Video signal quantization for an MPEG like coding environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5214507
SERIAL NO

07790285

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A quantization parameter for use in encoding a region of an image is developed from a) a categorization of the region into one of a predetermined plurality of perceptual noise sensitivity (PNS) classes, b) a level of psycho-visual quality that can be achieved for the encoded version of the image, the level being selected from among a plurality of predetermined levels, and c) a prestored empirically derived model of the relationship between the PNS classes, the psycho-visual quality levels and the values of the quantization parameter. PNS indicates the amount of noise that would be tolerable to a viewer of the region, i.e., the perceptual sensitivity of the region to noise. Some characteristics on which PNS classes may be based are: spatial activity, speed of motion, brightness of the region, importance of the region in a particular context, the presence of edges within the region and the texture of the region, e.g., from 'flat' to 'highly textured'. PNS classes that include combinations of the characteristics of a region of the image may also be defined. The PNS classes employed are selected by the implementor and may be determined empirically. The psycho-visual quality of an encoded image is the quality, as perceived by a viewer, of the version of the image that is reconstructed from the encoded image. It is determined from the complexity of the image and the bit-rate available to encode the image.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
AMERICAN TELEPHONE AND TELEGRAPH COMPANYMURRAY HILL, NJ1082
AT&T LABS, INC.MURRAY HILL, NJ980

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Aravind, Rangarajan Matawan, NJ 3 570
Hang, Hsueh-Ming Morganville, NJ 18 695
Haskell, Barin G Tinton Falls, NJ 32 1761
Puri, Atul New York, NY 219 6200

Cited Art Landscape

Patent Info (Count) # Cites Year
 
EASTMAN KODAK COMPANY (1)
* 4780761 Digital image compression and transmission system visually weighted transform coefficients 88 1987
 
LG ELECTRONICS INC. (1)
* 5113256 Method of perceptually modeling a video image signal 23 1991
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (5)
* 2003/0196,078 Data pipeline system and data encoding method 17 2001
* 2002/0035,724 Data rate conversion 2 2001
* 2007/0104,270 Method and apparatus for encoding and/or decoding moving pictures 2 2006
* 2011/0182,360 ENCODING VIDEO 1 2011
* 2011/0188,575 ENCODING VIDEO 2 2011
 
SEIKO EPSON CORPORATION (2)
* 8170102 Macroblock homogeneity analysis and inter mode prediction 5 2005
* 2007/0140,338 Macroblock homogeneity analysis and inter mode prediction 6 2005
 
DISCOVISION ASSOCIATES (2)
5835740 Data pipeline system and data encoding method 24 1995
5805914 Data pipeline system and data encoding method 32 1995
 
SONY CORPORATION (5)
* 6100931 Method and apparatus for controlling a target amount of code and for compressing video data 39 1997
* 6324214 Method and apparatus for controlling a target amount of code and for compressing video data 30 1998
* 6198769 Method and apparatus for controlling a target amount of code and for compressing video data 10 1998
* 6539119 Picture coding apparatus and method thereof 16 2000
* 7397852 Image processing apparatus and method, and image processing program 3 2002
 
MEDIATEK INC. (3)
* 6529631 Apparatus and method for optimizing encoding and performing automated steerable image compression in an image coding system using a perceptual metric 54 1997
6243497 Apparatus and method for optimizing the rate control in a coding system 94 1998
7372903 Apparatus and method for object based rate control in a coding system 5 1999
 
MICRON TECHNOLOGY, INC. (1)
* 5802213 Encoding video signals using local quantization levels 113 1994
 
ALGOTEC SYSTEMS LTD. (1)
6937767 Diagnosis oriented lossy compression of medical images 26 1998
 
KDDI CORPORATION (1)
* 6108380 Method and apparatus for deciding optimum orthogonal transform mode 4 1997
 
SAMSUNG ELECTRONICS CO., LTD. (21)
* 5847766 Video encoding method and apparatus based on human visual sensitivity 31 1994
* 5933194 Method and circuit for determining quantization interval in image encoder 31 1996
* 5986710 Image encoding method and apparatus for controlling the number of bits generated using quantization activities 11 1997
* 2004/0190,610 Method and apparatus for encoding and/or decoding moving pictures 34 2004
* 8014448 Method and apparatus for encoding and/or decoding moving pictures 1 2005
7978766 Method and apparatus for encoding and/or decoding moving pictures 1 2005
* 7970051 Method and apparatus for encoding and/or decoding moving pictures 0 2005
* 7970052 Method and apparatus for encoding and/or decoding moving pictures 0 2005
* 7970053 Method and apparatus for encoding and/or decoding moving pictures 0 2005
* 7970054 Method and apparatus for encoding and/or decoding moving pictures 0 2005
* 2006/0034,372 Method and apparatus for encoding and/or decoding moving pictures 3 2005
* 2006/0034,371 Method and apparatus for encoding and/or decoding moving pictures 2 2005
* 2006/0029,131 Method and apparatus for encoding and/or decoding moving pictures 2 2005
* 7978767 Method and apparatus for encoding and/or decoding moving pictures 0 2006
* 2008/0025,392 Method and apparatus for controlling video encoding data rate 4 2007
8345745 Method and apparatus for encoding and/or decoding moving pictures 0 2008
8340173 Method and apparatus for encoding and/or decoding moving pictures 0 2008
8331440 Method and apparatus for encoding and/or decoding moving pictures 0 2008
* 2008/0205,516 Method and apparatus for encoding and/or decoding moving pictures cross-reference to related applications 2 2008
* 2008/0205,528 Method and apparatus for encoding and/or decoding moving pictures 2 2008
8902975 Method and apparatus for encoding and/or decoding moving pictures 0 2012
 
FUJI PHOTO FILM CO., LTD. (2)
7453938 Target bitrate estimator, picture activity and buffer management in rate control for video coder 28 2004
* 2005/0175,093 Target bitrate estimator, picture activity and buffer management in rate control for video coder 33 2004
 
HITACHI KOKUSAI ELECTRIC INC. (1)
9503754 Image encoding device and image encoding method 0 2012
 
ELECTRIC BOAT CORPORATION (1)
* 2010/0166,077 APPARATUS AND METHOD FOR COMPRESSING VIDEO INFORMATION 0 2010
 
TOSHIBA AMERICA ELECTRONIC COMPONENTS, INC. (1)
* 2004/0105,586 Method and apparatus for estimating and controlling the number of bits output from a video coder 8 2003
 
APPLE INC. (14)
* 7944971 Encoding video 3 2003
7889792 Method and system for video encoding using a variable number of B frames 9 2003
* 2005/0147,167 Method and system for video encoding using a variable number of B frames 51 2003
7986731 H.264/AVC coder incorporating rate and quality controller 3 2004
7869503 Rate and quality controller for H.264/AVC video coder and scene analyzer therefor 4 2004
7492820 Rate control for video coder employing adaptive linear regression bits modeling 14 2004
* 2005/0180,502 Rate control for video coder employing adaptive linear regression bits modeling 61 2004
* 2005/0175,092 H.264/AVC coder incorporating rate and quality controller 5 2004
* 2005/0286,629 Coding of scene cuts in video sequences using non-reference frames 26 2004
* 2007/0083,473 Use of media storage structure with multiple pieces of content in a content-distribution system 10 2005
8036267 Rate control for video coder employing adaptive linear regression bits modeling 0 2008
* 2009/0103,610 RATE CONTROL FOR VIDEO CODER EMPLOYING ADAPTIVE LINEAR REGRESSION BITS MODELING 11 2008
* 8111751 Encoding video 0 2011
* 8325808 Encoding video 0 2011
 
THOMSON LICENSING DTV (2)
* 6377709 Process for coding with region information 8 1998
9118912 Object-aware video encoding strategies 0 2010
 
IMMIX, A DIVISION OF CARLTON INTERNATIONAL CORP. (1)
* 5414780 Method and apparatus for image data transformation 96 1993
 
RENESAS ELECTRONICS AMERICA INC. (1)
* 5727036 High bit rate start code searching and detecting circuit and method 15 1995
 
INFINITRON RESEARCH INTERNATIONAL, INC. (1)
* 6094453 Digital data compression with quad-tree coding of header file 57 1997
 
THE TRUSTEES OF PRINCETON UNIVERSITY (2)
* 5592226 Method and apparatus for video data compression using temporally adaptive motion interpolation 112 1994
* 5565920 Method and apparatus for video data compression using temporally adaptive motion interpolation 133 1995
 
LG ELECTRONICS INC. (1)
* 6046774 Device and method for variable length coding of video signals depending on the characteristics 8 1996
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (4)
7869500 Video encoder and method for detecting and encoding noise 2 2004
* 2005/0238,239 Video encoder and method for detecting and encoding noise 1 2004
* 7949051 Mosquito noise detection and reduction 3 2004
* 2005/0265,446 Mosquito noise detection and reduction 3 2004
 
RAKUTEN, INC. (2)
* 6011872 Method of generalized content-scalable shape representation and coding 25 1997
6625667 System for improving efficiency of video encodes 9 2000
 
CANON KABUSHIKI KAISHA (1)
* 9049453 Image encoding apparatus and method based on intensity of edge information 1 2005
 
SHARP KABUSHIKI KAISHA (1)
* 6091767 System for improving efficiency of video encoders 39 1997
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
6252905 Real-time evaluation of compressed picture quality within a digital video encoder 18 1998
 
CHARTOLEAUX KG LIMITED LIABILITY COMPANY (10)
* 6047112 Technique for initiating processing of a data stream of encoded video information 20 1995
6435737 Data pipeline system and data encoding method 31 1995
6263422 Pipeline processing machine with interactive stages operable in response to tokens and system and methods relating thereto 41 1995
6035126 Data pipeline system and data encoding method 16 1995
* 6018354 Method for accessing banks of DRAM 17 1995
5878273 System for microprogrammable state machine in video parser disabling portion of processing stages responsive to sequence.sub.-- end token generating by token generator responsive to received data 13 1995
5861894 Buffer manager 7 1995
7095783 Multistandard video decoder and decompression system for processing encoded bit streams including start codes and methods relating thereto 51 2000
7149811 Multistandard video decoder and decompression system for processing encoded bit streams including a reconfigurable processing stage and methods relating thereto 39 2001
7230986 Multistandard video decoder and decompression system for processing encoded bit streams including a video formatter and methods relating thereto 29 2001
 
SHARP LABORATORIES OF AMERICA, INC. (2)
* 6831947 Adaptive quantization based on bit rate prediction and prediction error energy 47 2001
* 2002/0181,583 Adaptive quantization based on bit rate prediction and prediction error energy 30 2001
 
Visioprime (2)
* 6947486 Method and system for a highly efficient low bit rate video codec 5 2002
* 2002/0136,304 Method and system for a highly efficient low bit rate video codec 4 2002
 
LUCENT TECHNOLOGIES INC. (2)
* 5734419 Method of encoder control 29 1994
* 5907363 Method for controlling a compressed data buffer 15 1996
 
U.S. PHILIPS CORPORATION (3)
* 5606371 Video signal coding with proportionally integrating quantization control 51 1994
* 5680475 System for processing textured images, texture analyser and texture synthesizer 27 1995
* 5933456 Transmitter for and method of transmitting a wideband digital information signal, and receiver 2 1996
 
COASES INVESTMENTS BROS. L.L.C. (28)
5768561 Tokens-based adaptive video processing arrangement 70 1995
* 5625571 Prediction filter 7 1995
* 5689313 Buffer management in an image formatter 17 1995
* 5784631 Huffman decoder 59 1995
6326999 Data rate conversion 7 1995
5907692 Data pipeline system and data encoding method 12 1997
* 5724537 Interface for connecting a bus to a random access memory using a two wire link 30 1997
* 5956519 Picture end token in a system comprising a plurality of pipeline stages 135 1997
6038380 Data pipeline system and data encoding method 14 1997
6079009 Coding standard token in a system compromising a plurality of pipeline stages 21 1997
5809270 Inverse quantizer 25 1997
5881301 Inverse modeller 13 1997
6067417 Picture start token 22 1997
5978592 Video decompression and decoding system utilizing control and data tokens 16 1997
* 5956741 Interface for connecting a bus to a random access memory using a swing buffer and a buffer manager 37 1997
6018776 System for microprogrammable state machine in video parser clearing and resetting processing stages responsive to flush token generating by token generator responsive to received data 19 1997
6112017 Pipeline processing machine having a plurality of reconfigurable processing stages interconnected by a two-wire interface bus 23 1997
6122726 Data pipeline system and data encoding method 6 1997
6330665 Video parser 30 1997
7711938 Multistandard video decoder and decompression system for processing encoded bit streams including start code detection and methods relating thereto 51 2001
* 2004/0025,000 Multistandard video decoder and decompression system for processing encoded bit streams including start code detection and methods relating thereto 19 2001
6892296 Multistandard video decoder and decompression system for processing encoded bit streams including a standard-independent stage and methods relating thereto 6 2001
* 2004/0221,143 Multistandard video decoder and decompression system for processing encoded bit streams including a standard-independent stage and methods relating thereto 25 2001
6950930 Multistandard video decoder and decompression system for processing encoded bit streams including pipeline processing and methods relating thereto 8 2001
* 2002/0066,007 Multistandard video decoder and decompression system for processing encoded bit streams including pipeline processing and methods relating thereto 14 2001
6910125 Multistandard video decoder and decompression system for processing encoded bit streams including a decoder with token generator and methods relating thereto 8 2001
* 2003/0182,544 Multistandard video decoder and decompression system for processing encoded bit streams including a decoder with token generator and methods relating thereto 5 2001
6697930 Multistandard video decoder and decompression method for processing encoded bit streams according to respective different standards 10 2001
 
