# US 10,120,459 B2 · Image processing method capable of detecting noise and related navigation device

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

- Number: US 10,120,459 B2
- Document ID: US10120459B2
- Status: Granted
- Kind: B2
- Application number: 15/800,079
- Filed: 2017-11-01
- Published: 2018-03-01
- Granted: 2018-11-06
- Earliest claimed: 2015-03-10
- Assignees: Pixart Imaging Inc.
- Applicants: PixArt Imaging Inc.
- Inventors: Chun-Wei Chen; Ren-Hau Gu
- Web page: https://patentgrep.com/patent/US10120459B2

## CPC

- G06F 3/0317: {in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An image processing method capable of detecting noise includes adjusting a lighting unit to acquire an over-exposure image, comparing each pixel of the over-exposure image with at least one threshold value, labeling a pixel of the over-exposure image as the noise while bright intensity of the pixel is lower than the threshold value, calculating a simulating value according to bright intensity of pixels around the noise and except the noise, and utilizing the simulating value and bright intensity of other pixels except the noise to execute a displacement detecting calculation.

## Claims

### Claim 1

An image processing method capable of detecting noise, comprising:
adjusting a lighting unit to acquire an over-exposure image;
comparing each pixel of the over-exposure image with at least one threshold value;
labeling a pixel of the over-exposure image as the noise while bright intensity of the foresaid pixel is lower than the threshold value;
calculating a simulating value according to bright intensity of pixels around the noise and except the noise; and
utilizing the simulating value and bright intensity of other pixels except the noise to execute a displacement detecting calculation.

### Claim 2 (depends on 1)

The image processing method of claim 1, wherein adjusting the lighting unit to acquire the over-exposure image comprises:
increasing an exposure duration and/or an exposure intensity of the lighting unit to acquire the over-exposure image.

### Claim 3 (depends on 1)

The image processing method of claim 1, wherein executing the displacement detecting calculation comprises:
removing the noise from the over-exposure image; and
utilizing the over-exposure image without the noise to execute the displacement detecting calculation.

### Claim 4 (depends on 1)

The image processing method of claim 1, wherein executing the displacement detecting calculation comprises:
adjusting the lighting unit to acquire an non-exposure image;
removing the noise from the non-exposure image; and
utilizing the non-exposure image without the noise to execute the displacement detecting calculation.

### Claim 5 (depends on 1)

The image processing method of claim 1, wherein the image processing method is applied to a navigation device having the lighting unit and an image capturing unit, and executing the displacement detecting calculation comprises:
utilizing the image capturing unit to respectively acquire capturing images with the same reference characteristic at different time; and
recognizing position variation of the reference characteristic within the capturing images to determine a displacement of the navigation device.

### Claim 6 (depends on 1)

The image processing method of claim 1, wherein executing the displacement detecting calculation comprises:
ignoring the pixel corresponding to the noise; and
executing the displacement detecting calculation by bright intensity of other pixels except the noise.

### Claim 7 (depends on 1)

The image processing method of claim 1, wherein the predetermined function calculates the simulating value according to the bright intensity of the adjacent pixels by interpolation method, or calculates a mean value or a median value of the bright intensity of the adjacent pixels to be the simulating value.

### Claim 8

A navigation device with noise detection function, comprising:
a lighting unit, having an adjustable shutter and/or an adjustable diaphragm;
an image capturing unit; and
a processing unit electrically connected to the lighting unit and the image capturing unit, the processing unit being adapted to adjust the adjustable shutter and/or the adjustable diaphragm to acquire an over-exposure image via the image capturing unit, to compare each pixel of the over-exposure image with at least one threshold value, and to label a pixel of the over-exposure image as noise while bright intensity of the foresaid pixel is lower than the threshold value, so as to calculate a simulating value according to bright intensity of pixels around the noise and except the noise, and to execute a displacement detecting calculation by utilization of the simulating value and bright intensity of other pixels except the noise.

### Claim 9 (depends on 8)

The navigation device of claim 8, wherein the processing unit delays the adjustable shutter to increase an exposure duration of the lighting unit, or enlarges the adjustable diaphragm to increase an exposure intensity of the lighting unit.

### Claim 10 (depends on 8)

The navigation device of claim 8, wherein the lighting unit has a first operating mode and a second operating mode, and the processing unit switches the lighting unit into the first operating mode to acquire the over-exposure image.

### Claim 11 (depends on 8)

The navigation device of claim 8, wherein the processing unit removes the noise from the over-exposure image, and utilizes the over-exposure image without the noise to execute the displacement detecting calculation.

### Claim 12 (depends on 10)

The navigation device of claim 10, wherein the processing unit further switches the lighting unit into the second operating mode to acquire a non-exposure image, and removes the noise from the non-exposure image to execute the displacement detecting calculation by the non-exposure image without the noise.

### Claim 13 (depends on 8)

The navigation device of claim 8, wherein the processing unit utilizes the image capturing unit to respectively acquire capturing images with the same reference characteristic at different time, and recognizes position variation of the reference characteristic within the capturing images to determine a displacement of the navigation device.

### Claim 14 (depends on 8)

The navigation device of claim 8, wherein the pixel corresponding to the noise is ignored, and the displacement detecting calculation is executed by bright intensity of other pixels except the noise.

### Claim 15 (depends on 8)

The navigation device of claim 8, wherein the predetermined function calculates the simulating value according to the bright intensity of the adjacent pixels by interpolation method, or calculates a mean value or a median value of the bright intensity of the adjacent pixels to be the simulating value.
