WO2007090109A3 - System and method for controlling generation rate of compressed data - Google Patents
System and method for controlling generation rate of compressed data Download PDFInfo
- Publication number
- WO2007090109A3 WO2007090109A3 PCT/US2007/061275 US2007061275W WO2007090109A3 WO 2007090109 A3 WO2007090109 A3 WO 2007090109A3 US 2007061275 W US2007061275 W US 2007061275W WO 2007090109 A3 WO2007090109 A3 WO 2007090109A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- compressed data
- rate
- data
- generation rate
- controlling generation
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/115—Selection of the code volume for a coding unit prior to coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/146—Data rate or code amount at the encoder output
- H04N19/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Abstract
The present invention comprises a system and method for controlling the rate a data encoder generates compressed data. The system and method are preferably implemented as program code stored and executed by a processor or computer that is interfaced to standard variable or constant bit rate encoders known in the art. The system preferably encodes and compresses video signals received from a camera, and controls the rate at which the compressed data is generated by the encoder so that storage capacity reserved for the compressed data will not be exceeded. The device preferably takes advantage of periods when the data generation rate is low to increase the quality of video data generated during periods of high activity.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2641323A CA2641323C (en) | 2006-02-01 | 2007-01-30 | System and method for controlling the generation rate of compressed data |
EP07763025A EP1980104A4 (en) | 2006-02-01 | 2007-01-30 | System and method for controlling generation rate of compressed data |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/345,587 US8160156B2 (en) | 2006-02-01 | 2006-02-01 | System and method for controlling the long term generation rate of compressed data |
US11/345,587 | 2006-02-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2007090109A2 WO2007090109A2 (en) | 2007-08-09 |
WO2007090109A3 true WO2007090109A3 (en) | 2008-01-03 |
Family
ID=38322090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2007/061275 WO2007090109A2 (en) | 2006-02-01 | 2007-01-30 | System and method for controlling generation rate of compressed data |
Country Status (4)
Country | Link |
---|---|
US (2) | US8160156B2 (en) |
EP (1) | EP1980104A4 (en) |
CA (1) | CA2641323C (en) |
WO (1) | WO2007090109A2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115883670B (en) * | 2023-02-21 | 2023-05-12 | 湖南格尔智慧科技有限公司 | Medical data analysis and acquisition method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5631644A (en) * | 1993-12-22 | 1997-05-20 | Sharp Kabushiki Kaisha | Image encoding apparatus |
US5832125A (en) * | 1995-12-07 | 1998-11-03 | Intel Corporation | Bit rate control using short-term and long-term performance characterization |
US20030081672A1 (en) * | 2001-09-28 | 2003-05-01 | Li Adam H. | Dynamic bit rate control process |
US20050058197A1 (en) * | 2003-09-12 | 2005-03-17 | International Business Machines Corporation | Method for video transcoding with adaptive frame rate control |
US20050210509A1 (en) * | 2000-07-13 | 2005-09-22 | Stefan Jones | Dynamic generation of video content for presentation by a media server |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4394774A (en) * | 1978-12-15 | 1983-07-19 | Compression Labs, Inc. | Digital video compression system and methods utilizing scene adaptive coding with rate buffer feedback |
JPS57169865A (en) * | 1981-04-14 | 1982-10-19 | Fuji Xerox Co Ltd | Picture information storage device |
US5253078A (en) * | 1990-03-14 | 1993-10-12 | C-Cube Microsystems, Inc. | System for compression and decompression of video data using discrete cosine transform and coding techniques |
US5231484A (en) * | 1991-11-08 | 1993-07-27 | International Business Machines Corporation | Motion video compression system with adaptive bit allocation and quantization |
AU3274493A (en) * | 1991-12-13 | 1993-07-19 | Avid Technology, Inc. | Buffer and frame indexing |
JP2788380B2 (en) * | 1992-06-11 | 1998-08-20 | シャープ株式会社 | Digital information reproducing device |
US5442718A (en) * | 1992-09-07 | 1995-08-15 | Sony Corporation | Apparatus and method for storing and reproducing digital image data yielding high resolution and high quality video image data |
KR0147575B1 (en) * | 1992-11-27 | 1998-09-15 | 김광호 | Image signal recording format and deep layer recording reproducing apparatus and the method |
US5563961A (en) * | 1994-03-03 | 1996-10-08 | Radius Inc. | Video data compression method and system which measures compressed data storage time to optimize compression rate |
US5724475A (en) * | 1995-05-18 | 1998-03-03 | Kirsten; Jeff P. | Compressed digital video reload and playback system |
KR0178742B1 (en) * | 1995-10-21 | 1999-05-01 | 김광호 | The memory control signal and address generating apparatus for data companding |
JP3859815B2 (en) * | 1996-08-02 | 2006-12-20 | シャープ株式会社 | Compressed information storage device |
US6192075B1 (en) * | 1997-08-21 | 2001-02-20 | Stream Machine Company | Single-pass variable bit-rate control for digital video coding |
JP3250507B2 (en) * | 1997-12-10 | 2002-01-28 | 株式会社日立製作所 | Method and apparatus for controlling code amount of image data |
US6192154B1 (en) * | 1998-01-26 | 2001-02-20 | International Business Machines Corporation | Two-pass encoding method of digital motion video sequences for constant-or variable bit rate |
US6212232B1 (en) * | 1998-06-18 | 2001-04-03 | Compaq Computer Corporation | Rate control and bit allocation for low bit rate video communication applications |
US6526097B1 (en) * | 1999-02-03 | 2003-02-25 | Sarnoff Corporation | Frame-level rate control for plug-in video codecs |
US6795506B1 (en) * | 1999-10-05 | 2004-09-21 | Cisco Technology, Inc. | Methods and apparatus for efficient scheduling and multiplexing |
EP1124381A1 (en) | 2000-02-08 | 2001-08-16 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for bitrate control in a video or audio encoder |
KR100468726B1 (en) * | 2002-04-18 | 2005-01-29 | 삼성전자주식회사 | Apparatus and method for performing variable bit rate control in real time |
ES2379265T3 (en) * | 2003-03-03 | 2012-04-24 | Panasonic Corporation | Video decoding procedure |
US7409097B2 (en) * | 2003-11-14 | 2008-08-05 | Vweb Corporation | Video encoding using variable bit rates |
US20050175099A1 (en) * | 2004-02-06 | 2005-08-11 | Nokia Corporation | Transcoder and associated system, method and computer program product for low-complexity reduced resolution transcoding |
JP3846490B2 (en) * | 2004-05-17 | 2006-11-15 | セイコーエプソン株式会社 | Image data compression apparatus, electronic device, and image data compression method |
US20070177723A1 (en) | 2004-05-28 | 2007-08-02 | Koninklijke Philips Electronics, N.V. | Method of and device for encoding a data stream |
KR100631714B1 (en) * | 2004-06-30 | 2006-10-09 | 엘지전자 주식회사 | Apparatus and method for improved video signal rate control of a mobile terminal |
KR100665102B1 (en) * | 2004-12-03 | 2007-01-04 | 한국전자통신연구원 | Method for controlling video encoding bit rate considering transport packet length, and video coding Apparatus using it |
US7826536B2 (en) * | 2005-12-29 | 2010-11-02 | Nokia Corporation | Tune in time reduction |
JP5076083B2 (en) * | 2008-02-25 | 2012-11-21 | 株式会社メガチップス | Transcoder |
RU2485711C2 (en) * | 2008-06-05 | 2013-06-20 | Ниппон Телеграф Энд Телефон Корпорейшн | Method of controlling video bitrate, apparatus for controlling video bitrate, machine-readable recording medium on which video bitrate control program is recorded |
-
2006
- 2006-02-01 US US11/345,587 patent/US8160156B2/en active Active
-
2007
- 2007-01-30 WO PCT/US2007/061275 patent/WO2007090109A2/en active Application Filing
- 2007-01-30 CA CA2641323A patent/CA2641323C/en active Active
- 2007-01-30 EP EP07763025A patent/EP1980104A4/en not_active Ceased
-
2012
- 2012-04-17 US US13/448,978 patent/US8817890B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5631644A (en) * | 1993-12-22 | 1997-05-20 | Sharp Kabushiki Kaisha | Image encoding apparatus |
US5832125A (en) * | 1995-12-07 | 1998-11-03 | Intel Corporation | Bit rate control using short-term and long-term performance characterization |
US20050210509A1 (en) * | 2000-07-13 | 2005-09-22 | Stefan Jones | Dynamic generation of video content for presentation by a media server |
US20030081672A1 (en) * | 2001-09-28 | 2003-05-01 | Li Adam H. | Dynamic bit rate control process |
US20050058197A1 (en) * | 2003-09-12 | 2005-03-17 | International Business Machines Corporation | Method for video transcoding with adaptive frame rate control |
Non-Patent Citations (1)
Title |
---|
See also references of EP1980104A4 * |
Also Published As
Publication number | Publication date |
---|---|
CA2641323C (en) | 2014-09-23 |
US8160156B2 (en) | 2012-04-17 |
EP1980104A4 (en) | 2011-03-30 |
US8817890B2 (en) | 2014-08-26 |
US20070177676A1 (en) | 2007-08-02 |
EP1980104A2 (en) | 2008-10-15 |
CA2641323A1 (en) | 2007-08-09 |
WO2007090109A2 (en) | 2007-08-09 |
US20120201292A1 (en) | 2012-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007133404A3 (en) | Robust and efficient compression/decompression providing for adjustable division of computational complexity between encoding/compression and decoding/decompression | |
WO2004097657A3 (en) | Method and apparatus to establish, report and adjust system memory usage | |
NZ595836A (en) | System and method for compressing video based on latency measurements and other feedback | |
WO2011013983A3 (en) | A method and an apparatus for processing an audio signal | |
US8521900B2 (en) | Remote audio-video sharing method and application program for the same | |
WO2003047264A3 (en) | Method and system for rate control during video transcoding | |
EP3035331A3 (en) | Apparatus and method for adaptive audio coding | |
WO2008048515A3 (en) | Method for reference picture management involving multiview video coding | |
WO2008088772A3 (en) | Mpeg objects and systems and methods for using mpeg objects | |
WO2012039946A3 (en) | Memory quality monitor based compensation method and apparatus | |
TW200629072A (en) | Bridge system for hetero-serial interfaces | |
WO2010070680A3 (en) | Systems and methods for controlling the encoding of a media stream | |
WO2011104668A3 (en) | A video processing system and a method for editing a video asset | |
WO2008067108A3 (en) | Network-based dynamic encoding | |
WO2010144521A3 (en) | Motion based dynamic resolution multiple bit rate video encoding | |
WO2012086917A3 (en) | Method for providing a game service in a cloud computing environment, cloud computing server, and cloud computing system | |
WO2008100385A3 (en) | Embedded silence and background noise compression | |
WO2011005707A3 (en) | System and method of transmitting content from a mobile device to a wireless display | |
WO2010046834A3 (en) | Controlling an influence on a user in a rendering environment | |
WO2009037828A1 (en) | Image encoding device and image decoding device | |
WO2009040143A3 (en) | Controlling quality of video data by a user | |
TW200506751A (en) | Adaptive compression quality | |
WO2011155761A3 (en) | Method and system decoding audio data with selective power control | |
WO2007078566A3 (en) | System and method for creating and utilizing metadata regarding the structure of program content stored on a dvr | |
WO2007018626A3 (en) | Coding device, coding method, decoding device, decoding method, and programs of same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2007763025 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2641323 Country of ref document: CA |
|
NENP | Non-entry into the national phase |
Ref country code: DE |