IP Library Granted Patent US 11,115,602
Granted Patent B2
US 11,115,602 · App. 16/437,957 · Granted Sep 7, 2021

Emulating light sensitivity of a target

Inventors: Robert V. Vanman (McKinney, TX); James Walter Exner (Plano, TX)
Assignee: WATCHGUARD VIDEO, INC.
H04N5/2353G06F16/58H04N5/2351
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,115,602
App. No.
16/437,957
Granted
Sep 7, 2021
Kind
B2
Abstract

In an embodiment, a method of emulating light sensitivity of a target includes, for each of at least some frames of a video recording, receiving an image. The method also includes accessing image metadata associated with the image. The method also includes discovering, from the image metadata, information related to an exposure setting and a gain value used by a camera in capture of the image. The method also includes deriving, from stored camera metadata for the camera, information related to a luminous flux associated with the exposure setting and the gain value used by the camera in the capture of the image. The method also includes determining an adjusted gain value corresponding to a target light sensitivity using the derived information related to the luminous flux. The method also includes generating an adjusted image using the adjusted gain value.

Claims (51)

1. A method of emulating light sensitivity of a human, the method comprising, for each of at least some frames of a video recording:

receiving an image;

accessing image metadata associated with the image, wherein the image metadata comprises at least one encoding of different combinations of gain values and exposure settings obtained from test image processing in a controlled lighting environment;

discovering, from the image metadata, information related to an exposure setting and a gain value used by a camera in capture of the image;

deriving, from stored camera metadata for the camera, information related to a luminous flux associated with the exposure setting and the gain value used by the camera in the capture of the image;

determining an adjusted gain value corresponding to a human light sensitivity using the derived information related to the luminous flux; and

generating an adjusted image using the adjusted gain value.

2. The method of claim 1 , wherein the image metadata is encoded in a video file comprising at least a portion of the video recording.

3. The method of claim 2 comprising, prior to the receiving, the camera encoding the image metadata in the video file.

4. The method of claim 1 , wherein the exposure settings and the gain values are encoded into video files.

5. The method of claim 1 , wherein:

the deriving comprises looking up the information related to the exposure setting and the gain value in the stored camera metadata; and

the looking up yields a gain multiplier.

6. The method of claim 1 , wherein:

the deriving comprises looking up the information related to the exposure setting and the gain value in the stored camera metadata; and

the looking up yields a luminous flux per unit area.

7. The method of claim 1 , wherein the stored camera metadata comprises a gain multiplier for each of the information related to luminous flux.

8. The method of claim 1 , comprising, for at least one frame of the video recording:

determining not to execute a process to produce an adjusted gain value; and

generating a new adjusted image using a most recent adjusted gain value.

9. The method of claim 1 , wherein, for at least one image of the video recording, the adjusted gain value represents a reduction relative to the gain value used by the camera in the capture of the image.

10. The method of claim 1 , comprising, for each of the at least some frames of the video recording, publishing the adjusted image for display.

11. The method of claim 1 , wherein the exposure setting is selected from the group consisting of: shutter speed, aperture setting, and ISO speed.

12. A method of emulating light sensitivity of a human during video playback, the method comprising, by a computer system:

initiating playback of a video recording;

publishing the video recording for display responsive to the initiating, the publishing comprising, for each of at least some frames of the video recording:

receiving an image;

accessing image metadata associated with the image, wherein the image metadata comprises at least one encoding of different combinations of gain values and exposure settings obtained from test images processing in a controlled lighting environment;

discovering, from the image metadata, information related to an exposure setting and a gain value used by a camera in capture of the image;

deriving, from stored camera metadata for the camera, information related to a luminous flux associated with the exposure setting and the gain value used by the camera in the capture of the image;

determining an adjusted gain value corresponding to a human light sensitivity using the derived information related to the luminous flux; and

generating an adjusted image using the adjusted gain value; and

providing the adjusted image for display.

13. A computer system comprising a processor and memory, wherein the processor and memory in combination perform a method comprising, for each of at least some frames of a video recording:

receiving an image;

accessing image metadata associated with the image, wherein the image metadata comprises at least one encoding of different combinations of gain values and exposure settings obtained from test images processing in a controlled lighting environment;

discovering, from the image metadata, information related to an exposure setting and a gain value used by a camera in capture of the image;

deriving, from stored camera metadata for the camera, information related to a luminous flux associated with the exposure setting and the gain value used by the camera in the capture of the image;

determining an adjusted gain value corresponding to a human light sensitivity using the derived information related to the luminous flux; and

generating an adjusted image using the adjusted gain value.

14. The computer system of claim 12 , wherein the exposure settings and the gain values are encoded into video files.

15. The computer system of claim 13 , wherein:

the deriving comprises looking up the information related to the exposure setting and the gain value in the stored camera metadata; and

the looking up yields a gain multiplier.

16. The computer system of claim 13 , wherein:

the deriving comprises looking up the information related to the exposure setting and the gain value in the stored camera metadata; and

the looking up yields a luminous flux per unit area.

17. The computer system of claim 13 , the method comprising, for at least one frame of the video recording:

determining not to execute a process to produce an adjusted gain value; and

generating a new adjusted image using a most recent adjusted gain value.

18. The computer system of claim 13 , the method comprising, for each of the at least some frames of the video recording, publishing the adjusted image for display.

Assignments (4)
MERGER AND CHANGE OF NAME Recorded Feb 25, 2020
From: WATCHGUARD, INC.; WATCHGUARD VIDEO, INC.
To: WATCHGUARD VIDEO, INC.
Reel/Frame 052536/0535 →
CHANGE OF NAME Recorded Dec 17, 2019
From: WATCHGUARD, INC.; WATCHGUARD VIDEO, INC.
To: MOTOROLA SOLUTIONS INC.
Reel/Frame 051325/0261 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2019
From: VANMAN, ROBERT V.; EXNER, JAMES WALTER
To: WATCHGUARD, INC.
Reel/Frame 049977/0671 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2019
From: TEXAS CAPITAL BANK, NATIONAL ASSOCIATION
To: WATCHGUARD, INC.
Reel/Frame 049735/0091 →
Continuity (1)
Related Publication 20200396366A1 · Dec 17, 2020