# US 2014/0152654 A1 · Medical system and method for providing measurement information using three-dimensional caliper

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

- Number: US 2014/0152654 A1
- Document ID: US20140152654A1
- Status: Published application
- Kind: A1
- Application number: 14/095,692
- Filed: 2013-12-03
- Published: 2014-06-05
- Earliest claimed: 2012-12-04
- Assignees: Samsung Medison Co., Ltd.
- Applicants: Samsung Medison Co., Ltd.
- Inventors: Jun-sang YOO; Sung-yoon KIM; Han-jun KIM; Jun-kyo LEE
- Web page: https://patentgrep.com/patent/US20140152654A1

## CPC

- A61B 5/107: Measuring physical dimensions, e.g. size of the entire body or parts thereof
- A61B 5/1072: {measuring distances on the body, e.g. measuring length, height or thickness (A61B5/1076 takes precedence)}
- A61B 5/748: {Selection of a region of interest, e.g. using a graphics tablet}
- A61B 8/465: {adapted to display user selection data, e.g. icons or menus}
- A61B 8/469: {for selection of a region of interest}
- A61B 8/483: {involving the acquisition of a 3D volume of data}
- G01S 7/52063: {Sector scan display}
- G01S 7/52073: {Production of cursor lines, markers or indicia by electronic means}
- G01S 15/8993: {Three dimensional imaging systems}
- G06T 7/11: Region-based segmentation
- G06T 2207/10136: 3D ultrasound image
- G06T 2207/20104: Interactive definition of region of interest [ROI]
- G06T 2207/30004: Biomedical image processing
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Provided are a medical system and a method for providing measurement information by setting a three-dimensional (3D) caliper on a 3D image. The medical system includes: an image data acquisition unit that acquires image data corresponding to a 3D image of a living body including an object; a user input unit that receives user input information; and a processor that generates 3D data by using the image data and the 3D image by using the 3D data, detects 3D geometry information corresponding to a 3D caliper from the 3D data based on the user input information, sets the 3D caliper on the 3D image based on the detected 3D geometry information, and creates measurement information.

## Claims

### Claim 1

A medical system comprising:
an image data acquisition unit that acquires image data corresponding to a three-dimensional (3D) image of a living body including an object;
a user input unit that receives user input information; and
a processor that generates 3D data by using the image data and the 3D image by using the 3D data, detects 3D geometry information corresponding to a 3D caliper from the 3D data based on the user input information, sets the 3D caliper on the 3D image based on the detected 3D geometry information, and creates measurement information.

### Claim 2 (depends on 1)

The medical system of claim 1, wherein the user input information comprises first input information needed for setting a region of interest (ROI) corresponding to the 3D caliper on the 3D image and second input information needed for selecting the object.

### Claim 3 (depends on 2)

The medical system of claim 2, wherein the processor sets a reference value corresponding to the object according to a reference value preset for the object, based on the second input information.

### Claim 4 (depends on 2)

The medical system of claim 2, wherein the user input information further comprises third input information needed for setting a reference value that will be used to determine a position of the 3D caliper on the 3D image in a depth direction, and
wherein the processor sets a reference value corresponding to the object based on the second input information and the third input information.

### Claim 5 (depends on 3)

The medical system of claim 3, wherein the processor sets an observation plane consisting of a plurality of pixels based on the 3D data, detects a pixel corresponding to the ROI from the observation plane based on the first input information, projects a virtual ray from the detected pixel onto the 3D data, samples the virtual ray at preset sampling intervals and acquires a sampling point and a sampling value corresponding to the sampling point, detects a voxel corresponding to the reference value from the 3D data based on the sampling value, and sets 3D geometry information of the detected voxel as 3D geometry information of the ROI.

### Claim 6 (depends on 5)

The medical system of claim 5, wherein the processor cumulatively adds the sampling value along the propagation direction of the virtual ray and detects as the voxel corresponding to the reference value a first voxel where a cumulative sum of the sampling value is greater than or equal to the reference value.

### Claim 7 (depends on 5)

The medical system of claim 5, wherein the processor compares the sampling value with a preset threshold value to detect a sampling value that is greater than or equal to the preset threshold value, cumulatively adds the detected sampling value along the propagation direction of the virtual ray, and detects as the voxel corresponding to the reference value a first voxel where a cumulative sum of the sampling value is greater than or equal to the reference value.

### Claim 8 (depends on 5)

The medical system of claim 5, wherein the processor compares the sampling value with the reference value to detect a first sampling value that is greater than or equal to the reference value and detects a voxel corresponding to the detected first sampling value as the voxel corresponding to the reference value.

### Claim 9 (depends on 5)

The medical system of claim 5, wherein the processor sets a virtual plane on the 3D image based on the 3D geometry information, sets a two-dimensional (2D) caliper having depth information in a depth direction of the 3D image on the virtual plane as the 3D caliper, based on the 3D geometry information, measures a length of the object by using the 2D caliper to create length information, and creates measurement information including the length information and the depth information.

### Claim 10 (depends on 5)

The medical system of claim 5, wherein the processor projects at least two virtual rays having different angles from the detected pixel.

### Claim 11 (depends on 5)

The medical system of claim 5, wherein the processor also detects the 3D geometry information by using perspective ray casting.

### Claim 12 (depends on 1)

The medical system of claim 1, wherein the user input information comprises first input information needed for setting a virtual plane on the 3D image, second input information needed for changing a 3D position of the virtual plane, and third input information needed for setting a region of interest (ROI) corresponding to the 3D caliper on the 3D image.

### Claim 13 (depends on 12)

The medical system of claim 12, wherein the processor sets a virtual plane based on the first input information, changes the 3D position of the virtual plane based on the second input information to place the virtual plane in the 3D data, sets the ROI on the 3D image based on the third input information, and detects 3D geometry information of the ROI from the 3D image in which the virtual plane has been set, based on the 3D data.

### Claim 14 (depends on 13)

The medical system of claim 13, wherein the processor sets a virtual observation plane consisting of a plurality of pixels based on the 3D data, detects a pixel corresponding to the ROI from the virtual observation plane, projects a virtual ray from the detected pixel onto the 3D data to detect a voxel at which the virtual ray and the virtual plane meet each other, and sets 3D geometry information of the detected voxel as 3D geometry information of the ROI.

### Claim 15 (depends on 14)

The medical system of claim 14, wherein the processor sets a 2D caliper having depth information in a depth direction of the 3D image on the virtual plane as the 3D caliper, based on the 3D geometry information, measures a length of the object by using the 2D caliper to create length information, and creates measurement information including the length information and the depth information.

### Claim 16 (depends on 12)

The medical system of claim 12, wherein the processor creates a cross-sectional image corresponding to the virtual plane by using the 3D data, sets the ROI on the cross-sectional image based on the third input information, and performs measurement based on the ROI to create measurement information.

### Claim 17

A method of providing measurement information, the method comprising:
acquiring image data corresponding to a three-dimensional (3D) image of a living body including an object;
creating 3D data by using the image data;
creating the 3D image by using the 3D data;
receiving user input information;
detecting 3D geometry information corresponding to a 3D caliper from the 3D data based on the user input information; and
setting the 3D caliper on the 3D image based on the detected 3D geometry information to create measurement information.

### Claim 18 (depends on 17)

The method of claim 17, wherein the user input information comprises first input information needed for setting a region of interest (ROI) corresponding to the 3D caliper on the 3D image and second input information needed for selecting the object.

### Claim 19 (depends on 18)

The method of claim 18, wherein in the detecting of 3D geometry information corresponding to a 3D caliper from the 3D data, a reference value corresponding to the object is set according to a reference value preset for the object, based on the second input information.

### Claim 20 (depends on 18)

The method of claim 18, wherein the user input information further comprises third input information needed for setting a reference value that will be used to determine a position of the 3D caliper on the 3D image in a depth direction, and
wherein in the detecting of 3D geometry information of a 3D caliper from the 3D data, a reference value corresponding to the object is set based on the second input information and the third input information.

### Claim 21 (depends on 19)

