Retrospective image saving for ultrasound diagnostics

The retrospective image clip saving method in ultrasound imaging addresses the challenge of capturing and storing high-quality clips by repeatedly buffering and evaluating image clips, ensuring optimal clips are automatically saved.

CA3032977CActive Publication Date: 2026-10-27CAPTION HEALTH INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CA3032977
Authority / Receiving Office
CA · CA
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-01-31
Filing Date
2019-02-06
Publication Date
2026-10-27
Estimated Expiration
2039-02-06

AI Technical Summary

Technical Problem

The challenge in ultrasound imaging is the limited duration of desired image clips, which can be lost due to operator delay in storing them, often causing degradation or loss of quality.

Method used

A method and system for retrospective image clip saving, where ultrasound image clips are repeatedly acquired, stored in a buffer, and evaluated based on quality and duration, with a 'save-best-clip' mode automatically selecting and saving the optimal clip.

Benefits of technology

Ensures high-quality ultrasound image clips are reliably captured and stored, reducing operator-dependent delays and maintaining image integrity.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

In a method, system and computer program product for retrospective image clip saving for ultrasound imagery, the method includes first repeatedly acquiring different ultrasound image clips of a single view of a target feature through an ultrasound imaging probe of an ultrasound imaging system. Thereafter, each of the acquired different ultrasound image clips may be stored in a buffer of the ultrasound imaging system and a value assigned to each of the image clips according to a measured characteristic. A save-best-clip mode of the ultrasound imaging system is then activated and, in response to the activation, each of the acquired different ultrasound image clips are compared in the buffer based upon respective measured characteristics, at least one of the clips demonstrating an optimal value for the measured characteristic is identified and the identified clip or clips saved in memory of the ultrasound imaging system in correspondence with the single view.
Need to check novelty before this filing date? Find Prior Art

Description

and a company of the company of the company of the company of the company of the company of the company of the . . RETROSPECTIVE IMAGE SAVING FOR ULTRASOUND DIAGNOSTICS Charles Cadieu Charles Chen Ha Hong Ching Hsieh Kilian Koepsell BACKGROUND OF THE INVENTION

[0001] Field of the Invention

[0002] The present invention relates to ultrasound imaging and more particularly to ultrasound image acquisition.

[0003] Description of the Related Art

[0004] Ultrasound imaging, also known as sonography, is a medical imaging technique that employs high-frequency sound waves to view three-dimensional structures inside the body of a living being. Because ultrasound images are captured in real-time, ultrasound images also show movement of the internal organs of the body as well as blood flowing through the blood vessels of the human body and the stiffness of tissue. Unlike x-ray imaging, ultrasound imaging does not involve ionizing radiation thereby allowing prolonged usage of ultrasound imaging without threatening tissue and internal organ damage from prolonged radiation exposure.

[0005] To acquire ultrasound imagery, during an ultrasound exam, a transducer, commonly referred to as a probe, is placed directly on the skin or inside a body opening. A thin layer of gel is applied to the skin so that the ultrasound waves are transmitted from the transducer through the medium of the gel into the body. The ultrasound image is and the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the cont produced based upon a measurement of the reflection of the ultrasound waves off the body structures. The strength of the ultrasound signal, measured as the amplitude of the detected sound wave reflection, and the time taken for the sound wave to travel through the body provide the information necessary to compute an image.

[0006] Compared to other prominent methods of medical imaging, ultrasound presents several advantages to the diagnostician and patient. First and foremost, ultrasound imaging provides images in real-time. As well, ultrasound imaging requires equipment that is portable and can be brought to the bedside of the patient. Further, as a practical matter, the ultrasound imaging equipment is substantially lower in cost than other medical imaging equipment, and as noted, does not use harmful ionizing radiation. Even still, the production of quality ultrasound images remains highly dependent upon a skilled operator.

