# US 2020/0396366 A1 · Emulating light sensitivity of a target

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2020/0396366 A1
- Document ID: US20200396366A1
- Status: Published application
- Kind: A1
- Application number: 16/437,957
- Filed: 2019-06-11
- Published: 2020-12-17
- Earliest claimed: 2019-06-11
- Assignees: WatchGuard, Inc.
- Applicants: WatchGuard, Inc.
- Inventors: Robert V. VANMAN; James Walter EXNER
- Web page: https://patentgrep.com/patent/US20200396366A1

## CPC

- H04N 5/76: Television signal recording
- H04N 23/73: by influencing the exposure time
- G06F 16/58: Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06T 5/92: based on global image properties
- H04N 5/77: between a recording apparatus and a television camera
- H04N 9/8205: {involving the multiplexing of an additional signal and the colour video signal}
- H04N 23/632: {for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters}
- H04N 23/71: Circuitry for evaluating the brightness variation
- H04N 23/80: Camera processing pipelines; Components thereof
- G03B 7/08: Control effected solely on the basis of the response, to the intensity of the light received by the camera, of a built-in light-sensitive device
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G03B: APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR (optical parts of such apparatus G02B; photosensitive materials or processes for photographic purposes G03C; apparatus for processing exposed photographic materials G03D)

## 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

### Claim 1

A method of emulating light sensitivity of a target, the method comprising, for each of at least some frames of a video recording:
receiving an image;
accessing image metadata associated with the image;
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 target light sensitivity using the derived information related to the luminous flux; and
generating an adjusted image using the adjusted gain value.

### Claim 2 (depends on 1)

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

### Claim 3 (depends on 2)

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

### Claim 4 (depends on 1)

The method of claim 1 comprising, prior to the receiving, configuring the stored camera metadata, the configuring comprising:
receiving a plurality of test images from the camera, wherein the plurality of test images are associated with different combinations of gain values and exposure settings;
receiving a luminous flux value for each of the different combinations of gain values and exposure settings; and
generating the stored camera metadata, the stored camera metadata comprising the luminous flux values in relation to the different combinations of gain values and exposure settings.

### Claim 5 (depends on 4)

The method of claim 4, the configuring comprising causing the camera to encode exposure settings and gain values in video files.

### Claim 6 (depends on 1)

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.

### Claim 7 (depends on 1)

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.

### Claim 8 (depends on 1)

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

### Claim 9 (depends on 1)

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;

### Claim 10 (depends on 1)

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.

### Claim 11 (depends on 1)

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

### Claim 12 (depends on 1)

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

### Claim 13

A method of emulating light sensitivity of a target 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;
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 target 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.

### Claim 14

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;
discovering, from the image metadata, information related o 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 target light sensitivity derived information related to the luminous flux; and
generating an adjusted image using the adjusted gain value.

### Claim 15 (depends on 14)

The computer system of claim 14, the method comprising, prior to the receiving, configuring the stored camera metadata, the configuring comprising:
receiving a plurality of test images from the camera, wherein the plurality of test images are associated with different combinations of gain values and exposure settings;
receiving a luminous flux value for each of the different combinations of gain values and exposure settings; and
generating the stored camera metadata, the stored camera metadata comprising the luminous flux values in relation to the different combinations of gain values and exposure settings.

### Claim 16 (depends on 15)

The computer system of claim 15, wherein the configuring comprising causing the camera to encode exposure settings and gain values in video files.

### Claim 17 (depends on 14)

The computer system of claim 14, 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.

### Claim 18 (depends on 14)

The computer system of claim 14, 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.

### Claim 19 (depends on 14)

The computer system of claim 14, 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;

### Claim 20 (depends on 14)

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