Method and device of synthesizing panorama image from ultrasound images
First Claim
1. A method of synthesizing a panorama image from ultrasonic images, comprising:
- a step of obtaining data of a plurality of consecutive ultrasound frame images constructing an ultrasound motion image;
a step of obtaining a shift amount of a specific area of the plurality of consecutive ultrasound frame images by use of correlation of a characteristic amount derived from said specific area of the plurality of consecutive ultrasound frame images;
a step of obtaining a rotation amount of the specific area of the consecutive ultrasound frame images by use of distributions of shift amounts, each of which is derived from a difference between the characteristic amount of corresponding partial areas obtained by dividing each of the consecutive ultrasound frame images in one axis direction;
a step of detecting positional relation data between the plurality of consecutive ultrasound frame images by use of the shift amount and rotation amount; and
a step of connecting the plurality of ultrasound frame images by using the positional relation data to synthesize panorama image data.
1 Assignment
0 Petitions
Accused Products
Abstract
A cheap, very operable ultrasound diagnosing device capable of forming a panorama slice image in a real time manner is realized. The device comprises: an imaging unit 120 for converting ultrasound data obtained from a probe 200 into an image; computers (130, 140) having a shift amount detecting function of detecting a shift amount between formed images by the operation of the probe 200 and a rotation amount detecting function of detecting a rotation amount between slice images generated by the operation of the probe 200; and panorama image displaying means 150 for displaying a panorama image 151 obtained by connecting the sequence of slice images captured during diagnosis in a plane manner in accordance with the shift amount and the rotation amount detected by the computers in parallel to the motion image display. Thus, the panorama image can be formed in a real time manner from the sequence of slice images obtained by the probe. The panorama image forming state can be recognized on a display momentarily and an erroneous probe operation can be corrected.
-
Citations
20 Claims
-
1. A method of synthesizing a panorama image from ultrasonic images, comprising:
-
a step of obtaining data of a plurality of consecutive ultrasound frame images constructing an ultrasound motion image;
a step of obtaining a shift amount of a specific area of the plurality of consecutive ultrasound frame images by use of correlation of a characteristic amount derived from said specific area of the plurality of consecutive ultrasound frame images;
a step of obtaining a rotation amount of the specific area of the consecutive ultrasound frame images by use of distributions of shift amounts, each of which is derived from a difference between the characteristic amount of corresponding partial areas obtained by dividing each of the consecutive ultrasound frame images in one axis direction;
a step of detecting positional relation data between the plurality of consecutive ultrasound frame images by use of the shift amount and rotation amount; and
a step of connecting the plurality of ultrasound frame images by using the positional relation data to synthesize panorama image data. - View Dependent Claims (2, 3)
-
-
4. An apparatus for synthesizing a panorama image from ultrasound images by obtaining a sequence of a plurality of ultrasound frame images constructing an ultrasound motion image, detecting positional relation data between the plurality of frame images, and synthesizing panorama image data by using the positional relation data, comprising:
-
an input unit of image data of the plurality of frame images;
a calculating unit including a first signal processing means for obtaining a shift amount of a specific area of the plurality of consecutive ultrasound frame images by use of correlation of a characteristic amount derived from said specific area of the plurality of consecutive ultrasound frame images, and a second signal processing means for obtaining a rotation amount of the specific area of the consecutive ultrasound frame images by use of distributions of shift amounts, each of which is derived from a difference between the characteristic amount of corresponding specific partial areas obtained by dividing each of the consecutive ultrasound frame images in one axis direction; and
means for synthesizing a panorama image from a plurality of frame images by using the shift amount and the rotation amount obtained by the calculating unit. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for synthesizing a panorama image from ultrasound images by obtaining data of a sequence of a plurality of ultrasound frame images, detecting positional relation data between the plurality of frame images, and synthesizing panorama image data by using the positional relation data, comprising:
-
an input unit of image data of the plurality of frame images;
a calculating unit including a first signal processing means for calculating a shift amount and a rotation amount of images in a specific area in the plurality of frame images from the image data;
a step of obtaining a shift amount of a specific area of the plurality of consecutive ultrasound frame images by use of correlation of a characteristic amount derived from said specific area of the plurality of consecutive ultrasound frame images, and a second signal processing means for obtaining a rotation amount of the specific area of the consecutive ultrasound frame images by use of distributions of shift amounts, each of which is derived from a difference between a characteristic amount of corresponding partial areas obtained by dividing each of the consecutive ultrasound frame images in one axis direction;
means for synthesizing a panorama image from the plurality of frame images by using the shift amount and the rotation amount obtained by the calculating unit; and
a display for displaying the motion image and the panorama image by converting the motion image data and the panorama image data into image display signals, wherein an image operation type symbol display area having areas of a panorama instruction button, a reset button, and a forward/backward instruction button is provided in the display, and start of display, interruption, restart, or reversion of the panorama image is performed by the corresponding button in the instruction button area.
-
-
19. A recording medium which can be read by a computer and on which a program for obtaining a plurality of frame images constructing an ultrasound motion image, detecting positional relation data of the plurality of frame images, and connecting the plurality of frame images by using the positional relation data, thereby obtaining panorama image data, is recorded, wherein the program comprises:
-
a first step of calculating a projective distribution of pixels in the vertical direction in a specified area in each of present and previous two frame images from which the positional relation data is to be obtained, and obtaining a shift amount in the horizontal direction between the present and previous two frame images by matching the present and previous projective distributions;
a second step of providing a plurality of divided designated areas in corresponding positions in each of the present and previous two image frames from which the positional relation data is to be obtained, calculating the projective distribution of pixels in each of the plurality of divided designated areas, and matching the projective distributions in the plurality of divided designated areas, thereby obtaining a shift amount in each of the plurality of divided designated areas between the present and previous two frame images;
a third step of calculating a rotational angle between the present and previous two frame images by using the shift amount of each of the divided designated areas obtained in the second step; and
a fourth step of shifting and rotating the image area to be synthesized in the present image frame by the shift amount obtained in the first step and the rotational angle obtained in the third step, and writing the result into a panorama image memory, the first to fourth steps being repeatedly executed on a newly input image frame as the present image frame. - View Dependent Claims (20)
-
Specification