[0007] Of note, during ultrasound imaging, images are captured in real-time and with a very high rate of image acquisition. After some manipulation of the imaging probe, ultimately, a suitable set of imagery--literally an image clip--is acquired. However, the duration of time during which the desired image clip is present is limited and, depending upon the movement of the imaging probe, the desired image clip may no longer exist. Consequently, the operator must be quick to recognize the acquisition of the desired image clip and direct the imaging system to store the desired image clip. However, the lapse of time between when the operator recognizes the acquisition of the desired image clip and the moment at which the operator is able to direct the imaging system to store the desired image clip can be enough that the desired image clip is no and the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the cont longer present at the time of directing the imaging system to store the desired image clip. Indeed, the very act of the operator reaching for a control of the imaging system to direct the storage of the desired image clip can cause unwanted movement of the imaging probe so as to degrade the acquired imagery beyond suitable. BRIEF SUMMARY OF THE INVENTION

[0008] Embodiments of the present invention address deficiencies of the art in respect to image clip acquisition in ultrasound imagery and provide a novel and non- obvious method, system and computer program product for retrospective image clip saving for ultrasound imagery. In an embodiment of the invention, a method for retrospective image clip saving includes first repeatedly acquiring different ultrasound image clips of a single view of a target feature through an ultrasound imaging probe of an ultrasound imaging system. Thereafter, each of the acquired different ultrasound image clips may be stored in a buffer of the ultrasound imaging system and a value assigned to each of the image clips according to a measured characteristic of a corresponding one of the image clips, such as a quality measured for each of the image clips, a quality measured for each of the image clips in respect to a particular disease specified for diagnosis in the ultrasound imaging system, or a number of anatomical structures of the target feature that are visible in a corresponding one of the image clips.

[0009] A save-best-clip mode of the ultrasound imaging system is then activated in which one or more previously acquired clips are saved as the most optimal clip or clips acquired in respect to a target feature and specified view, or a detected aspect of a target feature. In response to the activation, each of the acquired different ultrasound image and the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the cont clips are compared in the buffer based upon respective measured characteristics, at least one of the acquired different ultrasound image clips may then be identified that demonstrates an optimal value for the measured characteristic. Finally, the identified one or more of the acquired different ultrasound image clips is saved in the memory of the ultrasound imaging system in correspondence with the single view.

[0010] In one aspect of the embodiment, the method additionally includes setting a threshold period of time over which the acquired different ultrasound image clips are to be acquired, initiating a timer upon acquiring a first one of the acquired different ultrasound image clips and performing the activating of the save-best-clip mode subsequent to the timer surpassing the threshold period of time. In another aspect of the embodiment, in response to the saving in memory of the ultrasound imaging system, of the highest quality one or more of the acquired different ultrasound image clips in correspondence with the single view, all the acquired different ultrasound image clips are erased in the buffer, new ultrasound image clips are repeatedly acquired of the single view of the target feature through the ultrasound imaging probe of the ultrasound imaging system, each are then stored in the buffer of the ultrasound imaging system and the save- best-clip mode activated for the acquired new ultrasound image clips in the buffer.

[0011] In another aspect of the embodiment, the identifying of the one or more of the acquired different ultrasound image clips includes identifying one of the different ones of the acquired different ultrasound image clips of minimum quality for the single view having a longest duration. To that end, during the storing of each of the acquired different ultrasound image clips in the buffer, for each one of the acquired different and the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the cont i . ultrasound image clips, a corresponding image quality may be rated, and on condition that the corresponding image quality exceeds a minimum quality for the single view a clip duration of a corresponding one of the acquired different image clips is computed, the computed clip duration compared to a previously stored clip duration of a different one of the acquired different ultrasound image clips having an image quality that exceeds the minimum quality and the corresponding one of the acquired different ultrasound image clips labeled in the buffer as the highest quality one of the acquired different ultrasound image clips on condition that the computed clip duration exceeds the previously stored clip duration.