The method of claim 19, wherein the detecting of 3D geometry information of a 3D caliper from the 3D data comprises:
setting an observation plane consisting of a plurality of pixels based on the 3D data;
detecting a pixel corresponding to the ROI on the observation plane based on the first input information;
projecting a virtual ray from the detected pixel onto the 3D data;
sampling the virtual ray at preset sampling intervals and acquiring a sampling point and a sampling value corresponding to the sampling point;
detecting a voxel corresponding to the reference value from the 3D data based on the sampling value; and
setting 3D geometry information of the detected voxel as 3D geometry information of the ROI.

### Claim 22 (depends on 21)

The method of claim 21, wherein the detecting of a voxel corresponding to the reference value comprises cumulatively adding the sampling value along the propagation direction of the virtual ray and detecting as the voxel corresponding to the reference value a first voxel where a cumulative sum of the sampling value is greater than or equal to the reference value.

### Claim 23 (depends on 21)

The method of claim 21, wherein the detecting of a voxel corresponding to the reference value comprises:
comparing the sampling value with a preset threshold value to detect a sampling value that is greater than or equal to the preset threshold value;
cumulatively adding the detected sampling value along the propagation direction of the virtual ray; and
detecting as the voxel corresponding to the reference value a first voxel where a cumulative sum of the sampling value is greater than or equal to the reference value.

### Claim 24 (depends on 21)

The method of claim 21, wherein the detecting of a voxel corresponding to the reference value comprises comparing the sampling value with the reference value to detect a first sampling value that is greater than or equal to the reference value and detecting a voxel corresponding to the detected first sampling value as the voxel corresponding to the reference value.

### Claim 25 (depends on 21)

The method of claim 21, wherein the setting of the 3D caliper on the 3D image based on the detected 3D geometry information to create measurement information comprises:
setting a virtual plane on the 3D image based on the 3D geometry information;
setting a two-dimensional (2D) caliper having depth information in a depth direction of the 3D image on the virtual plane as the 3D caliper, based on the 3D geometry information;
measuring a length of the object by using the 2D caliper to create length information; and
creating measurement information including the length information and the depth information.

### Claim 26 (depends on 21)

The method of claim 21, wherein the projecting of a virtual ray from the detected pixel onto the 3D data further comprises projecting at least two virtual rays having different angles from the detected pixel.

### Claim 27 (depends on 21)

The method of claim 21, wherein the detecting of 3D geometry information of a 3D caliper from the 3D data further comprises detecting the 3D geometry information by using perspective ray casting.

### Claim 28 (depends on 17)

The method of claim 17, wherein the user input information comprises first input information needed for setting a virtual plane on the 3D image, second input information needed for changing a 3D position of the virtual plane, and third input information needed for setting a region of interest (ROI) corresponding to the 3D caliper on the 3D image.

### Claim 29 (depends on 28)

The method of claim 28, wherein the detecting of 3D geometry information corresponding to a 3D caliper from the 3D data comprises:
setting a virtual plane based on the first input information;
changing the 3D position of the virtual plane based on the second input information to place the virtual plane in the 3D data;
setting the ROI on the 3D image based on the third input information;
detecting 3D geometry information of the ROI from the 3D image in which the virtual plane has been set, based on the 3D data.

### Claim 30 (depends on 30)

The method of claim 30, wherein the detecting of 3D geometry information of the ROI from the 3D image comprises:
setting a virtual observation plane consisting of a plurality of pixels based on the 3D data;
detecting a pixel corresponding to the ROI from the virtual observation plane;
projecting a virtual ray from the detected pixel onto the 3D data to detect a voxel at which the virtual ray and the virtual plane meet each other; and
setting 3D geometry information of the detected voxel as 3D geometry information of the ROI.

### Claim 31 (depends on 30)

The method of claim 30, wherein the setting of the 3D caliper on the 3D image based on the detected 3D geometry information to create measurement information comprises:
setting a 2D caliper having depth information in a depth direction of the 3D image on the virtual plane as the 3D caliper, based on the 3D geometry information;
measuring a length of the object by using the 2D caliper to create length information; and
creating measurement information including the length information and the depth information.

### Claim 32 (depends on 28)

The method of claim 28, further comprising:
creating a cross-sectional image corresponding to the virtual plane by using the 3D data;
setting the ROI on the cross-sectional image based on the third input information; and
performing measurement based on the ROI to create measurement information.
