Movatterモバイル変換


[0]ホーム

URL:


US20040190610A1 - Method and apparatus for encoding and/or decoding moving pictures - Google Patents

Method and apparatus for encoding and/or decoding moving pictures
Download PDF

Info

Publication number
US20040190610A1
US20040190610A1US10/755,671US75567104AUS2004190610A1US 20040190610 A1US20040190610 A1US 20040190610A1US 75567104 AUS75567104 AUS 75567104AUS 2004190610 A1US2004190610 A1US 2004190610A1
Authority
US
United States
Prior art keywords
input image
quantization
unit
quantization matrix
index information
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.)
Abandoned
Application number
US10/755,671
Inventor
Byung-cheol Song
Kang-wook Chun
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co LtdfiledCriticalSamsung Electronics Co Ltd
Assigned to SAMSUNG ELECTRONICS CO., LTD.reassignmentSAMSUNG ELECTRONICS CO., LTD.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CHUN, KANG-WOOK, SONG, BYUNG-CHEOL
Publication of US20040190610A1publicationCriticalpatent/US20040190610A1/en
Priority to US11/249,340priorityCriticalpatent/US7970051B2/en
Priority to US11/249,312prioritypatent/US8014448B2/en
Priority to US11/249,310prioritypatent/US7978766B2/en
Priority to US11/249,374prioritypatent/US7970053B2/en
Priority to US11/249,389prioritypatent/US7970054B2/en
Priority to US11/249,343prioritypatent/US7970052B2/en
Priority to US11/645,692prioritypatent/US7978767B2/en
Priority to US12/149,383prioritypatent/US8345745B2/en
Priority to US12/149,380prioritypatent/US8340173B2/en
Priority to US12/149,382prioritypatent/US8331440B2/en
Priority to US13/709,713prioritypatent/US8902975B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method of encoding moving pictures using a plurality of quantization matrices. The method involves selecting one of the plurality of quantization matrices in consideration of an at least one characteristics of an input image; transforming the input image; and quantizing the transformed input image using the selected quantization matrix.

Description

Claims (27)

What is claimed is:
1. A method of encoding moving pictures using a plurality of quantization matrices, the method comprising:
selecting one of the plurality of quantization matrices in consideration of at least one characteristic of an input image;
transforming the input image; and
quantizing the transformed input image using the selected quantization matrix.
2. The method ofclaim 1, wherein the at least one characteristic of the input image taken into consideration is a noise information or a spatial characteristic of the input image.
3. The method ofclaim 2, wherein the noise information is a ratio between a noise variance value and a variance value of the input image.
4. The method ofclaim 2, wherein the spatial characteristic is a magnitude of an edge included in the input image.
5. The method ofclaim 1, wherein the transforming comprises selecting and using from among a discrete Fourier transform method, a discrete cosine transform method, and a Hadamard method.
6. The method ofclaim 1, wherein the plurality of quantization matrices are classified according to the at least one characteristic of the input image.
7. The method ofclaim 1, wherein the selecting process comprises:
selecting one of the plurality of quantization matrices for each of macroblocks of the input image in consideration of the at least one characteristic of the input image and generating an index information for the selected quantization matrix for each of macroblocks; and
outputting the selected quantization matrix for each of macroblocks according to the generated index information.
8. The method ofclaim 7 further comprising:
carrying out a variable length decoding on the quantized input image by inserting the index information of the selected quantization matrix into a macroblock header.
9. The method ofclaim 8, wherein the carrying out of the variable length decoding comprises inserting the index information of each of the plurality of quantization matrices into a sequence extension header or a picture extension header.
10. The method ofclaim 7, wherein the index information is a difference between an index of a quantization matrix corresponding to a macroblock and an index of a quantization matrix corresponding to an adjacent macroblock.
11. A method of decoding moving pictures using a plurality of quantization matrices, the method comprising:
performing a variable length decoding on an encoded image data;
extracting an index information that specifies one of the plurality of quantization matrices, classified according to at least one characteristic of an input image, from the variable-length-decoded image data;
selecting one of the plurality of quantization matrices based on the extracted index information; and
inversely quantizing each of macroblocks of the variable-length-decoded image data using the selected quantization matrix.
12. The method ofclaim 11, wherein the at least one characteristic of the input image taken into consideration is a noise information or a spatial characteristic of the input image.
13. The method ofclaim 12, the noise information is a ratio between a noise variance value and a variance value of the input image.
14. The method ofclaim 12, wherein the spatial characteristic is a magnitude of an edge included in the input image.
15. The method ofclaim 11, wherein the index information is extracted from a macroblock header.
16. An apparatus for encoding moving pictures using a plurality of quantization matrices, the apparatus comprising:
a quantization matrix determination unit to select one of the plurality of quantization matrices for each of macroblocks in consideration of at least one characteristic of an input image and generates index information indicating the selected quantization matrix for each of macroblocks;
a quantization matrix storage unit to store the plurality of quantization matrices, which are classified according to the characteristics of the input image, and outputs a quantization matrix for each of macroblocks according to the index information generated by the quantization matrix determination unit;
an image transformation unit to transform the input image; and
a quantization unit to quantize the transformed input image using the selected quantization matrix.
17. The apparatus ofclaim 16, wherein the at least one characteristic of the input image taken into consideration is a noise information or a spatial characteristic of the input image.
18. The apparatus ofclaim 17, wherein the noise information is a ratio between a noise variance value and a variance value of the input image.
19. The apparatus ofclaim 17, wherein the spatial characteristic is a magnitude of an edge included in the input image.
20. The apparatus ofclaim 16, further comprising a variable length encoding unit to perform variable length encoding on the input image quantized by the quantization unit and to insert the index information generated by the quantization matrix determination unit into a macroblock header.
21. The apparatus ofclaim 20, wherein the variable length encoding unit inserts index information of each of the plurality of quantization matrices into a sequence extension header or a picture extension header.
22. The apparatus ofclaim 16, wherein the index information is a difference between an index of a quantization matrix corresponding to a macroblock and an index of a quantization matrix corresponding to an adjacent macroblock.
23. An apparatus for decoding moving pictures using a plurality of quantization matrices, the apparatus comprising:
a variable length decoding unit to receive an encoded image stream, to perform variable length decoding on the input image stream, and to extract index information that specifies one of the plurality of quantization matrices, which are classified according to an at least one characteristics of an input image, from each of macroblocks of a variable-length-decoded image stream;
a quantization matrix storage unit to store the plurality of quantization matrices, to select one of the plurality of quantization matrices based on the extracted index information, and to output the selected quantization matrix; and
an inverse quantization unit to inversely quantizes each of macroblocks of the variable-length-decoded image stream using the quantization matrix output from the quantization matrix storage unit.
24. The apparatus ofclaim 23, wherein at least one characteristic of the input image taken into consideration is a noise information or a spatial characteristic of the input image.
25. The apparatus ofclaim 24, wherein the noise information is a ratio between a noise variance value and a variance value of the input image.
26. The apparatus ofclaim 24, wherein the spatial characteristic is a magnitude of an edge included in the input image.
27. The apparatus ofclaim 24, wherein the index information is included in a macroblock header of the input image stream.
US10/755,6712003-01-142004-01-13Method and apparatus for encoding and/or decoding moving picturesAbandonedUS20040190610A1 (en)

Priority Applications (11)

Application NumberPriority DateFiling DateTitle
US11/249,343US7970052B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,389US7970054B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,374US7970053B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,312US8014448B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,310US7978766B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,340US7970051B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/645,692US7978767B2 (en)2003-01-142006-12-27Method and apparatus for encoding and/or decoding moving pictures
US12/149,383US8345745B2 (en)2003-01-142008-04-30Method and apparatus for encoding and/or decoding moving pictures
US12/149,380US8340173B2 (en)2003-01-142008-04-30Method and apparatus for encoding and/or decoding moving pictures
US12/149,382US8331440B2 (en)2003-01-142008-04-30Method and apparatus for encoding and/or decoding moving pictures
US13/709,713US8902975B2 (en)2003-01-142012-12-10Method and apparatus for encoding and/or decoding moving pictures

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
KR20030002371AKR100584552B1 (en)2003-01-142003-01-14 Video encoding and decoding method and apparatus
KR2003-23712003-01-14

Related Child Applications (7)

Application NumberTitlePriority DateFiling Date
US11/249,343ContinuationUS7970052B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,389ContinuationUS7970054B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,340ContinuationUS7970051B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,374ContinuationUS7970053B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,310ContinuationUS7978766B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,312ContinuationUS8014448B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/645,692ContinuationUS7978767B2 (en)2003-01-142006-12-27Method and apparatus for encoding and/or decoding moving pictures

Publications (1)

Publication NumberPublication Date
US20040190610A1true US20040190610A1 (en)2004-09-30

Family

ID=36154833

Family Applications (12)

Application NumberTitlePriority DateFiling Date
US10/755,671AbandonedUS20040190610A1 (en)2003-01-142004-01-13Method and apparatus for encoding and/or decoding moving pictures
US11/249,374Expired - Fee RelatedUS7970053B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,312Expired - Fee RelatedUS8014448B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,340Expired - Fee RelatedUS7970051B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,310Expired - Fee RelatedUS7978766B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,389Expired - Fee RelatedUS7970054B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,343Expired - Fee RelatedUS7970052B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/645,692Expired - Fee RelatedUS7978767B2 (en)2003-01-142006-12-27Method and apparatus for encoding and/or decoding moving pictures
US12/149,380Active2027-01-15US8340173B2 (en)2003-01-142008-04-30Method and apparatus for encoding and/or decoding moving pictures
US12/149,382Active2026-12-11US8331440B2 (en)2003-01-142008-04-30Method and apparatus for encoding and/or decoding moving pictures
US12/149,383Active2026-12-29US8345745B2 (en)2003-01-142008-04-30Method and apparatus for encoding and/or decoding moving pictures
US13/709,713Expired - Fee RelatedUS8902975B2 (en)2003-01-142012-12-10Method and apparatus for encoding and/or decoding moving pictures

Family Applications After (11)

Application NumberTitlePriority DateFiling Date
US11/249,374Expired - Fee RelatedUS7970053B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,312Expired - Fee RelatedUS8014448B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,340Expired - Fee RelatedUS7970051B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,310Expired - Fee RelatedUS7978766B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,389Expired - Fee RelatedUS7970054B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/249,343Expired - Fee RelatedUS7970052B2 (en)2003-01-142005-10-14Method and apparatus for encoding and/or decoding moving pictures
US11/645,692Expired - Fee RelatedUS7978767B2 (en)2003-01-142006-12-27Method and apparatus for encoding and/or decoding moving pictures
US12/149,380Active2027-01-15US8340173B2 (en)2003-01-142008-04-30Method and apparatus for encoding and/or decoding moving pictures
US12/149,382Active2026-12-11US8331440B2 (en)2003-01-142008-04-30Method and apparatus for encoding and/or decoding moving pictures
US12/149,383Active2026-12-29US8345745B2 (en)2003-01-142008-04-30Method and apparatus for encoding and/or decoding moving pictures
US13/709,713Expired - Fee RelatedUS8902975B2 (en)2003-01-142012-12-10Method and apparatus for encoding and/or decoding moving pictures

Country Status (5)

CountryLink
US (12)US20040190610A1 (en)
EP (13)EP1763249A3 (en)
JP (14)JP4601966B2 (en)
KR (1)KR100584552B1 (en)
CN (7)CN1758764A (en)

Cited By (29)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060029132A1 (en)*2003-01-142006-02-09Samsung Electronics Co., Ltd.Method and apparatus for encoding and/or decoding moving pictures
US20070116124A1 (en)*2005-11-182007-05-24Apple Computer, Inc.Regulation of decode-side processing based on perceptual masking
US20070237236A1 (en)*2006-04-072007-10-11Microsoft CorporationEstimating sample-domain distortion in the transform domain with rounding compensation
US20070248164A1 (en)*2006-04-072007-10-25Microsoft CorporationQuantization adjustment based on texture level
WO2007130580A3 (en)*2006-05-052008-02-14Microsoft CorpFlexible quantization
US20080192838A1 (en)*2004-01-302008-08-14Tao ChenPicture Coding Method, Picture Decoding Method, Picture Coding Apparatus, Picture Decoding Apparatus, and Program Thereof
US20080317377A1 (en)*2007-06-192008-12-25Katsuo SaigoImage coding apparatus and image coding method
US20090067492A1 (en)*2005-04-122009-03-12Peter AmonMethod and Device for Minimizing a Quantization Errror
US7801383B2 (en)2004-05-152010-09-21Microsoft CorporationEmbedded scalar quantizers with arbitrary dead-zone ratios
US7974340B2 (en)2006-04-072011-07-05Microsoft CorporationAdaptive B-picture quantization control
US20110228843A1 (en)*2008-11-272011-09-22Matthias NarroschkeVideo decoding method, video encoding method, video decoder, video encoder, program, and integrated circuit
US8130828B2 (en)2006-04-072012-03-06Microsoft CorporationAdjusting quantization to preserve non-zero AC coefficients
US8189933B2 (en)2008-03-312012-05-29Microsoft CorporationClassifying and controlling encoding quality for textured, dark smooth and smooth video content
US8238424B2 (en)2007-02-092012-08-07Microsoft CorporationComplexity-based adaptive preprocessing for multiple-pass video compression
US8243797B2 (en)2007-03-302012-08-14Microsoft CorporationRegions of interest for quality adjustments
US8331438B2 (en)2007-06-052012-12-11Microsoft CorporationAdaptive selection of picture-level quantization parameters for predicted video pictures
US8422546B2 (en)2005-05-252013-04-16Microsoft CorporationAdaptive video encoding using a perceptual model
US8442337B2 (en)2007-04-182013-05-14Microsoft CorporationEncoding adjustments for animation content
US8498335B2 (en)2007-03-262013-07-30Microsoft CorporationAdaptive deadzone size adjustment in quantization
US8503536B2 (en)2006-04-072013-08-06Microsoft CorporationQuantization adjustments for DC shift artifacts
US20140211039A1 (en)*2013-01-312014-07-31Inview Technology CorporationEfficient Transforms and Efficient Row Generation for Kronecker Products of Hadamard Matrices
US20140327737A1 (en)*2013-05-012014-11-06Raymond John WestwaterMethod and Apparatus to Perform Optimal Visually-Weighed Quantization of Time-Varying Visual Sequences in Transform Space
US8897359B2 (en)2008-06-032014-11-25Microsoft CorporationAdaptive quantization for enhancement layer video coding
JP2015176161A (en)*2014-03-122015-10-05株式会社メガチップスImage processing apparatus and image processing method
US20160021379A1 (en)*2012-04-132016-01-21Mitsubishi Electric CorporationImage encoding device, image decoding device, image encoding method, and image decoding method
US9706205B2 (en)2011-02-102017-07-11Velos Media, LlcImage processing device and image processing method
US20170257649A1 (en)*2014-08-222017-09-07Nova Southeastern UniversityData adaptive compression and data encryption using kronecker products
CN112565769A (en)*2020-12-022021-03-26浙江大华技术股份有限公司Block division method, inter-frame prediction method, video coding method and related device
US12309391B2 (en)2020-12-022025-05-20Zhejiang Dahua Technology Co., Ltd.Systems and method for inter prediction based on a merge mode

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100708118B1 (en)*2005-01-072007-04-16삼성전자주식회사 An apparatus for encoding and decoding video using a plurality of modified multiplication tables, a method thereof, and a recording medium having a program for implementing the same
US7433516B2 (en)*2005-03-022008-10-07Primax Electronics Ltd.Method of extracting a textual area in a digital image
US7684632B2 (en)*2005-05-162010-03-23Hewlett-Packard Development Company, L.P.Estimating image compression quantization parameter values
US8532176B2 (en)*2006-07-102013-09-10Sharp Laboratories Of America, Inc.Methods and systems for combining layers in a multi-layer bitstream
JP4993676B2 (en)*2006-09-012012-08-08キヤノン株式会社 Image coding apparatus and image coding method
CN101523441B (en)*2006-09-292012-01-18汤姆逊许可证公司Spatial activity metric and method for evaluating the same
FR2919943B1 (en)*2007-08-072010-02-26Dxo Labs DIGITAL OBJECT PROCESSING METHOD AND SYSTEM THEREFOR
EP2046053A1 (en)*2007-10-052009-04-08Thomson LicensingMethod and device for adaptively quantizing parameters for image coding
US8208745B2 (en)*2008-01-312012-06-26Analog Devices, Inc.Spatial domain video enhancement/scaling system and method
KR101456487B1 (en)*2008-03-042014-10-31삼성전자주식회사Method and apparatus for encoding and decoding using sub-pixel motion prediction
JP4768779B2 (en)*2008-06-022011-09-07株式会社東芝 Video encoding / decoding method and apparatus
CN102450010A (en)*2009-04-202012-05-09杜比实验室特许公司 Oriented interpolation and data postprocessing
FR2948845A1 (en)2009-07-302011-02-04Thomson Licensing METHOD FOR DECODING A FLOW REPRESENTATIVE OF AN IMAGE SEQUENCE AND METHOD FOR CODING AN IMAGE SEQUENCE
US20130058410A1 (en)2010-05-132013-03-07Sharp Kabushiki KaishaEncoding device, decoding device, and data structure
US9378185B2 (en)2010-09-302016-06-28Texas Instruments IncorporatedTransform and quantization architecture for video coding and decoding
CN108924563B (en)*2011-12-192022-11-15索尼公司 Image processing device and method
WO2013106482A1 (en)*2012-01-092013-07-18Huawei Technologies Co., Ltd.Quantization matrix (qm) coding based on weighted prediction
CN107580230B (en)2012-01-202021-08-20韩国电子通信研究院 Video decoding method and video encoding method
DK3432584T3 (en)*2012-02-292020-06-15Sony Corp IMAGE PROCESSING DEVICE AND PROCEDURE
JP5624576B2 (en)*2012-03-142014-11-12株式会社東芝 Image compression controller and image compression apparatus
ES2664693T3 (en)*2012-04-162018-04-23Electronics And Telecommunications Research Institute Method and device for encoding / decoding image
US20130272391A1 (en)*2012-04-162013-10-17Futurewei Technologies, Inc.Method and Apparatus of Quantization Matrix Coding
CN104683801B (en)*2013-11-292018-06-05华为技术有限公司Method for compressing image and device
TWI561060B (en)*2015-01-152016-12-01Mstar Semiconductor IncSignal processing apparatus and signal processing method including quantization or inverse-quantization process
AU2018217333B2 (en)*2018-08-172025-04-24Canon Kabushiki KaishaMethod, apparatus and system for encoding and decoding a transformed block of video samples
AU2018217336B2 (en)2018-08-172025-04-24Canon Kabushiki KaishaMethod, apparatus and system for encoding and decoding a transformed block of video samples
JP2023011955A (en)*2019-12-032023-01-25シャープ株式会社 Video encoding device, video decoding device
CN112055203B (en)*2020-08-222024-04-12浙江大华技术股份有限公司Inter-frame prediction method, video coding method and related devices

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5214507A (en)*1991-11-081993-05-25At&T Bell LaboratoriesVideo signal quantization for an mpeg like coding environment
US5610729A (en)*1994-02-221997-03-11Kokusai Denshin Denwa Kabushiki KaishaNoise reduction apparatus for reducing noise in decoding of moving picture sequence
US6421386B1 (en)*1999-12-292002-07-16Hyundai Electronics Industries Co., Ltd.Method for coding digital moving video including gray scale shape information
US6480539B1 (en)*1999-09-102002-11-12Thomson Licensing S.A.Video encoding method and apparatus

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH05316364A (en)1992-05-131993-11-26Oki Electric Ind Co LtdOrthogonal transformation coding system for picture
JP2935320B2 (en)1992-11-251999-08-16日本電気株式会社 Image compression / decompression device
JPH06217278A (en)1993-01-131994-08-05Fujitsu LtdImage data encoding device
US5737022A (en)*1993-02-261998-04-07Kabushiki Kaisha ToshibaMotion picture error concealment using simplified motion compensation
US5565921A (en)*1993-03-161996-10-15Olympus Optical Co., Ltd.Motion-adaptive image signal processing system
JPH0775102A (en)1993-07-191995-03-17Sharp Corp Image coding device
JP2768260B2 (en)1994-02-241998-06-25日本電気株式会社 Image coding control method
US5500678A (en)*1994-03-181996-03-19At&T Corp.Optimized scanning of transform coefficients in video coding
US5654760A (en)*1994-03-301997-08-05Sony CorporationSelection of quantization step size in accordance with predicted quantization noise
US5650829A (en)*1994-04-211997-07-22Sanyo Electric Co., Ltd.Motion video coding systems with motion vector detection
US5737481A (en)*1994-06-221998-04-07Matsushita Electric Industrial Co., Ltd.Information recording method, information recording apparatus and information recording medium
US5786856A (en)*1996-03-191998-07-28International Business MachinesMethod for adaptive quantization by multiplication of luminance pixel blocks by a modified, frequency ordered hadamard matrix
JP3769467B2 (en)1997-02-082006-04-26松下電器産業株式会社 Transmission method
JP4081727B2 (en)1997-02-242008-04-30ソニー株式会社 Image encoding apparatus, image encoding method, recording apparatus, and recording method
US6097757A (en)*1998-01-162000-08-01International Business Machines CorporationReal-time variable bit rate encoding of video sequence employing statistics
US6285774B1 (en)1998-06-082001-09-04Digital Video Express, L.P.System and methodology for tracing to a source of unauthorized copying of prerecorded proprietary material, such as movies
US6999511B1 (en)*1999-02-232006-02-14International Business Machines CorporationDynamically switching quant matrix tables within an MPEG-2 encoder
JP3395892B2 (en)1999-05-062003-04-14日本電気株式会社 Video encoding device
JP2001204025A (en)2000-01-202001-07-27Nippon Hoso Kyokai <Nhk> High efficiency coding device
JP4010752B2 (en)*2000-07-262007-11-21株式会社リコー Image processing apparatus, image processing method, and computer-readable recording medium
JP2002247373A (en)2001-02-132002-08-30Nec Access Technica LtdImage reading/outputting method and apparatus
JP2003009151A (en)2001-06-192003-01-10Ricoh Co Ltd Image processing apparatus, method, recording medium, and program
KR20040058929A (en)2002-12-272004-07-05삼성전자주식회사Advanced method for encoding video based on DCT and apparatus thereof
KR100584552B1 (en)2003-01-142006-05-30삼성전자주식회사 Video encoding and decoding method and apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5214507A (en)*1991-11-081993-05-25At&T Bell LaboratoriesVideo signal quantization for an mpeg like coding environment
US5610729A (en)*1994-02-221997-03-11Kokusai Denshin Denwa Kabushiki KaishaNoise reduction apparatus for reducing noise in decoding of moving picture sequence
US6480539B1 (en)*1999-09-102002-11-12Thomson Licensing S.A.Video encoding method and apparatus
US6421386B1 (en)*1999-12-292002-07-16Hyundai Electronics Industries Co., Ltd.Method for coding digital moving video including gray scale shape information

