EP2583461A1 - Procédé et dispositif permettant le mélange de flux vidéo au niveau macro-bloc - Google Patents
Procédé et dispositif permettant le mélange de flux vidéo au niveau macro-blocInfo
- Publication number
- EP2583461A1 EP2583461A1 EP11727399.5A EP11727399A EP2583461A1 EP 2583461 A1 EP2583461 A1 EP 2583461A1 EP 11727399 A EP11727399 A EP 11727399A EP 2583461 A1 EP2583461 A1 EP 2583461A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- video streams
- entropy
- video
- macroblocks
- coding
- 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.)
- Ceased
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
- H04N19/1883—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 relating to sub-band structure, e.g. hierarchical level, directional tree, e.g. low-high [LH], high-low [HL], high-high [HH]
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/765—Media network packet handling intermediate
-
- 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/167—Position within a video image, e.g. region of interest [ROI]
-
- 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/1887—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 variable length codeword
-
- 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/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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
-
- 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
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
-
- 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/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- 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
Definitions
- CABAC codeword is terminated.
- Fig. 4 shows the complete transcoding of two H.264 video streams
- the parameter nC selects the corresponding VLC table depending on the number of coded coefficients in the adjacent blocks, i. Context-adaptive.
- FIG. 4 shows the complete transcoding of video streams encoded according to the H.264 / AVC standard.
- the two H.264 input video streams IS1 and IS2 from two subscribers are decoded by a respective H.264 video decoder VD1 and VD2 at the frame level.
- the two video frames VF1 and VF2 are merged and merged to form a new video frame VF 'containing all the data of the individual video frames VF1 and VF2.
- a new H.264 output video stream OS is encoded in the H.264 video encoder VE and sent to all
- This process is also referred to as pixel domain mixing or full transcoding using e.g. a format conversion, a mixture of image data and the generation of a conference image is performed.
- the macroblocks are assigned to the slices without additional aids.
- the mixing of the video streams IS1 and IS2 takes place through a flexible allocation of the macroblocks to slice groups.
- a slice group SGI and SG2 is defined for each of the two input video streams IS1 and IS1, which is then converted into a H.264 by the video mixer VM Output video stream OS are combined with the data of the two slice groups SGI and SG2.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102010023954A DE102010023954A1 (de) | 2010-06-16 | 2010-06-16 | Verfahren und Vorrichtung zum Mischen von Videoströmen auf der Makroblock-Ebene |
| PCT/EP2011/002920 WO2011157399A1 (fr) | 2010-06-16 | 2011-06-14 | Procédé et dispositif permettant le mélange de flux vidéo au niveau macro-bloc |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP2583461A1 true EP2583461A1 (fr) | 2013-04-24 |
Family
ID=44318461
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP11727399.5A Ceased EP2583461A1 (fr) | 2010-06-16 | 2011-06-14 | Procédé et dispositif permettant le mélange de flux vidéo au niveau macro-bloc |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US9264709B2 (fr) |
| EP (1) | EP2583461A1 (fr) |
| CN (1) | CN102934437B (fr) |
| DE (1) | DE102010023954A1 (fr) |
| TW (1) | TWI511527B (fr) |
| WO (1) | WO2011157399A1 (fr) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102010023954A1 (de) * | 2010-06-16 | 2011-12-22 | Siemens Enterprise Communications Gmbh & Co. Kg | Verfahren und Vorrichtung zum Mischen von Videoströmen auf der Makroblock-Ebene |
| CN103686047A (zh) * | 2013-12-18 | 2014-03-26 | 电子科技大学 | 一种多路视频数据传输方法 |
| KR101994870B1 (ko) * | 2014-01-03 | 2019-07-01 | 지이 비디오 컴프레션, 엘엘씨 | 웨지렛 기반 코딩 개념 |
| CN104853208B (zh) * | 2015-05-13 | 2018-05-04 | 大唐移动通信设备有限公司 | 一种视频编码方法和装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050231588A1 (en) * | 2002-08-05 | 2005-10-20 | Exedra Technology, Llc | Implementation of MPCP MCU technology for the H.264 video standard |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE7807374U1 (de) * | 1978-03-11 | 1978-06-29 | Spritztechnik Kopperschmidt Gmbh & Co Kg, 4800 Bielefeld | Farbspritzgeraet mit fahrgestell |
| EP0666089A1 (fr) * | 1994-02-03 | 1995-08-09 | Klaus Dr. Schulte | Chariot de golf motorisé |
| DE29610975U1 (de) * | 1995-06-27 | 1996-10-24 | "ITO Design und Marketing GmbH", 90419 Nürnberg | Transportmittel für einen Personen- und/oder Warentransport zu Fuß |
| DE29517354U1 (de) * | 1995-10-30 | 1995-12-14 | Fisher-Price, Inc., East Aurora, N.Y. | Kinder-Sportwagen |
| EP1126710A1 (fr) * | 2000-02-15 | 2001-08-22 | Telefonaktiebolaget L M Ericsson (Publ) | Une méthode et un système pour le mixage video de flux de données |
| US6891841B2 (en) * | 2001-03-12 | 2005-05-10 | Advent Networks, Inc. | Time division multiple access over broadband modulation method and apparatus |
| JP4231698B2 (ja) * | 2001-05-10 | 2009-03-04 | ポリコム イスラエル リミテッド | 多地点マルチメディア/音声システムの制御ユニット |
| US8976712B2 (en) * | 2001-05-10 | 2015-03-10 | Polycom, Inc. | Speakerphone and conference bridge which request and perform polling operations |
| US6535240B2 (en) * | 2001-07-16 | 2003-03-18 | Chih-Lung Yang | Method and apparatus for continuously receiving frames from a plurality of video channels and for alternately continuously transmitting to each of a plurality of participants in a video conference individual frames containing information concerning each of said video channels |
| US20040022202A1 (en) * | 2002-08-05 | 2004-02-05 | Chih-Lung Yang | Method and apparatus for continuously receiving images from a plurality of video channels and for alternately continuously transmitting to each of a plurality of participants in a video conference individual images containing information concerning each of said video channels |
| US8144854B2 (en) * | 2001-12-31 | 2012-03-27 | Polycom Inc. | Conference bridge which detects control information embedded in audio information to prioritize operations |
| US20050008240A1 (en) * | 2003-05-02 | 2005-01-13 | Ashish Banerji | Stitching of video for continuous presence multipoint video conferencing |
| KR100548383B1 (ko) * | 2003-07-18 | 2006-02-02 | 엘지전자 주식회사 | 이동통신 시스템의 디지털 비디오 신호처리 장치 및 방법 |
| NO320115B1 (no) * | 2004-02-13 | 2005-10-24 | Tandberg Telecom As | Anordning og fremgangsmate for a generere CP-bilder. |
| JP4403974B2 (ja) * | 2005-01-21 | 2010-01-27 | 株式会社日立製作所 | 適応変調方法並びに符号化率制御方法 |
| US20070285500A1 (en) * | 2006-04-21 | 2007-12-13 | Dilithium Holdings, Inc. | Method and Apparatus for Video Mixing |
| WO2008129500A2 (fr) | 2007-04-24 | 2008-10-30 | Nokia Corporation | Système et procédé d'accès rapide par des images redondantes intracodées |
| US8971412B2 (en) | 2008-04-10 | 2015-03-03 | Qualcomm Incorporated | Advanced interpolation techniques for motion compensation in video coding |
| US8687685B2 (en) * | 2009-04-14 | 2014-04-01 | Qualcomm Incorporated | Efficient transcoding of B-frames to P-frames |
| DE102010023954A1 (de) * | 2010-06-16 | 2011-12-22 | Siemens Enterprise Communications Gmbh & Co. Kg | Verfahren und Vorrichtung zum Mischen von Videoströmen auf der Makroblock-Ebene |
-
2010
- 2010-06-16 DE DE102010023954A patent/DE102010023954A1/de not_active Ceased
-
2011
- 2011-06-14 EP EP11727399.5A patent/EP2583461A1/fr not_active Ceased
- 2011-06-14 CN CN201180029429.8A patent/CN102934437B/zh not_active Expired - Fee Related
- 2011-06-14 US US13/701,219 patent/US9264709B2/en not_active Expired - Fee Related
- 2011-06-14 TW TW100120696A patent/TWI511527B/zh not_active IP Right Cessation
- 2011-06-14 WO PCT/EP2011/002920 patent/WO2011157399A1/fr not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050231588A1 (en) * | 2002-08-05 | 2005-10-20 | Exedra Technology, Llc | Implementation of MPCP MCU technology for the H.264 video standard |
Non-Patent Citations (3)
| Title |
|---|
| CHIH-HUNG LI ET AL: "A Multiple-Window Video Embedding Transcoder Based on H.264/AVC Standard", EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, HINDAWI PUBLISHING CORP, US, vol. 2007, no. 13790, 1 January 2007 (2007-01-01), pages 1 - 17, XP002657323, ISSN: 1687-6172, DOI: 10.1155/2007/13790 * |
| DI XU ET AL: "Logo insertion transcoding for H.264/AVC compressed video", IMAGE PROCESSING (ICIP), 2009 16TH IEEE INTERNATIONAL CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, 7 November 2009 (2009-11-07), pages 3693 - 3696, XP031628889, ISBN: 978-1-4244-5653-6 * |
| See also references of WO2011157399A1 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102934437B (zh) | 2016-09-14 |
| US20130223511A1 (en) | 2013-08-29 |
| US9264709B2 (en) | 2016-02-16 |
| TWI511527B (zh) | 2015-12-01 |
| CN102934437A (zh) | 2013-02-13 |
| DE102010023954A1 (de) | 2011-12-22 |
| WO2011157399A1 (fr) | 2011-12-22 |
| TW201212657A (en) | 2012-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2198610B1 (fr) | Procédé et dispositif permettant de créer un flux vidéo de sortie codé à partir d'au moins deux flux vidéo d'entrée codés, utilisation du dispositif | |
| DE69432142T2 (de) | Verfahren und vorrichtung zur effizienten transkodierung | |
| DE10190285B4 (de) | Verfahren und System zur Verarbeitung von komprimierten Videosignalen | |
| DE69320719T2 (de) | Effiziente, frequenzskalierbare Videokodierung mit Koeffizientenwahl | |
| DE69434271T4 (de) | Adaptives variables Längenkodierungsverfahren für Videodaten | |
| DE102016125379B4 (de) | Bewegungsvektoraufteilung des letzten Frames | |
| DE69329637T2 (de) | System mit mindestens einem Koder zur Kodierung eines digitalen Signals und mit mindestens einem Dekoder zur Dekodierung eines kodierten digitalen Signals | |
| EP1487113A2 (fr) | Codage et décodage de coefficients de transformation dans des codeurs d'images ou de vidéo | |
| DE112012005164T5 (de) | Verfahren und Vorrichtung für Context-Adaptive Binäre Arithmetische Codierung von Syntaxelementen | |
| DE69329722T2 (de) | System mit mindestens einem Koder zur Kodierung eines digitalen Signals und mit mindestens einem Dekoder zur Dekodierung eines digitalen Signals | |
| DE102015115998A1 (de) | Segmentierter Videocodec für Video mit hoher Auflösung und hoher Framerate | |
| DE10204617B4 (de) | Verfahren und Vorrichtungen zur Kompression und Dekompression eines Videodatenstroms | |
| WO2023020560A1 (fr) | Procédé et appareil de codage et de décodage vidéo, dispositif électronique et support de stockage | |
| EP2583461A1 (fr) | Procédé et dispositif permettant le mélange de flux vidéo au niveau macro-bloc | |
| EP2389763B1 (fr) | Procédé multiplex pour le regroupement de signaux vidéo numériques | |
| DE3889939T2 (de) | Verfahren und Mittel zur Kodierung und Dekodierung eines Bildsignals. | |
| DE69928494T2 (de) | Videosignalkompression | |
| EP1413142A2 (fr) | Codage video optimale adaptabilite snr | |
| DE10200901B4 (de) | Effiziente Codierung von Videosignalen für skalierbare Simul-cast-Speicherung und -Übertragung sowie zugehöriger Codec | |
| WO2003026310A2 (fr) | Codage efficace de signaux video pour la transmission et la mise en memoire simultanees en analogique et en numerique (simulcast) et dimensionnables, et codeur-decodeur associe | |
| DE102020207711B3 (de) | Verfahren und vorrichtungen zur codierung von bilddaten | |
| DE10121259A1 (de) | Optimale SNR-skalierbare Videocodierung | |
| DE102004011422B4 (de) | Vorrichtung und Verfahren zum Verarbeiten einer Gruppe von Bildern und Vorrichtung und Verfahren zum Verarbeiten eines Basisbildes und eines oder mehrerer Erweiterungsbilder | |
| EP2745510A1 (fr) | Procédé de traitement de perturbations lors de la transmission d'une suite temporelle d'images numériques | |
| WO2006108780A1 (fr) | Procede et dispositif de reduction d'une erreur de quantification |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20130116 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
| DAX | Request for extension of the european patent (deleted) | ||
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: UNIFY GMBH & CO. KG |
|
| 17Q | First examination report despatched |
Effective date: 20160728 |
|
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: UNIFY GMBH & CO. KG |
|
| APBK | Appeal reference recorded |
Free format text: ORIGINAL CODE: EPIDOSNREFNE |
|
| APBN | Date of receipt of notice of appeal recorded |
Free format text: ORIGINAL CODE: EPIDOSNNOA2E |
|
| APBR | Date of receipt of statement of grounds of appeal recorded |
Free format text: ORIGINAL CODE: EPIDOSNNOA3E |
|
| APAV | Appeal reference deleted |
Free format text: ORIGINAL CODE: EPIDOSDREFNE |
|
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: UNIFY GMBH & CO. KG |
|
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: UNIFY PATENTE GMBH & CO. KG |
|
| APBT | Appeal procedure closed |
Free format text: ORIGINAL CODE: EPIDOSNNOA9E |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R003 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED |
|
| 18R | Application refused |
Effective date: 20220613 |