×

Digital signal processing device for calculating real and imaginary parts of an input signal

  • US 4,984,188 A
  • Filed: 06/06/1989
  • Issued: 01/08/1991
  • Est. Priority Date: 12/11/1986
  • Status: Expired due to Fees
First Claim
Patent Images

1. An ultrasonic diagnostic apparatus comprising:

  • transducer means including an array of ultrasonic transducer elements;

    drive means for scanning said ultrasonic transducer elements so as to radiate an ultrasonic pulse to an object of diagnosis;

    receiver means for receiving the ultrasonic pulse radiated from said transducer means and reflected by the object of diagnosis and for outputting a digital received signal based on the pulse received;

    phase-detecting means for detecting a phase of the digital received signal from said receiver means, said phase-detecting means comprisingimaginary part calculating means for Hilbert-transforming the digital received signal and outputting a Hilbert-transformed signal as an imaginary part signal wherein said imaginary part calculating means is a Hilbert-filter means having a frequency characteristic of a transfer function H(107 ) which is, ##EQU21## if N is an odd number, and ##EQU22## if N is an even number, where h(n) denotes a Hilbert-band-pass filter coefficient and,if N is an odd number,a coefficient corresponding to an output of an (N-1)/2-th latch circuit counted from an input end side is h(0), and a coefficient corresponding to an output of an ((N-1)/2)+l-th latch circuit counted from the input end side is ±

    (l) and,if N is an even number,a coefficient corresponding to an output of an (N/2)±

    1-th latch circuit counted from the input end side is ±

    h(0), and a coefficient corresponding to an output of an (N/2)±

    (1=l)-th latch circuit counted from the input end side is ±

    h(∂

    ), andreal part calculating means for delaying the digital received signal for a given time period which corresponds to a period of time from when the digital received signal is input to said imaginary part calculating means until the Hilbert-transformed signal is output from said imaginary part calculating means, and for outputting a delayed signal as a real part signal;

    wherein a transfer function B(ω

    ) of said real part calculating means is, ##EQU23## if N is an odd number, and ##EQU24## if N is an even number, where b(n) denotes a band-pass filter coefficient and,if N is an odd number,a coefficient corresponding to an output of an (-1)/2-th latch circuit counted from the input end side is b(0), and a coefficient of an ((N-1)/2+l)-th latch circuit counted from the input end side is b(l), andif N is an odd number,a coefficient corresponding to an output of an (N/2)+1-th latch circuit counted from the input end side is b(0), and a coefficient corresponding to an output of an (N/2)+(1l)-th latch circuit is b(l); and

    phase calculating means for calculating an arctangent of a division which is obtained by dividing the imaginary part signal by the real part signal, and for outputting the arctangent as a phase of the digital received signal which indicates a speed and a direction of flow of the object; and

    display means for displaying the speed and the direction of the flow of the object on the basis of the phase detected by said phase-detecting means.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×