Devices, methods, and systems for visual imaging arrays
First Claim
Patent Images
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.
2 Assignments
0 Petitions
Accused Products
Abstract
Computationally implemented methods and systems include capturing a scene that includes one or more images, through use of an array of more than one image sensor, selecting a particular portion of the scene that includes at least one image, wherein the selected particular portion is smaller than the scene, transmitting only the selected particular portion from the scene to a remote location, and de-emphasizing pixels from the scene that are not part of the selected particular portion of the scene. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
34 Citations
31 Claims
-
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.
-
-
2. A computationally-implemented system comprising:
-
circuitry configured for capturing a scene through use of an array of more than one image sensor; circuitry configured for selecting a particular portion of the scene, wherein the particular portion is smaller than the scene; circuitry configured for de-emphasizing one or more pixels from the scene that are not part of the particular portion of the scene; circuitry configured for 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; circuitry configured for 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; circuitry configured for 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 circuitry configured for 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.
-
-
3. An image capture device comprising:
-
an array of more than one image sensor; memory; and at least one processor configured to perform operations including at least; capturing a scene through use of the 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. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification