Image-based visibility measurement
First Claim
1. A non-transitory computer-readable medium comprising computer program code configured to enable a computer system to measure visibility, the non-transitory computer-readable medium comprising computer program code for performing a method comprising:
- calculating a visibility based on an image and a lighting condition for the image, wherein the calculating includes;
selecting any one of;
a set of visibility calculations for a daytime lighting condition, a set of visibility calculations for a nighttime lighting condition, or a set of visibility calculations comprising at least one calculation for a daytime lighting condition and at least one calculation for a nighttime lighting condition according to the lighting condition; and
calculating the visibility using the selected set of visibility calculations.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention provides an image-based visibility measurement solution in which an image is used to calculate a visibility (visual range). In one embodiment, a lighting condition for the image is determined and the visibility calculation is adjusted based on the lighting condition. Further, the invention can obtain image data for a set of portions of the image and estimate a visual range based on each portion. The estimated visual ranges can be combined to calculate the visibility for the image. Still further, multiple metrics can be calculated, each of which is used to estimate a visual range. Subsequently, the visual ranges can be used to calculate the visibility for the image. Even further, configuration data that is based on a set of training images can be used to calculate the visibility for a new image. To this extent, the invention can incorporate the lighting condition, portions of the image having differing features, multiple metrics, and/or feedback through training images to accurately measure visibility based on an image.
-
Citations
21 Claims
-
1. A non-transitory computer-readable medium comprising computer program code configured to enable a computer system to measure visibility, the non-transitory computer-readable medium comprising computer program code for performing a method comprising:
-
calculating a visibility based on an image and a lighting condition for the image, wherein the calculating includes; selecting any one of;
a set of visibility calculations for a daytime lighting condition, a set of visibility calculations for a nighttime lighting condition, or a set of visibility calculations comprising at least one calculation for a daytime lighting condition and at least one calculation for a nighttime lighting condition according to the lighting condition; andcalculating the visibility using the selected set of visibility calculations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
obtaining image data for a plurality of portions of an image; and estimating a unique visual range for each of the plurality of portions of the image, wherein each visual range is estimated based on a set of features detected in the image data for at least one of;
a set of target objects or a set of light sources in a unique one of the plurality of portions. - View Dependent Claims (9, 10, 11)
-
-
12. A non-transitory computer-readable medium comprising computer program code configured to enable a computer system to perform a method comprising:
-
obtaining image data for a plurality of portions of an image; and estimating a unique visual range for each of the plurality of portions of the image, wherein each visual range is estimated based on a set of features detected in the image data for at least one of;
a set of target objects or a set of light sources in a unique one of the plurality of portions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification