US10860053B2 - Ultrasound diagnosis apparatus and method of controlling the same - Google Patents
Ultrasound diagnosis apparatus and method of controlling the same Download PDFInfo
- 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
Links
- 238000002604 ultrasonography Methods 0.000 title claims abstract description 715
- 238000003745 diagnosis Methods 0.000 title claims abstract description 241
- 238000000034 method Methods 0.000 title claims abstract description 44
- 239000000523 sample Substances 0.000 claims abstract description 26
- 238000004590 computer program Methods 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000004891 communication Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 4
- 238000012285 ultrasound imaging Methods 0.000 description 4
- 238000002565 electrocardiography Methods 0.000 description 3
- 230000000747 cardiac effect Effects 0.000 description 2
- 238000002591 computed tomography Methods 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 241000699670 Mus sp. Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000017531 blood circulation Effects 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000002595 magnetic resonance imaging Methods 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 210000004872 soft tissue Anatomy 0.000 description 1
- 210000001519 tissue Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/12—Synchronisation of different clock signals provided by a plurality of clock generators
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/56—Details of data transmission or power supply
- A61B8/565—Details of data transmission or power supply involving data transmission via a network
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/52—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/5207—Devices 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
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/56—Details of data transmission or power supply
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/10—Distribution of clock signals, e.g. skew
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H04L67/42—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/28—Timers or timing mechanisms used in protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television 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)
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)
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)
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)
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 | 삼성전자주식회사 | 전자 장치 및 그의 동작 방법 |
-
2017
- 2017-11-17 KR KR1020170153963A patent/KR102558259B1/ko active IP Right Grant
-
2018
- 2018-11-02 US US16/179,065 patent/US10860053B2/en active Active
- 2018-11-07 EP EP18204823.1A patent/EP3485818B1/en active Active
Patent Citations (14)
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)
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 |