THOMSON LICENSING (1)
* 2009/0268,981 SPATIAL ACTIVITY METRIC AND METHOD FOR EVALUATING THE SAME 1 2007
 
PROVENANCE ASSET GROUP LLC (2)
* 6366705 Perceptual preprocessing techniques to reduce complexity of video coders 32 1999
* 6363113 Methods and apparatus for context-based perceptual quantization 9 1999
 
FUJI XEROX CO., LTD. (2)
* 5613015 Image signal analyzing system and coding system 18 1995
* 6473531 Image information coding system 10 1999
 
TDF (2)
* 7801221 Method and system for measuring video image degradations introduced by an encoding system with throughput reduction 3 2003
* 2006/0140,266 Method and system for measuring video image degradations introduced by an encoding system with throughput reduction 3 2003
 
AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH (2)
* 8224102 Method for encoding a picture, computer program product and encoder 0 2006
* 2009/0324,113 Method For Encoding A Picture, Computer Program Product And Encoder 3 2006
 
INTEL CORPORATION (6)
6222881 Using numbers of non-zero quantized transform signals and signal differences to determine when to encode video signals using inter-frame or intra-frame encoding 41 1994
* 5926569 Bitrate damper for selecting quantization levels for image encoding 16 1995
* 5848195 Selection of huffman tables for signal encoding 21 1995
* 5848266 Dynamic data rate adjustment to maintain throughput of a time varying signal 38 1996
* 6381364 Content texture sensitive picture/video encoder/decoder 14 1996
8994882 Control of video processing algorithms based on measured perceptual quality characteristics 1 2011
 
GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC. (1)
6937659 Apparatus and method for compressing video information 16 1998
 
STMICROELECTRONICS S.R.L. (4)
* 7742521 Method and system for processing signals via perceptive vectorial quantization, computer program product therefor 7 2003
* 2004/0120,594 Method and system for processing signals via perceptive vectorial quantization, computer program product therefore 7 2003
8023563 Method and system for processing signals via perceptive vectorial quantization, computer program product therefor 5 2004
* 2005/0063,472 Method and system for processing signals via perceptive vectorial quantization, computer program product therefor 7 2004
 
MITSUBISHI ELECTRIC CORPORATION (1)
* 2012/0093,427 IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD, AND IMAGE DECODING METHOD 0 2010
 
NEWSOFT TECHNOLOGY CORPORATION (1)
* 2004/0202,249 Real-time MPEG video encoding method of maintaining synchronization between video and audio 15 2003
 
MAXIM INTEGRATED PRODUCTS ASIA, INC. (3)
8149909 Video encoding control using non-exclusive content categories 2 2005
8126283 Video encoding statistics extraction using non-exclusive content categories 7 2005
8081682 Video encoding mode decisions according to content categories 5 2005
 
COMPETITIVE TECHNOLOGIES, INC. (1)
* 6134269 Fixed or adaptive deinterleaved transform coding for image coding and intra coding of video 16 1997
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (3)
* 5568199 Digital video signal code size control apparatus 14 1993
* 6859560 Image signal encoding device and images signal encoding method 0 2001
* 2001/0024,527 Image signal encoding device and images signal encoding method 0 2001
 
DAEWOO ELECTRONICS CORPORATION (1)
* 5515105 Video signal coder using variance controlled quantization 17 1994
 
TALON RESEARCH, LLC (17)
* 5603012 Start code detector 77 1995
6217234 Apparatus and method for processing data with an arithmetic unit 40 1995
* 5984512 Method for storing video information 61 1995
5835792 Token-based adaptive video processing arrangement 50 1995
5828907 Token-based adaptive video processing arrangement 30 1995
* 5829007 Technique for implementing a swing buffer in a memory array 18 1995
* 5821885 Video decompression 16 1995
* 5801973 Video decompression 7 1995
* 5798719 Parallel Huffman decoder 23 1995
5768629 Token-based adaptive video processing arrangement 86 1995
* 5761741 Technique for addressing a partial word and concurrently providing a substitution field 29 1995
* 5740460 Arrangement for processing packetized data 10 1995
* 5699544 Method and apparatus for using a fixed width word for addressing variable width data 5 1995
* 5703793 Video decompression 82 1995
6330666 Multistandard video decoder and decompression system for processing encoded bit streams including start codes and methods relating thereto 67 1997
5995727 Video decompression 11 1997
6799246 Memory interface for reading/writing data from/to a memory 172 1997
* Cited By Examiner