Cited By (71)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7970053B2 (en)2003-01-142011-06-28Samsung Electronics Co., Ltd.Method and apparatus for encoding and/or decoding moving pictures
US20060034372A1 (en)*2003-01-142006-02-16Samsung Electronics Co., Ltd.Method and apparatus for encoding and/or decoding moving pictures
US7978766B2 (en)2003-01-142011-07-12Samsung Electronics Co., Ltd.Method and apparatus for encoding and/or decoding moving pictures
US8014448B2 (en)2003-01-142011-09-06Samsung Electronics Co., Ltd.Method and apparatus for encoding and/or decoding moving pictures
US20060029132A1 (en)*2003-01-142006-02-09Samsung Electronics Co., Ltd.Method and apparatus for encoding and/or decoding moving pictures
US7970051B2 (en)2003-01-142011-06-28Samsung Electronics Co., Ltd.Method and apparatus for encoding and/or decoding moving pictures
US7970052B2 (en)2003-01-142011-06-28Samsung Electronics Co., Ltd.Method and apparatus for encoding and/or decoding moving pictures
US7970054B2 (en)2003-01-142011-06-28Samsung Electronics Co., Ltd.Method and apparatus for encoding and/or decoding moving pictures
US8401074B2 (en)2004-01-302013-03-19Panasonic CorporationPicture coding method, picture decoding method, picture coding apparatus, picture decoding apparatus, and program thereof
US20080192838A1 (en)*2004-01-302008-08-14Tao ChenPicture Coding Method, Picture Decoding Method, Picture Coding Apparatus, Picture Decoding Apparatus, and Program Thereof
US7630435B2 (en)*2004-01-302009-12-08Panasonic CorporationPicture coding method, picture decoding method, picture coding apparatus, picture decoding apparatus, and program thereof
US7801383B2 (en)2004-05-152010-09-21Microsoft CorporationEmbedded scalar quantizers with arbitrary dead-zone ratios
US8559502B2 (en)*2005-04-122013-10-15Siemens AktiengesellschaftMethod and device for minimizing a quantization error
US20090067492A1 (en)*2005-04-122009-03-12Peter AmonMethod and Device for Minimizing a Quantization Errror
US8422546B2 (en)2005-05-252013-04-16Microsoft CorporationAdaptive video encoding using a perceptual model
US8780997B2 (en)*2005-11-182014-07-15Apple Inc.Regulation of decode-side processing based on perceptual masking
US20070116124A1 (en)*2005-11-182007-05-24Apple Computer, Inc.Regulation of decode-side processing based on perceptual masking
US8503536B2 (en)2006-04-072013-08-06Microsoft CorporationQuantization adjustments for DC shift artifacts
US8249145B2 (en)2006-04-072012-08-21Microsoft CorporationEstimating sample-domain distortion in the transform domain with rounding compensation
US7995649B2 (en)2006-04-072011-08-09Microsoft CorporationQuantization adjustment based on texture level
US8059721B2 (en)2006-04-072011-11-15Microsoft CorporationEstimating sample-domain distortion in the transform domain with rounding compensation
US8130828B2 (en)2006-04-072012-03-06Microsoft CorporationAdjusting quantization to preserve non-zero AC coefficients
US20070237236A1 (en)*2006-04-072007-10-11Microsoft CorporationEstimating sample-domain distortion in the transform domain with rounding compensation
US8767822B2 (en)2006-04-072014-07-01Microsoft CorporationQuantization adjustment based on texture level
US20070248164A1 (en)*2006-04-072007-10-25Microsoft CorporationQuantization adjustment based on texture level
US7974340B2 (en)2006-04-072011-07-05Microsoft CorporationAdaptive B-picture quantization control
RU2476000C2 (en)*2006-05-052013-02-20Майкрософт КорпорейшнFlexible quantisation
US9967561B2 (en)2006-05-052018-05-08Microsoft Technology Licensing, LlcFlexible quantization
US8184694B2 (en)2006-05-052012-05-22Microsoft CorporationHarmonic quantizer scale
US8711925B2 (en)2006-05-052014-04-29Microsoft CorporationFlexible quantization
US8588298B2 (en)2006-05-052013-11-19Microsoft CorporationHarmonic quantizer scale
WO2007130580A3 (en)*2006-05-052008-02-14Microsoft CorpFlexible quantization
US8238424B2 (en)2007-02-092012-08-07Microsoft CorporationComplexity-based adaptive preprocessing for multiple-pass video compression
US8498335B2 (en)2007-03-262013-07-30Microsoft CorporationAdaptive deadzone size adjustment in quantization
US8576908B2 (en)2007-03-302013-11-05Microsoft CorporationRegions of interest for quality adjustments
US8243797B2 (en)2007-03-302012-08-14Microsoft CorporationRegions of interest for quality adjustments
US8442337B2 (en)2007-04-182013-05-14Microsoft CorporationEncoding adjustments for animation content
US8331438B2 (en)2007-06-052012-12-11Microsoft CorporationAdaptive selection of picture-level quantization parameters for predicted video pictures
US20080317377A1 (en)*2007-06-192008-12-25Katsuo SaigoImage coding apparatus and image coding method
US8189933B2 (en)2008-03-312012-05-29Microsoft CorporationClassifying and controlling encoding quality for textured, dark smooth and smooth video content
US9185418B2 (en)2008-06-032015-11-10Microsoft Technology Licensing, LlcAdaptive quantization for enhancement layer video coding
US10306227B2 (en)2008-06-032019-05-28Microsoft Technology Licensing, LlcAdaptive quantization for enhancement layer video coding
US9571840B2 (en)2008-06-032017-02-14Microsoft Technology Licensing, LlcAdaptive quantization for enhancement layer video coding
US8897359B2 (en)2008-06-032014-11-25Microsoft CorporationAdaptive quantization for enhancement layer video coding
US20110228843A1 (en)*2008-11-272011-09-22Matthias NarroschkeVideo decoding method, video encoding method, video decoder, video encoder, program, and integrated circuit
US11196996B2 (en)2011-02-102021-12-07Velos Media, LlcImage processing device and image processing method
US9967564B2 (en)2011-02-102018-05-08Velos Media, LlcImage processing device and image processing method
US11825089B2 (en)2011-02-102023-11-21Sony Group CorporationImage processing device and image processing method
US11831873B2 (en)2011-02-102023-11-28Sony Group CorporationImage processing device and image processing method
US9706205B2 (en)2011-02-102017-07-11Velos Media, LlcImage processing device and image processing method
US11166024B2 (en)2011-02-102021-11-02Velos Media, LlcImage processing device and image processing method
US10257515B2 (en)2011-02-102019-04-09Velos Media, LlcImage processing device and image processing method
US10225554B2 (en)2011-02-102019-03-05Velos Media, LlcImage processing device and image processing method
US9986241B2 (en)2011-02-102018-05-29Velos Media, LlcImage processing device and image processing method
US12184857B2 (en)2011-02-102024-12-31Sony Group CorporationImage processing device and image processing method
US10674153B2 (en)2011-02-102020-06-02Velos Media, LlcImage processing device and image processing method
US10531089B2 (en)2011-02-102020-01-07Velos Media, LlcImage processing device and image processing method
US10009616B2 (en)*2012-04-132018-06-26Mitsubishi Electric CorporationImage encoding device, image decoding device, image encoding method, and image decoding method
US20160021379A1 (en)*2012-04-132016-01-21Mitsubishi Electric CorporationImage encoding device, image decoding device, image encoding method, and image decoding method
US9081731B2 (en)*2013-01-312015-07-14Inview Technology CorporationEfficient transforms and efficient row generation for Kronecker products of Hadamard matrices
US20140211039A1 (en)*2013-01-312014-07-31Inview Technology CorporationEfficient Transforms and Efficient Row Generation for Kronecker Products of Hadamard Matrices
US10070149B2 (en)2013-05-012018-09-04Zpeg, Inc.Method and apparatus to perform optimal visually-weighed quantization of time-varying visual sequences in transform space
US10021423B2 (en)*2013-05-012018-07-10Zpeg, Inc.Method and apparatus to perform correlation-based entropy removal from quantized still images or quantized time-varying video sequences in transform
US20160309190A1 (en)*2013-05-012016-10-20Zpeg, Inc.Method and apparatus to perform correlation-based entropy removal from quantized still images or quantized time-varying video sequences in transform
US20140327737A1 (en)*2013-05-012014-11-06Raymond John WestwaterMethod and Apparatus to Perform Optimal Visually-Weighed Quantization of Time-Varying Visual Sequences in Transform Space
JP2015176161A (en)*2014-03-122015-10-05株式会社メガチップスImage processing apparatus and image processing method
US10397622B2 (en)*2014-08-222019-08-27Nova Southeastern UniversityData adaptive compression and data encryption using kronecker products
US10070158B2 (en)*2014-08-222018-09-04Nova Southeastern UniversityData adaptive compression and data encryption using kronecker products
US20170257649A1 (en)*2014-08-222017-09-07Nova Southeastern UniversityData adaptive compression and data encryption using kronecker products
CN112565769A (en)*2020-12-022021-03-26浙江大华技术股份有限公司Block division method, inter-frame prediction method, video coding method and related device
US12309391B2 (en)2020-12-022025-05-20Zhejiang Dahua Technology Co., Ltd.Systems and method for inter prediction based on a merge mode

