IP Library Granted Patent US 10,102,622
Granted Patent B2
US 10,102,622 · App. 15/202,728 · Granted Oct 16, 2018

Processing apparatus, processing method, and non-transitory computer-readable storage medium

Inventors: Ryo Ishikawa (Kawasaki, JP); Takaaki Endo (Urayasu, JP); Kiyohide Satoh (Kawasaki, JP)
Assignee: Canon Kabushiki Kaisha
G06T7/0012A61B5/055A61B5/4312A61B6/502A61B6/5211A61B8/0825A61B8/483A61B8/5207G06K9/00369G06K9/4604G06K9/4671G06K9/52G06K9/6215G06T7/13G06T7/33G06T7/60G06T7/70A61B2576/02G06K2009/4666G06T2207/10116G06T2207/30004G06T2207/30068
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,102,622
App. No.
15/202,728
Granted
Oct 16, 2018
Kind
B2
Abstract

A processing apparatus obtains a contour of a region of interest of a target object and a reference point on the contour from an image of the target object, calculates a distance and an azimuth at an arbitrary position on the contour from the reference point, and generates normalization transformation information for transforming a shape of the region of interest of the target object to a predetermined reference shape based on the distance and the azimuth.

Claims (34)

1. A processing apparatus comprising:

an obtaining unit configured to obtain, from a three-dimensional medical image of a target object, (a) a three-dimensional surface contour of the target object and (b) a reference point on the three-dimensional surface contour;

a calculation unit configured to (a) calculate a geodesic distance along the three-dimensional surface contour between the reference point and an arbitrary position on the three-dimensional surface contour, and (b) calculate an azimuth at the arbitrary position on the three-dimensional surface contour with reference to the reference point; and

a normalization unit configured to generate normalization transformation information for transforming a three-dimensional shape of a region of interest of the target object to a predetermined reference shape based on the geodesic distance and the azimuth,

wherein the transformation of the three-dimensional shape is a volumetric deformable transformation.

2. The processing apparatus according to claim 1 , wherein the normalization unit generates the normalization transformation information for transforming the region of interest such that the geodesic distance and the azimuth concerning the three-dimensional shape of the region of interest substantially match the geodesic distance and the azimuth concerning the normalized shape of the region of interest based on the normalization transformation information.

3. The processing apparatus according to claim 1 , wherein the normalization unit generates the normalization transformation information for transforming the three-dimensional shape of the region of interest to a rectangular shape.

4. The processing apparatus according to claim 1 , wherein the normalization unit generates the normalization transformation information for transforming the three-dimensional shape of the region of interest to a shape obtained by enclosing the shape of the region of interest with a predetermined geometrical curved surface.

5. The processing apparatus according to claim 1 , wherein, with processing for each of images of the region of interest of the target object imaged in a plurality of different postures,

(1) the obtaining unit obtains the plurality of three-dimensional surface contours and reference points,

(2) the calculation unit calculates the plurality of geodesic distances and azimuths, and

(3) the normalization unit generates the plurality of pieces of normalization transformation information.

6. The processing apparatus according to claim 5 , further comprising a deformation unit configured to generate an image of the region of interest in another posture by deforming an image of the region of interest in at least one posture of the plurality of different postures of the target object based on the plurality of pieces of normalization transformation information.

7. The processing apparatus according to claim 6 , wherein at a position corresponding to a predetermined position on the image before deformation, the deformed image has a intensity value corresponding to a intensity value at the predetermined position.

8. The processing apparatus according to claim 5 , further comprising a model generation unit configured to generate a statistical deformation model representing a relationship between a plurality of regions of interest of the target object imaged in the plurality of different postures based on the plurality of pieces of normalization transformation information.

9. The processing apparatus according to claim 1 , wherein the target object comprises a human body, the region of interest comprises a breast, and

wherein the obtaining unit obtains a contour of a body surface and a contour of a pectoralis major muscle surface as the contours, and obtains a nipple position as the reference point.

10. The processing apparatus according to claim 1 , wherein the azimuth is an azimuth related to the target object, which can represent (1) a first direction from feet to head of the target object, (2) a second direction from abdomen to back of the target object, or (3) a third direction orthogonal to the first direction or the second direction.

11. A processing method comprising:

obtaining, from a three-dimensional medical image of a target object, (a) a three-dimensional surface contour of the target object and (b) a reference point on the three-dimensional surface contour;

calculating a geodesic distance along the three-dimensional surface contour between the reference point and an arbitrary position on the three-dimensional surface contour;

calculating an azimuth at the arbitrary position on the three-dimensional surface contour with reference to the reference point; and

generating normalization transformation information for transforming a three-dimensional shape of a region of interest of the target object to a predetermined reference shape based on the geodesic distance and the azimuth,

wherein the transformation of the three-dimensional shape is a volumetric deformable transformation.

12. A non-transitory computer-readable storage medium storing a program for causing a computer to control a processing apparatus, the program causing the computer to function as units comprising:

an obtaining unit configured to obtain, from a three-dimensional medical image of a target object, (a) a three-dimensional surface contour of the a target object and (b) a reference point on the three-dimensional surface contour;

a calculation unit configured to calculate (a) a geodesic distance along the three-dimensional surface contour between the reference point and an arbitrary position on the three-dimensional surface contour, and (b) an azimuth at the arbitrary position on the three-dimensional surface contour with reference to the reference point; and

a normalization unit configured to generate normalization transformation information for transforming a three-dimensional shape of a region of interest of the target object to a predetermined reference shape based on the geodesic distance and the azimuth,

wherein the transformation of the three-dimensional shape is a volumetric deformable transformation.

13. A processing apparatus comprising:

an obtaining unit configured to obtain, from a three-dimensional medical image of a target object, a reference point on a three-dimensional surface contour of the target object;

a calculation unit configured to (a) calculate a distance between the reference point and an arbitrary position on the three-dimensional surface contour, and (b) calculate a azimuth at the arbitrary position on the three-dimensional surface contour with reference to the reference point; and

a normalization unit configured to generate normalization transformation information for transforming a three-dimensional shape of a region of interest of the target object to a predetermined reference shape based on the distance and the azimuth,

wherein the transformation of the three-dimensional shape is a volumetric deformable transformation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2016
From: ISHIKAWA, RYO; ENDO, TAKAAKI; SATOH, KIYOHIDE
To: CANON KABUSHIKI KAISHA
Reel/Frame 039238/0379 →
Priority Claims (1)
JP 2014-003698 · Jan 10, 2014 · national
Continuity (2)
Continuation PCTJP2014005893 · Nov 25, 2014
Related Publication 20160314587A1 · Oct 27, 2016