Image processing apparatus, image processing system, image processing method, and image processing computer program
AssigneeCanon Kabushiki Kaisha
InventorsYuta Nakano, Kenji Morita
Life of this patent
Estimating the term…
Abstract
An image processing apparatus according to the present invention includes an acquisition unit configured to acquire a tomography image of a target to be captured, a detection unit configured to detect layer boundaries of a plurality of layers sequentially positioned in the depth direction from the acquired tomography image, and a determination unit configured to determine a structure of the target to be captured according to the number of the detected layer boundaries.
Claims20
An image processing apparatus comprising:
- an acquisition unit configured to acquire a tomography image of a target to be captured;
- a detection unit configured to detect layer boundaries of a plurality of layers sequentially positioned in the depth direction from the acquired tomography image;
- a calculation unit configured to calculate the number of the layer boundaries of the plurality of layers sequentially positioned in the depth direction at a predetermined position of the image;
- and
- a determination unit configured to determine each type of the detected layer boundaries of the target to be captured according to the number calculated by the calculation unit,
- wherein the determination unit is configured to determine the structure of a target eye to be captured by at least one of:
- checking the type of the layer boundaries at a predetermined horizontal position of the tomography image,
- checking the position of the layer boundaries at a predetermined horizontal position of the tomography image,
- checking the type of layers at a predetermined horizontal position of the tomography image,
- checking the presence of a pseudo-image at the predetermined position, and
- determining whether the predetermined position corresponds to at least one of the macula of the retina, the optic disc of the retina, and other portion of the retina, and a combination thereof.
An image processing apparatus comprising:
- an acquisition unit configured to acquire a tomography image of an eye;
- a storage unit configured to store the number of edges detectable in the depth direction at a plurality of horizontal positions of the tomography image of the eye in association with the type of layer boundaries corresponding to the edges;
- a detection unit configured to detect edges from a row of pixels disposed in the depth direction at predetermined horizontal positions of the acquired tomography image;
- a calculation unit configured to calculate the number of the edges disposed in the depth direction at a predetermined position of the image;
- and
- an identifying unit configured to identify the type of layer boundaries that correspond to the detected edges with reference to the number of the detected edges and the stored information.
An image processing apparatus comprising:
- a generation unit configured to generate a profile that represents a relationship between depth directional position and luminance at a predetermined horizontal position of a tomography image of an eye;
- a selection unit configured to select, based on the generated profile, template information that matches the predetermined horizontal position from template information including information representing a relationship between depth directional position and luminance at a plurality of horizontal positions of the tomography image and information relating to the type and the position of layer boundaries;
- and
- an identifying unit configured to determine each type of layer boundaries detected at the predetermined position based on the generated profile with reference to the selected template information.
An image processing apparatus comprising:
- an acquisition unit configured to acquire edges detectable in the depth direction at a predetermined horizontal position of a tomography image of an eye;
- a calculation unit configured to calculate the number of the edges disposed in the depth direction at a predetermined position of the image;
- a determination unit configured to determine each type of detected layer boundaries of a target to be captured according to the number calculated by the calculation unit;
- and
- an identifying unit configured to identify the type of layers sequentially positioned in depth direction at the predetermined horizontal position based on the number of acquired edges,
- wherein the determination unit is configured to determine the structure of a target eye to be captured by at least one of:
- checking the type of the layer boundaries at a predetermined horizontal position of the tomography image,
- checking the position of the layer boundaries at a predetermined horizontal position of the tomography image,
- checking the type of layers at a predetermined horizontal position of the tomography image,
- checking the presence of a pseudo-image at the predetermined position, and
- determining whether the predetermined position corresponds to at least one of the macula of the retina, the optic disc of the retina, and other portion of the retina, and a combination thereof.
An image processing system comprising:
- an optical coherence tomography imaging unit;
- a detection unit configured to detect layer boundaries of a plurality of layers sequentially positioned in the depth direction from a tomography image of an eye captured by the optical coherence tomography imaging unit;
- a calculation unit configured to calculate the number of the layer boundaries of the plurality of layers sequentially positioned in the depth direction at a predetermined position of the image;
- and
- a determination unit configured to determine each type of the detected layer boundaries of the eye according to the number of the detected layer boundaries of the plurality of layers sequentially positioned in the depth direction at the predetermined position of the image;
- and
- a display unit configured to display the tomography image together with the determined layer boundaries in a display pattern in accordance with a type of the layer boundaries.
A computer-readable storage medium storing a program that causes a computer to execute image processing, the program comprising:
- computer-executable instructions for acquiring a tomography image of an eye;
- computer-executable instructions for detecting layer boundaries of a plurality of layers sequentially positioned in the depth direction from the acquired tomography image;
- and
- computer-executable instructions for calculating the number of the layer boundaries of the plurality of layers sequentially positioned in the depth direction at a predetermined position of the image;
- and
- computer-executable instructions for determining each type of the detected layer boundaries of the eye according to the number of the detected layer boundaries calculated by the calculation unit,
- wherein the determination unit is configured to determine the structure of a target eye to be captured by at least one of:
- checking the type of the layer boundaries at a predetermined horizontal position of the tomography image,
- checking the position of the layer boundaries at a predetermined horizontal position of the tomography image,
- checking the type of layers at a predetermined horizontal position of the tomography image,
- checking the presence of a pseudo-image at the predetermined position, and
- determining whether the predetermined position corresponds to at least one of the macula of the retina, the optic disc of the retina, and other portion of the retina, and a combination thereof.
An image processing method comprising:
- causing an acquisition unit to acquire a tomography image of an eye;
- causing a detection unit to detect layer boundaries of a plurality of layers sequentially positioned in the depth direction from the acquired tomography image;
- causing a calculation unit to calculate the number of the layer boundaries of the plurality of layers sequentially positioned in the depth direction at a predetermined position of the image;
- and
- causing a determination unit to determine each type of the detected layer boundaries of the eye according to the number of the detected layer boundaries calculated by the calculation unit,
- wherein the determination unit is configured to determine the structure of a target eye to be captured by at least one of:
- checking the type of the layer boundaries at a predetermined horizontal position of the tomography image,
- checking the position of the layer boundaries at a predetermined horizontal position of the tomography image,
- checking the type of layers at a predetermined horizontal position of the tomography image,
- checking the presence of a pseudo-image at the predetermined position, and
- determining whether the predetermined position corresponds to at least one of the macula of the retina, the optic disc of the retina, and other portion of the retina, and a combination thereof.
Dependencies are inferred from the claim text.