Dithered quantization using neighborhood mask array to approximate interpolate

1. The Field of the Invention Methods and image forming systems for approximating the value of a function given specified values of input data using a sparse lookup table. Individual samples are quantized and rounded up or down to an adjacent lattice point of the lookup table. Rather than performing...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Weed, Steven Frank
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Weed, Steven Frank
description 1. The Field of the Invention Methods and image forming systems for approximating the value of a function given specified values of input data using a sparse lookup table. Individual samples are quantized and rounded up or down to an adjacent lattice point of the lookup table. Rather than performing multiple lookup table accesses, which are required using conventional linear interpolation, the disclosed data processing techniques require as few as one lookup table access per sample. The quantized samples are obtained by truncating one or more least significant bits, designated as masked bits, such that the most significant, or index bits, remain. For each sample, the value of an individual one of the masked bits is examined by comparing it with a corresponding entry in a mask array to determine whether the index bits are to be incremented prior to being used as an index to the lookup table. The mask array defines a dithering process whereby different masked bits are examined for different samples, resulting in dithered quantized index bits for the samples, that when used to access the lookup table, yield an average result over a neighborhood of samples that approximates the result that could be obtained using linear interpolation.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_06809740</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>06809740</sourcerecordid><originalsourceid>FETCH-uspatents_grants_068097403</originalsourceid><addsrcrecordid>eNqNijsKAjEQQNNYiHqHuYAQUPzUfrCyspeRjcmwuzNxMgH19K7gAazeg_fG7rwnS0FDA4-KbPRGI2GohTgCB4rpJppEGuixtICq-AITwJxVntSjBSC2oFm6wadudMeuhNmPEwfHw2V3mteSh8xWrlHxC7_a-O166Rd_LB9eaTiU</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Dithered quantization using neighborhood mask array to approximate interpolate</title><source>USPTO Issued Patents</source><creator>Weed, Steven Frank</creator><creatorcontrib>Weed, Steven Frank ; Lexmark International, Inc</creatorcontrib><description>1. The Field of the Invention Methods and image forming systems for approximating the value of a function given specified values of input data using a sparse lookup table. Individual samples are quantized and rounded up or down to an adjacent lattice point of the lookup table. Rather than performing multiple lookup table accesses, which are required using conventional linear interpolation, the disclosed data processing techniques require as few as one lookup table access per sample. The quantized samples are obtained by truncating one or more least significant bits, designated as masked bits, such that the most significant, or index bits, remain. For each sample, the value of an individual one of the masked bits is examined by comparing it with a corresponding entry in a mask array to determine whether the index bits are to be incremented prior to being used as an index to the lookup table. The mask array defines a dithering process whereby different masked bits are examined for different samples, resulting in dithered quantized index bits for the samples, that when used to access the lookup table, yield an average result over a neighborhood of samples that approximates the result that could be obtained using linear interpolation.</description><language>eng</language><creationdate>2004</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6809740$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,780,802,885,64037</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6809740$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Weed, Steven Frank</creatorcontrib><creatorcontrib>Lexmark International, Inc</creatorcontrib><title>Dithered quantization using neighborhood mask array to approximate interpolate</title><description>1. The Field of the Invention Methods and image forming systems for approximating the value of a function given specified values of input data using a sparse lookup table. Individual samples are quantized and rounded up or down to an adjacent lattice point of the lookup table. Rather than performing multiple lookup table accesses, which are required using conventional linear interpolation, the disclosed data processing techniques require as few as one lookup table access per sample. The quantized samples are obtained by truncating one or more least significant bits, designated as masked bits, such that the most significant, or index bits, remain. For each sample, the value of an individual one of the masked bits is examined by comparing it with a corresponding entry in a mask array to determine whether the index bits are to be incremented prior to being used as an index to the lookup table. The mask array defines a dithering process whereby different masked bits are examined for different samples, resulting in dithered quantized index bits for the samples, that when used to access the lookup table, yield an average result over a neighborhood of samples that approximates the result that could be obtained using linear interpolation.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2004</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNqNijsKAjEQQNNYiHqHuYAQUPzUfrCyspeRjcmwuzNxMgH19K7gAazeg_fG7rwnS0FDA4-KbPRGI2GohTgCB4rpJppEGuixtICq-AITwJxVntSjBSC2oFm6wadudMeuhNmPEwfHw2V3mteSh8xWrlHxC7_a-O166Rd_LB9eaTiU</recordid><startdate>20041026</startdate><enddate>20041026</enddate><creator>Weed, Steven Frank</creator><scope>EFH</scope></search><sort><creationdate>20041026</creationdate><title>Dithered quantization using neighborhood mask array to approximate interpolate</title><author>Weed, Steven Frank</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_068097403</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2004</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Weed, Steven Frank</creatorcontrib><creatorcontrib>Lexmark International, Inc</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Weed, Steven Frank</au><aucorp>Lexmark International, Inc</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Dithered quantization using neighborhood mask array to approximate interpolate</title><date>2004-10-26</date><risdate>2004</risdate><abstract>1. The Field of the Invention Methods and image forming systems for approximating the value of a function given specified values of input data using a sparse lookup table. Individual samples are quantized and rounded up or down to an adjacent lattice point of the lookup table. Rather than performing multiple lookup table accesses, which are required using conventional linear interpolation, the disclosed data processing techniques require as few as one lookup table access per sample. The quantized samples are obtained by truncating one or more least significant bits, designated as masked bits, such that the most significant, or index bits, remain. For each sample, the value of an individual one of the masked bits is examined by comparing it with a corresponding entry in a mask array to determine whether the index bits are to be incremented prior to being used as an index to the lookup table. The mask array defines a dithering process whereby different masked bits are examined for different samples, resulting in dithered quantized index bits for the samples, that when used to access the lookup table, yield an average result over a neighborhood of samples that approximates the result that could be obtained using linear interpolation.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_06809740
source USPTO Issued Patents
title Dithered quantization using neighborhood mask array to approximate interpolate
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T17%3A49%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Weed,%20Steven%20Frank&rft.aucorp=Lexmark%20International,%20Inc&rft.date=2004-10-26&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E06809740%3C/uspatents_EFH%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true