US10860053B2 - Ultrasound diagnosis apparatus and method of controlling the same - Google Patents

Ultrasound diagnosis apparatus and method of controlling the same Download PDF

Info

Publication number
US10860053B2
US10860053B2 US16/179,065 US201816179065A US10860053B2 US 10860053 B2 US10860053 B2 US 10860053B2 US 201816179065 A US201816179065 A US 201816179065A US 10860053 B2 US10860053 B2 US 10860053B2
Authority
US
United States
Prior art keywords
ultrasound
time stamp
image
still cut
time
Prior art date
Legal status (The legal status 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 status listed.)
Active, expires
Application number
US16/179,065
Other languages
English (en)
Other versions
US20190155329A1 (en
Inventor
Gi Tae Lee
Yeon Ju Lee
Dae Hwan Kim
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Medison Co Ltd
Original Assignee
Samsung 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 Samsung Medison Co Ltd filed Critical Samsung Medison Co Ltd
Assigned to SAMSUNG MEDISON CO., LTD. reassignment SAMSUNG MEDISON CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KIM, DAE HWAN, LEE, GI TAE, LEE, YEON JU
Publication of US20190155329A1 publication Critical patent/US20190155329A1/en
Application granted granted Critical
Publication of US10860053B2 publication Critical patent/US10860053B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/12Synchronisation of different clock signals provided by a plurality of clock generators
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/56Details of data transmission or power supply
    • A61B8/565Details of data transmission or power supply involving data transmission via a network
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/52Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/5207Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of raw data to produce diagnostic data, e.g. for generating an image
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/56Details of data transmission or power supply
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/10Distribution of clock signals, e.g. skew
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/42
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/28Timers or timing mechanisms used in protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording

Definitions

  • the disclosure relates to ultrasound diagnosis apparatuses, methods of controlling the same, and a computer program product including a computer-readable recording medium having recorded thereon a program for executing the methods on a computer.
  • Ultrasound diagnostic apparatuses transmit ultrasound signals generated by transducers of a probe to an object and detect information about signals reflected from the object, thereby obtaining at least one image of an internal part, for example, soft tissue or blood flow, of the object.
  • a high level of expertise is required for operation of an ultrasound diagnostic apparatus for obtaining an ultrasound image and analysis of ultrasound images.
  • a person who captures an ultrasound image is usually different from a person who interprets the captured ultrasound image.
  • a sonographer specializes in capturing an ultrasound image while a doctor diagnoses diseases in a patient based on the captured ultrasound image.
  • ultrasound images necessary for accurate diagnosis may, unintentionally, not be captured.
  • a method whereby a person who remotely interprets an ultrasound image is able to monitor in real-time an ultrasound image simultaneously during ultrasound imaging has recently been introduced.
  • a doctor that is at a remote location may provide a guide to a sonographer while observing in real-time an ultrasound image being captured of a patient by the sonographer.
  • the doctor may request the sonographer (or an ultrasound diagnosis apparatus) to capture an ultrasound image corresponding to a moment, which is necessary for diagnosing a patient, while observing ultrasound images being transmitted in real-time.
  • the method may create, according to a network environment, a delay time required to transmit an ultrasound image captured by the sonographer to a device through which the doctor observes ultrasound images as well as a delay time required to transmit a doctor's guide to a device used by the sonographer.
  • the sonographer when the doctor sends a request for a still cut that is an ultrasound image captured at a specific time point to the sonographer, the sonographer (or the ultrasound diagnosis apparatus) that is at a remote location may capture a still cut corresponding to a time point that occurs a delay time after the moment when the request is received. In other words, the sonographer may unintentionally capture a still cut corresponding to a time point different than the specific time point, i.e., a still cut other than a desired ultrasound image remotely observed by the doctor.
  • ultrasound diagnosis apparatuses and methods of controlling the same which are capable of providing, based on a time stamp representing a time point when an ultrasound diagnosis apparatus obtains an ultrasound image, a client apparatus with a still cut at a time point corresponding to a time point requested by the client apparatus.
  • a method of controlling an ultrasound diagnosis apparatus includes: acquiring ultrasound image data with respect to an object by transmitting ultrasound signals to the object; obtaining an ultrasound image based on the ultrasound image data; transmitting the ultrasound image and a time stamp indicating a time point when the ultrasound image is obtained in real-time to a client apparatus and storing, in a memory, at least one obtained ultrasound still cut at respective first time intervals, together with the time stamp; receiving a request for a still cut including a first time stamp from the client apparatus; and transmitting to the client apparatus at least one ultrasound still cut corresponding to the first time stamp from among the stored at least one obtained ultrasound still cut.
  • FIGS. 2A, 2B, and 2C are diagrams respectively illustrating an ultrasound diagnosis apparatus according to an embodiment
  • FIG. 3 is a block diagram of a configuration of an ultrasound diagnosis apparatus according to an embodiment
  • FIG. 6 is a flowchart of a method, performed by an ultrasound diagnosis apparatus, of transmitting at least one output image to a client apparatus, according to an embodiment
  • FIGS. 9A and 9B are diagrams for explaining an operation of an ultrasound diagnosis apparatus determining at least one output image based on a time stamp and ECG data, according to an embodiment
  • FIG. 11 is a flowchart of a method, performed by an ultrasound diagnosis apparatus, of transmitting an ultrasound still cut to a client apparatus, according to an embodiment.
  • FIG. 12 is a flowchart of a method, performed by an ultrasound diagnosis apparatus, of transmitting at least one ultrasound still cut to a client apparatus, according to an embodiment.
  • module or “unit” used herein may be implemented as software, hardware, firmware, or any combination of two or more thereof, and according to embodiments, a plurality of “modules” or “units” may be formed as a single element, or one “module” or “unit” may include a plurality of elements. Expressions such as “at least one of,” when preceding a list of elements, modify the entire list of elements and do not modify the individual elements of the list.
  • an image may include any medical image acquired by various medical imaging apparatuses such as a magnetic resonance imaging (MRI) apparatus, a computed tomography (CT) apparatus, an ultrasound imaging apparatus, or an X-ray apparatus.
  • MRI magnetic resonance imaging
  • CT computed tomography
  • ultrasound imaging apparatus an ultrasound imaging apparatus
  • X-ray apparatus an X-ray apparatus
  • an “object”, which is a thing to be imaged may include a human, an animal, or a part thereof.
  • an object may include a part of a human, that is, an organ or a tissue, or a phantom.
  • examples of a client apparatus may include, but are not limited to, a smartphone, a tablet personal computer (PC), a PC, a smart television (TV), a mobile phone, a personal digital assistant (PDA), a laptop, a media player, an electronic book terminal, a digital broadcasting terminal, a navigation terminal, a kiosk, a digital camera, a home appliance, and other mobile or non-mobile computing devices.
  • the client apparatus may be a wearable device such as a watch, glasses, a hair band, or a ring having a communication function and a data processing function.
  • the client apparatus is not limited thereto, and may be any apparatus capable of receiving an ultrasound image from an ultrasound diagnosis apparatus and displaying the received ultrasound image.
  • an ultrasound image refers to an image of an object processed based on ultrasound signals transmitted to the object and reflected therefrom.
  • FIG. 1 is a block diagram illustrating a configuration of an ultrasound diagnosis apparatus 100 , i.e., a diagnostic apparatus, according to an exemplary embodiment.
  • the ultrasound diagnosis apparatus 100 may be of a cart-type or a portable-type ultrasound diagnosis apparatus, which is portable, movable, mobile, or hand-held.
  • Examples of the ultrasound diagnosis apparatus 100 that is a portable-type ultrasound apparatus may include a smart phone, a laptop computer, a personal digital assistant (PDA), and a tablet personal computer (PC), each of which may include a probe and a software application, but embodiments are not limited thereto.
  • the probe 20 may include a plurality of transducers.
  • the plurality of transducers may transmit ultrasound signals to an object 10 in response to transmitting signals received by the probe 20 , from a transmitter 113 .
  • the plurality of transducers may receive ultrasound signals reflected from the object 10 to generate reception signals.
  • the probe 20 and the ultrasound diagnosis apparatus 100 may be formed in one body (e.g., disposed in a single housing), or the probe 20 and the ultrasound diagnosis apparatus 100 may be formed separately (e.g., disposed separately in separate housings) but linked wirelessly or via wires.
  • the ultrasound diagnosis apparatus 100 may include one or more probes 20 according to embodiments.
  • the controller 120 may control the ultrasound receiver 115 to generate ultrasound data by converting reception signals received from the probe 20 from analogue to digital signals and summing the reception signals converted into digital form, based on a position and a focal point of the plurality of transducers.
  • the image processor 130 may generate an ultrasound image by using ultrasound data generated from the ultrasound receiver 115 .
  • the display 140 may display a generated ultrasound image and various pieces of information processed by the ultrasound diagnosis apparatus 100 .
  • the ultrasound diagnosis apparatus 100 may include two or more displays 140 according to the present exemplary embodiment.
  • the display 140 may include a touch screen in combination with a touch panel.
  • the communicator 160 may include at least one element capable of communicating with the external apparatuses.
  • the communicator 160 may include at least one among a short-range communication module, a wired communication module, and a wireless communication module.
  • FIGS. 2A, 2B, and 2C An example of the ultrasound diagnosis apparatus 100 according to the present exemplary embodiment is described below with reference to FIGS. 2A, 2B, and 2C .
  • FIGS. 2A, 2B, and 2C are diagrams illustrating ultrasound diagnosis apparatus according to an exemplary embodiment.
  • the ultrasound diagnosis apparatus 100 c may include a portable device.
  • An example of the ultrasound diagnosis apparatus 100 c implemented in a portable form as may include, for example, smart phones including probes and applications, laptop computers, personal digital assistants (PDAs), or tablet PCs, but an exemplary embodiment is not limited thereto.
  • the ultrasound diagnosis apparatus 100 c may include the probe 20 and a main body 40 .
  • the main body 40 may include a touch screen 145 .
  • the touch screen 145 may display an ultrasound image, various pieces of information processed by the ultrasound diagnosis apparatus 100 c , and a GUI.
  • FIG. 3 is a block diagram of an ultrasound diagnosis apparatus 1000 according to an embodiment.
  • the ultrasound diagnosis apparatus 1000 may include a probe 1010 , a processor 1020 , a memory 1030 , and a communicator 1040 .
  • the ultrasound diagnosis apparatus 1000 may be included in the ultrasound diagnosis apparatus 100 described with reference to FIG. 1 .
  • the probe 1010 , the memory 1030 , and the communicator 1040 of the ultrasound diagnosis apparatus 1000 may respectively correspond to the probe 20 , the storage 150 , and the communicator 160 of the ultrasound diagnosis apparatus 100 of FIG. 1 .
  • the processor 1020 may correspond to one or a combination of the controller 120 and the image processor 130 described with reference to FIG. 1 .
  • the probe 1010 or the processor 1020 may further perform a function of the ultrasound transceiver 110 described with reference to FIG. 1 .
  • the processor 1020 may generate a separate file corresponding to a time stamp and transmit the separate file to a client apparatus together with an ultrasound image.
  • the processor 1020 may record a time stamp on a part of a data structure including an ultrasound image and transmit the time stamp to a client apparatus together with the ultrasound image.
  • a time stamp may be mapped to a frame in an ultrasound image corresponding to a given time point.
  • a time stamp may be stored in a frame in an ultrasound image corresponding to a given time point.
  • a time stamp file may contain information about its corresponding ultrasound image frame.
  • a look-up table indicating a correspondence relationship between a time stamp and a frame in an ultrasound image may be transmitted to a client apparatus, together with the time stamp and the ultrasound image.
  • the first time interval may be 0.1 second.
  • the processor 1020 may control the memory 1030 to store a first ultrasound still cut with respect to an ultrasound image acquired at 15 o'clock 6 minutes 17.2 seconds, together with a time stamp of 15:06:17:20’.
  • the processor 1020 may control the memory 1030 to store, together with a time stamp of ‘15:06:17:30’, a second ultrasound still cut with respect to an ultrasound image acquired at 15 o'clock 6 minutes 17.3 seconds as an ultrasound still cut that is continuous with respect to the first ultrasound still cut.
  • the processor 1020 may control the memory 1030 to store, together with a time stamp of ‘15:06:17:40’, a third ultrasound still cut with respect to an ultrasound image acquired at 15 o'clock 6 minutes 17.4 seconds as an ultrasound still cut that is continuous with respect to the second ultrasound still cut.
  • the processor 1020 may receive a request for a still cut including a first time stamp from a client apparatus via the communicator 1040 .
  • the client apparatus may be a device that receives an acquired ultrasound image from the ultrasound diagnosis apparatus 1000 at a remote location to stream the ultrasound image in real-time.
  • a user of the client apparatus e.g., a doctor
  • the client apparatus may determine a first time stamp corresponding to an ultrasound image displayed at a time point when the user's input is received.
  • the client apparatus may request a still cut including the first time stamp from the ultrasound diagnosis apparatus 1000 .
  • the processor 1020 may determine a resolution of an ultrasound still cut based on at least one or a combination of a storage capacity of the memory 1030 , a remaining capacity of the memory 1030 , a processing speed of the processor 1020 , and a user setting. Furthermore, in an embodiment, the processor 1020 may determine a first time interval at which an ultrasound still cut is generated, based on at least one or a combination of a storage capacity of the memory 1030 , a remaining capacity of the memory 1030 , a processing speed of the processor 1020 , and a user setting.
  • a time stamp may be stored in a predetermined region within a file of an ultrasound still cut.
  • the time stamp may be stored in a look-up table format, and a look-up table may contain information about a file of an ultrasound still cut corresponding to each time stamp.
  • the processor 1020 may determine, according to a request made by the client apparatus for a still cut, at least one ultrasound still cut corresponding to a first time stamp from among at least one ultrasound still cut stored in the memory 1030 .
  • the processor 1020 may determine, based on time stamps stored in the memory 1030 together with at least one ultrasound still cut, at least one ultrasound still cut corresponding to the first time stamp from among the stored at least one ultrasound still cut.
  • the processor 1020 may determine, from among at least one ultrasound still cut stored in the memory 1030 , at least one ultrasound still cut including a time stamp corresponding to a time point closest to a first time stamp. In another embodiment, the processor 1020 may determine, from among the stored at least one ultrasound still cut, a predetermined number of ultrasound still cuts, each including a time stamp corresponding to a time point close to the first time stamp. An operation of the processor 1020 determining at least one ultrasound still cut including a time stamp corresponding to a time point closest to a first time stamp will be described in more detail below with reference to FIG. 5 .
  • the processor 1020 may transmit the determined at least one ultrasound still cut corresponding to the first time stamp to the client apparatus.
  • the processor 1020 may control the communicator 1040 to transmit the determined at least one ultrasound still cut corresponding to the first time stamp to the client apparatus.
  • the communicator 1040 may include at least one element capable of communicating with at least one of a client apparatus, an external server, and an external database.
  • the communicator 1040 may include at least one of a short-range communication module, a wired communication module, and a wireless communication module.
  • Examples of a short-range wireless communication module may include, but are not limited to, a Bluetooth communication module, a Bluetooth Low Energy (BLE) communication module, a Near Field Communication (NFC) unit, a Wireless LAN (WLAN) communication module, a ZigBee communication module, an Infrared Data Association (IrDA) communication module, a Wi-Fi Direct (WFD) communication module, an Ultra Wideband (UWB) communication module, and an Ant+ communication module.
  • BLE Bluetooth Low Energy
  • NFC Near Field Communication
  • WLAN Wireless LAN
  • ZigBee communication module an Infrared Data Association (IrDA) communication module
  • Wi-Fi Direct (WFD) communication module Wi-Fi Direct
  • UWB Ultra Wideband
  • the communicator 1040 may perform communication between the ultrasound diagnosis apparatus 1000 and a client apparatus based on control by the processor 1020 . According to an embodiment, the communicator 1040 may transmit an acquired ultrasound image in real-time to the client apparatus. Furthermore, the communicator 1040 may receive a request for a still cut including a first time stamp from the client apparatus and transmit at least one ultrasound still cut corresponding to the first time stamp to the client apparatus.
  • the ultrasound diagnosis apparatus 1000 may provide an ultrasound still cut that is close to a still cut requested by a client apparatus despite the presence of a network delay time.
  • FIG. 4 is a diagram for explaining a network delay time between an ultrasound diagnosis apparatus 1000 and a client apparatus 200 , according to an embodiment.
  • FIG. 4 shows one scenario for explaining a network delay time between the ultrasound diagnosis apparatus 1000 and the client apparatus 200 , according to an embodiment.
  • a user of the client apparatus 200 sends a request for a still cut in an ultrasound image currently being displayed on a display of the client apparatus 200
  • the ultrasound diagnosis apparatus 1000 that is at a remote location obtains an ultrasound image at a time point when the request is received and transmits the ultrasound image to the client apparatus 200 .
  • a delay time required for the ultrasound diagnosis apparatus 1000 to transmit an ultrasound image to the client apparatus 200 as well as a delay time required for the ultrasound diagnosis apparatus 1000 to receive a request for a still cut from the client apparatus 200 occur during this operation.
  • the ultrasound diagnosis apparatus 1000 may not correctly determine which image is captured at a time point corresponding to an ultrasound image requested by the client apparatus 200 . Furthermore, since a delay time varies according to a network environment, a processing time of the ultrasound diagnosis apparatus 1000 , a processing time of the client apparatus 200 , etc., it is difficult for the ultrasound diagnosis apparatus 1000 to precisely recognize information about the delay time. Thus, the user of the client apparatus 200 eventually receives an ultrasound image that is not the image requested via the client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may provide an ultrasound still cut based on a time stamp according to a request made by the client apparatus 200 for a still cut including a time stamp.
  • the memory 1030 of the ultrasound diagnosis apparatus 1000 may have a limited capacity. In other words, the number of ultrasound still cuts that the memory 1030 is able to hold may be limited. Accordingly, the ultrasound diagnosis apparatus 1000 may determine a first time interval at which an ultrasound still cut is stored based on a network delay time 430 in order to transmit an ultrasound still cut corresponding to a request made by the client apparatus 200 for a still cut.
  • the network delay time 430 may include a first delay time 412 required for the ultrasound diagnosis apparatus 1000 to transmit an ultrasound image and a time stamp corresponding to the ultrasound image to the client apparatus 200 (S 410 ) and a second delay time 422 required for the ultrasound diagnosis apparatus 1000 to receive a request for a still cut including a first time stamp from the client apparatus 200 (S 420 ).
  • the network delay time 430 may further include the time required for the ultrasound diagnosis apparatus 1000 to transcode an acquired ultrasound image to transmit the resulting ultrasound image to the client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may store in the memory 1030 at least one ultrasound still cut acquired during a time between a current time point and a time point that is the network delay time 430 before the current time point.
  • FIG. 5 is a diagram for explaining an operation of an ultrasound diagnosis apparatus 1000 transmitting at least one ultrasound still cut to a client apparatus 200 , according to an embodiment.
  • the ultrasound diagnosis apparatus 1000 may receive a request for a still cut including a first time stamp from the client apparatus 200 (S 510 ).
  • the ultrasound diagnosis apparatus 1000 may determine, based on the received request, determine at least one ultrasound still cut 530 corresponding to the first time stamp from among at least one ultrasound still cut 520 stored in the memory 1030 (S 540 ).
  • the at least one ultrasound still cut 520 may include an ultrasound still cut 1 - 1 522 , an ultrasound still cut 1 - 2 524 , an ultrasound still cut 1 - 3 526 , and an ultrasound still cut 1 - 4 528 .
  • the ultrasound still cut 1 - 1 522 through the ultrasound still cut 1 - 4 528 may respectively include a time stamp 1 - 1 ‘15:16:17:40’, a time stamp 1 - 2 ‘15:16:18:00’, a time stamp 1 - 3 ‘15:16:18:20’, and a time stamp 1 - 4 ‘15:16:18:40’.
  • the first time stamp may be ‘15:16:18:30’.
  • the ultrasound diagnosis apparatus 1000 may determine at least one ultrasound still cut including a time stamp closest to the first time stamp ‘15:16:18:30’ as at least one ultrasound still cut corresponding to the first time stamp ‘15:16:18:30’.
  • the at least one ultrasound still cut including a time stamp closest to the first time stamp ‘15:16:18:30’ may be the ultrasound still cut 1 - 3 526 and ultrasound still cut 1 - 4 528 respectively including the time stamp 1 - 3 ‘15:16:18:20’ and time stamp 1 - 4 ‘15:16:18:40’.
  • the ultrasound diagnosis apparatus 1000 may determine the ultrasound still cut 1 - 3 526 and ultrasound still cut 1 - 4 528 as the at least one ultrasound still cut corresponding to the first time stamp.
  • the ultrasound diagnosis apparatus 1000 may determine a predetermined number (e.g., four) of ultrasound still cuts, each including a time stamp closest to the first time stamp ‘15:16:18:30’, as at least one ultrasound still cut corresponding to the first time stamp ‘15:16:18:30’.
  • a predetermined number e.g., four
  • four ultrasound still cuts respectively including time stamps closest to the first time stamp ‘15:16:18:30’ may be the ultrasound still cut 1 - 1 522 through the ultrasound still cut 1 - 4 528 respectively including the time stamp 1 - 1 ‘15:16:17:40’, time stamp 1 - 2 ‘15:16:18:00’, time stamp 1 - 3 ‘15:16:18:20’, and time stamp 1 - 4 ‘15:16:18:40’.
  • the ultrasound diagnosis apparatus 1000 may determine the ultrasound still cut 1 - 1 522 through the ultrasound still cut 1 - 4 528 as the at least one ultrasound still cut 530 corresponding to the first time stamp ‘15:16:18:30’.
  • the ultrasound diagnosis apparatus 1000 may determine at least one ultrasound still cut, each including a time stamp that is within a predetermined time interval (e.g., 0.1 second) from the first time stamp ‘15:16:18:30’, as at least one ultrasound still cut corresponding to the first time stamp ‘15:16:18:30’.
  • the at least one ultrasound image including a time stamp that is within a time interval of 0.1 second from the first time stamp ‘15:16:18:30’ may be the ultrasound still cut 1 - 3 526 and ultrasound still cut 1 - 4 528 respectively including the time stamp 1 - 3 ‘15:16:18:20’ and time stamp 1 - 4 ‘15:16:18:40’.
  • the ultrasound diagnosis apparatus 1000 may determine the ultrasound still cut 1 - 3 526 and ultrasound still cut 1 - 4 528 as the at least one ultrasound still cut corresponding to the first time stamp.
  • a method whereby the ultrasound diagnosis apparatus 1000 determines at least one ultrasound still cut corresponding to the first time stamp is not limited to the above-described embodiments, and the ultrasound diagnosis apparatus 1000 may determine at least one ultrasound still cut corresponding to the first time stamp based on various methods.
  • FIG. 6 is a flowchart of a method, performed by an ultrasound diagnosis apparatus 1000 , of transmitting at least one output image to a client apparatus 200 , according to an embodiment.
  • FIG. 6 shows an example in which the ultrasound diagnosis apparatus 1000 provides the client apparatus 200 with an ultrasound still cut that is more similar to a still cut requested by the client apparatus 200 , according to an embodiment.
  • the ultrasound diagnosis apparatus 1000 may store at least one obtained ultrasound still cut in the memory ( 1030 of FIG. 3 ) at respective first time intervals, together with their corresponding time stamps (S 610 - 2 ).
  • the ultrasound diagnosis apparatus 1000 may obtain an ultrasound image by processing in real-time ultrasound image data acquired by scanning an object via the probe ( 1010 of FIG. 3 ). Furthermore, the ultrasound diagnosis apparatus 1000 may store an ultrasound still cut with respect to an ultrasound image obtained in real-time every first time interval, together with its corresponding time stamp.
  • the ultrasound diagnosis apparatus 1000 may transmit an obtained ultrasound image and a time stamp indicating a time when the ultrasound image is obtained to the client apparatus 200 (S 610 - 4 ). Furthermore, operation S 610 - 4 may be performed simultaneously with operation S 610 - 2 .
  • the ultrasound diagnosis apparatus 1000 may transmit an obtained ultrasound image and a time stamp in real-time to the client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may perform predetermined processing on the obtained ultrasound image to increase a transmission speed.
  • the ultrasound diagnosis apparatus 1000 may transmit the processed ultrasound image and the time stamp in real-time to the client apparatus 200 .
  • the processed ultrasound image may be an ultrasound image acquired by converting the obtained ultrasound image into an image with a lower resolution than an original image.
  • the ultrasound diagnosis apparatus 1000 may transmit the ultrasound image in such a manner that the ultrasound image is streamed to the client apparatus 200 in real-time. Furthermore, in this case, the ultrasound diagnosis apparatus 1000 may transmit to the client apparatus 200 a continuous time stamp corresponding to the ultrasound image being streamed.
  • the client apparatus 200 may display the ultrasound image received from the ultrasound diagnosis apparatus 1000 on a display in real-time (S 612 ).
  • the client apparatus 200 may display in real-time the ultrasound image and its corresponding time stamp received from the ultrasound diagnosis apparatus 1000 .
  • embodiments are not limited thereto, and the client apparatus 200 may display only an ultrasound image among the received ultrasound image and time stamp.
  • the client apparatus 200 may acquire a first captured image with respect to an ultrasound image displayed at a time point corresponding to a first time stamp (S 614 ).
  • the client apparatus 200 may receive from a user a capture input with respect to an ultrasound image displayed at a particular time point on a display of the client apparatus 200 .
  • a capture input For example, when the user of the client apparatus 200 observes ultrasound images being displayed and finds that an ultrasound image necessary for diagnosis of an object is displayed, the user may enter a capture input to control the client apparatus 200 to capture the ultrasound image being displayed at a current time point.
  • the client apparatus 200 may acquire, based on the capture input, a first captured image by capturing the ultrasound image displayed at a time point when the captured input is received.
  • the client apparatus 200 may transmit the first captured image and a request for a still cut including the first time stamp to the ultrasound diagnosis apparatus 1000 (S 616 ).
  • the first time stamp may include a value corresponding to the time point when the client apparatus 200 acquires the first captured image. Furthermore, the request for a still cut including the first time stamp may be a request for an image corresponding to the first captured image.
  • the ultrasound diagnosis apparatus 1000 may determine at least one ultrasound still cut corresponding to the first time stamp from among at least one ultrasound still cut stored in the memory 1030 (S 618 ).
  • the embodiments described with reference to FIG. 5 may be applied to an operation of the ultrasound diagnosis apparatus 1000 determining at least one ultrasound still cut corresponding to the first time stamp.
  • the same descriptions as are already provided with respect to FIG. 5 will be omitted herein.
  • the ultrasound diagnosis apparatus 1000 may determine the degree of similarity between each of the at least one ultrasound still cut corresponding to the first time stamp and the first captured image (S 620 ).
  • the ultrasound diagnosis apparatus 1000 may determine the degree of similarity between each of the at least one ultrasound still cut corresponding to the first time stamp and the first captured image, which is used to quantify the degree of matching therebetween.
  • Various known algorithms may be used to determine the degree of similarity between each of the at least one ultrasound still cut corresponding to the first time stamp and the first captured image. Examples of algorithms for determining the degree of similarity between images may include histogram comparing, template matching, and feature matching.
  • the ultrasound diagnosis apparatus 1000 may determine, based on the determined degree of similarity, at least one first output image from among the at least one ultrasound still cut corresponding to the first time stamp (S 622 ).
  • the ultrasound diagnosis apparatus 1000 may determine, from among the at least one ultrasound still cut corresponding to the first time stamp, at least one first output image with the degree of similarity to the first captured image that is greater than or equal to a predetermined threshold. In another embodiment, the ultrasound diagnosis apparatus 1000 may determine at least one first output image with a highest degree of similarity to the first captured image, from among the at least one ultrasound still cut corresponding to the first time stamp. An operation of the ultrasound diagnosis apparatus 1000 determining at least one first output image will be described in more detail below with reference to FIGS. 7A and 7B .
  • the ultrasound diagnosis apparatus 1000 may transmit the at least one first output image to the client apparatus 200 (S 624 ).
  • the at least one first output image may be an image corresponding to the first captured image.
  • the ultrasound diagnosis apparatus 1000 may provide the client apparatus 200 with an ultrasound still cut that is relatively close to that requested by the client apparatus 200 .
  • FIGS. 7A and 7B are diagrams for explaining an operation of the ultrasound diagnosis apparatus ( 1000 of FIG. 6 ) determining at least one output image, according to an embodiment.
  • FIG. 7A illustrates an example in which the ultrasound diagnosis apparatus 1000 determines at least one first output image 730 based on the degree of similarity between at least one ultrasound still cut 720 corresponding to a first time stamp and a first captured image 710 .
  • the at least one ultrasound still cut corresponding to the first time stamp may include an ultrasound still cut 1 - 1 722 , an ultrasound still cut 1 - 2 724 , an ultrasound still cut 1 - 3 726 , and an ultrasound still cut 1 - 4 728 .
  • the ultrasound diagnosis apparatus 1000 may determine the degree of similarity between the first captured image 710 and each of the ultrasound still cut 1 - 1 722 through the ultrasound still cut 1 - 4 728 included in the at least one ultrasound still cut corresponding to the first time stamp.
  • the ultrasound still cut 1 - 1 722 , the ultrasound still cut 1 - 2 724 , the ultrasound still cut 1 - 3 726 , and the ultrasound still cut 1 - 4 728 may respectively be determined to have the degrees of similarity of 97%, 99%, 98%, and 97% with respect to the first captured image 710 .
  • the ultrasound diagnosis apparatus 1000 may determine, from among the at least one ultrasound still cut 720 corresponding to the first time stamp, an ultrasound still cut with a degree of similarity to the first captured image 710 that is greater than or equal to a predetermined threshold (e.g., 98%) as the at least one first output image 730 .
  • a predetermined threshold e.g., 98%
  • the ultrasound diagnosis apparatus 1000 may determine the ultrasound still cut 1 - 2 724 and the ultrasound still cut 1 - 3 726 with the degrees of similarity to the first captured image 710 , which are greater than or equal to 98%, as the at least one first output image 730 .
  • the ultrasound diagnosis apparatus 1000 may determine, from among the at least one ultrasound still cut 720 corresponding to the first time stamp, an ultrasound still cut having a highest degree of similarity with respect to the first captured image 710 as the at least one first output image 730 .
  • the ultrasound diagnosis apparatus 1000 may determine, from among the at least one ultrasound still cut 720 corresponding to the first time stamp, the ultrasound still cut 1 - 2 724 having the highest degree of similarity with respect to the first captured image 710 as the at least one first output image 730 .
  • FIG. 8 is a flowchart of a method, performed by an ultrasound diagnosis apparatus 1000 , of transmitting at least one output image to a client apparatus 200 based on a time stamp and electrocardiogram (ECG) data, according to an embodiment.
  • ECG electrocardiogram
  • FIG. 8 shows another example in which the ultrasound diagnosis apparatus 1000 provides the client apparatus 200 with an ultrasound still cut that is more similar to a still cut requested by the client apparatus 200 , according to an embodiment.
  • the ultrasound diagnosis apparatus 1000 may store at least one obtained ultrasound still cut in the memory ( 1030 of FIG. 3 ) at respective first time intervals, together with their corresponding time stamps and ECG data (S 810 - 2 ).
  • the ultrasound diagnosis apparatus 1000 may obtain an ultrasound image and ECG data with respect to an object.
  • the ultrasound diagnosis apparatus 1000 may include an ECG measuring unit (not shown) for acquiring ECG data.
  • the ultrasound diagnosis apparatus 1000 may receive ECG data acquired in real-time from an external ECG measuring device.
  • the ultrasound diagnosis apparatus 1000 may store, in the memory 1030 , an ultrasound still cut with respect to an ultrasound image every first time interval, together with its corresponding time stamp and ECG data.
  • the ultrasound diagnosis apparatus 1000 may transmit an obtained ultrasound image, a time stamp, and ECG data to the client apparatus 200 (S 810 - 4 ). Furthermore, operation S 810 - 4 may be performed simultaneously with operation S 810 - 2 . The embodiments described with respect to operation S 610 - 4 in FIG. 6 may be applied to the operation (S 810 - 4 ) of the ultrasound diagnosis apparatus 1000 transmitting the obtained ultrasound image, time stamp, and ECG data to the client apparatus 200 .
  • the client apparatus 200 may display the ultrasound image received from the ultrasound diagnosis apparatus 1000 on a display in real-time (S 812 ).
  • the client apparatus 200 may display in real-time the ultrasound image, its corresponding time stamp, and ECG data received from the ultrasound diagnosis apparatus 1000 .
  • the client apparatus 200 may display only the received ultrasound image or at least one of the received ultrasound image, time stamp, and ECG data.
  • the client apparatus 200 may request the ultrasound diagnosis apparatus 1000 for a still cut with respect to an ultrasound image corresponding to a first time stamp and first ECG information (S 814 ).
  • a user of the client apparatus 200 may observe ultrasound images being displayed via the display of the client apparatus 200 and detect an ultrasound image necessary for diagnosis of the object.
  • the user may enter a user's input into the client apparatus 200 to request the ultrasound diagnosis apparatus 1000 for a still cut with respect to an ultrasound image being displayed at a current time point.
  • the client apparatus 200 may determine a first time stamp and first ECG information corresponding to an ultrasound image displayed at a time point when the user's input is received.
  • the client apparatus 200 may request the ultrasound diagnosis apparatus 1000 for a still cut corresponding to the first time stamp and the first ECG information.
  • the ultrasound diagnosis apparatus 1000 may determine at least one ultrasound still cut corresponding to the first time stamp from among the at least one ultrasound still cut stored in the memory 1030 (S 816 ).
  • FIG. 5 may be applied to the operation of the ultrasound diagnosis apparatus 1000 determining at least one ultrasound still cut corresponding to the first time stamp.
  • the same descriptions as are already provided with respect to FIG. 5 will be omitted herein.
  • the ultrasound diagnosis apparatus 1000 may compare ECG information regarding each of the at least one ultrasound still cut corresponding to the first time stamp with the first ECG information. Furthermore, the ultrasound diagnosis apparatus 1000 may determine, from among the at least one ultrasound still cut corresponding to the first time stamp, at least one second output image including ECG information that is closest to the first ECG information. An operation of the ultrasound diagnosis apparatus 1000 determining a second output image will be described in more detail below with reference to FIG. 9B .
  • the ultrasound diagnosis apparatus 1000 may transmit the at least one second output image to the client apparatus 200 (S 820 ).
  • the ultrasound diagnosis apparatus 1000 may provide the client apparatus 200 with an ultrasound still cut that is relatively close to a still cut requested by the client apparatus 200 .
  • ECG is a graphical recording of electrical activity generated during each heartbeat by inducing weak electrical signals from a predetermined portion of a body surface and amplifying the weak electrical signals. Furthermore, a test performed to acquire an ECG is referred to as electrocardiography. In the present specification, ECG data may be data acquired by performing electrocardiography.
  • the ECG data may show a repeated pattern of predetermined types of waves corresponding to a cardiac cycle. For example, when the heart is in a stable state, one heartbeat may occur over a period of 0.6 sec to 1.0 sec. Thus, waves included in the ECG data may have a time interval of 0.6 sec to 1.0 sec.
  • RR interval 902 that is a time interval between two adjacent R waves may be 0.6 sec to 1.0 sec.
  • PR interval 904 that is a time interval between P and R waves may be 0.12 sec to 0.20 sec.
  • QT interval 906 that is a time interval between Q and T waves may be 0.12 sec to 0.20 sec.
  • the ultrasound diagnosis apparatus 1000 may additionally use ECG information to provide an ultrasound still cut that matches a still cut requested by a user of the client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may receive a request 920 for a still cut including a first time stamp ‘15:56:16:20’ and first ECG information ‘R ⁇ S’ from the client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may determine the at least one ultrasound still cut 922 , 924 , and 926 corresponding to the first time stamp, from among at least one ultrasound still cut stored in the memory 1030 together with their corresponding time stamps and ECG information. Since the embodiments described with respect to FIG. 5 may be applied to the operation of the ultrasound diagnosis apparatus 1000 determining at least one ultrasound still cut corresponding to the first time stamp, a detailed description thereof will be omitted herein.
  • the ultrasound still cut 1 - 1 922 through the ultrasound still cut 1 - 3 926 may respectively include ECG information 1 - 1 ‘P-Q’, ECG information 1 - 2 ‘R ⁇ S’, and ECG information 1 - 3 ‘S ⁇ T’.
  • the ultrasound diagnosis apparatus 1000 may determine as the second output image the ultrasound still cut 1 - 2 924 including the ECG information 1 - 2 ‘R ⁇ S’ that corresponds to the first ECG information ‘R ⁇ S’ included in the request 920 received from client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may determine, based on a time interval between waves included in ECG data, a second output image including ECG information closest to the first ECG information from among the at least one ultrasound still cut 922 , 924 , and 926 corresponding to the first time stamp.
  • the ultrasound diagnosis apparatus 1000 may determine an ultrasound still cut that better matches the request 920 made by the client apparatus 200 for a still cut.
  • the ultrasound diagnosis apparatus 1000 may store, in the memory ( 1030 of FIG. 3 ), at least one obtained ultrasound still cut at respective first time intervals, together with their corresponding time stamps (S 1010 - 2 ). Since the embodiments described with respect to operation S 610 - 2 in FIG. 6 may be applied to operation S 1010 - 2 , a detailed description thereof will be omitted herein.
  • the client apparatus 200 may display the received ultrasound image in real-time (S 1012 ). Since the embodiments described with respect to operation S 612 in FIG. 6 may be applied to operation S 1012 , a detailed description thereof will be omitted herein.
  • the ultrasound diagnosis apparatus 1000 may receive a first input for stopping transmission of an ultrasound image to the client apparatus 200 (S 1014 ).
  • the ultrasound diagnosis apparatus 1000 may receive, during acquisition of an ultrasound image of an object, a first input for stopping transmission of the ultrasound image to the client apparatus 200 from a user (e.g., a sonographer) via a user interface (not shown).
  • a user e.g., a sonographer
  • the ultrasound diagnosis apparatus 1000 may stop transmission of the ultrasound image based on the first input and transmit only a time stamp corresponding to the acquired ultrasound image to the client apparatus 200 (S 1016 ).
  • the ultrasound diagnosis apparatus 1000 may continuously transmit its corresponding time stamp. By doing so, when transmission of an ultrasound image to the client apparatus 200 is subsequently resumed, the ultrasound diagnosis apparatus 1000 may keep a time stamp corresponding to at least one ultrasound still cut stored in the memory 1030 in sync with a time stamp being transmitted to the client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may receive a second input for controlling resumption of transmission of an ultrasound image to the client apparatus 200 from the user via the user interface.
  • the ultrasound diagnosis apparatus 1000 may transmit to the client apparatus 200 an obtained ultrasound image and a time stamp indicating a time when the ultrasound image is obtained (S 1020 ).
  • the client apparatus 200 may display the ultrasound image received from the ultrasound diagnosis apparatus 1000 in real-time on a display (S 1022 ). Since the embodiments described with respect to operation S 1012 may be applied to operation S 1022 , a detailed description thereof will be omitted herein.
  • FIG. 11 is a flowchart of a method, performed by an ultrasound diagnosis apparatus 1000 , of transmitting an ultrasound still cut to a client apparatus 200 , according to an embodiment.
  • the ultrasound diagnosis apparatus 1000 may store at least one obtained ultrasound still cut in the memory ( 1030 of FIG. 3 ) at respective first time intervals, together with their corresponding time stamps (S 1110 - 2 ). Since the embodiments described with respect to operation S 610 - 2 in FIG. 6 may be applied to operation S 1110 - 2 , a detailed description thereof will be omitted herein.
  • the ultrasound diagnosis apparatus 1000 may transmit to the client apparatus 200 an obtained ultrasound image and a time stamp indicating a time when the ultrasound image is obtained (S 1110 - 4 ). Operation S 1110 - 4 may be performed simultaneously with operation S 1110 - 2 . Furthermore, since embodiments described with respect to operation S 610 - 4 in FIG. 6 may be applied to operation S 1110 - 4 , a detailed description thereof will be omitted herein.
  • a skilled sonographer may provide the client apparatus 200 with an ultrasound still cut with respect to an ultrasound image, which is determined to be necessary for diagnosis of a patient during ultrasound imaging performed by the ultrasound diagnosis apparatus 1000 , before a doctor at a remote location requests the ultrasound still cut from him or her.
  • the ultrasound diagnosis apparatus 1000 may receive via a user interface an input for transmitting a second ultrasound still cut acquired at a particular time point and its corresponding second time stamp to the client apparatus 200 .
  • the client apparatus 200 may display the second ultrasound still cut after receiving an ultrasound image corresponding to the second time stamp, based on a time stamp received in real-time from the ultrasound diagnosis apparatus 1000 (S 1116 ).
  • Data may be transmitted at different speeds depending on a network environment or a size of data to be transmitted.
  • the second ultrasound still cut may be transmitted at a higher speed than an ultrasound image transmitted in real-time to the client apparatus 200 in a streaming manner.
  • the second ultrasound still cut with respect to the ultrasound image corresponding to the second time stamp may be received by the client apparatus 200 faster than the ultrasound image corresponding to the second time stamp.
  • the client apparatus 200 may control a display to display, based on a time stamp being received by the ultrasound diagnosis apparatus 1000 , the second ultrasound still cut after receiving the ultrasound image corresponding to the second time stamp.
  • the method of transmitting at least one ultrasound still cut may be performed by the ultrasound diagnosis apparatus 1000 having the above-described configuration.
  • the ultrasound diagnosis apparatus 1000 may acquire ultrasound image data with respect to an object (S 1210 ).
  • the ultrasound diagnosis apparatus 1000 may transmit ultrasound signals to the object and then receive ultrasound echo signals reflected from the object. Furthermore, the ultrasound diagnosis apparatus 1000 may acquire ultrasound image data with respect to the object based on the received ultrasound echo signals.
  • the ultrasound diagnosis apparatus 1000 may transmit the ultrasound image and a time stamp indicating a time when the ultrasound image is obtained in real-time to the client apparatus 200 and store at least one obtained ultrasound still cut in the memory 1030 at respective first time intervals, together with their corresponding time stamps (S 1230 ).
  • the ultrasound diagnosis apparatus 1000 may obtain an ultrasound image by processing in real-time ultrasound image data acquired by scanning the object.
  • the ultrasound image obtained in real-time by the ultrasound diagnosis apparatus 1000 may be a still image or moving image.
  • the ultrasound diagnosis apparatus 1000 may transmit the ultrasound image and a time stamp indicating a time when the ultrasound image is obtained in real-time to the client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may transmit the ultrasound image in such a manner as to be streamed to the client apparatus 200 in real-time.
  • the ultrasound diagnosis apparatus 1000 may transmit a continuous time stamp corresponding to the ultrasound image being streamed to the client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may process the obtained ultrasound image and transmit the resulting ultrasound image in real-time to the client apparatus 200 .
  • processing performed on the ultrasound image by the ultrasound diagnosis apparatus 1000 may include transcoding.
  • the ultrasound diagnosis apparatus 1000 may perform the processing to convert the obtained ultrasound image into an ultrasound image with a lower resolution than an original image and transmit the resulting image to the client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may provide the obtained ultrasound image to an external server and obtain a processed ultrasound image from the external server. By performing the processing, it is possible to reduce a size of an ultrasound image being transmitted to the client apparatus 200 , thereby accommodating a limited network bandwidth.
  • the ultrasound diagnosis apparatus 1000 may store at least one obtained ultrasound still cut in the memory 1030 at respective first time intervals, together with their corresponding time stamps.
  • the ultrasound diagnosis apparatus 1000 may store an ultrasound still cut with respect to an ultrasound image obtained in real-time every first time interval.
  • the ultrasound diagnosis apparatus 1000 may store a time stamp corresponding to an ultrasound still cut every first time interval, together with the ultrasound still cut.
  • the ultrasound diagnosis apparatus 1000 may receive a request for a still cut including a first time stamp from the client apparatus 200 (S 1240 ).
  • the ultrasound diagnosis apparatus 1000 may receive a request for a still cut including a first time stamp from the client apparatus 200 via the communicator 1040 .
  • the ultrasound diagnosis apparatus 1000 may transmit to the client apparatus 200 at least one ultrasound still cut corresponding to the first time stamp from among the at least one ultrasound still cut (S 1250 ).
  • the ultrasound diagnosis apparatus 1000 may determine, according to the request made by the client apparatus 200 for a still cut, at least one ultrasound still cut corresponding to the first time stamp from among the at least one ultrasound still cut stored in the memory 1030 .
  • the ultrasound diagnosis apparatus 1000 may determine, based on the time stamps stored in the memory 1030 together with the at least one ultrasound still cut, at least one ultrasound still cut corresponding to the first time stamp from among the stored at least one ultrasound still cut.
  • the ultrasound diagnosis apparatus 1000 may transmit the at least one ultrasound still cut corresponding to the first time stamp to the client apparatus 200 .
  • the processor 1020 may control the communicator 1040 to transmit the determined at least one ultrasound still cut corresponding to the first time stamp to the client apparatus 200 .
  • the ultrasound diagnosis apparatus 1000 may provide an ultrasound still cut that is close to a still cut requested by the client apparatus 200 despite the presence of a network delay time.
  • embodiments may be implemented as a software program including instructions stored in computer-readable storage media.
  • a computer is a device capable of calling stored instructions from storage media and performing operations in embodiments according to the called instructions and may include an ultrasound diagnosis apparatus according to embodiments.
  • the computer-readable storage media may be provided in the form of non-transitory storage media.
  • non-transitory only means that the storage media do not include signals and are tangible media, and does not distinguish whether data is semi-permanently or temporarily stored on the storage media.
  • ultrasound diagnosis apparatuses or methods according to embodiments may be included in a computer program product when provided.
  • the computer program product may be traded as a commodity between a seller and a buyer.
  • the computer program product may include a software program and a computer-readable storage medium having the software program stored thereon.
  • the computer program product may include goods (e.g., downloadable apps) in the form of a software program electronically distributed via a manufacturer of an ultrasound diagnosis apparatus or an electronic market (e.g., Google Play Store and App Store).
  • goods e.g., downloadable apps
  • an electronic market e.g., Google Play Store and App Store
  • at least some software programs may be stored in storage media or may be created temporarily.
  • the storage media may be storage media contained in a manufacturer's server, a server of an electronic market, or a relay server for temporarily storing a software program.
  • the computer program product may include a storage medium of a server or a terminal in a system composed of the server and the terminal (e.g., an ultrasound diagnosis apparatus).
  • a third device e.g., a smartphone
  • the computer program product may include a storage medium of the third device.
  • the computer program product may include a software program itself that is transmitted from a server to a terminal or a third device or from the third device to the terminal.
  • one of the server, the terminal, and the third device may run the computer program product to perform methods according to embodiments.
  • two or more of the server, the terminal, and the third device may run the computer program product to implement methods according to embodiments in a distributed manner.
  • a server e.g., a cloud server or an artificial intelligence (AI) server
  • a server may run a computer program product stored thereon to control a terminal connected to the server through a communication network to perform methods according to embodiments.
  • AI artificial intelligence
  • a third device may run a computer program product to control a terminal connected to the third device through a communication network to perform methods according to embodiments.
  • the third device may remotely control an ultrasound diagnosis apparatus to transmit ultrasound signals to an object and generate an image of an inner area of the object based on information about signals reflected from the object.
  • a third device may run a computer program product to directly perform methods according to embodiments based on a value input from an auxiliary device (e.g., a probe for medical equipment).
  • the auxiliary device may transmit ultrasound signals to an object and acquire ultrasound signals reflected from the object.
  • the third device may receive information about the reflected ultrasound signals from the auxiliary device and generate an image of an inner part of the object based on the received information.
  • the third device may download the computer program product from a server and execute the downloaded computer program product.
  • the third device may run a preloaded computer program product to perform methods according to embodiments.

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Medical Informatics (AREA)
  • Animal Behavior & Ethology (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)
US16/179,065 2017-11-17 2018-11-02 Ultrasound diagnosis apparatus and method of controlling the same Active 2039-01-20 US10860053B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020170153963A KR102558259B1 (ko) 2017-11-17 2017-11-17 초음파 진단 장치의 제어 방법 및 초음파 진단 장치
KR10-2017-0153963 2017-11-17

Publications (2)

Publication Number Publication Date
US20190155329A1 US20190155329A1 (en) 2019-05-23
US10860053B2 true US10860053B2 (en) 2020-12-08

Family

ID=64183909

Family Applications (1)

Application Number Title Priority Date Filing Date
US16/179,065 Active 2039-01-20 US10860053B2 (en) 2017-11-17 2018-11-02 Ultrasound diagnosis apparatus and method of controlling the same

Country Status (3)

Country Link
US (1) US10860053B2 (ko)
EP (1) EP3485818B1 (ko)
KR (1) KR102558259B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102578069B1 (ko) * 2017-12-28 2023-09-14 삼성메디슨 주식회사 초음파 의료 영상 장치 및 그의 제어 방법
KR20240069115A (ko) * 2022-11-11 2024-05-20 (주)휴먼스케이프 초음파 영상을 생성하고 편집하는 시스템

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040146273A1 (en) 2003-01-09 2004-07-29 Kanji Imanishi Video recording/reproducing apparatus
US8345561B2 (en) 2006-08-22 2013-01-01 Rueters America Inc. Time monitor
US20130015975A1 (en) * 2011-04-08 2013-01-17 Volcano Corporation Distributed Medical Sensing System and Method
US20140171797A1 (en) 2012-12-14 2014-06-19 General Electric Company Systems and methods for communicating ultrasound probe location and image information
US20150035959A1 (en) * 2013-03-15 2015-02-05 eagleyemed, Inc. Multi-site data sharing platform
KR101580559B1 (ko) 2014-06-02 2015-12-28 조선대학교산학협력단 의료 영상 및 정보 실시간 상호전송 및 원격 지원 장치
JP2016015582A (ja) 2014-07-01 2016-01-28 パナソニックIpマネジメント株式会社 映像品質制御システム、映像再生装置、プログラム、記録媒体及び映像品質制御方法
US20170000462A1 (en) 2015-06-30 2017-01-05 General Electric Company Ultrasound imaging system and method for associating a photographic image with an ultrasound image
US20170078205A1 (en) 2013-03-15 2017-03-16 Pme Ip Pty Ltd. Method and system fpor transferring data to improve responsiveness when sending large data sets
US20170093757A1 (en) 2015-09-29 2017-03-30 Ciena Corporation Time transfer systems and methods over flexible ethernet
US9651984B2 (en) 2014-12-15 2017-05-16 Cisco Technology, Inc. Feed-forward time transfer mechanism for time synchronization
US9671822B2 (en) 2014-12-11 2017-06-06 Khalifa University Of Science, Technology And Research Method and devices for time transfer using end-to-end transparent clocks
US20170169089A1 (en) 2015-12-14 2017-06-15 Abb Schweiz Ag Method and apparatus for file synchronization based on qualifying trigger actions in industrial control applications

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4693234B2 (ja) 2000-12-18 2011-06-01 ジーイー・メディカル・システムズ・グローバル・テクノロジー・カンパニー・エルエルシー 超音波検査の間に収集された撮像以外のデータを取得および分析するための方法および装置
JP2004057356A (ja) 2002-07-26 2004-02-26 Toshiba Medical System Co Ltd 超音波画像診断装置及びその表示方法
JP2005007145A (ja) 2003-05-27 2005-01-13 Olympus Corp 医療用画像記録装置、内視鏡画像の表示方法、内視鏡画像の取り込み方法及びプログラム
JP4698423B2 (ja) 2004-02-03 2011-06-08 パナソニック株式会社 遠隔超音波診断被検体側装置、遠隔超音波診断診察者側装置、および遠隔超音波診断システム
JP2006115986A (ja) 2004-10-20 2006-05-11 Matsushita Electric Ind Co Ltd 超音波診断装置
KR20090130607A (ko) * 2008-06-16 2009-12-24 동명대학교산학협력단 국제해사위성을 이용하여 선박용 응급원격진료를 제공하는시스템
JP2015192788A (ja) * 2014-03-31 2015-11-05 富士フイルム株式会社 検査レポート作成支援システム、医用画像診断装置、検査レポート作成支援方法、及びプログラム
KR20170093632A (ko) * 2016-02-05 2017-08-16 삼성전자주식회사 전자 장치 및 그의 동작 방법

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040146273A1 (en) 2003-01-09 2004-07-29 Kanji Imanishi Video recording/reproducing apparatus
JP2004220638A (ja) 2003-01-09 2004-08-05 Funai Electric Co Ltd 映像記録再生装置
US8345561B2 (en) 2006-08-22 2013-01-01 Rueters America Inc. Time monitor
US20130015975A1 (en) * 2011-04-08 2013-01-17 Volcano Corporation Distributed Medical Sensing System and Method
US20140171797A1 (en) 2012-12-14 2014-06-19 General Electric Company Systems and methods for communicating ultrasound probe location and image information
US20170078205A1 (en) 2013-03-15 2017-03-16 Pme Ip Pty Ltd. Method and system fpor transferring data to improve responsiveness when sending large data sets
US20150035959A1 (en) * 2013-03-15 2015-02-05 eagleyemed, Inc. Multi-site data sharing platform
KR101580559B1 (ko) 2014-06-02 2015-12-28 조선대학교산학협력단 의료 영상 및 정보 실시간 상호전송 및 원격 지원 장치
JP2016015582A (ja) 2014-07-01 2016-01-28 パナソニックIpマネジメント株式会社 映像品質制御システム、映像再生装置、プログラム、記録媒体及び映像品質制御方法
US9671822B2 (en) 2014-12-11 2017-06-06 Khalifa University Of Science, Technology And Research Method and devices for time transfer using end-to-end transparent clocks
US9651984B2 (en) 2014-12-15 2017-05-16 Cisco Technology, Inc. Feed-forward time transfer mechanism for time synchronization
US20170000462A1 (en) 2015-06-30 2017-01-05 General Electric Company Ultrasound imaging system and method for associating a photographic image with an ultrasound image
US20170093757A1 (en) 2015-09-29 2017-03-30 Ciena Corporation Time transfer systems and methods over flexible ethernet
US20170169089A1 (en) 2015-12-14 2017-06-15 Abb Schweiz Ag Method and apparatus for file synchronization based on qualifying trigger actions in industrial control applications

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Communication dated Mar. 13, 2019, issued by the European Patent Office in counterpart European Application No. 18204823.1.

Also Published As

Publication number Publication date
EP3485818B1 (en) 2021-05-19
KR102558259B1 (ko) 2023-07-24
KR20190056714A (ko) 2019-05-27
US20190155329A1 (en) 2019-05-23
EP3485818A1 (en) 2019-05-22

Similar Documents

Publication Publication Date Title
US10387713B2 (en) Apparatus and method of processing medical image
US10052084B2 (en) Ultrasound diagnostic apparatus and method of operating the same
US20180214134A1 (en) Ultrasound diagnosis apparatus and method of operating the same
EP3040030B1 (en) Ultrasound image providing apparatus and method
US10860053B2 (en) Ultrasound diagnosis apparatus and method of controlling the same
US20180360428A1 (en) Ultrasound diagnosis apparatus, method of controlling ultrasound diagnosis apparatus, and storage medium having the method recorded thereon
EP3520704B1 (en) Ultrasound diagnosis apparatus and method of controlling the same
US20150011885A1 (en) Ultrasonic diagnostic apparatus and method of operating the same
US11096667B2 (en) Ultrasound imaging apparatus and method of controlling the same
EP3524161A1 (en) Ultrasound imaging apparatus, method of controlling the same, and computer program product
US20190209134A1 (en) Ultrasound imaging apparatus and method of controlling the same
EP3653129B1 (en) Ultrasound imaging apparatus and operating method thereof
US11298108B2 (en) Ultrasound medical imaging apparatus and method of controlling the same
KR102351127B1 (ko) 초음파 진단 방법 및 초음파 진단 장치
US11076833B2 (en) Ultrasound imaging apparatus and method for displaying ultrasound image
US20200261053A1 (en) Method and apparatus for displaying ultrasound image and computer program product
KR20190083234A (ko) 초음파 진단 장치의 제어 방법 및 초음파 진단 장치
US20190247023A1 (en) Ultrasound imaging apparatus and method of controlling same
US20210251606A1 (en) Ultrasonic diagnostic apparatus, operating method of ultrasonic diagnostic apparatus, and storage medium
US20190239856A1 (en) Ultrasound diagnosis apparatus and method of operating same

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAMSUNG MEDISON CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEE, GI TAE;LEE, YEON JU;KIM, DAE HWAN;REEL/FRAME:047397/0852

Effective date: 20181029

FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STPP Information on status: patent application and granting procedure in general

Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT RECEIVED

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4