VIDEO STREAM AUGMENTING
First Claim
1. A computer-implemented method of augmenting a video stream of an environment, the environment containing a private entity to be augmented, the method comprising:
- processing the video stream in accordance with an entity recognition process to identify the presence of at least part of an entity in the environment;
generating identified entity information relating to at least one property of the identified entity;
determining whether the identified entity is to be augmented based on the generated identified entity information and private entity information relating to the private entity; and
based on determining that the identified entity is to be augmented, modifying the video stream to replace at least a portion of the identified entity with a graphical element adapted to obscure the portion of the identified entity in the video stream.
2 Assignments
0 Petitions
Accused Products
Abstract
Augmenting a video stream of an environment is provided, the environment containing a private entity to be augmented. Video of the environment is processed in accordance with an entity recognition process to identify the presence of at least part of an entity in the environment. It is determined whether the identified entity is to be augmented based on information relating to the identified entity and the private entity. Based on determining that the identified entity is to be augmented, the video stream is modified to replace at least a portion of the identified entity with a graphical element adapted to obscure the portion of the identified entity in the video stream. By modifying the video stream to obscure an entity, private or personal information in the environment may be prevented from being displayed to a viewer of the video stream.
58 Citations
20 Claims
-
1. A computer-implemented method of augmenting a video stream of an environment, the environment containing a private entity to be augmented, the method comprising:
-
processing the video stream in accordance with an entity recognition process to identify the presence of at least part of an entity in the environment; generating identified entity information relating to at least one property of the identified entity; determining whether the identified entity is to be augmented based on the generated identified entity information and private entity information relating to the private entity; and based on determining that the identified entity is to be augmented, modifying the video stream to replace at least a portion of the identified entity with a graphical element adapted to obscure the portion of the identified entity in the video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for augmenting a video stream of an environment, the environment containing a private entity to be augmented, the computer program product comprising:
a computer readable storage medium having program instructions embodied therewith, the program instructions being executable by a processing unit to cause the processing unit to perform a method comprising; processing the video stream of the environment in accordance with an entity recognition process to identify the presence of at least part of an entity in the environment; generating identified entity information relating to at least one property of the identified entity; determining whether the identified entity is to be augmented based on the generated identified entity information and private entity information relating to the private entity; and based on determining that the identified entity is to be augmented, modifying the video stream to replace at least a portion of the identified entity with a graphical element adapted to obscure the portion of the identified entity in the video stream.
-
12. An augmentation system for augmenting a video stream of an environment, the environment containing a private entity to be augmented, the system comprising:
-
a memory; and a processor communicatively coupled to the memory, the system performing a method comprising; processing the video stream in accordance with an entity recognition process to identify the presence of at least part of an entity in the environment; generating identified entity information relating to at least one property of the identified entity; determining whether the identified entity is to be augmented based on the generated identified entity information and private entity information relating to the private entity; and based on determining that the identified entity is to be augmented, modifying the video stream to replace at least a portion of the identified entity with a graphical element adapted to obscure the portion of the identified entity in the video stream. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification