# US 2016/0366334 A1 · Electronic apparatus and method of extracting still images

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

- Number: US 2016/0366334 A1
- Document ID: US20160366334A1
- Status: Published application
- Kind: A1
- Application number: 15/176,936
- Filed: 2016-06-08
- Published: 2016-12-15
- Earliest claimed: 2015-06-10
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Goun-young KIM; Karthik NARAYANAN; Tapan SHAH; Vamsee Kalyan BANDLAMUDI; Yun-mi LEE
- Web page: https://patentgrep.com/patent/US20160366334A1

## CPC

- G06F 16/783: using metadata automatically derived from the content
- G06V 20/46: {Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames}
- H04N 23/611: where the recognised objects include parts of the human body
- 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/667: Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
- H04N 23/6811: {based on the image signal}
- H04N 23/683: {performed by a processor, e.g. controlling the readout of an image memory}
- H04N 23/73: by influencing the exposure time
- H04N 23/80: Camera processing pipelines; Components thereof
- G06T 2207/10004: Still image; Photographic image
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

A method and an electronic device are provided for generating a still image from a video file. The electronic device includes an image sensor, a display, and a controller configured to generate a video file from an image signal input through the image sensor, assign frame characteristics to each frame included in the video file, selectively display at least one of the frames on the display, receive a selection of a frame among the displayed at least one of the frames, and generate a still image from the selected frame.

## Claims

### Claim 1

An electronic device comprising:
an image sensor;
a display; and
a controller configured to
generate a video file from an image signal input through the image sensor,
assign frame characteristics to each frame included in the video file,
selectively display at least one of the frames on the display,
receive a selection of a frame among the displayed at least one of the frames, and
generate a still image from the selected frame.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the controller comprises a scene analysis engine (SAE) configured to analyze the frame characteristics, and
wherein the frame characteristics comprise at least one of:
a color change,
a brightness change,
object detection,
object recognition, and
a motion analysis result.

### Claim 3 (depends on 2)

The electronic device of claim 2, wherein the SAE comprises:
a first SAE configured to analyze the frame characteristics while generating the video file; and
a second SAE configured to analyze the frame characteristics after the video file is generated.

### Claim 4 (depends on 1)

The electronic device of claim 1, wherein the controller comprises a scene recommendation engine (SRE) configured to
assign a priority to the frame characteristics assigned to each frame, and
selectively display the at least one of the frames based on the assigned priorities.

### Claim 5 (depends on 1)

The electronic device of claim 1, wherein the controller is further configured to
receive the frame characteristics from an external device, and
assign the received frame characteristics to a frame included in the video file.

### Claim 6 (depends on 1)

The electronic device of claim 1, wherein the controller is further configured to
set a shutter speed higher than a reference shutter speed while generating the video file,
set a sensitivity higher than a reference sensitivity, and
perform quality correction for cancelling noise while generating the still image.

### Claim 7 (depends on 1)

The electronic device of claim 1, wherein the controller is further configured to store, in the video file, information corresponding to a position of the selected frame from which the still image is generated among the frames included in the video file.

### Claim 8

A method of controlling an electronic device, the method comprising:
generating a video file using an image signal input through an image sensor;
assigning frame characteristics to each frame included in the video file;
selectively displaying at least one of the frames;
receiving a selection of a frame among the displayed at least one of the frames; and
generating a still image from the selected frame.

### Claim 9 (depends on 8)

The method of claim 8, wherein assigning the frame characteristics comprises analyzing the frame characteristics,
wherein the analyzed frame characteristics comprise at least one of:
a color change,
a brightness change,
object detection,
object recognition, and
a motion analysis result.

### Claim 10 (depends on 9)

The method of claim 9, wherein analyzing the frame characteristics comprises:
analyzing the frame characteristics while generating the video file; and
analyzing the frame characteristics after generating the video file.

### Claim 11 (depends on 8)

The method of claim 8, further comprising:
assigning a priority to the frame characteristics assigned to each frame; and
selectively displaying the at least one of the frames on based on assigned priorities.

### Claim 12 (depends on 8)

The method of claim 8, wherein assigning the frame characteristics comprises:
receiving the frame characteristics from an external device; and
assigning the received frame characteristics to a frame included in the video file.

### Claim 13 (depends on 8)

The method of claim 8, further comprising:
setting a shutter speed higher than a reference shutter speed while generating the video file;
setting a sensitivity higher than a reference sensitivity; and
cancelling noise while generating the still image.

### Claim 14 (depends on 8)

The method of claim 8, further comprising storing, in the video file, information corresponding to a position of the selected frame from which the still image is generated among the frames included in the video file.

### Claim 15

An electronic device comprising:
an image sensor;
a display; and
a controller configured to
generate a video file from an image signal input through the image sensor,
enter a photographing mode for generating a still image from the video file,
selectively display at least one of the frames included in the video file on the display,
receive a selection of a frame among the displayed at least one of the frames, and
generate a still image from the selected frame.

### Claim 16 (depends on 15)

The electronic device of claim 15, wherein the controller comprises a scene analysis engine (SAE) configured to analyze the frame characteristics, and
wherein the frame characteristics comprise at least one of:
color change analysis,
brightness change analysis,
object detection,
object recognition, and
motion analysis.

### Claim 17 (depends on 16)

The electronic device of claim 16, wherein the SAE comprises:
a first SAE configured to analyze the frame characteristics while generating the video file; and
a second SAE configured to analyze the frame characteristics after the video file is generated.

### Claim 18 (depends on 15)

The electronic device of claim 15, wherein the controller comprises a scene recommendation engine (SRE) configured to
assign a priority to the frame characteristics, and
selectively display at least one of the frames on the display based on assigned priorities.

### Claim 19 (depends on 15)

The electronic device of claim 15, wherein the controller is further configured to
receive the frame characteristics from an external device, and
assign the received frame characteristics to a frame included in the video file.
