Augmented video reality
AssigneeZyetric System Limited
InventorsPak Kit Lam, Peter Han Joo Chong
Life of this patent
Estimating the term…
Abstract
At an electronic device coupled to a display, a communication interface, and a first image sensor, first image data is captured from the first image sensor. Second image data is received over the communication interface from a first remote device. The display displays a portion of the second image data with a portion of the first image data. The displayed portion of the second image data obscures some of the first image data.
Claims15
A method, comprising:
- at an electronic device coupled to a display facing toward front of the electronic device, a communication interface, and a first image sensor facing toward back of the electronic device:
- capturing first image data from the first image sensor, the first image data representing the environment surrounding the electronic device;
- receiving second image data over the communication interface from a first remote device, wherein the second image data is real-time video data of a first remote user of the first remote device;
- cropping the second image data to obtain a cropped image data;
- and
- displaying on the display the cropped image data with a portion of the first image data, wherein the cropped image data obscures some of the first image data such that the display shows the first remote user of the first remote device appearing in the environment surrounding the electronic device;
- receiving third image data over the communication interface from a second remote device, wherein the third image data is real-time video data of a second remote user of the second remote device;
- and
- detecting a position change of the electronic device using a sensor;
- capturing updated first image data form the first image sensor;
- and
- in response to detecting the position change, updating the display to display the third image data overlaid on the updated first image data such that the display shows the second remote user of the second remote device appearing in the environment surrounding the electronic device.
A non-transitory computer-readable storage medium encoded with a computer program executable by an electronic device coupled to a display facing toward front of the electronic device, memory, and an image sensor facing toward back of the electronic device, the computer program comprising instructions for:
- capturing first image data from the first image sensor, the first image data representing the environment surrounding the electronic device;
- receiving second image data over the communication interface from a first remote device, wherein the second image data is real-time video data of a first remote user of the first remote device;
- cropping the second image data to obtain a cropped image data;
- and
- displaying on the display the cropped image data with a portion of the first image data, wherein the cropped image data obscures some of the first image data such that the display shows the first remote user of the first remote device appearing in the environment surrounding the electronic device;
- receiving third image data over the communication interface from a second remote device, wherein the third image data is real-time video data of a second remote user of the second remote device;
- and
- detecting a position change of the electronic device using a sensor;
- capturing updated first image data form the first image sensor;
- and
- in response to detecting the position change, updating the display to display the third image data overlaid on the updated first image data such that the display shows the second remote user of the second remote device appearing in the environment surrounding the electronic device.
A system comprising:
- a display facing toward front of the electronic device;
- an image sensor facing toward back of the electronic device;
- and
- memory encoded with a computer program executable by an electronic device coupled to a display, memory, and an image sensor, the computer program having instructions for:
- capturing first image data from the first image sensor, the first image data representing the environment surrounding the electronic device;
- receiving second image data over the communication interface from a first remote device, wherein the second image data is real-time video data of a first remote user of the first remote device;
- cropping the second image data to obtain a cropped image data;
- displaying on the display the cropped image data with a portion of the first image data, wherein the cropped image data obscures some of the first image data such that the display shows the first remote user of the first remote device appearing in the environment surrounding the electronic device;
- receiving third image data over the communication interface from a second remote device, wherein the third image data is real-time video data of a second remote user of the second remote device;
- and
- detecting a position change of the electronic device using a sensor;
- capturing updated first image data form the first image sensor;
- and
- in response to detecting the position change, updating the display to display the third image data overlaid on the updated first image data such that the display shows the second remote user of the second remote device appearing in the environment surrounding the electronic device.
Dependencies are inferred from the claim text.