WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2004034331) IN-STREAM LOSSLESS COMPRESSION OF DIGITAL IMAGE SENSOR DATA
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2004/034331    International Application No.:    PCT/US2003/032220
Publication Date: 22.04.2004 International Filing Date: 14.10.2003
IPC:
G06T 9/00 (2006.01), H01L 27/146 (2006.01)
Applicants: SMAL CAMERA TECHNOLOGIES [US/US]; 10 Wilson Road, 3rd Floor, Cambridge, MA 02138-1128 (US)
Inventors: BROOKS, Lane, G.; (US).
FIFE, Keith, G.; (US)
Agent: CONNORS, Matthew, E.; Samuels, Gauthier & Stevens LLP, Suite 3300, 225 Franklin Street, Boston, MA 02110 (US)
Priority Data:
60/417,982 11.10.2002 US
Title (EN) IN-STREAM LOSSLESS COMPRESSION OF DIGITAL IMAGE SENSOR DATA
(FR) COMPRESSION SANS PERTE DU FLOT DES TRAVAUX DE DONNEES D'UN CAPTEUR D'IMAGES NUMERIQUES
Abstract: front page image
(EN)A method and system provide in-stream compression of bytes of digital image sensor data. A specified number of least significant bits of the byte of digital image sensor data is masked or dropped (54 of Figure 5) to reduce the amount of image data if a frame of image data. After masking, alternate bytes of digital image sensor data are subtracted to produce and entropy-reduced data model (56 & 64 of Figure 5). The difference bytes of digital image sensor data are split into a predetermined number of channels (65 of Figure 5), each channel having a bit width such that the sum of he bit widths of each channel equals a bit width of the byte of digital image sensor data. Each channel is operated upon by a distinct cumulative distribution function (66, 68, and 70 of Figure 5) before being multiplexed (72 of Figure 5). The multiplexed digital image sensor data is encoded by arithmetic compression encoding (74 of Figure 5). The method and system also utilize a division-free method of arithmetic encoding to simplify the hardware requirements of encoding. Lastly, the method and system utilize a round-robin removal approach for adaptively fixing a number of elements in a histogram.
(FR)L'invention concerne un procédé et un système assurant la compression du flot des travaux d'octets de données d'un capteur d'images numériques. Un certain nombre de bits moins significatifs que l'octet des données du capteur d'images numériques est masqué ou dérivé (54 de la figure 5) afin de réduire la quantité de données images si une trame de données images existe. Après le masquage, les octets alternatifs des données du capteur d'images numériques sont soustraits afin d'obtenir un modèle de données à entropie réduite (56 et 64 de la figure 5). Les octets de différence des données du capteur d'images numériques sont divisées en un nombre prédéterminé de voies (65 de la figure 5) chacune ayant une largeur de bit telle que la somme des largeurs de bit de chaque voie soit égale à la largeur de bit de l'octet des données du capteur d'images numériques. Chaque voie fonctionne après la mise en route d'une fonction de distribution cumulative distincte (66, 68 et 70 de la figure 5) avant son multiplexage (72 de la figure 5). Les données du capteur d'images numériques multiplexées sont codées par codage à compression arithmétique (74 de la figure 5). Le procédé et le système utilisent également un procédé exempt de division de codage arithmétique afin de simplifier les conditions requises matérielles de codage. Finalement, le procédé et le système font appel à une approche d'élimination de la chaîne d'événements intervenant en séquence périodique afin de fixer de manière adaptative un certain nombre d'éléments dans un histogramme.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IT, LU, MC, NL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)