DISPLAYED VIEW MODIFICATION IN A VEHICLE-TO-VEHICLE NETWORK
First Claim
1. A method of generating a view for presentation on a video display comprising:
- receiving a primary set of video data from a first video camera;
receiving user input designating an object to be excluded from the view presented on the video display;
receiving a secondary set of video data from a video camera other than the first video camera;
associating data elements in said received secondary set of video data with data elements in said primary set of video data representing an object designated to be excluded from the view presented on the video display;
generating a set of video data comprising video data from said primary set and said associated data elements in said received secondary set; and
displaying the generated set of video data on the video display.
1 Assignment
0 Petitions
Accused Products
Abstract
In V2V or other networks in which multiple video cameras can share video data, a user may elect to modify a primary view by electronically “removing” obstructing objects from the primary view. The user begins by identifying the objects to be electronically removed from the simulated view, either by designating the boundaries of the objects or by identifying classes of objects to be removed. Pel locations associated with obstructing objects are identified in the primary data set. Video data provided by cameras other than a primary video camera is analyzed to identify common features in the primary and secondary views and to identify pels that correspond with object-associated pels in the primary view. A merged data set, consisting of pel data from the primary data set and from at least one of the secondary data sets, provides the video data presented in the simulated view.
-
Citations
20 Claims
-
1. A method of generating a view for presentation on a video display comprising:
-
receiving a primary set of video data from a first video camera; receiving user input designating an object to be excluded from the view presented on the video display; receiving a secondary set of video data from a video camera other than the first video camera; associating data elements in said received secondary set of video data with data elements in said primary set of video data representing an object designated to be excluded from the view presented on the video display; generating a set of video data comprising video data from said primary set and said associated data elements in said received secondary set; and displaying the generated set of video data on the video display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising a video display and a controller for generating of view to be presented on said video display, said controller comprising:
-
a first video input system for receiving a primary set of video data from a first video camera; a user interface system for receiving a user input designating at least one object to be excluded from the view presented on a video display; a second video input system for receiving a secondary set of video data from a video camera other than the first video camera; video processing logic for associating data elements in said received secondary set of video data with data elements in said received primary set of video data representing an object designated to be excluded from the view presented on the video display; video combining logic for generating a set of video data comprising video data from said primary set and said associated data elements in said received secondary set; and video driver logic for displaying the generated set of video data on the video display. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer program product for generating a view for presentation on a video display, said computer program product comprising a computer usable medium having computer usable program code embodied therewith, said computer usable program code comprising:
-
computer usable program code configured to receive a primary set of video data from a first video camera; computer usable program code configured to receive user input designating at least one object to be excluded from the view presented on the video display; computer usable program code configured to receive a secondary set of video data from a video camera other than the first video camera; computer usable program code configured to associate data elements in said received secondary set of video data with data elements in said received primary set of video data representing an object designated to be excluded from the view presented on the video display; computer usable program code configured to generate a set of video data comprising video data from said primary set and said associated data elements in said received secondary set; and computer usable program code configured to display the generated set of video data on the video display. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification