Arrangement and method for generating CP images
First Claim
1. A method for creating a coded target Continuous Presence (CP) image according to a video coding standard from a number of coded video signals including defined orders of macroblocks, each comprising coded video signals corresponding to a respective endpoint video image, received from endpoints participating in a multipoint video conference, said method comprising the step of creating the coded target CP image by rearranging said orders of macroblocks in a predefined or controlled way.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to generating Continuous Presence (CP) images in a Multipoint Control Unit (MCU) managing a multisite videoconference. The invention utilises the bit structure of the ITU H.26* standards to reduce the processing time and requirements in an MCU for generating CP views without self-view. By rearranging macroblocks from coded CP images, regions in a CP image may be removed so as allow transmitting CP images without self view to the participating sites. The rearranging procedure significantly reduces the requirement of encoder resources in an MCU.
15 Citations
12 Claims
-
1. A method for creating a coded target Continuous Presence (CP) image according to a video coding standard from a number of coded video signals including defined orders of macroblocks, each comprising coded video signals corresponding to a respective endpoint video image, received from endpoints participating in a multipoint video conference,
said method comprising the step of creating the coded target CP image by rearranging said orders of macroblocks in a predefined or controlled way.
-
8. An arrangement in a Multipoint Control Unit (MCU) for creating a coded target CP image according to a video coding standard from a number of coded video input signals, each corresponding to a respective endpoint video image, received from endpoints participating in a multipoint video conference, the arrangement comprising
one decoder for each coded video input signal configured to decoding the video signals to the corresponding endpoint video images, a mixing and scaling unit configured to spatially mixing the endpoint video images to a number of CP images composed of regions respectively associated with each of the endpoint video images, a number of encoders, configured to code said number of CP images to a number of coded CP images, one data buffer for each of said encoders to which CP images respectively are inserted in orders of macroblocks corresponding to the video coding standard and a merging of region boundaries and macroblock boundaries, and one re-packer for each MCU output configured to create the coded target CP image by fetching said macroblocks in a predefined or controlled order.
Specification