IP Library Granted Patent US 12711693
Granted Patent B2
US 12711693 · App. 18/431,092 · Granted Aug 18, 2026

Ultrasonic image processing apparatus, ultrasonic diagnostic apparatus, and ultrasonic image processing method

Inventor: Itsuki Kuga (Utsunomiya, JP)
Assignee: CANON KABUSHIKI KAISHA
G06T15/08A61B8/466A61B8/483A61B8/488A61B8/5223G06T2200/24G06T2210/41G06T2210/62
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 12711693
App. No.
18/431,092
Granted
Aug 18, 2026
Kind
B2
Abstract

According to one embodiment, an ultrasonic image processing apparatus includes processing circuitry. The processing circuitry is configured to acquire volume data based on ultrasonic signals collected by 3D color doppler mode, wherein each voxel value of the volume data includes at least a value of velocity of fluid and a value of power representing intensity of echo signals of the fluid. The processing circuitry is configured to generate a velocity rendering image by volume rendering the volume data using an opacity map in which a relationship between the opacity of the voxel and both the velocity and the power is defined.

Claims (44)

1 . An ultrasonic image processing apparatus, comprising:

processing circuitry configured to:

acquire volume data based on ultrasonic signals collected by 3D color doppler mode, wherein each voxel value of the volume data includes at least a value of a velocity of a fluid and a value of a power representing an intensity of echo signals of the fluid;

generate a velocity rendering image by volume rendering the volume data using an opacity map in which a relationship between an opacity of the voxel and both the velocity and the power is defined,

wherein the processing circuitry is further configured to:

generate first opacity data that defines the relationship between the velocity and the opacity, and second opacity data that defines the relationship between the power and the opacity; and

generate the opacity map using the first opacity data and the second opacity data.

2 . The ultrasonic image processing apparatus according to claim 1 , wherein the processing circuitry is further configured to;

generate a velocity-based opacity map by determining, for each voxel, the opacity corresponding to the value of the velocity included in each voxel of the volume data with reference to the first opacity data,

generate a power-based opacity map by determining, for each voxel, the opacity corresponding to the value of the power contained in each voxel of the volume data with reference to the second opacity data, and

generate the opacity map by multiplying the velocity-based opacity map and the power-based opacity map for each voxel.

3 . The ultrasonic image processing apparatus according to claim 1 , further comprising a user interface configured to allow a user to specify a threshold index that defines a lower limit of the velocity to be displayed in the velocity rendering image and an opacity index that defines the relationship between the velocity and the opacity used for the volume rendering,

wherein the processing circuitry is further configured to generate the first opacity data and the second opacity data based on at least one of the threshold index and the opacity index specified via the user interface.

4 . The ultrasonic image processing apparatus according to claim 3 , wherein, when changing the first opacity data and the second opacity data based on the at least one of the threshold index and the opacity index, the processing circuitry is further configured to change the second opacity data preferentially over the first opacity data.

5 . The ultrasonic image processing apparatus according to claim 3 , wherein the processing circuitry is further configured to:

when the threshold index set via the user interface is a predetermined value or less, change the threshold value in the second opacity data based on the set threshold index, while leaving the threshold value in the first opacity data unchanged; and

when the threshold index set via the user interface is greater than the predetermined value, change the threshold in the first opacity data based on the difference between the set threshold index and the predetermined value, while leaving the threshold value in the second opacity data unchanged.

6 . The ultrasonic image processing apparatus according to claim 3 , wherein the processing circuitry is further configured to:

when the opacity index set via the user interface is a predetermined value or less, change the opacity in the second opacity data based on the set opacity index, while leaving the opacity in the first opacity data unchanged; and

when the opacity index set via the user interface is greater than the predetermined value, change the opacity in the first opacity data based on the difference between the set opacity index and the predetermined value, while leaving the opacity in the second opacity data unchanged.

7 . An ultrasonic image processing apparatus, comprising:

processing circuitry configured to:

acquire volume data based on ultrasonic signals collected by 3D color doppler mode, wherein each voxel value of the volume data includes at least a value of a velocity of a fluid and a value of a power representing an intensity of echo signals of the fluid;

generate a velocity rendering image by volume rendering the volume data using an opacity map in which a relationship between an opacity of the voxel and both the velocity and the power is defined,

wherein the processing circuitry is further configured to:

generate two-dimensional opacity data in which the relationship between the opacity and both the velocity and the power is defined; and

generate the opacity map using the two-dimensional opacity data.

8 . The ultrasonic image processing apparatus according to claim 7 , wherein the processing circuitry is further configured to:

determine, for each voxel, the opacity corresponding to the value of the velocity and the value of the power included in each voxel of the volume data by referring to the two-dimensional opacity data; and

generate the opacity map using the determined opacity for each voxel.

9 . The ultrasonic image processing apparatus according to claim 7 , further comprising a user interface configured to allow a user to specify a threshold index that defines a lower limit of the velocity to be displayed in the velocity rendering image and an opacity index that defines the relationship between the velocity and the opacity used for the volume rendering,

wherein the processing circuitry is further configured to generate the two-dimensional opacity data based on at least one of the threshold index and the opacity index specified via the user interface.

10 . The ultrasonic image processing apparatus according to claim 9 , wherein, when changing the two-dimensional opacity data based on the at least one of the threshold index and the opacity index, the processing circuitry is further configured to change the second opacity data preferentially over the first opacity data.

11 . An ultrasonic diagnostic apparatus, comprising the ultrasonic image processing apparatus according to claim 1 .

12 . An ultrasonic image processing method, comprising:

acquiring volume data based on ultrasonic signals collected by 3D color doppler mode, wherein each voxel value of the volume data includes at least a value of a velocity of a fluid and a value of a power representing an intensity of echo signals of the fluid;

generating a velocity rendering image by volume rendering the volume data using an opacity map in which a relationship between the opacity of the voxel and both the velocity and the power is defined, wherein the method further comprises

generating first opacity data that defines the relationship between the velocity and the opacity, and second opacity data that defines the relationship between the power and the opacity; and

generating the opacity map using the first opacity data and the second opacity data.

13 . An ultrasonic image processing method, comprising:

acquiring volume data based on ultrasonic signals collected by 3D color doppler mode, wherein each voxel value of the volume data includes at least a value of velocity of a fluid and a value of a power representing an intensity of echo signals of the fluid;

generating a velocity rendering image by volume rendering the volume data using an opacity map in which a relationship between the opacity of the voxel and both the velocity and the power is defined;

generate two-dimensional opacity data in which the relationship between the opacity and both the velocity and the power is defined; and

generate the opacity map using the two-dimensional opacity data.