# US 12,604,080 B2 · Apparatus and method with image generation

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

- Number: US 12,604,080 B2
- Document ID: US12604080B2
- Status: Granted
- Kind: B2
- Application number: 18/307,213
- Filed: 2023-04-26
- Published: 2024-05-02
- Granted: 2026-04-14
- Earliest claimed: 2022-11-02
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Heesae Lee; Jiyeon Kim
- Web page: https://patentgrep.com/patent/US12604080B2

## CPC

- H04N 23/631: {Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters}
- H04N 23/633: {for displaying additional information relating to control or operation of the camera}
- H04N 23/64: {Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image}
- H04N 23/71: Circuitry for evaluating the brightness variation
- H04N 23/72: Combination of two or more compensation controls
- H04N 23/80: Camera processing pipelines; Components thereof
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An apparatus including a processor configured to execute a plurality of instructions and a memory storing the plurality of instructions, wherein execution of the plurality of instructions configures the processor to be configured to encode a dynamic event including a plurality of first images received from a camera, receive a selection of a target camera position and a target light quantity in response to a user input from among the plurality of first images, and generate a target image by performing decoding based on the target camera position and the target light quantity.

## Claims

### Claim 1

An apparatus, comprising:
a processor configured to execute a plurality of instructions; and
a memory storing the plurality of instructions, wherein execution of the plurality of instructions configures the processor to be configured to:
encode a dynamic event comprising a plurality of first images received from a camera;
receive a selection of a target camera position and a target light quantity in response to a user input from among the plurality of first images; and
generate a target image by performing decoding based on the target camera position and the target light quantity.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein each of the plurality of first images is captured at a different time.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the plurality of first images is captured by a same camera.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the processor is further configured to encode a light quantity of the plurality of first images and a position of the camera.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the processor is further configured to provide a user interface for changing a light quantity and a position of the camera to capture the plurality of first images.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the processor is further configured to:
determine that a light quantity corresponding to one of the plurality of first images is the target light quantity in response to the selection; and
generate a plurality of second images by changing a position of a camera while a light quantity is fixed to the target light quantity.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the processor is further configured to:
determine that a position of a camera corresponding to one of the plurality of first images is the target camera position in response to the selection; and
generate a plurality of third images by changing a light quantity while the position of the camera is fixed to the target camera position.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the processor is further configured to:
generate a plurality of fourth images from the plurality of first images by simultaneously modifying a position of the camera and a light quantity in each image of the plurality of first images; and
provide the plurality of fourth images as options for the selection.

### Claim 9

A processor implemented method, the method comprising:
encoding a dynamic event of a plurality of first images;
selecting a target camera position and a target light quantity in response to a user input from among the plurality of first images; and
generating a target image by performing decoding based on the target camera position and the target light quantity.

### Claim 10 (depends on 9)

The method of claim 9, wherein each of the plurality of first images is captured at a different time.

### Claim 11 (depends on 9)

The method of claim 9, wherein the plurality of first images is captured by a same camera.

### Claim 12 (depends on 9)

The method of claim 9, wherein the encoding of the dynamic event comprises encoding a light quantity of the plurality of first images and a position of a camera.

### Claim 13 (depends on 9)

The method of claim 9, further comprising:
providing a user interface for changing a light quantity and a position of a camera to capture the plurality of first images.

### Claim 14 (depends on 9)

The method of claim 9, wherein the selecting of the target camera position and the target light quantity comprises:
determining that a light quantity corresponding to one of the plurality of first images is the target light quantity in response to the selection; and
generating a plurality of second images by changing a position of a camera while a light quantity is fixed to the target light quantity.

### Claim 15 (depends on 9)

The method of claim 9, wherein the selecting of the target camera position and the target light quantity comprises:
determining that a position of a camera corresponding to one of the plurality of first images is the target camera position in response to the selection; and
generating a plurality of third images by changing a light quantity while the position of the camera is fixed to the target camera position.

### Claim 16 (depends on 9)

The method of claim 9, further comprising:
generating a fourth plurality of images from the plurality of first images by simultaneously changing a position of the camera and a light quantity; and
providing the plurality of fourth images as options for the selection.

### Claim 17 (depends on 9)

A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform the method of claim 9.