[0012] In another embodiment of the invention, a data processing system is configured for retrospective image clip saving for ultrasound imagery. The system includes a computer with memory and at least one processor, a display coupled to the computer, beamformer circuitry coupled to the computer and the display, and an ultrasound imaging probe that includes a transducer connected to the beamformer circuitry. The system also includes a save-best-clip mode module executing in the memory of the computer. The module includes program code enabled upon execution by the processor of the computer to perform the repeated acquisition of different ultrasound image clips of a single view of a target feature through the ultrasound imaging probe, to store each of the acquired different ultrasound image clips in a buffer of the computer, and to assign a value to each of the image clips according to a measured characteristic of a corresponding one of the image clips, to activate a save-best-clip mode and, in response to the activation of the save-best-clip mode, to compare each of the acquired different and the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the cont ultrasound image clips in the buffer based upon respective measured characteristics, identifying at least one of the acquired different ultrasound image clips demonstrating an optimal value for the measured characteristic, identify one of the acquired different ultrasound image clips identified that demonstrates an optimal value for the measured characteristic and save in the memory the identified one or more of the acquired different ultrasound image clips in correspondence with the single view.

[0013] Additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The aspects of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the appended claims. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed. BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

[0014] The accompanying drawings, which are incorporated in and constitute part of this specification, illustrate embodiments of the invention and together with the description, serve to explain the principles of the invention. The embodiments illustrated herein are presently preferred, it being understood, however, that the invention is not limited to the precise arrangements and instrumentalities shown, wherein:

[0015] Figure 1 is pictorial illustration of a process for retrospective image clip saving for ultrasound imagery; and a substance of the following of the profit of the substance of the substance of the substance of the substance of the substance of the substance of the substance of the substance of the substance of the substance of th

[0016] Figure 2 is a schematic illustration of a data processing system configured for retrospective image clip saving for ultrasound imagery; and,

[0017] Figure 3 is a flow chart illustrating a process for retrospective image clip saving for ultrasound imagery. DETAILED DESCRIPTION OF THE INVENTION