Also Published As

Publication numberPublication date
US7970051B2 (en)2011-06-28
JP2007143181A (en)2007-06-07
US20080205517A1 (en)2008-08-28
US7978767B2 (en)2011-07-12
JP2006074823A (en)2006-03-16
JP2008178143A (en)2008-07-31
EP1971150A3 (en)2008-10-08
JP4677004B2 (en)2011-04-27
EP1624699A1 (en)2006-02-08
CN1758762A (en)2006-04-12
US8902975B2 (en)2014-12-02
JP4602219B2 (en)2010-12-22
JP4676999B2 (en)2011-04-27
JP2008219912A (en)2008-09-18
JP4677002B2 (en)2011-04-27
US8331440B2 (en)2012-12-11
EP1988719A3 (en)2009-09-09
EP1624698A1 (en)2006-02-08
JP2004222288A (en)2004-08-05
US20060029283A1 (en)2006-02-09
JP4677000B2 (en)2011-04-27
US20080205528A1 (en)2008-08-28
US8014448B2 (en)2011-09-06
CN1232122C (en)2005-12-14
JP4602221B2 (en)2010-12-22
US20060029130A1 (en)2006-02-09
EP1439706A3 (en)2005-10-12
CN1527607A (en)2004-09-08
EP1763249A2 (en)2007-03-14
US7978766B2 (en)2011-07-12
JP2008193727A (en)2008-08-21
JP2008178144A (en)2008-07-31
EP1971151A2 (en)2008-09-17
CN1758765A (en)2006-04-12
KR20040065406A (en)2004-07-22
US20060029132A1 (en)2006-02-09
CN1758764A (en)2006-04-12
US8345745B2 (en)2013-01-01
EP1971150A2 (en)2008-09-17
JP4677003B2 (en)2011-04-27
EP1971151A3 (en)2008-10-08
JP4602222B2 (en)2010-12-22
US7970053B2 (en)2011-06-28
US8340173B2 (en)2012-12-25
EP1624700A1 (en)2006-02-08
US20080205516A1 (en)2008-08-28
EP1986438A2 (en)2008-10-29
US20130101026A1 (en)2013-04-25
US20070104270A1 (en)2007-05-10
EP1988719A2 (en)2008-11-05
JP4602360B2 (en)2010-12-22
JP2008219913A (en)2008-09-18
EP1624697A1 (en)2006-02-08
EP1439706A2 (en)2004-07-21
EP1624696A1 (en)2006-02-08
EP1971149A2 (en)2008-09-17
CN1758766A (en)2006-04-12
US20060034372A1 (en)2006-02-16
JP2006109497A (en)2006-04-20
JP4602220B2 (en)2010-12-22
JP2006074825A (en)2006-03-16
JP2006115523A (en)2006-04-27
JP2008178145A (en)2008-07-31
EP1763249A3 (en)2009-09-02
CN1756367A (en)2006-04-05
EP1971149A3 (en)2008-10-08
US7970054B2 (en)2011-06-28
KR100584552B1 (en)2006-05-30
JP4677001B2 (en)2011-04-27
JP4601966B2 (en)2010-12-22
JP2006109496A (en)2006-04-20
US7970052B2 (en)2011-06-28
JP2006074824A (en)2006-03-16
EP1624701A1 (en)2006-02-08
EP1986438A3 (en)2009-09-02
US20060029131A1 (en)2006-02-09
CN1758763A (en)2006-04-12
US20060034371A1 (en)2006-02-16

Similar Documents

PublicationPublication DateTitle
US7978767B2 (en)Method and apparatus for encoding and/or decoding moving pictures
US20060153464A1 (en)Method and apparatus for encoding and decoding moving images using a plurality of modified MF tables, and recording medium storing program for executing the method
KR100677616B1 (en) Video encoding and decoding method and apparatus
KR100622305B1 (en) Video decoding method and apparatus
KR100584622B1 (en) Video encoding and decoding method and apparatus
KR100622306B1 (en) Video decoding method and apparatus
KR100622304B1 (en) Video decoding method and apparatus
KR20050098217A (en)Method for encoding and decoding video and apparatus thereof

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SONG, BYUNG-CHEOL;CHUN, KANG-WOOK;REEL/FRAME:015399/0707

Effective date:20040517

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp