Selective viewing of a scene
First Claim
1. A computer-implemented method for performing selective viewing of a scene, the method comprising:
- acquiring an image of a real scene using a camera;
identifying at least a first feature in the acquired image based on the first feature moving in the real scene, wherein the real scene further includes a second feature that is not moving in the real scene;
modifying the acquired image by removing the first feature and not removing the second feature; and
displaying the modified acquired image for a person to view the real scene without the first feature,wherein identifying the at least first feature in the acquired image comprises;
defining a virtual plane in the image that separates image features based on which side of the virtual plane the image features are located; and
determining that the first feature is located on a particular side of the virtual plane,wherein the virtual plane is defined at a specific location in a passageway in the real scene such that any feature passing through the virtual plane in the passageway is only visible in the modified acquired image while on one of the first and second sides.
2 Assignments
0 Petitions
Accused Products
Abstract
Among other disclosed subject matter, a computer-implemented method for performing selective viewing of a scene includes acquiring an image of a real scene using a camera. The method includes identifying, in the acquired image, a first object in the real scene located on a first side of a virtual plane defined for the real scene and a second object located on a second side of the virtual plane. The method includes modifying the acquired image by removing image content corresponding to the identified first object, wherein image content corresponding to the identified second object is not removed based on the second object being located on the second side. The method includes displaying the modified acquired image for a person to view the real scene.
-
Citations
16 Claims
-
1. A computer-implemented method for performing selective viewing of a scene, the method comprising:
-
acquiring an image of a real scene using a camera; identifying at least a first feature in the acquired image based on the first feature moving in the real scene, wherein the real scene further includes a second feature that is not moving in the real scene; modifying the acquired image by removing the first feature and not removing the second feature; and displaying the modified acquired image for a person to view the real scene without the first feature, wherein identifying the at least first feature in the acquired image comprises; defining a virtual plane in the image that separates image features based on which side of the virtual plane the image features are located; and determining that the first feature is located on a particular side of the virtual plane, wherein the virtual plane is defined at a specific location in a passageway in the real scene such that any feature passing through the virtual plane in the passageway is only visible in the modified acquired image while on one of the first and second sides. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable media having instructions stored thereon that, when executed by a processor, cause performance of operations comprising:
-
acquiring an image of a real scene using a camera; identifying at least a first feature in the acquired image based on the first feature moving in the real scene, wherein the real scene further includes a second feature that is not moving in the real scene; modifying the acquired image by removing the first feature and not removing the second feature; and displaying the modified acquired image for a person to view the real scene without the first feature, wherein identifying the at least first feature in the acquired image comprises; defining a virtual plane in the image that separates image features based on which side of the virtual plane the image features are located; and determining that the first feature is located on a particular side of the virtual plane, wherein the virtual plane is defined at a specific location in a passageway in the real scene such that any feature passing through the virtual plane in the passageway is only visible in the modified acquired image while on one of the first and second sides. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented system for selective viewing of a scene, the system comprising:
-
a camera; and one or more computers configured to cause performance of operations comprising; acquiring an image of a real scene using the camera; identifying at least a first feature in the acquired image based on the first feature moving in the real scene, wherein the real scene further includes a second feature that is not moving in the real scene; modifying the acquired image by removing the first feature and not removing the second feature; and displaying the modified acquired image for a person to view the real scene without the first feature, wherein identifying the at least first feature in the acquired image comprises; defining a virtual plane in the image that separates image features based on which side of the virtual plane the image features are located; and determining that the first feature is located on a particular side of the virtual plane, wherein the virtual plane is defined at a specific location in a passageway in the real scene such that any feature passing through the virtual plane in the passageway is only visible in the modified acquired image while on one of the first and second sides.
-
Specification