Real-time annotation of images in a human assistive environment
First Claim
1. A method of annotating video images associated with an environmental situation based on detected actions of a human interacting with the environmental situation, the method comprising:
- receiving, with an information processing system, a set of real-time video images captured by at least one video camera associated with an environment presenting one or more environmental situations to a human utilizing the environment;
determining, based on one or more images in the set of real-time video images, that the human is encountering a given environmental situation;
storing, based on the determining, the one or more images;
monitoring, with the information processing system and based on the determining, one or more user actions made by the human with respect to the environmental situation;
determining, based on the monitoring, that the human has one of performed and failed to perform at least one action associated with the environmental situation; and
annotating, with the information processing system, the one or more images with a set of annotations based on the at least one action that has been one of performed and failed to be performed by the human.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, information processing system, and computer program storage product annotate video images associated with an environmental situation based on detected actions of a human interacting with the environmental situation. A set of real-time video images are received that are captured by at least one video camera associated with an environment presenting one or more environmental situations to a human. One or more user actions made by the human that is associated with the set of real-time video images with respect to the environmental situation are monitored. A determination is made, based on the monitoring, that the human driver has one of performed and failed to perform at least one action associated with one or more images of the set of real-time video images. The one or more images of the set of real-time video images are annotated with a set of annotations.
7 Citations
17 Claims
-
1. A method of annotating video images associated with an environmental situation based on detected actions of a human interacting with the environmental situation, the method comprising:
-
receiving, with an information processing system, a set of real-time video images captured by at least one video camera associated with an environment presenting one or more environmental situations to a human utilizing the environment; determining, based on one or more images in the set of real-time video images, that the human is encountering a given environmental situation; storing, based on the determining, the one or more images; monitoring, with the information processing system and based on the determining, one or more user actions made by the human with respect to the environmental situation; determining, based on the monitoring, that the human has one of performed and failed to perform at least one action associated with the environmental situation; and annotating, with the information processing system, the one or more images with a set of annotations based on the at least one action that has been one of performed and failed to be performed by the human. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing system for annotating video images associated with an environment of a moving vehicle, based on detected human actions of a driver of the moving vehicle, the information processing system comprising:
-
a memory; a processor communicatively coupled to the memory; an environment manager communicatively coupled to the memory and the processor, wherein the environment manager is configured to; receive, with an information processing system, a set of real-time video images captured by at least one video camera associated with an environment of a moving vehicle, wherein the set of real-time video images are associated specifically with at least one vehicle control and maneuver environmental situation of the moving vehicle; monitor, with the information processing system, one or more user control input signals corresponding to one or more vehicle control and maneuver actions made by a human driver of the moving vehicle that is associated with the set of real-time video images, with respect to the vehicle control and maneuver environmental situation; determine, based on the monitoring, that the human driver has performed at least one vehicle control and maneuver action associated with one or more images of the set of real-time video images; annotate, with the information processing system, the one or more images of the set of real-time video images with a set of annotations based on the at least one vehicle control and maneuver action performed by the human driver; and aggregate the one or more images of the set of real-time video images with a plurality of image sets, wherein each image set in the plurality of image sets is associated with a set of real-time video images each associated with another vehicle control and maneuver environmental situation of the moving vehicle that is substantially similar to the at least one vehicle control and maneuver environmental situation of the moving vehicle. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer program storage product having a computer program stored thereon for annotating video images associated with an environment of a moving vehicle, based on detected human actions of a driver of the moving vehicle, the computer program comprising instructions for:
-
receiving a set of real-time video images captured by at least one video camera associated with an environment of a moving vehicle, wherein the set of real-time video images are associated specifically with at least one vehicle control and maneuver environmental situation of the moving vehicle; determining, based on one or more images in the set of real-time video images, that a human driver of the moving vehicle is encountering a given environmental situation; storing, based on the determining, the one or more images; monitoring, and based on the determining, one or more user control input signals corresponding to one or more vehicle control and maneuver actions made by the human driver of the moving vehicle with respect to the vehicle control and maneuver environmental situation; determining, based on the monitoring, that the human driver has performed at least one vehicle control and maneuver action associated with the vehicle control and maneuver environmental situation; and annotating the one or more images with a set of annotations based on the at least one vehicle control and maneuver action performed by the human driver as indicated by the one or more user control input signals. - View Dependent Claims (15, 16, 17)
-
Specification