CA2199477C

Versatile multipoint video composition and bridging system

Abstract

A flexible multipoint composition and bridging system is provided for video signal composition and bridging of a plurality ofgeographically dispersed locations. The system includes a centrally located bridging unit (101) that receives video, audio and data signalsubstreams from each of the remote locations. Based on the data substreams from each location, the bridging unit (101) resizes, cuts andpastes the various images into separate video montage images for display at each of the locations. The system enables users to optionallydisplay video images or signals from one or more of the other locations within separate display windows at their respective terminals. Thedisplay windows can be zoomed, panned, scaled, translated, and partially or wholly occluded depending on a user's preferences or needs.The video images may be composed in signal space or entirely in transform space. Further, the flexible multipoint bridging system may beused for various applications, including video conferencing and broadcasting.

CA2199477C, drawing sheet 1
Sheet 1 of 18

Term

Term ended

Expired 18 September 2015, 11 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

41 claims: 6 independent, 35 dependent

  1. 1
    CA 02199477 2005-01-31 WHAT IS CLAIMED IS:1. A flexible multipoint composition and bridging system for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from at least one of said locations, said system comprising: means for receiving said video images and said data signals from each of said locations;means for generating respective video montage images for each of said locations based on said data signals received by said receiving means, said generating means including means for selectively resizing said video images received by said receiving means based on said data signals, and a plurality of frame composers for composing the resized video images and for producing said respective video montage images for each of said locations based on said data signals;and means for transmitting said respective video montage images generated by said generating means to each of said locations so that said respective video montage images may be displayed by a display device provided at each of said locations, whereby each of said terminal end location users may optionally and individually configure the respective video montage image displayed at their location based on said data signals transmitted from their location.
  2. 19
    A method for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from one or more of said locations, said method comprising:receiving said video images and said data signals from each of said locations;generating respective video montage images for each of said locations based on said data signals received, said generating including selectively resizing the received video images based on said data signals, and composing the resized video images in order to produce said respective video montage images for each of said locations based on said data signals;and transmitting said respective video montage images to each of said locations so that said respective video montage images may be displayed by a display device provided at each of said locations, whereby each of said terminal end location users may optionally and individually configure the respective video montage image displayed at their location based on said data signals -50CA 02199477 2005-01-31 transmitted from their location.
  3. 37
    A. flexible multipoint composition and bridging system for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from at least one of said locations, said system comprising:means for receiving said video images and said data signals from each of said locations;means for generating respective video montage images for each of said locations based on said data signals received by said receiving means, said generating means including means for selectively resizing said video images received by said receiving means based on said data signals, and a plurality of frame composers for composing the resized video images and for producing said video montage images based on said data signals;and means for transmitting said video montage images generated by said generating means to each of said locations so that said video montage images may be displayed by a display device -53CA 02199477 2005-01-31 provided at each of said locations, wherein said generating means further comprises inverse transform means for performing an inverse transform operation to convert received video images represented in transform space to video images represented in signal space, and wherein said resizing means comprises means for selectively resizing said video images while said video images are represented in signal space.
  4. 38
    A method for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from one or more of said locations, said method comprising:receiving said video images and said data signals from each of said locations;generating respective video montage images for each of said locations based on said data signals received, said generating including selectively resizing the received video images based on said data signals, and composing the resized video images in order to produce said video montage images based on said data signals,· and transmitting said video montage images to each of said locations so that said video montage images may be displayed by a display device provided at each of said locations, wherein generating said respective video montage images further comprises performing an inverse transform operation to convert received video images represented in transform space to video images represented in signal space, and wherein said resizing -54CA 02199477 2005-01-31 comprises selectively resizing said video images while said video images are represented in signal space.
  5. 39
    A method for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from one or more of said locations, said method comprising:receiving said video images and said data signals from each of said locations;generating respective video montage images for each of said locations based on said data signals received, said generating including selectively resizing the received video images based on said data signals, and composing the resized video images in order to produce said video montage images based on said data signals;and transmitting said video montage images to each of said locations so that said video montage images may be displayed by a display device provided at each of said locations, wherein said generating further comprises generating said respective video montage images in transform space.
  6. 40
    A flexible multipoint composition and bridging system for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from at least one of said locations, said system comprising:-55CA 02199477 2005-01-31 means for receiving said video images and said data signals from each of said locations;means for generating respective video montage images for each of said locations based on said data signals received by said 5 receiving means, said generating means generating said respective video montage images in transform space;and means for transmitting said respective video montage images generated by said generating means to each of said locations so that said respective video montage images may be displayed by a 10 display device provided at each of said locations.