IP Library Granted Patent US 10,417,808
Granted Patent B2
US 10,417,808 · App. 14/045,501 · Granted Sep 17, 2019

Image processing system, image processing apparatus, and image processing method

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,417,808
App. No.
14/045,501
Granted
Sep 17, 2019
Kind
B2
Abstract

An image processing system is provided, including an accepting unit, an acquisition unit, a measuring unit, and an output unit. The accepting unit accepts the setting of two coordinates in a stereoscopic image of a subject displayed on a stereoscopic image display device. The acquisition unit acquires volume data coordinates that are coordinates corresponding to stereoscopic image coordinates indicating the accepted coordinates. The measuring unit executes a measuring process of measuring the distance between the two coordinates accepted by the accepting unit, based on the volume data coordinates acquired by the acquisition unit. The output unit outputs a result of measurement by the measuring unit.

Claims (68)

1. An image processing system, comprising:

processing circuitry configured to:

generate a first plurality of parallax images for displaying a stereoscopic image virtually observed in three-dimensional virtual space coordinates, and output the first plurality of parallax images, wherein the stereoscopic image includes a subject and two points;

accept a movement operation for moving positions of the two points on the stereoscopic image;

generate a second plurality of parallax images for displaying the stereoscopic image in which the two points are displayed at positions after a movement in accordance with acceptance of the movement operation, and output the second plurality of parallax images;

accept setting of two coordinates on the stereoscopic image, by accepting an operation to determine positions of the two points on the stereoscopic image;

acquire two coordinates in real space coordinates corresponding to the two coordinates in the three-dimensional virtual space coordinates by converting stereoscopic image coordinates for indicating the two coordinates accepted on the stereoscopic image into volume data coordinates corresponding to the stereoscopic image coordinates in volume data of the subject that is stored in a prescribed storage circuitry;

execute a measuring process of measuring a distance between the two coordinates in the real space coordinates; and

output a result of measurement.

2. The image processing system according to claim 1 , wherein the processing circuitry is further configured to:

accept a connecting operation of connecting ends of two line segments in the three-dimensional virtual space coordinates by accepting the connecting operation of connecting ends of the two line segments displayed in the stereoscopic image;

acquire coordinates indicating the two line segments in the real space coordinates by converting the stereoscopic image coordinates indicating the two line segments connected through the connecting operation into volume data coordinates corresponding to the stereoscopic image coordinates; and

execute a measuring process of measuring an angle between the two line segments in the real space coordinates based on the volume data coordinates.

3. The image processing system according to claim 1 , wherein the processing circuitry is further configured to:

accept a changing operation of changing at least one of the angle of view, the scale, and the direction of the stereoscopic image displayed on the stereoscopic image display;

generate a parallax image for the stereoscopic image that reflects a change made by the changing operation accepted, based on the volume data of the subject that is stored in the prescribed storage circuitry; and

output the parallax image generated to the stereoscopic image display.

4. An image processing method, comprising:

generating a first plurality of parallax images for displaying a stereoscopic image virtually observed in three-dimensional virtual space coordinates, and outputting the first plurality of parallax images, wherein the stereoscopic image includes a subject and two points;

accepting a movement operation for moving positions of the two points on the stereoscopic image;

generating a second plurality of parallax images for displaying the stereoscopic image in which the two points are displayed at positions after a movement in accordance with acceptance of the movement operation, and outputting the second plurality of parallax images;

accepting setting of two coordinates on the stereoscopic image, by accepting an operation to determine positions of the two points on the stereoscopic image;

acquiring two coordinates in real space coordinates corresponding to the two coordinates in the three-dimensional virtual space coordinates by converting stereoscopic image coordinates for indicating the two coordinates accepted on the stereoscopic image into volume data coordinates corresponding to the stereoscopic image coordinates in volume data of the subject that is stored in a prescribed storage;

executing a measuring process of measuring a distance between the two coordinates in the real space coordinates; and

outputting a result of measurement.

5. An image processing apparatus, comprising:

processing circuitry configured to:

generate a first plurality of parallax images for displaying a stereoscopic image virtually observed in three-dimensional virtual space coordinates, and output the first plurality of parallax images, wherein the stereoscopic image includes a subject and two points;

accept a movement operation for moving positions of the two points on the stereoscopic image;

generate a second plurality of parallax images for displaying the stereoscopic image in which the two points are displayed at positions after a movement in accordance with acceptance of the movement operation, and output the second plurality of parallax images;

accept setting of two coordinates on the stereoscopic image, by accepting an operation to determine positions of the two points on the stereoscopic image;

acquire two coordinates in real space coordinates corresponding to the two coordinates in the three-dimensional virtual space coordinates by converting stereoscopic image coordinates for indicating the two coordinates accepted on the stereoscopic image into volume data coordinates corresponding to the stereoscopic image coordinates in volume data of the subject that is stored in a prescribed storage circuitry;

