WO1997009930A1 - Ultrasonic diagnostic apparatus for compressing and storing data in cine memory - Google Patents

Ultrasonic diagnostic apparatus for compressing and storing data in cine memory Download PDF

Info

Publication number
WO1997009930A1
WO1997009930A1 PCT/KR1996/000157 KR9600157W WO9709930A1 WO 1997009930 A1 WO1997009930 A1 WO 1997009930A1 KR 9600157 W KR9600157 W KR 9600157W WO 9709930 A1 WO9709930 A1 WO 9709930A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
cine memory
ultrasonic diagnostic
diagnostic apparatus
memory
Prior art date
Application number
PCT/KR1996/000157
Other languages
French (fr)
Inventor
Ki Jong Lee
Original Assignee
Medison Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Medison Co., Ltd. filed Critical Medison Co., Ltd.
Priority to JP9511853A priority Critical patent/JP2000501948A/en
Priority to EP96930435A priority patent/EP0855876A1/en
Publication of WO1997009930A1 publication Critical patent/WO1997009930A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/005Statistical coding, e.g. Huffman, run length coding
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52023Details of receivers
    • G01S7/52034Data rate converters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52023Details of receivers
    • G01S7/52025Details of receivers for pulse systems

Definitions

  • the present invention relates to an ultrasonic diagnostic apparatus using a CINE memory, and more particularly to an ultrasonic diagnostic apparatus for compressing and storing data in a CINE memory.
  • an ultrasonic diagnostic apparatus using a CINE memory stores data containing image information in the CINE memory composed of several banks by time and reads the data of a desired time from the CINE memory to reproduce the read data.
  • a conventional ultrasonic diagnostic apparatus using a CINE memory did not adopt a data compression technique. As a result, an efficiency between data stored in a CINE memory and the CINE memory deteriorates. Accordingly, the cost of the CINE memory can cause a problem.
  • an object of the present invention to provide an ultrasonic diagnostic apparatus for compressing and storing data in a CINE memory, and decompressing and reproducing the data when the compressed data is read from the CINE memory, thereby effectively using the CINE memory and saving a cost.
  • an ultrasonic diagnostic apparatus for compressing and storing data in a CINE memory, and decompressing and reproducing the data, which uses a LZW (Lempel-Ziv-Welch) method.
  • LZW Lempel-Ziv-Welch
  • there are two methods such as a hardware implementation method on an integrated circuit (IC) chip using a content addressable memory (CAM) and a software implementation method using a program stored in a microprocessor in a microprocessor-based ultrasonic diagnostic apparatus.
  • FIG. 1 is a block diagram of a conventional ultrasonic diagnostic apparatus using a CINE memory such as a video RAM (VRAM).
  • VRAM video RAM
  • FIG. 2 is a block diagram of a conventional ultrasonic diagnostic apparatus using a CINE memory such as a dynamic RAM (DRAM).
  • a CINE memory such as a dynamic RAM (DRAM).
  • DRAM dynamic RAM
  • FIG. 3 is a block diagram of an ultrasonic diagnostic apparatus using a CINE memory in which data is compressed and stored by hardware implementation.
  • FIG. 4 is a block diagram of the compressor and the decompressor shown in FIG. 3.
  • FIG. 5 is a block diagram of a microprocessor-based ultrasonic diagnostic apparatus using a CINE memory in which data is compressed and stored by a software program stored in a microprocessor.
  • an ultrasonic diagnostic apparatus using a CINE memory stores image data to be displayed after completion of scan conversion. Accordingly, the CINE memory should use a VRAM.
  • An electrical signal supplied from a probe 10 is processed in an analog signal processor 20 having a transmitter, a receiver, a beam former, a dynamic filter and a TGC, and then is converted into a digital signal in an analog-to-digital converter 30. Then, the digital signal is converted into a proper scan direction to be displayed by a scan converter 40.
  • the image data whose scan direction has been changed by the scan converter 40 is displayed on a display screen 60 and simultaneously stored in a CINE memory 50.
  • the image data stored in the CINE memory 50 can be reproduced and displayed in the display 50 by a CINE bank selected by a switch portion S/W. That is, a general ultrasonic diagnostic apparatus using a CINE memory displays images with respect to a texture and a blood stream on a screen and stores the image data in the CINE memory, and reproduces the data stored in the CINE memory not direct scanning data and displays the reproduced data on the screen.
  • the scan-converted data is stored in the CINE memory as in the conventional agnostic apparatus using a CINE memory shown in FIG. 1, the image data has a size of 512x512 per one frame, that is, 256KBytes in size. Accordingly, to store 64 frames of image data requires a large-capacity memory of 16MBytes. Thus, a VRAM for storing image data should be used, which causes higher cost.
  • FIG. 2 is a block diagram of a conventional ultrasonic diagnostic- apparatus using a CINE memory such as a dynamic RAM (DRAM ).
  • the ultrasonic diagnostic apparatus shown in FIG. 2 stores analog-to-digital converted data in the CINE memory before scan-conversion differently from the FIG. 1 ultrasonic diagnostic apparatus, in which a DRAM is used as the CINE memory.
  • Data is stored in units of a frame in the CINE memory 50 and is reproduced therefrom
  • the scan converter 40 receives data in units of one frame, which requires accordingly a buffer portion 70 for storing the analog -to -digital converted data for a period of one frame
  • the analog-to-digital converted data is 256x512 Bytes, that is, 128KBytes per a frame in size, or 128x512Bytes, that is, 64KBytes
  • a memory capacity is reduced into a half or a quarter that of the ultrasonic diagnostic apparatus of FIG 1 for sto ⁇ ng the scan-converted image data.
  • the DRAM is used instead of the VRAM, the cost is saved.
  • the conventional ultrasonic diagnostic apparatus using a CINE memory such as a DRAM does not adopt a data compression technique in order to compress and store the data in the CINE memory, to accordingly lower an efficiency This is because it is not possible to perform a real-time processing in compressing and storing the data in the CINE memory and decompressing and reproducing the data therefrom
  • the present invention uses a compression technique capable of performing a real-time processing, compresses and stores the data in the CINE memory, and decompresses and reproduces the data during reproducing, to thereby provide an efficient ultrasonic diagnostic apparatus
  • the present invention provides a hardware implementation and a softw are implementation using a microprocessor in order to compress and store data
  • FIG 3 is a block diagram of an ultrasonic diagnostic apparatus using a CIXE memon in which data is compressed and stored b ⁇ hardware implementation.
  • data is stored in the CINE memory before scan-conversion of the data to save cost, which results in use of a DRAM as the CINE memory.
  • An electrical signal supplied from a probe 10 is processed in an analog signal processor 20 having a transmitter, a receiver, a beam former, a dynamic filter and a TGC. and then is converted into a digital signal in an analog-to-digital converter 30. Then, the digital signal is compressed by a compressor 51 and stored in the CINE memory 50.
  • the compressed and stored data is reproduced from a CINE bank selected by selection of a switch portion S/W and passes through a decompressor 52 for decompressing the compressed data whose scan direction is changed by the scan converter 40 to then be displayed on a display screen 60.
  • a CINE memory portion 90 compresses and stores the data therein and decompresses and reproduces the data, which includes a compressor 51 for compressing the data in the CINE memory and a decompressor 52 for decompressing the compressed data therefrom.
  • the data which is not stored in the CINE memory 50 is transferred to the scan converter 40 in units of one frame via the buffer portion 70.
  • the scan direction of the data is changed by the scan converter 40, to then be displayed immediately.
  • the present invention uses a data compression and decompression method by an LZW algorithm.
  • the Lempel-Ziv algorithm is modified and supplemented by W ⁇ elch to produce the LZW algorithm by which data compression is accomplished by using repetitive data patterns, which will be detailed below.
  • the analog-to-digital converted data is compressed into a half to a fifth averagely by the
  • the LZW algorithm is also used to decompress the compressed data, in which case a string corresponding to addresses of a coded table within the compressed data is substituted with reference to the table.
  • FIG. 4 is a block diagram of the compressor and the decompressor in FIG. 3.
  • a CAM content addressable memory manufactured by MUSIC Semiconductor Company Limited is used.
  • the tables in the LZW algorithm are stored in and read from the
  • An input portion 41 receives two 8-bit data signals and outputs one 16-bit data signal.
  • a comparison latch portion 42 delays the 16-bit data and outputs the delayed 16-bit data to a comparator 43 and a buffer 48.
  • the comparator 43 compares the signal output from the comparison latch portion 42 with the signal output from the buffer 48, and outputs the comparison result to a controller 44.
  • the controller 44 determines the contents of tables to be stored in the CAM 45 according to the comparison result and outputs the determined table contents to the CAM 45.
  • a data decompression is accomplished in such a manner that the controller 44 refers to the tables stored in the CAM 45 and operates to restore the compressed data in original data, to thereby output the restored data via an output portion 41A.
  • a programmable ROM (PROM) 46 stores variables of the LZW algorithm and a static RAM (SRAM) 47 stores data representing compression procedures.
  • a variable increasing portion 49 increases variables and supplies the increased variables to the controller 44.
  • An address generator 46A generates addresses under control of the controller 44 and reads the stored variables from the PROM 46.
  • the controller 44 controls each element of the FIG. 4 compressor and decompressor.
  • the data compression and decompression is accomplished separately from the scan converter 40.
  • FIG. 5 is a block diagram of a microprocessor-based ultrasonic diagnostic apparatus using a CINE memory in which data is compressed and stored by a software program stored in a microprocessor.
  • a microprocessor 80 is adopted to compress data using an LZW algorithm stored in the microprocessor 80, and stores the compressed data in the CINE memory 50, and decompresses and reproduces the data stored in the CINE memory 50 using the program stored in the microprocessor 80.
  • a scan-conversion operation can be performed using the program stored in the microprocessor 80, which does not need a scan converter any more.
  • a microprocessor-based ultrasonic diagnostic apparatus has a buffer portion 70 having two buffers, in which analog-to-digital converted data in correspondence to one frame capacity is read via a first buffer and simultaneously data in correspondence to one frame capacity is stored via a second buffer.
  • a buffer portion 70 having two buffers, in which analog-to-digital converted data in correspondence to one frame capacity is read via a first buffer and simultaneously data in correspondence to one frame capacity is stored via a second buffer.
  • the number of frames to be stored in CINE memory of 16MBytes is (a) 64 in case that a VRAM is used as shown in FIG. 1,
  • the present invention can be used in an ultrasonic diagnostic apparatus adopting a technique for compressing and storing data in a CINE memory using an LZW algorithm. Accordingly, the CINE memory can be effectively used when data is compressed and stored using the LZW algorithm.

