CA2452550A1 - An apparatus and method for encoding digital image data in a lossless manner - Google Patents

An apparatus and method for encoding digital image data in a lossless manner Download PDF

Info

Publication number
CA2452550A1
CA2452550A1 CA002452550A CA2452550A CA2452550A1 CA 2452550 A1 CA2452550 A1 CA 2452550A1 CA 002452550 A CA002452550 A CA 002452550A CA 2452550 A CA2452550 A CA 2452550A CA 2452550 A1 CA2452550 A1 CA 2452550A1
Authority
CA
Canada
Prior art keywords
image
version
data file
lossy
residual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002452550A
Other languages
French (fr)
Other versions
CA2452550C (en
Inventor
Vijayalakshmi R. Raveendran
Kadayam Thyagarajan
John Ratzel
Steven A. Morley
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Incorporated
Vijayalakshmi R. Raveendran
Kadayam Thyagarajan
John Ratzel
Steven A. Morley
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Incorporated, Vijayalakshmi R. Raveendran, Kadayam Thyagarajan, John Ratzel, Steven A. Morley filed Critical Qualcomm Incorporated
Publication of CA2452550A1 publication Critical patent/CA2452550A1/en
Application granted granted Critical
Publication of CA2452550C publication Critical patent/CA2452550C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/18Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/119Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/12Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
    • H04N19/122Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • H04N19/126Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/172Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/96Tree coding, e.g. quad-tree coding

Abstract

A method (900) of losslessly compressing and encoding signals representing image information is claimed. A lossy compressed data file (922) and a residual compressed data file (960) are generated. When the lossy compressed data file and the residual compressed file are combined, a lossless data fil e that is substantially identical to the original data file is created.</SDOAB >

Claims (22)

1. A method of losslessly compressing and encoding signals representing an image, the method comprising:
generating a lossy compressed data file;
generating a residual compressed data file; and combining the lossy data file with the residual data file to create a lossless data file, wherein the lossless data file is substantially identical to the original data file.
2. The method as set forth in Claim 1, wherein the lossy compressed data file and the residual compressed data file are generated on an intraframe basis or an interframe basis.
3. The method set forth in Claim 1, wherein generating utilizes a combination of discrete cosine transform (DCT) and discrete quadtree transform (DQT) techniques.
4. The method set forth in Claim 1, wherein generating utilizes Golomb-Rice coding techniques.
5. An apparatus to losslessly compress and encode signals representing an image, the apparatus comprising:
means for generating a lossy compressed data file;
means for generating a residual compressed data file; and means for combining the lossy data file with the residual data file to create a lossless data file, wherein the lossless data file is substantially identical to the original data file.
6. The apparatus as set forth in Claim 5, wherein the means for generating the lossy compressed data file and the means for generating the residual compressed data file are generated on an intraframe basis or an interframe basis.
7. The apparatus set forth in Claim 5, wherein the means for generating utilizes a combination of discrete cosine transform (DCT) and discrete quadtree transform (DQT) techniques.
8. The method set forth in Claim 5, wherein the means for generating utilizes Golomb-Rice coding techniques.
9. A method for losslessly compressing and encoding signals representing an image, the method comprising:
compressing the signals representing the image thereby creating a compressed version of the image;
quantizing the compressed version of the image thereby creating a lossy version of the image;
serializing the quantized compressed version of the image thereby creating a serialized quantized compressed version of the image;
decompressing the compressed version of the image;
determining the differences between the image and the decompressed version of the image thereby creating a residual version of the image; and outputting the lossy version of the image and the residual version of the image, wherein the combination of the lossy version of the image and the residual version of the image is substantially the same as the original image.
10. The method set forth in Claim 9, wherein the lossless compression is on an intraframe basis.
11. The method set forth in Claim 9, wherein compressing utilizes a combination of discrete cosine transform (DCT) and discrete quadtree transform (DQT) techniques.
12. The method set forth in Claim 9, wherein serializing utilizes Golomb-Rice coding techniques.
13. A method for losslessly compressing and encoding signals representing image information, the image comprising a plurality of frames, the method comprising:
compressing a first frame thereby creating a compressed version of the image;
quantizing the compressed version of the image thereby creating a lossy version of the image;

serializing the quantized compressed version of the image thereby creating a serialized quantized compressed version of the image;
compressing a second frame of signals representing the image;
determining the differences between the first frame and the second frame of the image thereby creating a residual version of the image; and outputting the lossy version of the image with the residual version of the image, wherein the combination of the lossy version of the image and the residual version of the image is substantially the same as the original image.
14. The method set forth in Claim 13, wherein the lossless compression is on an interframe basis.
15. The method set forth in Claim 13, wherein compressing utilizes a combination of discrete cosine transform (DCT) and discrete quadtree transform (DQT) techniques.
16. The method set forth in Claim 13, wherein serializing utilizes Golomb-Rice coding techniques.
17. An apparatus for losslessly compressing and encoding signals representing an image, the method comprising:
means for compressing the signals representing the image thereby creating a compressed version of the image;
means for quantizing the compressed version of the image thereby creating a lossy version of the image;
means for serializing the quantized compressed version of the image thereby creating a serialized quantized compressed version of the image;
means for decompressing the compressed version of the image;
means for determining the differences between the image and the decompressed version of the image thereby creating a residual version of the image; and means for outputting the lossy version of the image and the residual version of the image, wherein the combination of the lossy version of the image and the residual version of the image is substantially the same as the original image.
18. The apparatus set forth in Claim 17, wherein the lossless compression is on an intraframe basis.
19. The apparatus set forth in Claim 17, wherein the means for compressing utilizes a combination of discrete cosine transform (DCT) and discrete quadtree transform (DQT) techniques.
20. An apparatus for losslessly compressing and encoding signals representing image information, the image comprising a plurality of frames, the method comprising:
means for compressing a first frame thereby creating a compressed version of the image;
means for quantizing the compressed version of the image thereby creating a lossy version of the image;
means for serializing the quantized compressed version of the image thereby creating a serialized quantized compressed version of the image;
means for compressing a second frame of signals representing the image;
means for determining the differences between the first frame and the second frame of the image thereby creating a residual version of the image; and means for outputting the lossy version of the image with the residual version of the image, wherein the combination of the lossy version of the image and the residual version of the image is substantially the same as the original image.
21. The apparatus set forth in Claim 20, wherein the lossless compression is on an interframe basis.
22. The apparatus set forth in Claim 20, wherein the means for compressing utilizes a combination of discrete cosine transform (DCT) and discrete quadtree transform (DQT) techniques.
CA2452550A 2001-07-02 2002-07-02 An apparatus and method for encoding digital image data in a lossless manner Expired - Fee Related CA2452550C (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US30285301P 2001-07-02 2001-07-02
US60/302,853 2001-07-02
US10/180,828 2002-06-26
US10/180,828 US7483581B2 (en) 2001-07-02 2002-06-26 Apparatus and method for encoding digital image data in a lossless manner
PCT/US2002/021151 WO2003005626A2 (en) 2001-07-02 2002-07-02 An apparatus and method for encoding digital image data in a lossless manner

Publications (2)

Publication Number Publication Date
CA2452550A1 true CA2452550A1 (en) 2003-01-16
CA2452550C CA2452550C (en) 2012-09-18

Family

ID=26876673

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2452550A Expired - Fee Related CA2452550C (en) 2001-07-02 2002-07-02 An apparatus and method for encoding digital image data in a lossless manner

Country Status (11)

Country Link
US (4) US7483581B2 (en)
EP (1) EP1402464A4 (en)
JP (2) JP4800571B2 (en)
KR (1) KR100946600B1 (en)
CN (1) CN1293509C (en)
AU (1) AU2002318196B2 (en)
BR (1) BRPI0210786B1 (en)
CA (1) CA2452550C (en)
HK (1) HK1070452A1 (en)
MX (1) MXPA04000129A (en)
WO (1) WO2003005626A2 (en)

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7436329B2 (en) * 2003-04-17 2008-10-14 Droplet Technology, Inc. Multiple technique entropy coding system and method
US7525463B2 (en) 2003-04-17 2009-04-28 Droplet Technology, Inc. Compression rate control system and method with variable subband processing
US7412100B2 (en) 2003-09-04 2008-08-12 Qualcomm Incorporated Apparatus and method for sub-sampling images in a transform domain
US20080123739A1 (en) * 2003-09-25 2008-05-29 Amimon Ltd. Wireless Transmission of High Quality Video
JP4949037B2 (en) * 2003-11-18 2012-06-06 スカラド、アクチボラグ Method and image representation format for processing digital images
CN100563342C (en) * 2004-06-25 2009-11-25 松下电器产业株式会社 Image coding method and image decoding method
US7664184B2 (en) * 2004-07-21 2010-02-16 Amimon Ltd. Interpolation image compression
TWI285055B (en) * 2004-09-30 2007-08-01 Nippon Telegraph & Telephone Method for progressive lossless video coding, method for progressive lossless video decoding, progressive lossless video coding apparatus, progressive lossless video decoding apparatus, and recording media of progressive lossless video coding program...
DE102004056447A1 (en) * 2004-11-23 2006-05-24 Siemens Ag Coding method and decoding method, as well as coding device and decoding device
US8780957B2 (en) * 2005-01-14 2014-07-15 Qualcomm Incorporated Optimal weights for MMSE space-time equalizer of multicode CDMA system
RU2402885C2 (en) * 2005-03-10 2010-10-27 Квэлкомм Инкорпорейтед Classification of content for processing multimedia data
US9113147B2 (en) * 2005-09-27 2015-08-18 Qualcomm Incorporated Scalability techniques based on content information
US20070206117A1 (en) * 2005-10-17 2007-09-06 Qualcomm Incorporated Motion and apparatus for spatio-temporal deinterlacing aided by motion compensation for field-based video
US8654848B2 (en) 2005-10-17 2014-02-18 Qualcomm Incorporated Method and apparatus for shot detection in video streaming
US8948260B2 (en) * 2005-10-17 2015-02-03 Qualcomm Incorporated Adaptive GOP structure in video streaming
US20070171280A1 (en) * 2005-10-24 2007-07-26 Qualcomm Incorporated Inverse telecine algorithm based on state machine
US7843995B2 (en) * 2005-12-19 2010-11-30 Seiko Epson Corporation Temporal and spatial analysis of a video macroblock
US7778472B2 (en) * 2006-03-27 2010-08-17 Qualcomm Incorporated Methods and systems for significance coefficient coding in video compression
US9131164B2 (en) * 2006-04-04 2015-09-08 Qualcomm Incorporated Preprocessor method and apparatus
JP4853199B2 (en) * 2006-09-25 2012-01-11 株式会社ニコン Image compression method, apparatus, electronic camera, and program
MX2009004121A (en) * 2006-10-20 2009-06-08 Nokia Corp Generic indication of adaptation paths for scalable multimedia.
US7991622B2 (en) * 2007-03-20 2011-08-02 Microsoft Corporation Audio compression and decompression using integer-reversible modulated lapped transforms
US8086465B2 (en) * 2007-03-20 2011-12-27 Microsoft Corporation Transform domain transcoding and decoding of audio data using integer-reversible modulated lapped transforms
KR101403338B1 (en) * 2007-03-23 2014-06-09 삼성전자주식회사 Method and apparatus for image encoding, decoding
EP2174501A2 (en) * 2007-07-06 2010-04-14 Koninklijke Philips Electronics N.V. Warermarking and encryption of entropy-coded data using additive huffman table
EP2187645A3 (en) * 2007-07-18 2012-10-24 Humax Co., Ltd. Adaptive bit-precision entropy coding
JP4958831B2 (en) * 2008-04-02 2012-06-20 キヤノン株式会社 Image coding apparatus and control method thereof
JP4958832B2 (en) * 2008-04-02 2012-06-20 キヤノン株式会社 Image coding apparatus and control method thereof
KR101511082B1 (en) * 2008-05-09 2015-04-13 삼성전자주식회사 Method and apparatus for entropy encoding and decoding using least significant bits
US20090304073A1 (en) * 2008-06-06 2009-12-10 Mohammad Usman Systems and Methods for the Bandwidth Efficient Processing of Data
TWI387314B (en) * 2009-03-10 2013-02-21 Univ Nat Central Image processing apparatus and method thereof
JP5199955B2 (en) * 2009-06-16 2013-05-15 キヤノン株式会社 Image decoding apparatus and control method thereof
JP5199956B2 (en) * 2009-06-16 2013-05-15 キヤノン株式会社 Image decoding apparatus and control method thereof
EP2278550B1 (en) * 2009-06-17 2013-08-14 Canon Kabushiki Kaisha Method of encoding and decoding a graphics path sequence into a layered scheme
KR101457894B1 (en) 2009-10-28 2014-11-05 삼성전자주식회사 Method and apparatus for encoding image, and method and apparatus for decoding image
KR102080450B1 (en) 2010-04-13 2020-02-21 지이 비디오 컴프레션, 엘엘씨 Inter-plane prediction
PT3703377T (en) 2010-04-13 2022-01-28 Ge Video Compression Llc Video coding using multi-tree sub-divisions of images
PT2559246T (en) 2010-04-13 2016-09-14 Ge Video Compression Llc Sample region merging
KR101556821B1 (en) 2010-04-13 2015-10-01 지이 비디오 컴프레션, 엘엘씨 Inheritance in sample array multitree subdivision
US20110292247A1 (en) * 2010-05-27 2011-12-01 Sony Corporation Image compression method with random access capability
US8559741B2 (en) * 2010-06-02 2013-10-15 Altek Corporation Lossless image compression method
US8798171B2 (en) 2010-06-28 2014-08-05 Richwave Technology Corp. Video transmission by decoupling color components
CA2810899C (en) 2010-10-05 2016-08-09 General Instrument Corporation Coding and decoding utilizing adaptive context model selection with zigzag scan
JP5741076B2 (en) 2010-12-09 2015-07-01 ソニー株式会社 Image processing apparatus and image processing method
JP2012160985A (en) * 2011-02-02 2012-08-23 Fuji Xerox Co Ltd Information processor and information processing program
TWI454150B (en) * 2011-05-06 2014-09-21 Altek Corp Processing method for image file
CN102769743B (en) * 2011-05-06 2014-11-26 华晶科技股份有限公司 Method for processing image files
TWI487381B (en) * 2011-05-19 2015-06-01 Nat Univ Chung Cheng Predictive Coding Method for Multimedia Image Texture
EP2902918A1 (en) * 2011-06-30 2015-08-05 Samsung Electronics Co., Ltd Video decoding method restricting the range of intermediate decoding values
US8891616B1 (en) 2011-07-27 2014-11-18 Google Inc. Method and apparatus for entropy encoding based on encoding cost
TWI478587B (en) * 2011-09-30 2015-03-21 Nat Univ Chung Cheng A Fast Method for Predicting Modular Multimedia Video Coding
TWI502973B (en) * 2011-12-06 2015-10-01 Acer Inc Method for displaying multimedia file and electronic device
US8811758B2 (en) * 2011-12-18 2014-08-19 Numerica Corporation Lossy compression of data points using point-wise error constraints
BR112014015171B1 (en) * 2011-12-22 2020-10-06 Samsung Electronics Co., Ltd VIDEO DECODING DEVICE
US20130195198A1 (en) * 2012-01-23 2013-08-01 Splashtop Inc. Remote protocol
TWI562606B (en) 2012-01-30 2016-12-11 Samsung Electronics Co Ltd Apparatus for decoding video
US9774856B1 (en) 2012-07-02 2017-09-26 Google Inc. Adaptive stochastic entropy coding
US8675731B2 (en) * 2012-08-13 2014-03-18 Gurulogic Microsystems Oy Encoder and method
US9258389B2 (en) 2012-08-13 2016-02-09 Gurulogic Microsystems Oy Encoder and method
US10333547B2 (en) 2012-08-13 2019-06-25 Gurologic Microsystems Oy Encoder and method for encoding input data using a plurality of different transformations or combinations of transformations
US9509998B1 (en) 2013-04-04 2016-11-29 Google Inc. Conditional predictive multi-symbol run-length coding
CN103297776B (en) * 2013-05-17 2016-02-10 西安电子科技大学 Non-registration multispectral image lossless/lossy coding System and method on star
KR101726572B1 (en) * 2013-05-22 2017-04-13 세종대학교산학협력단 Method of lossless image enconding and decoding and device performing the same
GB2519070A (en) * 2013-10-01 2015-04-15 Sony Corp Data encoding and decoding
US9392288B2 (en) 2013-10-17 2016-07-12 Google Inc. Video coding using scatter-based scan tables
US9179151B2 (en) 2013-10-18 2015-11-03 Google Inc. Spatial proximity context entropy coding
US9890094B2 (en) 2015-03-03 2018-02-13 Uop Llc High meso-surface area and high acid site density pentasil zeolite for use in xylene conversion
US9688587B2 (en) 2015-03-03 2017-06-27 Uop Llc Process for oxygenate to olefin conversion using 2-D pentasil zeolite
US9800875B2 (en) 2015-04-10 2017-10-24 Red.Com, Llc Video camera with rate control video compression
US9596380B1 (en) 2015-10-19 2017-03-14 Xerox Corporation Methods and systems for image compression
US9734597B2 (en) * 2015-12-18 2017-08-15 Intel Corporation Interpolated minimum-maximum compression/decompression for efficient processing of graphics data at computing devices
US9946956B2 (en) * 2016-06-15 2018-04-17 Qualcomm Incorporated Differential image processing
RU2640296C1 (en) 2016-12-06 2017-12-27 Общество с ограниченной ответственностью "Аби Девелопмент" Method and device for determining document suitability for optical character recognition (ocr) on server
US10319573B2 (en) 2017-01-26 2019-06-11 Protein Metrics Inc. Methods and apparatuses for determining the intact mass of large molecules from mass spectrographic data
CN106955084A (en) * 2017-02-24 2017-07-18 重庆金山医疗器械有限公司 A kind of radio capsule medical system
US10341671B2 (en) 2017-04-21 2019-07-02 Xerox Corporation Method and system for image compression
WO2019010233A1 (en) 2017-07-05 2019-01-10 Red. Com, Llc Video image data processing in electronic devices
US11626274B2 (en) 2017-08-01 2023-04-11 Protein Metrics, Llc Interactive analysis of mass spectrometry data including peak selection and dynamic labeling
US10510521B2 (en) 2017-09-29 2019-12-17 Protein Metrics Inc. Interactive analysis of mass spectrometry data
CN111684812B (en) * 2017-12-06 2023-12-22 V-诺瓦国际有限公司 Method for decoding encoded two-dimensional data stream and decoder
US11640901B2 (en) 2018-09-05 2023-05-02 Protein Metrics, Llc Methods and apparatuses for deconvolution of mass spectrometry data
CN111035381B (en) * 2018-10-15 2023-02-14 深圳华清心仪医疗电子有限公司 Real-time electrocardiogram data lossless compression method
TWI703856B (en) * 2019-04-18 2020-09-01 瑞昱半導體股份有限公司 Image compression method and image compressor
US11346844B2 (en) 2019-04-26 2022-05-31 Protein Metrics Inc. Intact mass reconstruction from peptide level data and facilitated comparison with experimental intact observation
CN112004095B (en) * 2020-08-26 2022-07-15 深圳市迪威码半导体有限公司 Storage-medium-free still image interframe lossless recovery method
EP4204948A1 (en) 2020-08-31 2023-07-05 Protein Metrics, LLC Data compression for multidimensional time series data
US11818191B1 (en) 2021-11-11 2023-11-14 Two Six Labs, LLC Stateless lossless compression
US20230254493A1 (en) * 2022-02-08 2023-08-10 Synaptics Incorporated Lossless compression for low-latency video transmission in resource-constrained encoding environment
US20230334718A1 (en) * 2022-04-14 2023-10-19 Tencent America LLC Online training computer vision task models in compression domain

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4903317A (en) * 1986-06-24 1990-02-20 Kabushiki Kaisha Toshiba Image processing apparatus
JP2593453B2 (en) 1986-08-12 1997-03-26 株式会社東芝 Image compression device
US5107345A (en) * 1990-02-27 1992-04-21 Qualcomm Incorporated Adaptive block size image compression method and system
US5021891A (en) * 1990-02-27 1991-06-04 Qualcomm, Inc. Adaptive block size image compression method and system
JPH04101278A (en) * 1990-08-20 1992-04-02 Fuji Photo Film Co Ltd Image filing device
DE69222766T2 (en) * 1991-06-04 1998-05-07 Qualcomm Inc ADAPTIVE COMPRESSION SYSTEM OF BLOCK SIZES OF AN IMAGE
KR100287624B1 (en) 1992-09-28 2001-04-16 야스카와 히데아키 Image data compression, decompression method and device
JP3673529B2 (en) * 1992-09-28 2005-07-20 セイコーエプソン株式会社 Image data compression / decompression method and apparatus therefor
US5497246A (en) * 1993-07-15 1996-03-05 Asahi Kogaku Kogyo Kabushiki Kaisha Image signal processing device
JP2663922B2 (en) 1995-06-30 1997-10-15 日本電気株式会社 Video encoding device
US5680129A (en) * 1995-07-18 1997-10-21 Hewlett-Packard Company System and method for lossless image compression
JPH09238345A (en) 1995-12-28 1997-09-09 Sony Corp Image signal coding method and device therefor, image signal transmission method, image signal decoding method, device therefor and recording medium
US6256349B1 (en) * 1995-12-28 2001-07-03 Sony Corporation Picture signal encoding method and apparatus, picture signal transmitting method, picture signal decoding method and apparatus and recording medium
US5737446A (en) * 1996-09-09 1998-04-07 Hughes Electronics Method for estimating high frequency components in digitally compressed images and encoder and decoder for carrying out same
KR100604702B1 (en) * 1997-02-12 2006-07-28 미디어텍 인크. Apparatus for encoding an image sequence and method for generating a quantizer scale to quantize an image signals
US6304607B1 (en) * 1997-03-18 2001-10-16 Texas Instruments Incorporated Error resilient video coding using reversible variable length codes (RVLCS)
US6198842B1 (en) * 1997-06-19 2001-03-06 International Business Machines Corporation Multi-spectral image compression with bounded loss
US6021227A (en) * 1997-06-30 2000-02-01 Hewlett-Packard Company Image compression system including encoder having run mode
SG116400A1 (en) * 1997-10-24 2005-11-28 Matsushita Electric Ind Co Ltd A method for computational graceful degradation inan audiovisual compression system.
JP3380763B2 (en) 1998-01-23 2003-02-24 松下電器産業株式会社 Image processing method
JP3132456B2 (en) * 1998-03-05 2001-02-05 日本電気株式会社 Hierarchical image coding method and hierarchical image decoding method
US6108447A (en) 1998-03-26 2000-08-22 Intel Corporation Method and apparatus for estimating frame rate for data rate control
JP3907875B2 (en) * 1998-10-23 2007-04-18 パイオニア株式会社 Coding rate control device and information coding device
US6529634B1 (en) * 1999-11-08 2003-03-04 Qualcomm, Inc. Contrast sensitive variance based adaptive block size DCT image compression
US6600836B1 (en) * 2000-01-28 2003-07-29 Qualcomm, Incorporated Quality based image compression
US20020191695A1 (en) * 2001-06-07 2002-12-19 Irvine Ann Chris Interframe encoding method and apparatus

Also Published As

Publication number Publication date
JP2009081860A (en) 2009-04-16
MXPA04000129A (en) 2004-06-22
EP1402464A2 (en) 2004-03-31
US20110299595A1 (en) 2011-12-08
WO2003005626A2 (en) 2003-01-16
CN1549988A (en) 2004-11-24
US7483581B2 (en) 2009-01-27
AU2002318196B2 (en) 2008-04-03
US20030021485A1 (en) 2003-01-30
US8270738B2 (en) 2012-09-18
KR100946600B1 (en) 2010-03-09
HK1070452A1 (en) 2005-06-17
JP2005520360A (en) 2005-07-07
US20080279465A1 (en) 2008-11-13
US8023750B2 (en) 2011-09-20
EP1402464A4 (en) 2006-05-10
US20110299594A1 (en) 2011-12-08
CA2452550C (en) 2012-09-18
BRPI0210786B1 (en) 2015-12-22
CN1293509C (en) 2007-01-03
JP4800571B2 (en) 2011-10-26
KR20040018414A (en) 2004-03-03
WO2003005626A3 (en) 2003-04-10
US8098943B2 (en) 2012-01-17
BR0210786A (en) 2007-11-20

Similar Documents

Publication Publication Date Title
CA2452550A1 (en) An apparatus and method for encoding digital image data in a lossless manner
JP2005520360A5 (en)
RU2476000C2 (en) Flexible quantisation
TWI431948B (en) Efficient coding and decoding of transform blocks
Singh et al. Various image compression techniques: lossy and lossless
Sayood Lossless compression handbook
US8184710B2 (en) Adaptive truncation of transform coefficient data in a transform-based digital media codec
CA2618564C (en) Adaptive coding and decoding of wide-range coefficients
EP0974933A3 (en) Adaptive video compression using variable quantization
WO1999004553A3 (en) Image compression
US7630563B2 (en) System and method for decoding digital image and audio data in a lossless manner
WO2002017230A3 (en) Apparatus and method for compressing and decompressing image files
US9077960B2 (en) Non-zero coefficient block pattern coding
KR960036786A (en) Video signal coding device
WO2007027008A1 (en) Method and apparatus for encoding and decoding image
KR20070062393A (en) Method and apparatus for encoding and decoding video signal by group
KR101710619B1 (en) Method and apparatus for successively encoding/decoding image
SE0301664D0 (en) Method of compression of data
JP2005516490A (en) Improved compression technology
TW356635B (en) Image compression/decompression method and apparatus for the same
JP2627927B2 (en) Image data compression rate conversion method
KR940003199A (en) Image Compression and Extension Method with Adaptive Quantization Function and Its Apparatus
JPH07255054A (en) Image encoding device
JPH0484565A (en) Picture signal compression and expansion device
JPH04290087A (en) In-frame encoder/decoder

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20190702