1. A method to generate a composite image, the method comprising, by a first device that includes a first vehicle: receiving, from a second device, first image data that includes object data, wherein the object data corresponds to an object, wherein the second device includes a second vehicle; receiving second image data that include first obscuring data, wherein the first obscuring data corresponds to at least a part of the second device, the first obscuring data, if displayed on a display, would obscure at least a portion of the object; identifying a first region in the first image data, wherein the first region includes the object data; identifying a second region in the second image data, wherein the second region includes the first obscuring data; replacing at least part of the second region in the second image data with at least part of the first region, to generate first composite image data, where the first composite image data includes at least some of the object data; wherein the second device is configured to: receive the first composite image data; receive third image data that includes second obscuring data, wherein the second obscuring data, if displayed on the display, would obscure at least a portion of the object; identify a third region in the first composite image data, wherein the third region includes at least a portion of the object data; identify a fourth region in the third image data, wherein the fourth region includes the second obscuring data; replace at least part of the fourth region in the third image data with at least part of the third region to generate second composite image data, wherein the second composite image data includes at least some of the object data; and display the second composite image on the display.