Abstract

A efficient ultrasonic diagnostic apparatus for compressing and storing data in a CINE memory (50) is provided, which uses an LZW algorithm to compress and decompress the data. In embodying this LZW method to compress and decompress the data, there are two methods such as a hardware implementation method on an integrated circuit chip using a content addressable memory (45) and a software implementation method using a program stored in a microprocessor (80) in a microprocessor-based ultrasonic diagnostic apparatus.

Description

ULTRASONIC DIAGNOSTIC APPARATUS FOR COMPRESSING AND STORING DATA IN CINE MEMORY
TECHNICAL FIELD
The present invention relates to an ultrasonic diagnostic apparatus using a CINE memory, and more particularly to an ultrasonic diagnostic apparatus for compressing and storing data in a CINE memory.
BACKGROUND ART
Generally, an ultrasonic diagnostic apparatus using a CINE memory stores data containing image information in the CINE memory composed of several banks by time and reads the data of a desired time from the CINE memory to reproduce the read data.
A conventional ultrasonic diagnostic apparatus using a CINE memory did not adopt a data compression technique. As a result, an efficiency between data stored in a CINE memory and the CINE memory deteriorates. Accordingly, the cost of the CINE memory can cause a problem.
DISCLOSURE OF INVENTION
To solve the above problems, it is an object of the present invention to provide an ultrasonic diagnostic apparatus for compressing and storing data in a CINE memory, and decompressing and reproducing the data when the compressed data is read from the CINE memory, thereby effectively using the CINE memory and saving a cost.
To accomplish the above object of the present invention, there is provided an ultrasonic diagnostic apparatus for compressing and storing data in a CINE memory, and decompressing and reproducing the data, which uses a LZW (Lempel-Ziv-Welch) method. In embodying this LZW method, there are two methods such as a hardware implementation method on an integrated circuit (IC) chip using a content addressable memory (CAM) and a software implementation method using a program stored in a microprocessor in a microprocessor-based ultrasonic diagnostic apparatus.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram of a conventional ultrasonic diagnostic apparatus using a CINE memory such as a video RAM (VRAM).
FIG. 2 is a block diagram of a conventional ultrasonic diagnostic apparatus using a CINE memory such as a dynamic RAM (DRAM).
FIG. 3 is a block diagram of an ultrasonic diagnostic apparatus using a CINE memory in which data is compressed and stored by hardware implementation.
FIG. 4 is a block diagram of the compressor and the decompressor shown in FIG. 3.
FIG. 5 is a block diagram of a microprocessor-based ultrasonic diagnostic apparatus using a CINE memory in which data is compressed and stored by a software program stored in a microprocessor.
BEST MODE FOR CARRYING OUT THE INVENTION
Prior to describing the present invention, a conventional ultrasonic diagnostic apparatus using a CINE memory will be described below with reference to FIG. 1.
As shown in FIG. 1, an ultrasonic diagnostic apparatus using a CINE memory stores image data to be displayed after completion of scan conversion. Accordingly, the CINE memory should use a VRAM. An electrical signal supplied from a probe 10 is processed in an analog signal processor 20 having a transmitter, a receiver, a beam former, a dynamic filter and a TGC, and then is converted into a digital signal in an analog-to-digital converter 30. Then, the digital signal is converted into a proper scan direction to be displayed by a scan converter 40.
The image data whose scan direction has been changed by the scan converter 40 is displayed on a display screen 60 and simultaneously stored in a CINE memory 50.
The image data stored in the CINE memory 50 can be reproduced and displayed in the display 50 by a CINE bank selected by a switch portion S/W. That is, a general ultrasonic diagnostic apparatus using a CINE memory displays images with respect to a texture and a blood stream on a screen and stores the image data in the CINE memory, and reproduces the data stored in the CINE memory not direct scanning data and displays the reproduced data on the screen. When the scan-converted data is stored in the CINE memory as in the conventional agnostic apparatus using a CINE memory shown in FIG. 1, the image data has a size of 512x512 per one frame, that is, 256KBytes in size. Accordingly, to store 64 frames of image data requires a large-capacity memory of 16MBytes. Thus, a VRAM for storing image data should be used, which causes higher cost.
FIG. 2 is a block diagram of a conventional ultrasonic diagnostic- apparatus using a CINE memory such as a dynamic RAM (DRAM ). The ultrasonic diagnostic apparatus shown in FIG. 2 stores analog-to-digital converted data in the CINE memory before scan-conversion differently from the FIG. 1 ultrasonic diagnostic apparatus, in which a DRAM is used as the CINE memory. Data is stored in units of a frame in the CINE memory 50 and is reproduced therefrom When the CINE memory 50 is located in front of the scan converter 40 as shown in FIG. 2, the scan converter 40 receives data in units of one frame, which requires accordingly a buffer portion 70 for storing the analog -to -digital converted data for a period of one frame
Meanwhile, since the analog-to-digital converted data is 256x512 Bytes, that is, 128KBytes per a frame in size, or 128x512Bytes, that is, 64KBytes, a memory capacity is reduced into a half or a quarter that of the ultrasonic diagnostic apparatus of FIG 1 for stoπng the scan-converted image data. Also, since the DRAM is used instead of the VRAM, the cost is saved.
However, the conventional ultrasonic diagnostic apparatus using a CINE memory such as a DRAM does not adopt a data compression technique in order to compress and store the data in the CINE memory, to accordingly lower an efficiency This is because it is not possible to perform a real-time processing in compressing and storing the data in the CINE memory and decompressing and reproducing the data therefrom The present invention uses a compression technique capable of performing a real-time processing, compresses and stores the data in the CINE memory, and decompresses and reproduces the data during reproducing, to thereby provide an efficient ultrasonic diagnostic apparatus Also the present invention provides a hardware implementation and a softw are implementation using a microprocessor in order to compress and store data
Hereinbelow, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings FIG 3 is a block diagram of an ultrasonic diagnostic apparatus using a CIXE memon in which data is compressed and stored b\ hardware implementation.
In this embodiment of FIG. 3, data is stored in the CINE memory before scan-conversion of the data to save cost, which results in use of a DRAM as the CINE memory. An electrical signal supplied from a probe 10 is processed in an analog signal processor 20 having a transmitter, a receiver, a beam former, a dynamic filter and a TGC. and then is converted into a digital signal in an analog-to-digital converter 30. Then, the digital signal is compressed by a compressor 51 and stored in the CINE memory 50.
The compressed and stored data is reproduced from a CINE bank selected by selection of a switch portion S/W and passes through a decompressor 52 for decompressing the compressed data whose scan direction is changed by the scan converter 40 to then be displayed on a display screen 60.
As shown in FIG. 3, a CINE memory portion 90 compresses and stores the data therein and decompresses and reproduces the data, which includes a compressor 51 for compressing the data in the CINE memory and a decompressor 52 for decompressing the compressed data therefrom.
Meanwhile, the data which is not stored in the CINE memory 50 is transferred to the scan converter 40 in units of one frame via the buffer portion 70. The scan direction of the data is changed by the scan converter 40, to then be displayed immediately. There are various methods for compressing and storing the data in the CINE memory, and decompressing and reproducing the data therefrom, on a real-time basis.
The present invention uses a data compression and decompression method by an LZW algorithm.
The Lempel-Ziv algorithm is modified and supplemented by Wτelch to produce the LZW algorithm by which data compression is accomplished by using repetitive data patterns, which will be detailed below.
It is assumed that a string of a variable length exists on a successive bitstream. It is checked whether or not a string of an assumed length repeats. Then, a non-repeated, fundamental string is stored in a table and a repetitive string is mapped and coded as an address on the table.
Thus, when repetition of a pattern is little and the pattern is randomly distributed, a compression effect by the LZW algorithm is not large, while image data has a high compression rate due to many repetitive bitstream s.
In the ultrasonic diagnostic apparatus, the analog-to-digital converted data is compressed into a half to a fifth averagely by the
LZW algorithm. The LZW algorithm is also used to decompress the compressed data, in which case a string corresponding to addresses of a coded table within the compressed data is substituted with reference to the table.
In the present invention, the above-described LZW algorithm can be embodied in hardware using the compressor 51 and the decompressor 52 shown in FIG. 3. FIG. 4 is a block diagram of the compressor and the decompressor in FIG. 3. To embody the LZW algorithm in hardware, a CAM (content addressable memory) manufactured by MUSIC Semiconductor Company Limited is used. The tables in the LZW algorithm are stored in and read from the
CAM , by which a real-time processing of the LZW algorithm becomes possible.
Firstly, a data compression procedure will be described with reference to FIG. 4. An input portion 41 receives two 8-bit data signals and outputs one 16-bit data signal. A comparison latch portion 42 delays the 16-bit data and outputs the delayed 16-bit data to a comparator 43 and a buffer 48. The comparator 43 compares the signal output from the comparison latch portion 42 with the signal output from the buffer 48, and outputs the comparison result to a controller 44. The controller 44 determines the contents of tables to be stored in the CAM 45 according to the comparison result and outputs the determined table contents to the CAM 45.
Referring to FIG. 4, a data decompression is accomplished in such a manner that the controller 44 refers to the tables stored in the CAM 45 and operates to restore the compressed data in original data, to thereby output the restored data via an output portion 41A.
A programmable ROM (PROM) 46 stores variables of the LZW algorithm and a static RAM (SRAM) 47 stores data representing compression procedures. A variable increasing portion 49 increases variables and supplies the increased variables to the controller 44. An address generator 46A generates addresses under control of the controller 44 and reads the stored variables from the PROM 46. The controller 44 controls each element of the FIG. 4 compressor and decompressor. When the LZW algorithm is embodied in hardware using the
CAM, the data compression and decompression is accomplished separately from the scan converter 40.
FIG. 5 is a block diagram of a microprocessor-based ultrasonic diagnostic apparatus using a CINE memory in which data is compressed and stored by a software program stored in a microprocessor.
In FIG. 5, a microprocessor 80 is adopted to compress data using an LZW algorithm stored in the microprocessor 80, and stores the compressed data in the CINE memory 50, and decompresses and reproduces the data stored in the CINE memory 50 using the program stored in the microprocessor 80. When data is compressed and decompressed using the microprocessor 80, a scan-conversion operation can be performed using the program stored in the microprocessor 80, which does not need a scan converter any more.
Also, a microprocessor-based ultrasonic diagnostic apparatus has a buffer portion 70 having two buffers, in which analog-to-digital converted data in correspondence to one frame capacity is read via a first buffer and simultaneously data in correspondence to one frame capacity is stored via a second buffer. 0 In case of using the CINE memory having a capacity of 16MBytes, the number of the frames to be stored will follow.
The number of frames to be stored in CINE memory of 16MBytes is (a) 64 in case that a VRAM is used as shown in FIG. 1,
(b) 128 to 256 in case that a DRAM is used as shown in FIG. 2, and 5 (c) 256 to 1280 in case that data is compressed and decompressed using an LZW algorithm as shown in FIGs. 3 and 5.
INDUSTRIAL APPLICABILITY
0 As described above, the present invention can be used in an ultrasonic diagnostic apparatus adopting a technique for compressing and storing data in a CINE memory using an LZW algorithm. Accordingly, the CINE memory can be effectively used when data is compressed and stored using the LZW algorithm. o
0

Claims

WHAT IS CLAIMED IS :
1. An ultrasonic diagnostic apparatus using a CINE memory (50) characterized in that data is compressed and stored in said CINE memory (50), and the data is decompressed and reproduced from said CINE memory (50).
2. The ultrasonic diagnostic apparatus using a CINE memory (50) according to claim 1, further comprising a content addressable memory (CAM) (45), which uses an LZW (Lempel-Ziv- Welch) algorithm to compress and decompress the data.
3. The ultrasonic diagnostic apparatus using a CINE memory (50) according to claim 1, further comprising a microprocessor (80) for performing a program of compressing and storing the data in said CINE memory (50) and a scan direction conversion.
4. The ultrasonic diagnostic apparatus using a CINE memory
(50) according to claim 3, wherein said program for compressing and decompressing the data in said microprocessor (80) is based on the LZW algorithm.
PCT/KR1996/000157 1995-09-13 1996-09-11 Ultrasonic diagnostic apparatus for compressing and storing data in cine memory WO1997009930A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP9511853A JP2000501948A (en) 1995-09-13 1996-09-11 An ultrasonic diagnostic apparatus for compressing and storing data in a CINE memory
EP96930435A EP0855876A1 (en) 1995-09-13 1996-09-11 Ultrasonic diagnostic apparatus for compressing and storing data in cine memory

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1019950029911A KR0180058B1 (en) 1995-09-13 1995-09-13 Ultrasonic diagnostic system storing compressed data to cine memory
KR1995/29911 1995-09-13

Publications (1)

Publication Number Publication Date
WO1997009930A1 true WO1997009930A1 (en) 1997-03-20

Family

ID=19426739

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR1996/000157 WO1997009930A1 (en) 1995-09-13 1996-09-11 Ultrasonic diagnostic apparatus for compressing and storing data in cine memory

Country Status (4)

Country Link
EP (1) EP0855876A1 (en)
JP (1) JP2000501948A (en)
KR (1) KR0180058B1 (en)
WO (1) WO1997009930A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6315722B1 (en) 1999-03-30 2001-11-13 Terumo Kabushiki Kaisha Shibuya-Ku Ultrasonic diagnostic device
WO2002026138A2 (en) * 2000-09-26 2002-04-04 Ge Medical Systems Global Technology Company Llc Image storing method, image storing apparatus, ultrasonic diagnostics apparatus and contrast agent imaging method
US6658564B1 (en) * 1998-11-20 2003-12-02 Altera Corporation Reconfigurable programmable logic device computer system
US7219342B2 (en) 2000-08-07 2007-05-15 Altera Corporation Software-to-hardware compiler
US7343594B1 (en) 2000-08-07 2008-03-11 Altera Corporation Software-to-hardware compiler with symbol set inference analysis
WO2010141370A2 (en) 2009-06-02 2010-12-09 Samplify Systems, Inc. Ultrasound signal compression
US8317706B2 (en) 2009-06-29 2012-11-27 White Eagle Sonic Technologies, Inc. Post-beamforming compression in ultrasound systems
US8959469B2 (en) 2012-02-09 2015-02-17 Altera Corporation Configuring a programmable device using high-level language
US10776666B2 (en) 2014-12-15 2020-09-15 Samsung Electronics Co., Ltd. Apparatus and method for diagnosis of medical image
US11684346B2 (en) 2015-05-29 2023-06-27 Siemens Medical Solutions Usa, Inc. Ultrasound beamformer-based channel data compression

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0370654A2 (en) * 1988-11-25 1990-05-30 Picker International, Inc. Video imaging methods and apparatus
US5412429A (en) * 1993-03-11 1995-05-02 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Picture data compression coder using subband/transform coding with a Lempel-Ziv-based coder
EP0702457A2 (en) * 1994-08-16 1996-03-20 International Business Machines Corporation Method and apparatus for compressing and decompressing data
EP0734126A1 (en) * 1995-03-23 1996-09-25 International Business Machines Corporation Two-stage compression with runlength encoding and lempel-ziv encoding

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0370654A2 (en) * 1988-11-25 1990-05-30 Picker International, Inc. Video imaging methods and apparatus
US5412429A (en) * 1993-03-11 1995-05-02 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Picture data compression coder using subband/transform coding with a Lempel-Ziv-based coder
EP0702457A2 (en) * 1994-08-16 1996-03-20 International Business Machines Corporation Method and apparatus for compressing and decompressing data
EP0734126A1 (en) * 1995-03-23 1996-09-25 International Business Machines Corporation Two-stage compression with runlength encoding and lempel-ziv encoding

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE42444E1 (en) 1998-11-20 2011-06-07 Altera Corporation Method for managing resources in a reconfigurable computer having programmable logic resources where automatically swapping configuration data between a secondary storage device and the programmable logic resources
US7171548B2 (en) 1998-11-20 2007-01-30 Altera Corporation Method for managing resources in a reconfigurable computer having programmable logic resources where automatically swapping configuration data between a secondary storage device and the programmable logic resources
US6658564B1 (en) * 1998-11-20 2003-12-02 Altera Corporation Reconfigurable programmable logic device computer system
US6315722B1 (en) 1999-03-30 2001-11-13 Terumo Kabushiki Kaisha Shibuya-Ku Ultrasonic diagnostic device
EP1041396A3 (en) * 1999-03-30 2003-06-04 Terumo Kabushiki Kaisha Ultrasonic diagnostic device
US7219342B2 (en) 2000-08-07 2007-05-15 Altera Corporation Software-to-hardware compiler
US7257780B2 (en) 2000-08-07 2007-08-14 Altera Corporation Software-to-hardware compiler
US7343594B1 (en) 2000-08-07 2008-03-11 Altera Corporation Software-to-hardware compiler with symbol set inference analysis
US8332831B1 (en) 2000-08-07 2012-12-11 Altera Corporation Software-to-hardware compiler with symbol set inference analysis
US8473926B2 (en) 2000-08-07 2013-06-25 Altera Corporation Software-to-hardware compiler
US8930922B2 (en) 2000-08-07 2015-01-06 Altera Corporation Software-to-hardware compiler with symbol set inference analysis
WO2002026138A2 (en) * 2000-09-26 2002-04-04 Ge Medical Systems Global Technology Company Llc Image storing method, image storing apparatus, ultrasonic diagnostics apparatus and contrast agent imaging method
WO2002026138A3 (en) * 2000-09-26 2003-11-06 Ge Med Sys Global Tech Co Llc Image storing method, image storing apparatus, ultrasonic diagnostics apparatus and contrast agent imaging method
WO2010141370A2 (en) 2009-06-02 2010-12-09 Samplify Systems, Inc. Ultrasound signal compression
US8157738B2 (en) 2009-06-02 2012-04-17 Samplify Systems, Inc. Ultrasound signal compression
US8795180B2 (en) 2009-06-02 2014-08-05 Altera Corporation Ultrasound signal compression
US8317706B2 (en) 2009-06-29 2012-11-27 White Eagle Sonic Technologies, Inc. Post-beamforming compression in ultrasound systems
US9449132B2 (en) 2012-02-09 2016-09-20 Altera Corporation Configuring a programmable device using high-level language
US8959469B2 (en) 2012-02-09 2015-02-17 Altera Corporation Configuring a programmable device using high-level language
US10366189B2 (en) 2012-02-09 2019-07-30 Altera Corporation Configuring a programmable device using high-level language
US10776666B2 (en) 2014-12-15 2020-09-15 Samsung Electronics Co., Ltd. Apparatus and method for diagnosis of medical image
US11684346B2 (en) 2015-05-29 2023-06-27 Siemens Medical Solutions Usa, Inc. Ultrasound beamformer-based channel data compression

