Using images of a monitored scene to identify windows
First Claim
1. A camera system, comprising:
- a memory configured to store information;
an image sensing element configured to receive light from a scene;
at least one illuminator configured to transmit light; and
a processor, coupled to the image sensing element and the at least one illuminator and configured to;
operate the at least one illuminator and the image sensing element in a first mode to capture a two-dimensional image of the scene using light transmitted by the at least one illuminator and reflected from the scene; and
operate the at least one illuminator and the image sensing element in a second mode to capture a plurality of images of the scene, including capturing a first image of the scene while one or more of the illuminators are activated and capturing a second image of the scene while none of the illuminators are activated; and
a wireless transmitter configured to transmit the plurality of images to a remote cloud computing system, wherein the remote cloud computing system;
constructs a light intensity map for the scene by subtracting light intensity values from the second image from corresponding light intensity values in the first image; and
identifies a first region in the light intensity map as a glass surface when the light intensity values for the first region are below a threshold value corresponding to glass.
1 Assignment
0 Petitions
Accused Products
Abstract
A camera system includes memory, image sensors, illuminators, and a processor. The processor operates the illuminators and the image sensors in a first mode to capture a two-dimensional image of the scene using light transmitted by the illuminators and reflected from the scene. The processor operates in a second mode to capture a plurality of images of the scene, including capturing a first image of the scene while one or more of the illuminators are activated and capturing a second image of the scene is while none of the illuminators are activated. The images are transmitted to a remote cloud computing system. The remote system constructs a light intensity map for the scene using the first and second images, and identifies a first region in the light intensity map as a glass surface when the light intensity values for the first region are below a threshold value corresponding to glass.
215 Citations
17 Claims
-
1. A camera system, comprising:
-
a memory configured to store information; an image sensing element configured to receive light from a scene; at least one illuminator configured to transmit light; and a processor, coupled to the image sensing element and the at least one illuminator and configured to; operate the at least one illuminator and the image sensing element in a first mode to capture a two-dimensional image of the scene using light transmitted by the at least one illuminator and reflected from the scene; and operate the at least one illuminator and the image sensing element in a second mode to capture a plurality of images of the scene, including capturing a first image of the scene while one or more of the illuminators are activated and capturing a second image of the scene while none of the illuminators are activated; and a wireless transmitter configured to transmit the plurality of images to a remote cloud computing system, wherein the remote cloud computing system; constructs a light intensity map for the scene by subtracting light intensity values from the second image from corresponding light intensity values in the first image; and identifies a first region in the light intensity map as a glass surface when the light intensity values for the first region are below a threshold value corresponding to glass. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
at a camera system having a memory configured to store information, an image sensing element configured to receive light from a scene, at least one illuminator configured to transmit light, a wireless transmitter, and a processor, coupled to the image sensing element and the at least one illuminator; operating the at least one illuminator and the image sensing element in a first mode to capture a two-dimensional image of the scene using light transmitted by the at least one illuminator and reflected from the scene; and operating the at least one illuminator and the image sensing element in a second mode to capture a plurality of images of the scene, including capturing a first image of the scene while one or more of the illuminators are activated and capturing a second image of the scene while none of the illuminators are activated; and using the wireless transmitter to transmit the plurality of images to a remote cloud computing system, wherein the remote cloud computing system; constructs a light intensity map for the scene by subtracting light intensity values from the second image from corresponding light intensity values in the first image; identifies a first region in the light intensity map as a glass surface when the light intensity values for the first region are below a threshold value corresponding to glass. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing one or more programs configured for execution by a camera system having a memory configured to store information, an image sensing element configured to receive light from a scene, at least one illuminator configured to transmit light, a wireless transmitter, and a processor, coupled to the image sensing element and the at least one illuminator, wherein the one or more programs comprise instructions for:
-
operating the at least one illuminator and the image sensing element in a first mode to capture a two-dimensional image of the scene using light transmitted by the at least one illuminator and reflected from the scene; and operating the at least one illuminator and the image sensing element in a second mode to capture a plurality of images of the scene, including capturing a first image of the scene while one or more of the illuminators are activated and capturing a second image of the scene while none of the illuminators are activated; and using the wireless transmitter to transmit the plurality of images to a remote cloud computing system, wherein the remote cloud computing system; constructs a light intensity map for the scene by subtracting light intensity values from the second image from corresponding light intensity values in the first image; identifies a first region in the light intensity map as a glass surface when the light intensity values for the first region are below a threshold value corresponding to glass. - View Dependent Claims (14, 15, 16, 17)
-
Specification