1. A computer processor implemented method comprising: capturing a scene through use of an array of more than one image sensor; selecting a particular portion of the scene, wherein the particular portion is smaller than the scene; de-emphasizing one or more pixels from the scene that are not part of the particular portion of the scene; determining whether one or more portions of the particular portion have been previously transmitted to a remote location and are unchanged since being previously transmitted; removing the one or more portions from the particular portion at least partly in response to a determination that the one or more portions have been previously transmitted to the remote location and are unchanged since being previously transmitted; transmitting to the remote location the particular portion of the scene without the one or more portions that have been removed whereby the particular portion is filled with one or more previously transmitted portions of the scene; and transmitting to the remote location at least one update to at least some of the one or more portions that have been removed at least partly in response to a determination that the one or more portions have changed and at least partly in response to a determination of available bandwidth.