[0018] Embodiments of the invention provide for retrospective image clip saving for ultrasound imagery. In accordance with an embodiment of the invention, ultrasound imagery is continuously acquired by an ultrasound imaging probe of an ultrasound imaging system. As the imagery is acquired, the imagery is displayed in a display of the ultrasound. Concurrently, the imagery is placed in buffer memory of the ultrasound imaging system and indexed as a clip in a sequence of clips stored in the buffer memory. Further, a value is assigned to each of the imagery according to a measured characteristic of a corresponding one of the imagery. Thereafter, a save-best-clip operation is invoked either by way of a lapse of a predetermined period of time, or at the direction of the operator of the ultrasound imaging probe. In response to the invocation of the save-best- clip operation, each of the image clips in the buffer memory are compared with one another based upon respective measured characteristics, to identify a most suitable image clip. The most suitable image clip is then saved as if the operator of the ultrasound imaging probe had manually directed the saving of the most suitable clip when the most suitable clip had been displayed in a display of the ultrasound imaging system. and the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the cont ) (L

[0019] In further illustration, Figure 1 pictorially shows a process for retrospective image clip saving for ultrasound imagery. As shown in Figure 1, an ultrasound imaging system 110 with ultrasound imaging probe 120 conducts an ultrasound imaging operation in order to image a target organ 130. A user interface 140 to the ultrasound imaging system 110 presents a contemporaneous display 160A of a video clip acquired by the ultrasound imaging probe 120 of the target organ 130. An acquisition meter 150 is disposed in the user interface 140 and indicates a sliding scale of success of acquiring the video clip in the contemporaneous display 160A relative to a known view sought to be acquired for the target organ 130. For example, in connection with the imaging of a heart, the known view may include a parasternal long axis view, a parasternal short axis view, an apical two, three, four or five chamber view or a subcostal view. To the extent that the video clip in the contemporaneous display is determined to meet or exceed a threshold quality for the view, a success icon 165 is displayed in connection with the acquisition meter 150. To that end, each acquired video clip can be evaluated according to one or more criteria such as quality, the presence of a particular anatomical feature or likelihood that a particular pathology is visible in the video clip. The acquisition meter 150 itself indicates a level of the criteria detected for each contemporaneous video clip and a pre-set threshold value for the criteria.

[0020] Of note, during the acquisition of video clip imagery by the ultrasound imaging probe 120, a succession of video clips 195 are acquired and temporarily stored in a buffer 155 of the ultrasound diagnostic system 110. Each of the buffered video clips 195 can include therewith, an indication of a duration of time 175 of the corresponding 4. , one of the buffered video clips 195. As well, a quality of each of the buffered video clips 195 may be determined, for instance, by submitting each of the buffered video clips 195 to a neural network trained to determine a characteristic of the video clip, for instance, a quality of a video clip for a specified view of a target organ, or by comparing each of the buffered video clips 195 to a set of known video clips of known characteristics, such as quality, during a content-based image retrieval operation. A portion of the user interface 140 can include a window displaying one 160B of the buffered video clips 195 acquired amongst the buffered video clips 195 that has a measured characteristic such as quality which exceeds that of all others of the buffered video clips 195.

[0021] Optionally, an additional portion 170 of the user interface 140 may be provided displaying an iconic image of a portion of a body in which the target organ 130 resides and a recommended movement of the ultrasound imaging probe 120 relative to the iconic image in order to achieve the selected view for the target organ 130. The additional portion of the user interface 170 includes a spatial orientation indicator 180 superimposed upon the iconic image of the portion of the body in which the target organ 130 resides. The spatial orientation indicator 180 may be arranged as a clock angle indicator with twelve angularly equidistant positions. In this way, the combination of the recommended movement and the spatial orientation indicator 180 provide quick visual guidance to the operator of the ultrasound imaging system 110 in order to achieve a video clip of sufficient quality for the selected view.

[0022] Importantly, a save-best-clip mode may be activated, either automatically in response to an elapsed time beyond a threshold time from which the attempt to acquire the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control a video clip presenting a characteristic considered satisfactory in respect to a pre- determined criteria, for example a video clip of satisfactory quality for the selected view of the target organ 130 began, or in response to a manual selection of a user interface control 190. Once activated, the save-best-clip mode reviews the buffered video clips 195 in the buffer and selects for saving, one of the buffered video clips 195 having the highest associated quality for the selected view of the target organ 130. Optionally, instead of merely saving the highest quality one of the buffered video clips 195, a subset of the buffered video clips 195 may be selected, each exceeding a minimally acceptable quality for the selected view of the target organ 130. Then, amongst the subset, one of the buffered video clips 195 having associated therewith a longest duration is selected as the best clip and saved. In either case, the selected one of the buffered video clips 195 is presented in the window displaying a highest quality one 160B of the buffered video clips 195 acquired amongst the buffered video clips 195. Finally, the buffer 155 is then cleared of all of the buffered video clips 195.

[0023] The process described in connection with Figure 1 may be implemented in a ultrasound diagnostics data processing system. In further illustration, Figure 2 schematically shows a data processing system configured for retrospective image clip saving for ultrasound imagery. The system includes a host computing system 210 that includes a computer with at least one processor, memory and a display. The host computing system 210 also includes a buffer 250. The host computing system 210 yet further is coupled to an ultrasound imaging system 220 adapted to store in the buffer 250 ultrasound imagery acquired through the placement of an imaging wand 230 proximate to and the control of the control of the control of the control of the control of the control of the control of the a target organ of interest in a mammalian subject by operation of beamformer circuitry 220.

[0024] Importantly, the host computing system 210 is communicatively coupled to fixed storage (not shown), either locally or remotely ("in the cloud") storing therein a neural network and a programmatic interface to the neural network. The neural network is trained to characterize one or more features of the target organ, for example an ejection fraction value of a heart, or the presence or absence of aortic stenosis. To do so, video clip imagery of a specified view of the target organ acquired by the ultrasound imaging system 220 is provided to the neural network which in turn accesses the programmatic interface so that the neural network may then output the characterization for the video clip imagery along with an indication of confidence in that characterization. The ultrasound imaging system 220 in turn renders on the display of the host computing system 210 not only the video clip imagery, but also the characterization and optionally, the indication of confidence.

[0025] In accordance with an embodiment of the invention, a save best video clip module 300 is included with the ultrasound imaging application 220. The module 300 includes computer program instructions enabled, upon execution in the host computing system 210, to store successively acquired video clips of the target organ in the buffer 250, assigning each a quality and a duration value. Then, upon activation of a save best video clip mode, a video clip of the highest relative quality to other video clips in the buffer 250 for the specified view of the target organ is displayed in a portion of the user interface to the ultrasound imaging system 220 and stored to fixed storage as the video والمراجع والمراجع والمنافق والمنافع والمنافع والمنافي والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنافع والمنا clip of best quality acquired during imaging of the target organ for the specified view. Thereafter, the video clips in the buffer 250 are deleted and the process may continue for imaging the target organ for a different view.

[0026] In even further illustration of the operation of the save best video clip module 300, Figure 3 is a flow chart illustrating a process for retrospective image clip saving for ultrasound imagery. Beginning in block 310, a video clip of a target organ according to a specified view is received in memory of the host computing system supporting the operation of the ultrasound imaging system. In block 320, a duration of the received video clip is computed and in block 330, a quality of the received video clip in respect to the specified view is determined. Then, in block 340, the received video clip is stored temporarily in a buffer along with the quality indication and duration.

[0027] In decision block 350, it is determined if the save best video clip mode has been activated. If not, the process can return to block 310 with the acquisition of a next video clip of the target organ according to the specified view and the buffering of the next video clip of the target organ along with a corresponding indication of quality and duration. In decision block 350, if it is determined that the save best video clip mode has been activated, in block 360, a best one of the buffered video clips in the buffer is selected that has a minimum quality beyond a threshold quality for the specified view and a longest duration. The selected video clip is then retrieved from the buffer in block 370 and compared to a prior best clip selected from amongst a previous selection of buffered video clips. In decision block 380, if it is determined that the selected video clip exceeds in quality or duration or both, that of the prior best clip, in block 390, the selected video the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control clip is saved in place of the prior best clip and in block 400, the buffer is cleared. Thereafter, the process returns to block 310.

[0028] Importantly, the present technology is not directed to a method of medical treatment or even to a diagnostic method, and no such methods are claimed. Rather, the present technology provides data processing systems, computer-implemented methods and computer program products which provide important data processing functions to facilitate and support the use of medical imaging for diagnosis by a human medical practitioner. Thus, the technology has a specific practical application in the field of medicine, particularly the field of medical imaging. The technology addresses a particular problem in the field of ultrasound image acquisition, namely that the lapse of time between when the operator recognizes the acquisition of the desired image clip and the moment at which the operator is able to direct the imaging system to store the desired image clip can be enough that the desired image clip is no longer present at the time of directing the imaging system to store the desired image clip. Furthermore, in order to happen within realistic timeframes, the data processing must, as an essential element of the invention, be carried out by way of computers. As such, the data processing functions described herein are not merely disembodied steps or mere mental processes, but in each case require, at a minimum, instantiation of a data store containing ultrasound image clips, which in turn requires physical hardware and storage media, and processing by a computer system.

[0029] The present invention may be embodied within a system, a method, a computer program product or any combination thereof. The computer program product transfer in the second of the contract of the second of the contract of the contract of the contract of the contract of the contract of the contract of the contract of the contract of the contract of the contract of the co • may include a computer readable storage medium or media having computer readable program instructions thereon for causing a processor to carry out aspects of the present invention. The computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing.

[0030] A non-exhaustive list of more specific examples of the computer readable storage medium includes the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.

[0031] Computer readable program instructions described herein can be downloaded to respective computing / processing devices from a computer readable storage medium or to an external computer or external storage device via a network. The and the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the cont computer readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. Aspects of the present invention are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer readable program instructions.

[0032] Computer readable program instructions for carrying out operations of the present technology may be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language or a conventional procedural programming language. The computer readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field- programmable gate arrays (FPGA), or programmable logic arrays (PLA) may execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to implement aspects of the present technology.

[0033] These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, a programmable data processing apparatus, and / or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein includes an article of manufacture including instructions which implement aspects of the function / act specified in the flowchart and / or block diagram block or blocks.

[0034] The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process, such that the instructions which execute on the computer, other programmable apparatus, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0035] The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which includes one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustration, and combinations of blocks in the block diagrams and / or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.

[0036] Finally, the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "includes" and / or "including," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not and the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the control of the cont preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0037] The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.

[0038] One or more currently preferred embodiments have been described by way of example. It will be apparent to persons skilled in the art that modifications and variations are possible without departing from the scope of the claims. In construing the claims, it is to be understood that the use of an ultrasound imaging system incorporating a computer to implement the embodiments described herein is essential.

Claims

1. A method for retrospective image clip saving for ultrasound imagery, the method comprising: activating a save-best-clip mode of an ultrasound imaging system, the save-best-clip mode comprising: acquiring a first ultrasound image clip and a second ultrasound image clip of a specified view of a target organ through an ultrasound imaging probe of the ultrasound imaging system; computing a first clip duration corresponding to the first ultrasound image clip and a second clip duration corresponding to the second ultrasound image clip; storing the acquired first ultrasound image clip and the acquired second ultrasound image clip in a buffer of the ultrasound imaging system; transmitting the acquired first ultrasound image clip and the acquired second ultrasound image clip to a neural network, the neural network trained to characterize one or more features of the target organ based on an image clip of the target organ; receiving a first determined quality of the first ultrasound image clip and a second determined quality of the second ultrasound image clip from the neural network, each of the first determined quality and the second determined quality for the specified view of the target organ; determining a selected ultrasound image clip from one of the first ultrasound image clip and the second ultrasound image clip based on at least one of a comparison of the first determined quality to the second determined quality or a comparison of the first clip duration to the second clip duration; retrieving, for storage in a memory of the ultrasound imaging system, the selected ultrasound image clip from the buffer based on whether a determined quality associated with the selected ultrasound image clip exceeds a threshold quality; and deleting the first ultrasound image clip and the second ultrasound image clip from the buffer.

2. The method of claim 1, further comprising replacing a prior best ultrasound image clip stored in the memory of the ultrasound imaging system with the selected ultrasound image clip based on a comparison of the selected ultrasound image clip to the prior best ultrasound image clip.

3. The method of claim 1, further comprising receiving, from the neural network, a first indication of confidence associated with the first determined quality and a second indication of confidence associated with the second determined quality.

4. The method of claim 1, further comprising: setting a threshold period of time over which the first ultrasound image clip and the second ultrasound image clip are to be acquired; initiating a timer upon acquiring the first ultrasound image clip; and, performing the activating of the save-best-clip mode subsequent to the timer surpassing the threshold period of time.

5. The method of claim 1, wherein determining the selected ultrasound image clip comprises identifying one or more ultrasound image clips in the buffer of minimum quality for the specified view having a longest duration.

6. The method of claim 1, wherein at least one of the first determined quality or the second determined quality is in respect to a particular disease specified for diagnosis.

7. The method of claim 1, wherein at least one of the first determined quality is in respect to a number of visible anatomical structures of the target organ that are visible in the first ultrasound image clip or the second determined quality is in respect to a number of visible anatomical structures of the target organ that are visible in the second ultrasound image clip.

8. A data processing system configured for retrospective image clip saving for ultrasound imagery, the system comprising: a computer with memory and at least one processor; a display coupled to the computer; beamformer circuitry coupled to the computer and the display; an ultrasound imaging probe comprising a transducer connected to the beamformer circuitry; and, wherein the at least one processor is to: acquire a first ultrasound image clip and a second ultrasound image clip of a specified view of a target organ through an ultrasound imaging probe; compute a first clip duration corresponding to the first ultrasound image clip and a second clip duration corresponding to the second ultrasound image clip; store the acquired first ultrasound image clip and the acquired second ultrasound image clip in a buffer of the of the computer; transmit the acquired first ultrasound image clip and the acquired second ultrasound image clip to a neural network, the neural network trained to characterize one or more features of the target organ based on an image clip of the target organ; receive a first determined quality of the first ultrasound image clip and a second determined quality of the second ultrasound image clip from the neural network, each of the first determined quality and the second determined quality for the specified view of the target organ; determine a selected ultrasound image clip from one of the first ultrasound image clip and the second ultrasound image clip based on at least one of a comparison of the first determined quality to the second determined quality or a comparison of the first clip duration to the second clip duration; retrieve, for storage in the memory of the computer, the selected ultrasound image clip from the buffer based on whether a determined quality associated with the selected ultrasound image clip exceeds a threshold quality; and delete the first ultrasound image clip and the second ultrasound image clip from the buffer.