Also Published As

Publication number Publication date
KR0180058B1 (en) 1999-04-01
EP0855876A1 (en) 1998-08-05
KR970014727A (en) 1997-04-28
JP2000501948A (en) 2000-02-22

Similar Documents

Publication Publication Date Title
US6333951B1 (en) Image processing system
WO1997009930A1 (en) Ultrasonic diagnostic apparatus for compressing and storing data in cine memory
JPH06152435A (en) Expanding device and compressing/expanding device for variable length code
JP2802694B2 (en) Image reproducing apparatus and method
JPH0774647A (en) Serial data decoding method
US5513301A (en) Image compression and decompression apparatus with reduced frame memory
JPH0746139A (en) Signal processor and application thereof
JP3179588B2 (en) Data encoding apparatus and method
JPS6427369A (en) Picture signal compression device
JP2829246B2 (en) Image expansion device
EP0699001A2 (en) Image data signal compression/transmission method and image data signal compression/transmission system
JP4012636B2 (en) Waveform compression / decompression device
JP2767919B2 (en) Video signal processing device
JPH08289305A (en) Image data compression and expansion system
JP2638270B2 (en) Binary image coding circuit
JPH0443211Y2 (en)
JP2862644B2 (en) Image processing device
JPH0543771Y2 (en)
KR20010063358A (en) Frame rate conversion method using one field data
JPS63204473A (en) Drawing input processor
JPH0951491A (en) Video signal processing circuit
JPH0998342A (en) Special effect digital device
KR950010767B1 (en) Extention & abstraction system of pcm data
KR0132810B1 (en) Audio data reserving apparatus
JPH08228350A (en) Circuit and method for developing zero-run

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
ENP Entry into the national phase

Ref country code: JP

Ref document number: 1997 511853

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1996930435

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1996930435

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1996930435

Country of ref document: EP