CA2159847A1 - Coded Domain Picture Composition for Multimedia Communications Systems - Google Patents
Coded Domain Picture Composition for Multimedia Communications SystemsInfo
- Publication number
- CA2159847A1 CA2159847A1 CA2159847A CA2159847A CA2159847A1 CA 2159847 A1 CA2159847 A1 CA 2159847A1 CA 2159847 A CA2159847 A CA 2159847A CA 2159847 A CA2159847 A CA 2159847A CA 2159847 A1 CA2159847 A1 CA 2159847A1
- Authority
- CA
- Canada
- Prior art keywords
- video
- digital bit
- rate
- bit rate
- video 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
-
- 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/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/124—Quantisation
-
- 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/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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- 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
- H04N19/17—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 the unit being an image region, e.g. an object
- H04N19/176—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 the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- 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
- H04N19/18—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 the unit being a set of transform coefficients
-
- 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
- H04N19/184—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 the unit being bits, e.g. of the compressed video stream
-
- 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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- 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/48—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
-
- 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
-
- 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/90—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4347—Demultiplexing of several video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
- H04N5/45—Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
- H04N7/152—Multipoint control units therefor
-
- 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
Abstract
Video composition techniques are disclosed for processing video information from a plurality of sources to provide a video image having a plurality of rectangular regions. Each rectangular region displays video information from a specific one of the plurality of video sources.
The video information from each video source is in the form of an incoming digital bit stream. The digital bit stream from a first video source has a first bit rate, and the digital bit stream from a second video source has a second bit rate where the first bit rate may or may not be equal to the second bit rate. The incoming digital bit streams are fed to a rate matching circuit which converts all incoming digital bit streams to a common bit rate. The output of the rate matching circuit is fed to a synchronization and multiplexer circuit which places video information from specific digital bit streams into corresponding rectangular regions of a composite video image.
The video information from each video source is in the form of an incoming digital bit stream. The digital bit stream from a first video source has a first bit rate, and the digital bit stream from a second video source has a second bit rate where the first bit rate may or may not be equal to the second bit rate. The incoming digital bit streams are fed to a rate matching circuit which converts all incoming digital bit streams to a common bit rate. The output of the rate matching circuit is fed to a synchronization and multiplexer circuit which places video information from specific digital bit streams into corresponding rectangular regions of a composite video image.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US332,985 | 1994-11-01 | ||
US08/332,985 US5629736A (en) | 1994-11-01 | 1994-11-01 | Coded domain picture composition for multimedia communications systems |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2159847A1 true CA2159847A1 (en) | 1996-05-02 |
CA2159847C CA2159847C (en) | 2000-02-01 |
Family
ID=23300761
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002159847A Expired - Fee Related CA2159847C (en) | 1994-11-01 | 1995-10-04 | Coded domain picture composition for multimedia communications systems |
Country Status (5)
Country | Link |
---|---|
US (1) | US5629736A (en) |
EP (1) | EP0711080A3 (en) |
JP (1) | JP3431373B2 (en) |
KR (1) | KR100311943B1 (en) |
CA (1) | CA2159847C (en) |
Families Citing this family (96)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5416520A (en) * | 1993-11-30 | 1995-05-16 | Intel Corporation | Multiple encoder output buffer apparatus for differential coding of video information |
US5861919A (en) * | 1995-12-18 | 1999-01-19 | Divicom | Dynamic rate optimization for an ensemble of video encoders |
US6091768A (en) * | 1996-02-21 | 2000-07-18 | Bru; Bernard | Device for decoding signals of the MPEG2 type |
US5959660A (en) * | 1996-08-26 | 1999-09-28 | Hybrid Networks, Inc. | Subchannelization scheme for use in a broadband communications system |
US5969750A (en) * | 1996-09-04 | 1999-10-19 | Winbcnd Electronics Corporation | Moving picture camera with universal serial bus interface |
JPH10303877A (en) * | 1996-09-05 | 1998-11-13 | Matsushita Electric Ind Co Ltd | Equipment for transmission and reception, transmission method using the same, method for transmission and reception and transmission method using the same |
KR100211055B1 (en) * | 1996-10-28 | 1999-07-15 | 정선종 | Scarable transmitting method for divided image objects based on content |
US6144698A (en) * | 1996-10-31 | 2000-11-07 | Mitsubishi Electric Information Technology Center America, Inc. (Ita) | Digital video decoder and method of decoding a digital video signal |
US5917958A (en) * | 1996-10-31 | 1999-06-29 | Sensormatic Electronics Corporation | Distributed video data base with remote searching for image data features |
AU7947501A (en) * | 1996-10-31 | 2002-01-03 | Sensormatic Electronics Corporation | Intelligent video information management system |
US6859495B1 (en) | 1996-10-31 | 2005-02-22 | Mitsubishi Electric Research Laboratories, Inc. | Digital video format converter and method therefor |
US5986709A (en) * | 1996-11-18 | 1999-11-16 | Samsung Electronics Co., Ltd. | Adaptive lossy IDCT for multitasking environment |
US6084910A (en) * | 1997-01-31 | 2000-07-04 | Hughes Electronics Corporation | Statistical multiplexer for video signals |
US6078958A (en) * | 1997-01-31 | 2000-06-20 | Hughes Electronics Corporation | System for allocating available bandwidth of a concentrated media output |
US6188436B1 (en) | 1997-01-31 | 2001-02-13 | Hughes Electronics Corporation | Video broadcast system with video data shifting |
US6091455A (en) * | 1997-01-31 | 2000-07-18 | Hughes Electronics Corporation | Statistical multiplexer for recording video |
US6005620A (en) * | 1997-01-31 | 1999-12-21 | Hughes Electronics Corporation | Statistical multiplexer for live and pre-compressed video |
US6097435A (en) * | 1997-01-31 | 2000-08-01 | Hughes Electronics Corporation | Video system with selectable bit rate reduction |
JPH10304334A (en) * | 1997-04-25 | 1998-11-13 | Canon Inc | Communication method and device, transmission device and reception device, communication system and recording medium |
US5847760A (en) * | 1997-05-22 | 1998-12-08 | Optibase Ltd. | Method for managing video broadcast |
WO1999005602A1 (en) * | 1997-07-28 | 1999-02-04 | Zhigang Chen | A robust, reliable compression and packetization scheme for transmitting video |
US6680976B1 (en) * | 1997-07-28 | 2004-01-20 | The Board Of Trustees Of The University Of Illinois | Robust, reliable compression and packetization scheme for transmitting video |
DE69721847T2 (en) * | 1997-10-23 | 2004-03-11 | Mitsubishi Denki K.K. | IMAGE DECODER, IMAGE CODER AND IMAGE COMMUNICATION SYSTEM |
JP3860323B2 (en) * | 1997-10-27 | 2006-12-20 | 三菱電機株式会社 | Image decoding apparatus and image decoding method |
JPH11196414A (en) * | 1997-11-06 | 1999-07-21 | Thomson Broadcast Syst | Device for processing encoded video data and system for distributing program using the device |
JP3206530B2 (en) * | 1997-11-28 | 2001-09-10 | 日本ビクター株式会社 | Moving picture coding apparatus, moving picture decoding apparatus, moving picture coding method, and moving picture decoding method |
US6208640B1 (en) | 1998-02-27 | 2001-03-27 | David Spell | Predictive bandwidth allocation method and apparatus |
US6532262B1 (en) * | 1998-07-22 | 2003-03-11 | Matsushita Electric Industrial Co., Ltd. | Coding method and apparatus and recorder |
US6618507B1 (en) * | 1999-01-25 | 2003-09-09 | Mitsubishi Electric Research Laboratories, Inc | Methods of feature extraction of video sequences |
EP1032212A3 (en) * | 1999-02-23 | 2004-04-28 | Matsushita Electric Industrial Co., Ltd. | Transcoder, transcoding system, and recording medium |
US6463414B1 (en) * | 1999-04-12 | 2002-10-08 | Conexant Systems, Inc. | Conference bridge processing of speech in a packet network environment |
US6879634B1 (en) | 1999-05-26 | 2005-04-12 | Bigband Networks Inc. | Method and system for transmitting media streams over a variable bandwidth network |
EP1067798A3 (en) * | 1999-06-30 | 2005-11-30 | Media Glue Corporation | Apparatus, method and computer program product for transcoding a coded moving picture sequence |
US6721957B1 (en) | 1999-08-16 | 2004-04-13 | Georgia Tech Research Corporation | System and method for maximizing bandwidth efficiency in a digital video program stream |
JP4331835B2 (en) * | 1999-09-22 | 2009-09-16 | パナソニック株式会社 | Image data transmission method |
US7116717B1 (en) | 1999-12-15 | 2006-10-03 | Bigband Networks, Inc. | Method and system for scalable representation, storage, transmission and reconstruction of media streams |
WO2002015556A2 (en) * | 2000-08-15 | 2002-02-21 | Polycom Israel Ltd. | Delay reduction for transmission and processing of video data |
US6300973B1 (en) | 2000-01-13 | 2001-10-09 | Meir Feder | Method and system for multimedia communication control |
US6490320B1 (en) * | 2000-02-02 | 2002-12-03 | Mitsubishi Electric Research Laboratories Inc. | Adaptable bitstream video delivery system |
US6493386B1 (en) * | 2000-02-02 | 2002-12-10 | Mitsubishi Electric Research Laboratories, Inc. | Object based bitstream transcoder |
EP1126710A1 (en) * | 2000-02-15 | 2001-08-22 | Telefonaktiebolaget L M Ericsson (Publ) | A method and an apparatus for video mixing of bit streams |
US7590178B2 (en) | 2001-03-12 | 2009-09-15 | Robert Bosch Gmbh | Method of multiplexing a number of video signals with a compressor |
CN1459201A (en) * | 2001-03-12 | 2003-11-26 | 皇家菲利浦电子有限公司 | Method of multiplexing a mumber of video signals with compressor |
KR20030009669A (en) * | 2001-07-23 | 2003-02-05 | 삼성전자주식회사 | multi channel image encoding apparatus and encording method thereof |
EP1296520B1 (en) * | 2001-09-14 | 2010-10-27 | Polycom Israel Ltd. | Method and system for multimedia video processing |
GB2384932B (en) * | 2002-01-30 | 2004-02-25 | Motorola Inc | Video conferencing system and method of operation |
JP4029630B2 (en) * | 2002-02-27 | 2008-01-09 | ソニー株式会社 | Interleave processing device, interleave processing method, and interleave processing program |
JP2004007066A (en) * | 2002-05-30 | 2004-01-08 | Kddi Corp | Picture transmission device |
AU2002368039A1 (en) * | 2002-06-19 | 2004-01-06 | Siemens Aktiengesellschaft | Method and device for preparing the transfer of image sequences by a channel which is modifiable within a given time |
US8204079B2 (en) * | 2002-10-28 | 2012-06-19 | Qualcomm Incorporated | Joint transmission of multiple multimedia streams |
US7266147B2 (en) * | 2003-03-31 | 2007-09-04 | Sharp Laboratories Of America, Inc. | Hypothetical reference decoder |
US7054281B2 (en) * | 2003-05-02 | 2006-05-30 | Thomson Licensing | Multi-channel tuner using a discrete cosine transform |
US7292638B2 (en) * | 2003-05-02 | 2007-11-06 | Thomson Licensing | Transform-based alias cancellation multi-channel tuner |
US20050169369A1 (en) * | 2004-02-03 | 2005-08-04 | Sony Corporation | Scalable MPEG video/macro block rate control |
US7697608B2 (en) * | 2004-02-03 | 2010-04-13 | Sony Corporation | Scalable MPEG video/macro block rate control |
US7692683B2 (en) * | 2004-10-15 | 2010-04-06 | Lifesize Communications, Inc. | Video conferencing system transcoder |
JP4407472B2 (en) * | 2004-10-29 | 2010-02-03 | ソニー株式会社 | Encoding and decoding apparatus and encoding and decoding method |
US7882530B2 (en) * | 2004-11-23 | 2011-02-01 | Palo Alto Research Center Incorporated | Method, apparatus, and program products for socially synchronizing an experiential data stream |
US7873983B2 (en) * | 2004-11-23 | 2011-01-18 | Palo Alto Research Center Incorporated | Method and apparatus for controlling an experiential data stream in a social space |
US20060151069A1 (en) * | 2005-01-10 | 2006-07-13 | Williams Peter C | Carburization of ferrous-based shape memory alloys |
US8194707B2 (en) * | 2005-02-28 | 2012-06-05 | Broadcom Corporation | Method and system for dynamically allocating video multiplexing buffer based on queuing theory |
US20060248210A1 (en) * | 2005-05-02 | 2006-11-02 | Lifesize Communications, Inc. | Controlling video display mode in a video conferencing system |
US9583141B2 (en) | 2005-07-01 | 2017-02-28 | Invention Science Fund I, Llc | Implementing audio substitution options in media works |
US8910033B2 (en) | 2005-07-01 | 2014-12-09 | The Invention Science Fund I, Llc | Implementing group content substitution in media works |
US9230601B2 (en) | 2005-07-01 | 2016-01-05 | Invention Science Fund I, Llc | Media markup system for content alteration in derivative works |
US20080013859A1 (en) * | 2005-07-01 | 2008-01-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Implementation of media content alteration |
US8203609B2 (en) * | 2007-01-31 | 2012-06-19 | The Invention Science Fund I, Llc | Anonymization pursuant to a broadcasted policy |
US9092928B2 (en) | 2005-07-01 | 2015-07-28 | The Invention Science Fund I, Llc | Implementing group content substitution in media works |
US20070005651A1 (en) * | 2005-07-01 | 2007-01-04 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Restoring modified assets |
US9065979B2 (en) | 2005-07-01 | 2015-06-23 | The Invention Science Fund I, Llc | Promotional placement in media works |
US20070005422A1 (en) * | 2005-07-01 | 2007-01-04 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Techniques for image generation |
US8732087B2 (en) * | 2005-07-01 | 2014-05-20 | The Invention Science Fund I, Llc | Authorization for media content alteration |
US9426387B2 (en) | 2005-07-01 | 2016-08-23 | Invention Science Fund I, Llc | Image anonymization |
US7555021B2 (en) * | 2005-10-05 | 2009-06-30 | The United States Of America As Represented By The Secretary Of The Navy | Digital multi-source multi-destination video multiplexer and crossbar device |
US8773494B2 (en) | 2006-08-29 | 2014-07-08 | Microsoft Corporation | Techniques for managing visual compositions for a multimedia conference call |
US20080101410A1 (en) * | 2006-10-25 | 2008-05-01 | Microsoft Corporation | Techniques for managing output bandwidth for a conferencing server |
JP4943513B2 (en) * | 2006-12-20 | 2012-05-30 | トムソン リサーチ ファンディング コーポレイション | Video data loss recovery system using low bit rate stream of IPTV |
US9215512B2 (en) | 2007-04-27 | 2015-12-15 | Invention Science Fund I, Llc | Implementation of media content alteration |
US8319814B2 (en) * | 2007-06-22 | 2012-11-27 | Lifesize Communications, Inc. | Video conferencing system which allows endpoints to perform continuous presence layout selection |
US8139100B2 (en) * | 2007-07-13 | 2012-03-20 | Lifesize Communications, Inc. | Virtual multiway scaler compensation |
US8326075B2 (en) | 2008-09-11 | 2012-12-04 | Google Inc. | System and method for video encoding using adaptive loop filter |
US8514265B2 (en) * | 2008-10-02 | 2013-08-20 | Lifesize Communications, Inc. | Systems and methods for selecting videoconferencing endpoints for display in a composite video image |
US20100110160A1 (en) * | 2008-10-30 | 2010-05-06 | Brandt Matthew K | Videoconferencing Community with Live Images |
US8456510B2 (en) * | 2009-03-04 | 2013-06-04 | Lifesize Communications, Inc. | Virtual distributed multipoint control unit |
US8643695B2 (en) * | 2009-03-04 | 2014-02-04 | Lifesize Communications, Inc. | Videoconferencing endpoint extension |
US8350891B2 (en) * | 2009-11-16 | 2013-01-08 | Lifesize Communications, Inc. | Determining a videoconference layout based on numbers of participants |
US8780971B1 (en) | 2011-04-07 | 2014-07-15 | Google, Inc. | System and method of encoding using selectable loop filters |
US8781004B1 (en) | 2011-04-07 | 2014-07-15 | Google Inc. | System and method for encoding video using variable loop filter |
US8780996B2 (en) | 2011-04-07 | 2014-07-15 | Google, Inc. | System and method for encoding and decoding video data |
US8885706B2 (en) | 2011-09-16 | 2014-11-11 | Google Inc. | Apparatus and methodology for a video codec system with noise reduction capability |
US9131073B1 (en) | 2012-03-02 | 2015-09-08 | Google Inc. | Motion estimation aided noise reduction |
US9344729B1 (en) | 2012-07-11 | 2016-05-17 | Google Inc. | Selective prediction signal filtering |
US10102613B2 (en) | 2014-09-25 | 2018-10-16 | Google Llc | Frequency-domain denoising |
US11366979B2 (en) | 2019-11-14 | 2022-06-21 | Alibaba Group Holding Limited | Using selected components of frequency domain image data in artificial intelligence tasks |
US11403783B2 (en) | 2019-11-14 | 2022-08-02 | Alibaba Group Holding Limited | Techniques to dynamically gate encoded image components for artificial intelligence tasks |
US11170260B2 (en) | 2019-11-14 | 2021-11-09 | Alibaba Group Holding Limited | Techniques for determining importance of encoded image components for artificial intelligence tasks |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0222025B1 (en) * | 1985-10-10 | 1991-03-27 | Deutsche ITT Industries GmbH | Television receiver with multiple image reproduction |
DE3702220A1 (en) * | 1987-01-26 | 1988-08-04 | Pietzsch Ibp Gmbh | METHOD AND DEVICE FOR DISPLAYING A TOTAL IMAGE ON A SCREEN OF A DISPLAY DEVICE |
JPH01180153A (en) * | 1988-01-11 | 1989-07-18 | Nec Corp | Transmission speed control system for video conference |
JPH01280977A (en) * | 1988-03-31 | 1989-11-13 | Toshiba Corp | Method and apparatus for displaying slave picture of television system |
US4975771A (en) * | 1989-02-10 | 1990-12-04 | Kassatly Salim A | Method and apparatus for TV broadcasting |
JPH02235492A (en) * | 1989-03-09 | 1990-09-18 | Mitsubishi Electric Corp | Video conference system among multi-point |
KR910013904A (en) * | 1989-12-21 | 1991-08-08 | 강진구 | POP playback TV using HD screen |
US5227875A (en) * | 1990-08-20 | 1993-07-13 | Kabushiki Kaisha Toshiba | System for transmitting encoded image data with quick image expansion and contraction |
JPH04168893A (en) * | 1990-10-31 | 1992-06-17 | Nec Corp | Multi-point video conference terminal equipment |
US5159447A (en) * | 1991-05-23 | 1992-10-27 | At&T Bell Laboratories | Buffer control for variable bit-rate channel |
JPH04365278A (en) * | 1991-06-13 | 1992-12-17 | Matsushita Electric Ind Co Ltd | Multi-screen display circuit |
DE69225034T2 (en) * | 1991-08-13 | 1998-08-13 | Canon Kk | Image transmission device |
US5216503A (en) * | 1991-12-24 | 1993-06-01 | General Instrument Corporation | Statistical multiplexer for a multichannel image compression system |
GB9200269D0 (en) * | 1992-01-08 | 1992-02-26 | Thomson Consumer Electronics | Programmable pop for wide screen television |
JPH06141321A (en) * | 1992-10-22 | 1994-05-20 | Nippon Telegr & Teleph Corp <Ntt> | Video display system |
JPH06141311A (en) * | 1992-10-23 | 1994-05-20 | Arumetsukusu:Kk | Video conference telephone system |
JPH06217019A (en) * | 1993-01-20 | 1994-08-05 | Nec Commun Syst Ltd | Multi-spot video conference system |
-
1994
- 1994-11-01 US US08/332,985 patent/US5629736A/en not_active Expired - Lifetime
-
1995
- 1995-10-04 CA CA002159847A patent/CA2159847C/en not_active Expired - Fee Related
- 1995-10-24 EP EP95307533A patent/EP0711080A3/en not_active Withdrawn
- 1995-10-25 KR KR1019950037910A patent/KR100311943B1/en not_active IP Right Cessation
- 1995-11-01 JP JP28426795A patent/JP3431373B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
KR100311943B1 (en) | 2001-12-28 |
EP0711080A3 (en) | 1999-04-07 |
CA2159847C (en) | 2000-02-01 |
KR960020530A (en) | 1996-06-17 |
EP0711080A2 (en) | 1996-05-08 |
JPH08237621A (en) | 1996-09-13 |
JP3431373B2 (en) | 2003-07-28 |
US5629736A (en) | 1997-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2159847A1 (en) | Coded Domain Picture Composition for Multimedia Communications Systems | |
CA2397645A1 (en) | Interactive television system and method for simultaneous transmission and rendering of multiple encoded video streams | |
CA2237761A1 (en) | Method and apparatus for modifying encoded digital video for improved channel utilization | |
CA2256230A1 (en) | Coding/decoding apparatus, coding/decoding system and multiplexed bit stream | |
MX9800245A (en) | System for encoding and decoding layered compressed video data. | |
EP0891095A3 (en) | Video decompression | |
EP0648056A3 (en) | Audio/video synchronization in a digital transmission system. | |
AU8000094A (en) | Digital video processing | |
AU1383992A (en) | Virtual channels for a multiplexed analog component (mac) television system | |
MX9801215A (en) | Method and device for encoding seamless-connection system of bit stream. | |
MY116195A (en) | System for forming and processing program map information suitable for terrestrial, cable or satellite broadcast | |
CA2194354A1 (en) | Data frame structure and synchronization system for digital television signal | |
AU7808191A (en) | Adaptive motion compensation for digital television | |
CA2159255A1 (en) | Method of Multiplexing Streams of Audio-Visual Signals Coded According to Standard MPEG1 | |
CA2159846A1 (en) | Video Transmission Rate Matching for Multimedia Communication Systems | |
WO2001065420A3 (en) | Methods for manipulating data in multiple dimensions | |
CA2265609A1 (en) | Method and system for multiplexing image signal, method and system for demultiplexing image signal, and transmission medium | |
UA37185C2 (en) | Device for coding video signal bearing image, receiver of television signal, including header data and useful data in the form of compressed videodata | |
EP1276326A3 (en) | Object based audio visual terminal and bitstream structure | |
AU7930298A (en) | Process for carrying out videoconferences with the simultaneous insertion of auxiliary information and films with television modalities | |
CA2185800A1 (en) | Pipeline processing of still images adapted for real time execution of digital video effects | |
CA2186027A1 (en) | Video signal coding | |
AU644277B2 (en) | Multiplex data ring transmission | |
WO1998054910A3 (en) | Method of switching video sequences and corresponding switching device and decoding system | |
MY125661A (en) | Method of picture information transmission, as well as an information carrier, a picture information receiving and a picture information transmitting device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed | ||
MKLA | Lapsed |
Effective date: 20091005 |