# US 10,311,549 B2 · Image processing apparatus, image processing method, and program

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

- Number: US 10,311,549 B2
- Document ID: US10311549B2
- Status: Granted
- Kind: B2
- Application number: 14/913,667
- Filed: 2014-08-01
- Published: 2016-07-14
- Granted: 2019-06-04
- Earliest claimed: 2013-08-27
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Takeshi Noda
- Web page: https://patentgrep.com/patent/US10311549B2

## CPC

- G06T 5/70: Denoising; Smoothing
- A61B 6/4291: {the detector being combined with a grid or grating}
- G01T 1/247: {Detector read-out circuitry (for processing gain or off-set correction H04N)}
- H04N 5/32: Transforming X-rays (cameras or camera modules for generating image signals from X-rays H04N23/30; circuitry of SSIS for transforming X-rays into image signals H04N25/30)
- A61B 6/4233: {using matrix detectors}
- G06T 2207/10116: X-ray image
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G01T: MEASUREMENT OF NUCLEAR OR X-RADIATION (radiation analysis of materials, mass spectrometry G01N23/00; tubes for determining the presence, intensity, density or energy of radiation or particles H01J47/00)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Even in a case where radiation imaging is performed using a grid, data lack which occurs at a time of radiation detection is appropriately corrected. An FPD controller 105 obtains data of an image captured by detecting radial rays. A data lack ratio calculation unit 111 calculates data lack ratios in the image data. A fitting unit 112 performs fitting so that a model function representing the data lack fits the data lack ratios. A correction processing unit 113 corrects the image data in accordance with the model function obtained by the fitting.

## Claims

### Claim 1

An image processing apparatus comprising:
a CPU; and
at least one memory, the CPU and the at least one memory cooperating to provide:
an obtaining unit configured to obtain image data captured by detecting radial rays via a grid disposed in front of a radiation detector while resetting odd-numbered lines or even-numbered lines of the radiation detector;
a calculating unit configured to calculate data lack information of the image data including grid components caused by the grid from a start of radial rays by an irradiating unit to detection of the radial rays by the obtaining unit, by calculating ratios of pixels in which data lack occurs in odd-numbered lines or even-numbered lines to pixels in which data lack does not occur using adjacent lines that are normal, wherein the data lack occurs in odd-numbered lines or even-numbered lines by resetting the odd-numbered lines or the even-numbered lines of the radiation detector;
a fitting unit configured to fit a model function representing data lack to the data lack information; and
a correcting unit configured to correct the image data using data lack information obtained by reducing grid components in accordance with the model function subjected to the fitting performed by the fitting unit.

### Claim 2 (depends on 1)

The image processing apparatus according to claim 1, wherein the model function is obtained by performing time integration on a certain X-ray waveform.

### Claim 3 (depends on 2)

The image processing apparatus according to claim 2, wherein the calculating unit calculates the data lack information in accordance with ratios of pixels in which data lack occurs to pixels in which data lack does not occur in the image data.

### Claim 4 (depends on 3)

The image processing apparatus according to claim 3, wherein the image data is based on charges read with an interval of at least one line or without a line interval in a radiation detection apparatus including a plurality of lines including pixels which convert the radial rays into the charges.

### Claim 5 (depends on 2)

The image processing apparatus according to claim 2, wherein the image data is based on charges read with an interval of at least one line or without a line interval in a radiation detection apparatus including a plurality of lines including pixels which convert the radial rays into the charges.

### Claim 6 (depends on 1)

The image processing apparatus according to claim 1, wherein the calculating unit calculates the data lack information in accordance with ratios of pixels in which data lack occurs to pixels in which data lack does not occur in the image data.

### Claim 7 (depends on 6)

The image processing apparatus according to claim 6, wherein the image data is based on charges read with an interval of at least one line or without a line interval in a radiation detection apparatus including a plurality of lines including pixels which convert the radial rays into the charges.

### Claim 8 (depends on 1)

The image processing apparatus according to claim 1, wherein the image data is based on charges read with an interval of at least one line or without a line interval in a radiation detection apparatus including a plurality of lines including pixels which convert the radial rays into the charges.

### Claim 9 (depends on 1)

The image processing apparatus according to claim 1, wherein the wherein the grid is disposed such that grid lines of the grid are in parallel to scanning lines of a radiologic imaging apparatus.

### Claim 10 (depends on 1)

The image processing apparatus according to claim 1, wherein the data lack information calculated from the image data captured via the grid has a beat.

### Claim 11

An image processing method executed by an image processing apparatus, the image processing method comprising:
an obtaining step of using an obtaining device to obtain image data captured by detecting radial rays via a grid disposed in front of a radiation detector while resetting odd-numbered lines or even-numbered lines of the radiation detector;
a calculating step of calculating data lack information of the image data including grid components caused by the grid from a start of a radial rays to detection of the radial rays by the obtaining device, by calculating ratios of pixels in which data lack occurs in odd-numbered lines or even-numbered lines to pixels in which data lack does not occur using adjacent lines that are normal, wherein the data lack occurs in odd-numbered lines or even-numbered lines by resetting the odd-numbered lines or the even-numbered lines of the radiation detector;
a fitting step of fitting a model function representing data lack to the data lack information; and
a correcting step of correcting the image data using data lack information obtained by reducing grid components in accordance with the model function subjected to the fitting performed in the fitting step.

### Claim 12

A non-transitory computer-readable storage medium storing a program that causes a computer to execute:
an obtaining step of using an obtaining device to obtain image data captured by detecting radial rays via a grid disposed in front of a radiation detector while resetting odd-numbered lines or even-numbered lines of the radiation detector;
a calculating step of calculating data lack information of the image data including grid components caused by the grid from a start of a radial rays to detection of the radial rays by the obtaining device, by calculating ratios of pixels in which data lack occurs in odd-numbered lines or even-numbered lines to pixels in which data lack does not occur using adjacent lines that are normal, wherein the data lack occurs in odd-numbered lines or even-numbered lines by resetting the odd-numbered lines or the even-numbered lines of the radiation detector;
a fitting step of fitting a model function representing data lack to the data lack information; and
a correcting step of correcting the image data using data lack information obtained by reducing grid components in accordance with the model function subjected to the fitting performed in the fitting step.