9. The system of claim 8, the at least one processor to replace a prior best ultrasound image clip stored in the memory of the computer with the selected ultrasound image clip based on a comparison of the selected ultrasound image clip to the prior best ultrasound image clip.

10. The system of claim 8, the at least one processor to receive, from the neural network, a first indication of confidence associated with the first determined quality and a second indication of confidence associated with the second determined quality.

11. The system of claim 8, the at least one processor to: set a threshold period of time over which the first ultrasound image clip and the second ultrasound image clip are to be acquired; initiate a timer upon acquiring the first ultrasound image clip; and, activate a save-best-clip mode subsequent to the timer surpassing the threshold period of time, the save-best-clip mode comprising determining the selected ultrasound image clip from one of the first ultrasound image clip and the second ultrasound image clip and retrieving, for storage in the memory of the computer, the selected ultrasound image clip from the buffer.

12. The system of claim 8, wherein determining the selected ultrasound image clip comprises identifying one or more ultrasound image clips in the buffer of minimum quality for the specified view having a longest duration.

13. The system of claim 8, wherein at least one of the first determined quality or the second determined quality is in respect to a particular disease specified for diagnosis.

14. A computer program product for retrospective image clip saving for ultrasound imagery, the computer program product including a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to perform a method comprising: activating a save-best-clip mode of an ultrasound imagining system, the save best-clip mode comprising: acquiring a first ultrasound image clip and a second ultrasound image clip of a specified view of a target organ through an ultrasound imaging probe of the ultrasound imaging system; computing a first clip duration corresponding to the first ultrasound image clip and a second clip duration corresponding to the second ultrasound image clip; storing the acquired first ultrasound image clip and the acquired second ultrasound image clip in a buffer of the ultrasound imaging system; transmitting the acquired first ultrasound image clip and the acquired second ultrasound image clip to a neural network, the neural network trained to characterize one or more features of the target organ based on an image clip of the target organ; receiving a first determined quality of the first ultrasound image clip and a second determined quality of the second ultrasound image clip from the neural network, each of the first determined quality and the second determined quality for the specified view of the target organ; determining a selected ultrasound image clip from one of the first ultrasound image clip and the second ultrasound image clip based on at least one of a comparison of the first determined quality to the second determined quality or a comparison of the first clip duration to the second clip duration; retrieving, for storage in a memory of the ultrasound imaging system, the selected ultrasound image clip from the buffer based on whether a determined quality associated with the selected ultrasound image clip exceeds a threshold quality; and deleting the first ultrasound image clip and the second ultrasound image clip from the buffer.

15. The computer program product of claim 14, wherein the method further comprises replacing a prior best ultrasound image clip stored in the memory of the ultrasound imaging system with the selected ultrasound image clip based on a comparison of the selected ultrasound image clip to the prior best ultrasound image clip.

16. The computer program product of claim 14, wherein the method further comprises receiving, from the neural network, a first indication of confidence associated with the first determined quality and a second indication of confidence associated with the second determined quality.

17. The computer program product of claim 14, wherein the method further comprises: setting a threshold period of time over which the first ultrasound image clip and the second ultrasound image clip are to be acquired; initiating a timer upon acquiring the first ultrasound image clip; and, performing the activating of the save-best-clip mode subsequent to the timer surpassing the threshold period of time.

18. The computer program product of claim 14, wherein determining the selected ultrasound image clip comprises identifying one or more of ultrasound image clips in the buffer of minimum quality for the specified view having a longest duration.

19. The computer program of claim 14, wherein the first determined quality and the second determined quality are in respect to a particular disease specified for diagnosis in the ultrasound imaging system.

20. The computer program product of claim 14, wherein at least one of the first determined quality is in respect to a number of visible anatomical structures of the target organ that are visible in the first ultrasound image clip or the second determined quality is in respect to a number of visible anatomical structures of the target organ that are visible in the second ultrasound image clip.