execute a measuring process of measuring a distance between the two coordinates in the real space coordinates; and

output a result of measurement.

6. An image processing system, comprising:

processing circuitry configured to:

generate a first plurality of parallax images for displaying a stereoscopic image virtually observed in three-dimensional virtual space coordinates, and output the first plurality of parallax images, wherein the stereoscopic image includes a subject and any given region;

accept a change operation for changing at least one of position and shape of the given region on the stereoscopic image;

generate a second plurality of parallax images for displaying the stereoscopic image in which the given region is displayed in a position and shape after a change in accordance with acceptance of the change operation, and output the second plurality of parallax images;

accept setting of a region of interest on the stereoscopic image, by accepting an operation to determine a position and shape of the given region on the stereoscopic image;

acquire region of interest in real space coordinates corresponding to the region of interest in the three-dimensional virtual space coordinates by converting stereoscopic image coordinates for indicating the region of interest accepted on the stereoscopic image into volume data coordinates corresponding to the stereoscopic image coordinates in volume data of the subject that is stored in a prescribed storage circuitry;

execute a measuring process for the region of interest in the real space coordinates, by using the volume data coordinates; and

output a result of measurement.

7. The image processing system according to claim 6 , wherein the processing circuitry is further configured to:

accept a connecting operation of connecting ends of two line segments in the three-dimensional virtual space coordinates by accepting the connecting operation of connecting ends of the two line segments displayed in the stereoscopic image;

acquire coordinates indicating the two line segments in the real space coordinates by converting the stereoscopic image coordinates indicating the two line segments connected through the connecting operation into volume data coordinates corresponding to the stereoscopic image coordinates; and

execute a measuring process of measuring an angle between the two line segments in the real space coordinates based on the volume data coordinates.

8. The image processing system according to claim 6 , wherein the processing circuitry is further configured to:

accept a changing operation of changing at least one of the angle of view, the scale, and the direction of the stereoscopic image displayed on the stereoscopic image display;

generate a parallax image for the stereoscopic image that reflects a change made by the changing operation accepted, based on the volume data of the subject that is stored in the prescribed storage circuitry; and

output the parallax image generated to the stereoscopic image display.

9. An image processing method, comprising:

generating a first plurality of parallax images for displaying a stereoscopic image virtually observed in three-dimensional virtual space coordinates, and outputting the first plurality of parallax images, wherein the stereoscopic image includes a subject and any given region;

accepting a change operation for changing at least one of position and shape of the given region on the stereoscopic image;

generating a second plurality of parallax images for displaying the stereoscopic image in which the given region is displayed in position and shape after a change in accordance with acceptance of the change operation, and outputting the second plurality of parallax images;

accepting setting of a region of interest on the stereoscopic image, by accepting an operation to determine a position and shape of the given region on the stereoscopic image;

acquiring a region of interest in real space coordinates corresponding to the region of interest in the three-dimensional virtual space coordinates by converting stereoscopic image coordinates for indicating the region of interest accepted on the stereoscopic image into volume data coordinates corresponding to the stereoscopic image coordinates in volume data of the subject that is stored in a prescribed storage circuitry;

executing a measuring process for the region of interest in the real space coordinates, by using the volume data coordinates; and

outputting a result of measurement.

10. An image processing apparatus, comprising:

processing circuitry configured to:

generate a first plurality of parallax images for displaying a stereoscopic image virtually observed in three-dimensional virtual space coordinates, and output the first plurality of parallax images, wherein the stereoscopic image includes a subject and any given region;

accept a change operation for changing at least one of position and shape of the given region on the stereoscopic image;

generate a second plurality of parallax images for displaying the stereoscopic image in which the given region is displayed in position and shape after a change in accordance with acceptance of the change operation, and output the second plurality of parallax images;

accept setting of a region of interest on the stereoscopic image, by accepting an operation to determine a position and shape of the given region on the stereoscopic image;

acquire region of interest in real space coordinates corresponding to the region of interest in the three-dimensional virtual space coordinates by converting stereoscopic image coordinates for indicating the region of interest accepted on the stereoscopic image into volume data coordinates corresponding to the stereoscopic image coordinates in volume data of the subject that is stored in a prescribed storage circuitry;

execute a measuring process for the region of interest in the real space coordinates, by using the volume data coordinates; and

output a result of measurement.

Assignments (2)
CHANGE OF NAME Recorded Jul 1, 2019
From: TOSHIBA MEDICAL SYSTEMS CORPORATION
To: CANON MEDICAL SYSTEMS CORPORATION
Reel/Frame 049637/0787 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2016
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA MEDICAL SYSTEMS CORPORATION
Reel/Frame 039133/0915 →