# US 2021/0241408 A1 · Data processing method and sensor device for performing the same

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

- Number: US 2021/0241408 A1
- Document ID: US20210241408A1
- Status: Published application
- Kind: A1
- Application number: 16/929,197
- Filed: 2020-07-15
- Published: 2021-08-05
- Earliest claimed: 2020-01-30
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Sangil JUNG; Changyong SON; Jinwoo SON; Jaehyoung YOO; Changin CHOI; Jaejoon HAN
- Web page: https://patentgrep.com/patent/US20210241408A1

## CPC

- G06T 1/0007: {Image acquisition}
- G06T 1/60: Memory management
- G06T 5/20: using local operators
- G06T 2207/10024: Color image
- G06T 2207/20008: Globally adaptive
- G06T 2207/20024: Filtering details
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Disclosed are an image data processing method and a sensor device performing the same. The sensor device includes an image sensor configured to acquire image data, an image buffer configured to store the image data, and an image processor configured to generate image-processed data by applying a filter corresponding to a storage pattern of the image buffer to the image data stored in the image buffer.

## Claims

### Claim 1

A sensor device comprising:
an image sensor configured to acquire image data;
an image buffer configured to store the image data; and
an image processor configured to generate image-processed data by applying a filter corresponding to a storage pattern of the image buffer to the image data stored in the image buffer.

### Claim 2 (depends on 1)

The sensor device of claim 1, wherein the image processor is further configured to select the filter corresponding to the storage pattern of the image buffer from among filters of different patterns and to apply the selected filter to the image data stored in the image buffer.

### Claim 3 (depends on 2)

The sensor device of claim 2, wherein a number of filters of different patterns is determined based on a number of lines of image data that can be stored in the image buffer and a size of the filters.

### Claim 4 (depends on 1)

The sensor device of claim 1, wherein the image processor is further configured to select a filter of a pattern for image data currently stored in the image buffer from among filters of a plurality of patterns, based on a buffer area in which the image data has been most recently stored in the image buffer.

### Claim 5 (depends on 1)

The sensor device of claim 1, wherein the image processor is further configured to generate, as the image-processed data, convolution-processed image data by applying a convolution filter for convolution processing to the image data stored in the image buffer.

### Claim 6 (depends on 5)

The sensor device of claim 5, wherein convolution processing with respect to the image data stored in the image buffer is performed in the sensor device.

### Claim 7 (depends on 1)

The sensor device of claim 1, wherein the image processor is further configured to output a line of a result image by applying a convolution filter to the image data stored in the image buffer, in response to a line of the image data being input and stored in the image buffer.

### Claim 8 (depends on 1)

The sensor device of claim 1, wherein the image buffer is further configured to store the image data comprising pixels of a plurality of color components arranged in a pattern, and
the image processor is further configured to generate the image-processed data by applying a filter corresponding to the pattern to the image data stored in the image buffer.

### Claim 9 (depends on 8)

The sensor device of claim 8, wherein the image processor is further configured to:
apply a first filter corresponding to an arrangement pattern of first color components in the pattern to the image data stored in the image buffer, and
apply a second filter corresponding to an arrangement pattern of second color components in the pattern to the image data stored in the image buffer.

### Claim 10 (depends on 9)

The sensor device of claim 9, wherein the first color components and the second color components are different color components, and
the first filter and the second filter are alternately applied to pixels of the image data stored in the image buffer.

### Claim 11 (depends on 1)

The sensor device of claim 1, wherein the image buffer is further configured to sequentially store a portion of the image data acquired by the image sensor in a unit of lines.

### Claim 12 (depends on 1)

The sensor device of claim 1, wherein the image processor is further configured to apply the filter to the image data stored in the image buffer and to generate quantized image data by quantizing the filter-applied image data.

### Claim 13 (depends on 1)

The sensor device of claim 1, further comprising:
an output interface configured to transmit the image-processed data to an outside of the sensor device.

### Claim 14 (depends on 11)

The sensor device of claim 11, wherein the image buffer is further configured to sequentially overwrite a line of the image data.

### Claim 15 (depends on 11)

The sensor device of claim 11, wherein the image processor is further configured to select a filter for image data currently stored in the image buffer from among filters of a plurality of patterns, based on a recently changed line of image date in the image buffer.

### Claim 16 (depends on 13)

The sensor device of claim 13, wherein the output interface is further configured to transmit the image-processed data to an outside of the sensor device, in response to an object being detected in the image-processed data.

### Claim 17

An image data processing method performed by a sensor device, the image data processing method comprising:
acquiring image data using an image sensor;
storing the acquired image data in an image buffer; and
generating image-processed data by applying a filter corresponding to a storage pattern of the image buffer to the image data stored in the image buffer.

### Claim 18 (depends on 17)

The image data processing method of claim 17, wherein the generating of the image-processed data comprises:
selecting the filter corresponding to the storage pattern of the image buffer from among filters of different patterns and applying the selected filter to the image data stored in the image buffer.

### Claim 19 (depends on 17)

The image data processing method of claim 17, wherein the generating of the image-processed data comprises:
generating, as the image-processed data, convolution-processed image data by applying a convolution filter for convolution processing to the image data stored in the image buffer.

### Claim 20 (depends on 17)

The image data processing method of claim 17, wherein the generating of the image-processed data comprises:
generating a line of a result image by applying a convolution filter to the image data stored in the image buffer, in response to a line of the acquired image data being input and stored in the image buffer.

### Claim 21 (depends on 17)

The image data processing method of claim 17, wherein the image data comprises pixels of a plurality of color components arranged in a pattern, and the generating comprises generating the image-processed data by applying a filter corresponding to the pattern to the image data stored in the image buffer.

### Claim 22 (depends on 21)

The image data processing method of claim 21, wherein the generating comprises:
applying a first filter corresponding to an arrangement pattern of first color components in the pattern to the image data stored in the image buffer; and
applying a second filter corresponding to an arrangement pattern of second color components in the pattern to the image data stored in the image buffer.

### Claim 23 (depends on 17)

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

### Claim 24

A sensor device comprising:
an image sensor configured to acquire image data;
an image buffer configured to sequentially stores the image data in a unit of lines; and
an image processor configured to process the stored image data by applying a filter corresponding to a storage pattern of a line of image data most recently stored in the image buffer.
