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, wherein the first video camera is located on a first participant, and the first participant is coupled to a communication network;
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, wherein the video camera other than the first video camera is located on a second participant, and the second participant is coupled to the communication network;
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, wherein the associated data elements relate to an image of what is in front of the object designated to be excluded;
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,wherein the first participant and the second participant are configured to exchange data over the communication network.
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
19 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, wherein the first video camera is located on a first participant, and the first participant is coupled to a communication network; 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, wherein the video camera other than the first video camera is located on a second participant, and the second participant is coupled to the communication network; 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, wherein the associated data elements relate to an image of what is in front of the object designated to be excluded; 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, wherein the first participant and the second participant are configured to exchange data over the communication network. - 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, wherein the first video camera is to be located on a first participant, and the first participant is to be coupled to a communication network; 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, wherein the video camera other than the first video camera is to be located on a second participant, and the second participant is to be coupled to the communication network; 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, wherein the associated data elements are to relate to an image of what is in front of the object designated to be excluded; 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, wherein the first participant and the second participant are to be configured to exchange data over the communication network. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program product for generating a view for presentation on a video display, said computer program product comprising a computer storage device having computer usable program code embodied therewith, said computer usable program code comprising:
-
computer usable program code configured to receive a primary sct of video data from a first video camera, wherein the first video camera is to be located on a first participant, and the first participant is to be coupled to a communication network; 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, wherein the video camera other than the first video camera is to be located on a second participant, and the second participant is to be coupled to the communication network; 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, wherein the associated data elements are to relate to an image of what is in front of the object designated to be excluded; 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 sct; and computer usable program code configured to display the generated set of video data on the video display, wherein the first participant and the second participant are to be configured to exchange data over the communication network. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification