System and method for combining local and remote images such that images of participants appear overlaid on another in substanial alignment
First Claim
1. A video calling system comprising:
- a) a video camera arranged to produce local video images representative of a local video call participant;
b) a transmitter arranged to receive said local video images and send information relating to said local video images to a remote receiver and a receiver arranged to receive information relating to remote video images representative of a remote participant in the video call via a communications link;
c) a local video display arranged to display video images to said local video call participant; and
d) an image generator arranged to receive said local video images and information relating to said remote video images, and generate combined video images for display on said local video display by combining said local and remote images such that both the face of the local participant and the face of the remote participant are;
(i) displayed one on top of the other in substantial alignment; and
(ii) simultaneously displayed in the region in which each one of the faces overlies the other face.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method and system wherein first video images are directly overlaid with remote video images to produce a combined video image which is then displayed to the user and/or stored as appropriate. Preferably at least one of the first and/or remote images is subject to an image processing operation prior to the overlay operation being performed, the image processing operation being such that the scenes contained within the images to be overlaid when processed are separably distinguishable to a user within the combined video image when viewed by the user. The overlay operation is performed such that the scenes contained within the respective video images are substantially in alignment on top of each other. By overlaying the respective first and remote video images as described a single image is obtained within which the respective scenes of the respective first and remote images are still separably distinguishable, but which is still of an appropriate size for display on a screen of limited size without occlusion of one or other of the images.
-
Citations
29 Claims
-
1. A video calling system comprising:
-
a) a video camera arranged to produce local video images representative of a local video call participant; b) a transmitter arranged to receive said local video images and send information relating to said local video images to a remote receiver and a receiver arranged to receive information relating to remote video images representative of a remote participant in the video call via a communications link; c) a local video display arranged to display video images to said local video call participant; and d) an image generator arranged to receive said local video images and information relating to said remote video images, and generate combined video images for display on said local video display by combining said local and remote images such that both the face of the local participant and the face of the remote participant are; (i) displayed one on top of the other in substantial alignment; and (ii) simultaneously displayed in the region in which each one of the faces overlies the other face. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A video calling system comprising:
-
a) a virtual reality unit arranged to produce virtual reality style images of a local video call participant; b) a transmitter arranged to receive said virtual reality style images and to send information relating to said virtual reality style images to a remote receiver, and a receiver to receive information relating to remote video images representative of a participant in the video call via a communications link; c) a local video display arranged to display video images to said local video call participant; and d) an image generator arranged to receive said local video images and said information relating to remote video images and to generate combined video images for display on said local video display by combining the virtual reality style image of the local participant with the image of the remote participant such that both the face of the local participant and the face of the remote participant are; (i) displayed one on top of the other in substantial alignment; and (ii) simultaneously displayed in the region in which each one of the faces overlies the other face.
-
-
13. A video calling method comprising:
-
a) producing local video images representative of a local video call participant; b) sending information relating to said local video images and receiving information relating to remote video images representative of a participant in the video call via a communications link; c) displaying video images to said local video call participant; and d) generating combined video images for display by combining the video image of the local participant with the video image of the remote participant such that both the face of the local participant and the face of the remote participant are; (i) displayed one on top of the other in substantial alignment; and (ii) simultaneously displayed in the region in which each one of the faces overlies the other face. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A video calling method comprising:
-
a) producing virtual reality style images representative of a local video call participant; b) sending information relating to said virtual reality style images and receiving information relating to remote video images representative of a participant in the video call via a communications link; c) displaying video images to said local video call participant; and d) generating combined video images for display by combining the virtual reality style image of the local participant with the image of the remote participant such that both face of the local participant and the face of the remote participant are; (i) displayed one on top of the other in substantial alignment; and (ii) simultaneously displayed in the region in which each one of the faces overlies the other face.
-
-
26. A video calling system comprising:
-
a) a video camera arranged to produce local video images representative of a local video call participant; b) a transmitter arranged to receive said local video images and send information relating to said local video images to a remote receiver and a receiver arranged to receive information relating to remote video images representative of a remote participant in the video call via a communications link; c) a local video display arranged to display video images to said local video call participant; d) an image generator arranged to receive said local video images and information relating to said remote video images, and generate combined video images for display on said local video display by combining said local and remote images such that the images of the participants appear to be overlaid one on top of the other in substantial alignment; and e) an image processor arranged to process said local video images and/or said remote video images according to one or more respective image processing operations, and to output processed versions of the local and/or remote video images to the image generator as input thereto;
whereinsaid image processing operations are operable to process said video images such that the respective participants of the local and remote video images are separably distinguishable in the combined image generated by the image generator; and the local video images are processed according to an image contrast enhancement operation, and the remote video images are processed to render the processed image of increased opacity;
orthe remote video images are processed according to an image contrast enhancement operation, and the local video images are processed to render the processed image of increased opacity.
-
-
27. A video calling system comprising:
-
a) a video camera arranged to produce local video images representative of a local video call participant; b) a transmitter arranged to receive said local video images and send information relating to said local video images to a remote receiver and a receiver arranged to receive information relating to remote video images representative of a remote participant in the video call via a communications link; c) a local video display arranged to display video images to said local video call participant; d) an image generator arranged to receive said local video images and information relating to said remote video images, and generate combined video images for display on said local video display by combining said local and remote images such that the images of the participants appear to be overlaid one on top of the other in substantial alignment; and e) an image processor arranged to process said local video images and/or said remote video images according to one or more respective image processing operations, and to output processed versions of the local and/or remote video images to the image generator as input thereto;
whereinsaid image processing operations are operable to process said video images such that the respective participants of the local and remote video images are separably distinguishable in the combined image generated by the image generator; the image processor is further operable to process the local video images twice to produce two processed versions of the local images;
wherein a first processed version of each image is input to the image generator as input thereto, and a second processed version of each image is input to the transmitter for transmission thereby;different image processing operations are applied to the local video images to produce the first processed versions and the second processed versions respectively; the first processed versions of the local video images are produced by processing the local video images according to an image contrast enhancement operation, and the second processed versions of the local video images are produced by processing the local video images according to render the processed image of increased opacity;
orthe second processed versions of the local video images are produced by processing the local video images according to an image contrast enhancement operation, and the first processed versions of the local video images are produced by processing the local video images to render the processed image of increased opacity.
-
-
28. A video calling method comprising:
-
a) producing local video images representative of a local video call participant; b) sending information relating to said local video images and receiving information relating to remote video images representative of a participant in the video call via a communications link; c) displaying video images to said local video call participant; d) generating combined video images for display by combining the video image of the local participant with the video image of the remote participant such that the images of the participants appear to be overlaid one on top of the other in substantial alignment; and e) processing said local video images and/or said remote video images according to one or more respective image processing operations, and using processed versions of the local and/or remote video images to the generating step as input thereto;
whereinsaid image processing operations are operable to process said video images such that the respective participants of the local and remote video images are separably distinguishable in the combined image generated by the generating step; and the local video images are processed according to an image contrast enhancement operation, and the remote video images are processed to render the processed image of increased opacity;
orthe remote video images are processed according to an image contrast enhancement operation, and the local video images are processed to render the processed image of increased opacity.
-
-
29. A video calling method comprising:
-
a) producing local video images representative of a local video call participant; b) sending information relating to said local video images and receiving information relating to remote video images representative of a participant in the video call via a communications link; c) displaying video images to said local video call participant; d) generating combined video images for display by combining the video image of the local participant with the video image of the remote participant such that the images of the participants appear to be overlaid one on top of the other in substantial alignment; and e) processing said local video images and/or said remote video images according to one or more respective image processing operations, and using processed versions of the local and/or remote video images to the generating step as input thereto;
whereinsaid image processing operations are operable to process said video images such that the respective participants of the local and remote video images are separably distinguishable in the combined image generated by the generating step; the image processing step further includes processing the local video images twice to produce two processed versions of the local images;
wherein a first processed version of each image is used by the generation step as input thereto, and a second processed version of each image is sent to a remote terminal via the communication link;different image processing operations are applied to the local video images to produce the first processed versions and the second processed versions respectively; and the first processed versions of the local video images are produced by processing the local video images according to an image contrast enhancement operation, and the second processed versions of the local video images are produced by processing the local video images to render the processed image of increased opacity;
orthe second processed versions of the local video images are produced by processing the local video images according to an image contrast enhancement operation, and the first processed versions of the local video images are produced by processing the local video images to render the processed image of increased opacity.
-
Specification