Method and system for making blood flow visible
First Claim
1. A method of making visible a flow of blood in a living body, comprising the steps of:
- obtaining a plurality of blood flow vector distribution maps by using a plurality of reflected waves received from the living body to which a plurality of ultrasonic pulses are radiated, and by using a Doppler analysis of the plurality of reflected waves;
arranging a plurality of dummy blood corpuscles in a plurality of domains in which the plurality of blood flow vector distribution maps are expressed;
calculating a plurality of flow velocity vectors of the plurality of dummy blood corpuscles for each of the plurality of dummy blood corpuscles from each of the plurality of blood flow vector distribution maps;
forming a plurality of images in which the plurality of dummy blood corpuscles are sequentially moved in response to the plurality of flow velocity vectors; and
sequentially displaying the plurality of images on a display.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for making visible a flow of blood in a living body. The method comprises the steps of obtaining blood flow vector distribution maps by a recpetion of waves reflected from a living body to which ultrasonic pulses are radiated, and by a Doppler analysis of the reflected waves, arranging dummy blood corpuscle in domains in which the blood flow vector distribution maps are expressed, calculating flow velocity vector of the dummy blood corpuscle for each dummy blood corpuscle from the blood flow vector distribution maps, forming a plurality of images in which the dummy blood corpuscles are sequentially moved in response to the flow velocity vectors, and sequentially displaying the plurality of the images on a display. Also, the density of the arrangement of the dummy blood corpuscles, for example, corresponds to the blood pressure.
53 Citations
13 Claims
-
1. A method of making visible a flow of blood in a living body, comprising the steps of:
-
obtaining a plurality of blood flow vector distribution maps by using a plurality of reflected waves received from the living body to which a plurality of ultrasonic pulses are radiated, and by using a Doppler analysis of the plurality of reflected waves; arranging a plurality of dummy blood corpuscles in a plurality of domains in which the plurality of blood flow vector distribution maps are expressed; calculating a plurality of flow velocity vectors of the plurality of dummy blood corpuscles for each of the plurality of dummy blood corpuscles from each of the plurality of blood flow vector distribution maps; forming a plurality of images in which the plurality of dummy blood corpuscles are sequentially moved in response to the plurality of flow velocity vectors; and sequentially displaying the plurality of images on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for making visible a flow of blood in a living body using a plurality of ultrasonic pulses, comprising:
-
ultrasonic transmission/reception means for radiating the plurality of ultrasonic pulses to the living body, for receiving a plurality of reflected waves from the living body, for Doppler analyzing the plurality of reflected waves, and for carrying out a process to form a plurality of blood flow vectors to thereby obtain a blood flow vector distribution map; two-dimensional vector memory means for storing the blood flow vector distribution map obtained from said ultrasonic transmission/reception means, and for providing a first output and a second output; calculation means for receiving the first output, for calculating data based on the first output, and for forming a two-dimensional dynamic pressure distribution map; two-dimensional pressure distribution memory means for storing the two-dimensional dynamic pressure distribution map supplied by said calculation means, and for providing a third output; dummy blood corpuscle generation means for receiving the third output, for forming a plurality of dummy blood corpuscles in response to the third output, and for providing a fourth output; two-dimensional dummy blood corpuscle distribution memory means for storing a two-dimensional distribution of the fourth output, and for providing a fifth output; dummy blood corpuscle movement processor means for receiving the fifth output and the second output, and for forming a plurality of respective flow velocity vectors for each of the plurality of dummy blood corpuscles from the plurality of blood flow vectors of the blood flow vector distribution map; and dummy blood corpuscle movement memory means for storing respective images obtained by sequentially moving the dummy blood corpuscles by an amount based on the flow velocity vector, and for providing a sixth output; whereby the sixth output is sequentially read so that a movement of the flow of blood is detected.
-
-
11. A method for generating a plurality of data representing a plurality of blood corpuscles by using a two-dimensional blood pressure distribution including a plurality of coordinates which each have one of a plurality of blood pressure values, comprising the steps of:
-
a) arranging a plurality of data representing a presence of each of the plurality of blood corpuscles at each of the plurality of coordinates; b) assigning one of a plurality of uniform random numbers to each of the plurality of data representing the presence of each of the plurality of blood corpuscles; c) determining whether the one of the plurality of uniform random numbers assigned to each of the plurality of data representing the presence of each of the plurality of blood corpuscles is less than the one of the plurality of blood pressure values assigned to each of the plurality of coordinates on which each of the plurality of data representing the presence of each of the plurality of blood corpuscles are arranged to provide a result; and d) eliminating selected ones of the plurality of data representing the presence of each of the plurality of blood corpuscles based on the result of said step (c).
-
-
12. A method for displaying a movement of matter in a living body using pulses, comprising the steps of:
-
a) transmitting pulses to the living body; b) receiving a reflected pulses from the living body; c) compiling a vector distribution based on the received reflected pulses; d) introducing a dummy object to the vector distribution; e) calculating a distance of movement of the dummy object in response to the vector distribution for a predetermined time period; and f) displaying a location of the dummy object after the predetermined period. - View Dependent Claims (13)
-
Specification