Ultrasonic diagnostic equipment and method for reducing ultrasonic echo data interference
By transmitting the puncture needle orientation information and ultrasonic echo data in the ultrasonic diagnostic equipment time-sharing, the problem of transmission interference is solved, and the ultrasonic image quality and the accuracy of puncture needle positioning are improved.
Patent Information
- Application Number
- CN201811644556.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-12-29
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2040-05-04
AI Technical Summary
In ultrasonic diagnostic equipment, the transmission of puncture needle orientation information and ultrasonic echo data is prone to interference, affecting the quality of the ultrasonic image and the positioning of the puncture needle.
By transmitting a part of the first information within the first time period of the transmission cycle, the first information and the multi-line echo data are transmitted in time, ensuring that the echo data is transmitted within the second time period and reducing interference.
It effectively reduces interference from ultrasonic echo data, improves the quality of ultrasonic images and the accuracy of positioning of the puncture needle.
Smart Images

Figure CN111374701B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of medical equipment, and in particular to an ultrasonic diagnostic device and a method for reducing ultrasonic echo data interference thereof. Background Art
[0002] The ultrasonic magnetic navigation mode refers to the display of the position information of the puncture needle in the human body on the ultrasonic image when the puncture needle is used to perform puncture surgery on internal tissues and organs of the human body, thereby guiding the movement of the puncture needle in the tissues and organs inside the human body with the help of the ultrasonic image.
[0003] Doctors need to observe the position of the puncture needle in human tissue in real time, so the position information of the puncture needle and the ultrasound image echo data need to be transmitted from the probe to the host for display at the same time, and the data cannot be interrupted.
[0004] like Figure 1 As shown, the transmission of the position information of the puncture needle and the ultrasonic image echo data is that the host sends a command to read the data, and then the data enters from the acoustic head 1 of the probe, passes through the cable 2 between the acoustic head 1 and the plug 3 to the plug 3, and then reaches the probe board 4 through the socket, and is finally transmitted to the host. Therefore, its transmission is highly coupled in space on the physical line, especially at the position of the probe plug 3, the pinout for transmitting the echo data and the pinout for transmitting the reading of the puncture needle position information and the returned position information data are arranged on the same board, and the spatial position is very close. The command to read the puncture needle position data and the data return are transmitted through the SPI line between the host and the probe plug 3. In this way, the SPI transmission line will interfere with the ultrasonic echo data, causing the ultrasonic image effect to deteriorate and affecting the positioning of the puncture needle. Summary of the invention
[0005] The present invention mainly provides an ultrasonic diagnostic device and a method for reducing interference of ultrasonic echo data, so as to reduce interference of ultrasonic echo data.
[0006] An embodiment provides a method for reducing interference in ultrasonic echo data, comprising the following steps:
[0007] exciting the ultrasound probe to emit ultrasound waves toward the target tissue;
[0008] controlling the ultrasound probe to receive ultrasound echoes of the ultrasound waves returned from the target tissue and generate multi-line echo data;
[0009] Control the ultrasonic probe to periodically transmit the multi-line echo data; one transmission cycle transmits one line of echo data, each transmission cycle includes a first time period and a second time period, and each line of echo data is transmitted in the second time period of each transmission cycle; a portion of the first information is transmitted in the first time period of the transmission cycle, so that the first information and the multi-line echo data are transmitted in time-sharing;
[0010] generating an ultrasound image according to the multi-line echo data obtained within a first number of transmission cycles;
[0011] The complete first information is obtained according to the parts of the first information obtained in the second number of transmission cycles.
[0012] In one embodiment, the first information includes at least one of: puncture needle position information, probe ID, probe serial number, electronic tag, key code and probe sensitivity.
[0013] In one embodiment, the first quantity is equal to the second quantity.
[0014] In one embodiment, the first information includes puncture needle position information; the method further includes:
[0015] The puncture needle image and its position are displayed on the ultrasound image according to the complete puncture needle position information.
[0016] In one embodiment, the duration of the first number of transmission cycles is less than or equal to the period corresponding to the minimum allowable frame rate of the ultrasound image, and the duration of the second number of transmission cycles is less than or equal to the period corresponding to the minimum allowable frame rate of the puncture needle image.
[0017] In one embodiment, the first time period satisfies the following formula:
[0018]
[0019] t1 is the first time period, t2 is the second time period, T 1con is the time required for continuous transmission of complete puncture needle position information, T 1max is the period corresponding to the minimum allowable frame rate of the puncture needle image; T 2con is the time required for the continuous transmission of the first number of echo data, T 2max is the period corresponding to the minimum allowable frame rate of ultrasound images.
[0020] In one embodiment, transmitting a portion of the first information in the first time period of the transmission cycle so that the first information and the multi-line echo data are transmitted in time-sharing manner includes:
[0021] Determining whether the current first information has been transmitted;
[0022] If not, determine whether the current time period is within the first time period;
[0023] If the current time period is within the first time period, the first information of the preset bytes is transmitted, and then the process returns to the step of determining whether the current first information has been transmitted; otherwise, the process returns to the step of determining whether the current time period is within the first time period.
[0024] In one embodiment, the echo data is an analog signal, and the first information is a digital signal.
[0025] An embodiment provides a method for reducing interference in ultrasonic echo data, comprising the following steps:
[0026] The ultrasonic probe is stimulated to transmit ultrasonic waves toward the target tissue;
[0027] controlling the ultrasound probe to receive ultrasound echoes of the ultrasound waves returned from the target tissue and generate multi-line echo data;
[0028] Controlling the ultrasonic probe to transmit the multi-line echo data, wherein there is a time interval between the transmission of each line of echo data; transmitting a portion of the first information within the time interval of the echo data transmission, so that the first information and the multi-line echo data are transmitted in a time-sharing manner;
[0029] generating an ultrasonic image according to the multi-line echo data;
[0030] The complete first information is obtained according to each part of the first information in multiple time intervals of the multi-line echo data transmission.
[0031] An embodiment provides an ultrasonic diagnostic device, comprising:
[0032] An ultrasonic probe, used for transmitting ultrasonic waves to a target tissue, receiving ultrasonic echoes of the ultrasonic waves returned from the target tissue, and generating multi-line echo data;
[0033] a transmitting / receiving control circuit, used for stimulating the ultrasonic probe to transmit ultrasonic waves to the target tissue, controlling the ultrasonic probe to receive ultrasonic echoes of the ultrasonic waves returned from the target tissue, and generating multi-line echo data;
[0034] A processor is used to stimulate the ultrasonic probe to transmit ultrasonic waves to the target tissue through a transmit / receive control circuit, control the ultrasonic probe to receive the ultrasonic echo of the ultrasonic wave returned from the target tissue and generate multi-line echo data through the transmit / receive control circuit, and control the ultrasonic probe to periodically transmit the multi-line echo data; one transmission cycle transmits one line of echo data, each transmission cycle includes a first time period and a second time period, and each line of echo data is transmitted within the second time period of each transmission cycle; a part of the first information is transmitted within the first time period of the transmission cycle, so that the first information and the multi-line echo data are transmitted in time-sharing; an ultrasonic image is generated according to the multi-line echo data obtained within a first number of transmission cycles; and a complete first information is obtained according to each part of the first information obtained within a second number of transmission cycles.
[0035] In one embodiment, the first information includes at least one of: puncture needle position information, probe ID, probe serial number, electronic tag, key code and probe sensitivity.
[0036] In one embodiment, the first quantity is equal to the second quantity.
[0037] In one embodiment, the first information includes puncture needle position information; and the processor is further configured to:
[0038] The puncture needle image and its position are displayed on the ultrasound image according to the complete puncture needle position information.
[0039] In one embodiment, the duration of the first number of transmission cycles is less than or equal to the period corresponding to the minimum allowable frame rate of the ultrasound image, and the duration of the second number of transmission cycles is less than or equal to the period corresponding to the minimum allowable frame rate of the puncture needle image.
[0040] In one embodiment, the first time period satisfies the following formula:
[0041]
[0042] t1 is the first time period, t2 is the second time period, T 1con is the time required for continuous transmission of complete puncture needle position information, T 1max is the period corresponding to the minimum allowable frame rate of the puncture needle image; T 2con is the time required for continuous transmission of the first number of unit echo data, T 2max is the period corresponding to the minimum allowable frame rate of ultrasound images.
[0043] In one embodiment, the processor transmits a portion of the first information in the first time period of the transmission cycle, so that the first information and the multi-line echo data are transmitted in time-sharing manner, including:
[0044] Determining whether the current first information has been transmitted;
[0045] If not, determine whether the current time period is within the first time period;
[0046] If the current time period is within the first time period, the first information of the preset bytes is transmitted, and then it is re-determined whether the current first information has been transmitted; otherwise, it is continued to be determined whether the current time period is within the first time period.
[0047] In one embodiment, the echo data is an analog signal, and the first information is a digital signal.
[0048] An embodiment provides an ultrasonic diagnostic device, comprising:
[0049] An ultrasonic probe, used for transmitting ultrasonic waves to a target tissue, receiving ultrasonic echoes of the ultrasonic waves returned from the target tissue, and generating multi-line echo data;
[0050] a transmitting / receiving control circuit, used for stimulating the ultrasonic probe to transmit ultrasonic waves to the target tissue, controlling the ultrasonic probe to receive ultrasonic echoes of the ultrasonic waves returned from the target tissue, and generating multi-line echo data;
[0051] A processor is used to stimulate the ultrasonic probe to transmit ultrasonic waves to the target tissue through a transmit / receive control circuit, control the ultrasonic probe to receive the ultrasonic echo of the ultrasonic wave returned from the target tissue and generate multi-line echo data through the transmit / receive control circuit, and control the ultrasonic probe to transmit the multi-line echo data, wherein there is a time interval between the transmission of each line of echo data; transmit a part of the first information within the time interval of the echo data transmission, so that the first information and the multi-line echo data are transmitted in time-sharing; generate an ultrasonic image according to the multi-line echo data; and obtain complete first information according to each part of the first information within multiple time intervals of the multi-line echo data transmission.
[0052] An embodiment provides a computer-readable storage medium including a program, wherein the program can be executed by a processor to implement the method described above.
[0053] According to the ultrasonic diagnostic equipment and the method for reducing interference in ultrasonic echo data of the above-mentioned embodiment, a part of the first information is transmitted in the first time period of the transmission cycle, so that the first information and the multi-line echo data are transmitted in time-sharing manner. It can be seen that the first information will not interfere with the echo data during transmission, thereby reducing the interference source of the echo data and improving the quality of the ultrasonic image. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1 It is a schematic diagram of the connection between the ultrasonic probe and the host in the existing ultrasonic diagnostic equipment;
[0055] Figure 2 A structural block diagram of an ultrasonic diagnostic device provided by an embodiment of the present invention;
[0056] Figure 3 A schematic diagram of the timing of time-sharing transmission of echo data and first information in an ultrasonic diagnostic device provided by an embodiment of the present invention;
[0057] Figure 4 A schematic diagram of the connection between an ultrasonic probe and a host in an ultrasonic diagnostic device provided by an embodiment of the present invention;
[0058] Figure 5 A flow chart of a method for reducing interference in ultrasonic echo data provided by an embodiment of the present invention;
[0059] Figure 6 A flowchart of transmitting a portion of first information within a first time period of a transmission cycle is provided according to an embodiment of the present invention. DETAILED DESCRIPTION
[0060] The present invention is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments adopt associated similar element numbers. In the following embodiments, many detailed descriptions are for making the present application better understood. However, those skilled in the art can easily recognize that some features can be omitted in different situations, or can be replaced by other elements, materials, methods. In some cases, some operations related to the present application are not shown or described in the specification, this is to avoid the core part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations according to the description in the specification and the general technical knowledge in the art.
[0061] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.
[0062] The serial numbers of the components in this document, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning. The "connection" and "coupling" mentioned in this application, unless otherwise specified, include direct and indirect connections (couplings).
[0063] Please refer to Figure 2The ultrasonic diagnostic device includes an ultrasonic probe 110, a transmitting / receiving control circuit 120, a processor 220 and a human-computer interaction device.
[0064] The ultrasonic probe 110 is used to transmit ultrasonic waves to the target tissue A, receive ultrasonic echoes of the ultrasonic waves returned from the target tissue A, and generate multi-line echo data.
[0065] The transmitting / receiving control circuit 120 is used to stimulate the ultrasonic probe 110 to transmit ultrasonic waves to the target tissue A on the one hand, and to control the ultrasonic probe 110 to receive ultrasonic echoes of ultrasonic waves reflected from the target tissue A and generate multi-line echo data on the other hand. In a specific embodiment, the transmitting / receiving control circuit 120 is used to generate a transmitting sequence and a receiving sequence. The transmitting sequence is used to control part or all of the multiple array elements in the ultrasonic probe 110 to transmit ultrasonic waves to the target tissue A. The transmitting sequence parameters include the number of array elements used for transmission and ultrasonic transmission parameters (such as amplitude, frequency, number of wave transmissions, transmission interval, transmission angle, waveform, etc.). The receiving sequence is used to control part or all of the multiple array elements in the ultrasonic probe 110 to receive echoes of ultrasonic waves after passing through tissues. The receiving sequence parameters include the number of array elements used for reception and the receiving parameters of the echoes (such as receiving angle, depth, etc.). The ultrasonic parameters in the transmitting sequence and the echo parameters in the receiving sequence are different depending on the use of the ultrasonic echo or the different images generated according to the ultrasonic echo.
[0066] The human-machine interaction device serves as an interactive interface between the ultrasonic diagnostic device and the user, and is used to receive information input by the user and output information in the form of sound, light or electricity. For example, a touch screen can be used to receive commands input by the user and display visual information; a mouse, keyboard, trackball, joystick, etc. can also be used as an input device of the human-machine interaction device to receive commands input by the user, and a display 231 can be used as a display device of the human-machine interaction device to display visual information.
[0067] The processor 220 is used to stimulate the ultrasonic probe 110 to transmit ultrasonic waves to the target tissue A through the transmit / receive control circuit 120, control the ultrasonic probe 110 to receive ultrasonic echoes of ultrasonic waves returned from the target tissue A and generate multi-line echo data through the transmit / receive control circuit 120, and control the ultrasonic probe 110 to transmit the multi-line echo data, wherein, Figure 3As shown, there is a time interval between the transmission of each line of echo data; a portion of the first information is transmitted within the time interval of the echo data transmission, so that the first information and the multi-line echo data are transmitted in time-sharing; an ultrasonic image is generated based on the multi-line echo data; and the complete first information is obtained based on each portion of the first information within multiple time intervals of the multi-line echo data transmission. Since the first information is transmitted within the time interval of the echo data transmission, it will not interfere with the echo data, thereby reducing the interference source of the echo data and improving the quality of the ultrasonic image.
[0068] The first information includes at least one of: puncture needle position information, probe ID, probe serial number, electronic tag, key code and probe sensitivity. The following takes the first information being the puncture needle position information as an example and further describes it through a specific embodiment. Figure 4 In the specific embodiment shown, the ultrasonic diagnostic device includes an ultrasonic probe 110 and a host. The ultrasonic probe 110 includes an acoustic head 111, a cable 112, and a probe plug 113. The host includes a housing (not shown in the figure), a probe board 210 mounted on the housing, and a processor 220.
[0069] The acoustic head 111 is the main functional component of the ultrasonic probe 110, which is used to transmit ultrasonic waves to the target tissue A, receive ultrasonic echoes of the ultrasonic waves returned from the target tissue A, and generate multi-line echo data, which are transmitted to the host through the cable 112 and the probe plug 113. The acoustic head 111 is also used to receive the puncture needle position information, which is also transmitted to the host through the cable 112 and the probe plug 113.
[0070] The probe plug 113 is plugged into the probe plate 210 of the host to realize the electrical connection between the ultrasound probe 110 and the host.
[0071] The probe board 210 is provided with one or more interfaces adapted to the probe plug 113 to receive data output by the ultrasound probe 110. In this embodiment, the probe board 210 is provided with multiple interfaces adapted to the probe plug 113, so that the ultrasound diagnostic device can connect multiple ultrasound probes 110.
[0072] The function of the processor 220 is to Figure 5 The method shown is specifically described, that is, the processor 220 can also implement the method for reducing ultrasound echo data interference provided by an embodiment of the present invention, including the following steps:
[0073] Step 1: The processor 220 activates the ultrasound probe 110 through the transmit / receive control circuit 120 to transmit ultrasound to the target tissue.
[0074] Step 2: The processor 220 controls the ultrasound probe 110 through the transmit / receive control circuit 120 to receive ultrasound echoes of ultrasound waves returned from the target tissue and generate multi-line echo data.
[0075] Step 3: In the puncture needle magnetic navigation mode, the processor 220 controls the ultrasonic probe 110 to transmit multi-line echo data through the transmitting / receiving control circuit 120, wherein there is a time interval between the transmission of each line of echo data; a portion of the first information is transmitted within the time interval of the echo data transmission, so that the first information and the multi-line echo data are transmitted in time-sharing manner. For example Figure 3 As shown, the processor 220 controls the ultrasonic probe 110 to periodically transmit multi-line echo data through the transmitting / receiving control circuit 120; one line of echo data is transmitted in one transmission period T, and each transmission period T includes a first time period t1 and a second time period t2, and each line of echo data is transmitted in the second time period t2 of each transmission period T; a part of the first information is transmitted in the first time period t1 of the transmission period T, so that the first information and the multi-line echo data are transmitted in time-sharing, and specifically, a part of the first information can be transmitted in the first time period t1 of each transmission period T. In this embodiment, the transmission of the puncture needle position information is interspersed between the reception of every two lines of echo data, so that the puncture needle position information and the echo data are separated in time, thereby solving the problem of the puncture needle position information interfering with the echo data.
[0076] There are many ways to achieve time-sharing transmission of echo data and first information. For example, before ultrasonic scanning, the processor 220 sets the scanning timing according to the current working mode to ensure that the time interval of each line of echo data meets the transmission time requirement of the puncture needle position information to achieve time-sharing transmission. Specifically, the transmission / reception control circuit 120 excites the ultrasonic probe 110 to periodically transmit ultrasound to the target tissue, wherein one transmission cycle transmits an ultrasonic beam, and the echo of the ultrasonic beam reflected by the target tissue generates a line of echo data. By periodically transmitting the ultrasonic beam, the ultrasonic echo is periodically received, and then each line of echo data generated and transmitted to the processor 220 is also periodic. The ultrasonic probe 110 performs preparations before transmitting the ultrasonic beam in a time period of the transmission cycle, such as obtaining the scanning timing. The ultrasonic probe 110 transmits an ultrasonic beam to the target tissue according to the scanning timing in another time period, and receives and transmits a line of echo data in the second time period t2 according to the scanning timing, so that each line of echo data is transmitted in the above transmission cycle. The transmission of a part of the first information within the first time period t1 can be achieved by reading the first information in the ultrasonic probe 110 within a certain time period, such as a time period with the same duration as t1. Among them, the echo data is an analog signal, and the first information is a digital signal, that is, although the echo data and the first information are both transmitted to the processor 220 through the cable 112, they are specifically transmitted through different wires. The present invention does not need to change the hardware structure of the existing ultrasonic diagnostic equipment, and solves the problem that the echo data is easily interfered by software, that is, the time-sharing transmission of the echo data and the first information, and is compatible with the existing ultrasonic diagnostic equipment and has a wide range of applications.
[0077] Step 4, the processor 220 generates an ultrasound image according to the multi-line echo data, and displays the ultrasound image on the display 231. For example, the ultrasound image is generated according to the multi-line echo data obtained in the transmission period of the first number M, that is, M lines of echo data can generate an ultrasound image, and the first number M is an integer greater than or equal to 2. For example, a frame of ultrasound image has a size of A×B, A is the image width, B is the height, and the height direction is the depth direction of the target tissue. A line of echo data generates an image with a size of (A / M)×B in a frame of ultrasound image. Therefore, the size of the ultrasound image is determined, and the size of M can be determined in combination with the number of transmitting array elements.
[0078] Step 5, the processor 220 obtains the complete first information according to each part of the first information in multiple time intervals of the multi-line echo data transmission. For example, the complete first information is obtained according to each part of the first information obtained in the transmission period of the second number N, that is, the complete first information can be obtained by N parts of the first information, and the second number N is an integer greater than or equal to 2. The second number N can be set according to the time requirement of the first information, and it can be greater than M, less than M or equal to M. In this embodiment, the first information is the puncture needle position information. Considering that the puncture needle position information has a real-time position relationship with the ultrasonic image, the first number M is equal to the second number N. In this embodiment, the processor 220 also displays the puncture needle image and its position on the ultrasonic image displayed by the display 231 according to the complete puncture needle position information. In this way, the user can observe the position of the puncture needle in the target tissue, and the ultrasonic image of the target tissue is displayed well because it is not interfered by the puncture needle position information.
[0079] The first time period t1 cannot be too short, and must meet the time requirements for the ultrasonic probe 110 to obtain the transmission sequence parameters and the reception sequence parameters. If it is too short, it will take too long to obtain the complete puncture needle position information, which will cause the puncture needle image displayed on the display to freeze. The first time period t1 cannot be too long either, because it will reduce the frame rate of the ultrasonic image and affect the continuity of the ultrasonic image display. Therefore, it is necessary to reasonably control the time interval t1 between two adjacent lines of echo data. In this embodiment, the duration of M transmission cycles T (the time required to transmit the M lines of echo data required to complete one frame of ultrasonic image) is less than or equal to the period (1 / f1) corresponding to the minimum allowable frame rate f1 of the ultrasonic image, and the duration of N transmission cycles T (the time required to transmit the N parts of the puncture needle position information required to complete the complete puncture needle position information) is less than or equal to the period (1 / f2) corresponding to the minimum allowable frame rate f2 of the puncture needle image. The minimum allowable frame rate f1 of the ultrasonic image and the minimum allowable frame rate f2 of the puncture needle image can be the frame rates corresponding to no freeze on the display. Specifically, the first time period t1 may be limited by the following formula:
[0080]
[0081]
[0082] t1 is the first time period, t2 is the second time period, and the time when the continuous transmission of the echo data of one line is completed can be selected as the second time period. Of course, it is also possible that t2 is slightly greater than the time when the continuous transmission of the echo data of one line is completed; T 1con is the time required for the continuous transmission of complete puncture needle position information, which is a known quantity. 1max is the period corresponding to the minimum allowable frame rate of the puncture needle image, which is also a known quantity and is 25ms in this embodiment; T 2conis the time required for continuous transmission of M-line echo data, which is also a known quantity. 2max is the period corresponding to the minimum allowable frame rate of the ultrasound image, which is also a known quantity. It can be seen that the value of the first time period t1 within the range limited by formulas (1) and (2) can achieve time-sharing transmission to avoid interference and does not affect the display of the ultrasound image and the puncture needle image.
[0083] like Figure 6 As shown, the processor 220 controls a portion of the first information to be transmitted within the first time period t1 of the transmission cycle T, so that the first information and the multi-line echo data are transmitted in time-sharing manner, including:
[0084] Step 31, first information preparation. For example, the probe plug 113 has a built-in chip and memory, and the processor 220 controls the chip of the probe plug 113 to receive the current first information and store it in the memory of the probe plug 113. After the current first information is stored, it can be considered that the current first information is ready and the next step can be entered.
[0085] Step 32, determine whether the current first information has been transmitted, if so, read the next first information; otherwise, execute step 33.
[0086] Step 33, determine whether the current time is within the first time period t1, if yes, execute step 34, otherwise, execute step 33 again.
[0087] Step 34: Transmit the first information of the preset bytes, and then re-execute step 32. The preset bytes can be set according to actual conditions, for example, set to 1 byte.
[0088] Of course, in other embodiments, controlling the first information to be transmitted partially within the first time period t1 of the transmission cycle T so that the first information and the multi-line echo data are transmitted in time-sharing manner can also be implemented by the probe plug 113 of the ultrasonic probe 110. The specific process is the same as Figure 6 , no further elaboration is given.
[0089] In summary, before starting the ultrasonic image scan, the present invention sets the scanning timing according to the current working mode to ensure that the time interval between the echo data lines meets the time requirements for the transmission of the puncture needle position information; after entering the puncture magnetic navigation mode, the processor is responsible for the timed transmission of the puncture needle position information. The processor transmits the puncture needle position information byte by byte based on whether the current puncture needle position information data packet has been transmitted and whether it is currently in the time interval between the echo data lines; after transmitting a packet of puncture needle position information, the next packet of puncture needle position information transmission process is entered and repeated continuously. In this way, the puncture needle position information and the echo data are transmitted in time-sharing manner, and the display of the puncture needle image and the ultrasonic image is not affected, thus avoiding the interference of the puncture needle position information on the echo data.
[0090] This document is described with reference to various exemplary embodiments. However, those skilled in the art will recognize that changes and modifications may be made to the exemplary embodiments without departing from the scope of this document. For example, various operating steps and components for performing the operating steps may be implemented in different ways (e.g., one or more steps may be deleted, modified, or incorporated into other steps) depending on the specific application or considering any number of cost functions associated with the operation of the system.
[0091] In addition, as will be appreciated by those skilled in the art, the principles of the present invention may be reflected in a computer program product on a computer-readable storage medium, which is pre-installed with a computer-readable program code. Any tangible, non-temporary computer-readable storage medium may be used, including magnetic storage devices (hard disks, floppy disks, etc.), optical storage devices (CD-ROMs, DVDs, Blu Ray disks, etc.), flash memory, and / or the like. These computer program instructions may be loaded onto a general-purpose computer, a special-purpose computer, or other programmable data processing device to form a machine, so that these instructions executed on a computer or other programmable data processing device may generate a device that implements a specified function. These computer program instructions may also be stored in a computer-readable memory, which may instruct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory may form a manufactured product, including an implementation device that implements a specified function. The computer program instructions may also be loaded onto a computer or other programmable data processing device, so that a series of operating steps are performed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device may provide steps for implementing a specified function.
[0092] Although the principles of this invention have been shown in various embodiments, many modifications of structures, arrangements, proportions, elements, materials and components particularly suitable for specific environments and operational requirements can be used without departing from the principles and scope of this invention. The above modifications and other changes or amendments will be included in the scope of this invention.
[0093] The foregoing specific description has been described with reference to various embodiments. However, those skilled in the art will recognize that various modifications and changes can be made without departing from the scope of the present disclosure. Therefore, the consideration of the present disclosure will be illustrative rather than restrictive, and all these modifications will be included in its scope. Similarly, the advantages, other advantages and solutions to the problems of various embodiments have been described above. However, the benefits, advantages, solutions to the problems and any elements that can produce these, or make them more clear, should not be interpreted as critical, necessary or necessary. The term "include" and any other variants used in this article are all non-exclusive inclusions, so that the process, method, article or device including the list of elements not only includes these elements, but also includes other elements that are not explicitly listed or do not belong to the process, method, system, article or device. In addition, the term "coupled" and any other variants used in this article refer to physical connections, electrical connections, magnetic connections, optical connections, communication connections, functional connections and / or any other connections.
[0094] Those skilled in the art will appreciate that many changes may be made to the details of the above-described embodiments without departing from the basic principles of the invention. Therefore, the scope of the invention should be determined from the following claims.
Claims
1. A method for reducing interference in ultrasonic echo data, characterized in that: The steps include: exciting the ultrasound probe to emit ultrasound waves toward the target tissue; controlling the ultrasound probe to receive ultrasound echoes of the ultrasound waves returned from the target tissue and generate multi-line echo data; Control the ultrasonic probe to periodically transmit the multi-line echo data; one transmission cycle transmits one line of echo data, each transmission cycle includes a first time period and a second time period, and each line of echo data is transmitted in the second time period of each transmission cycle; a portion of the first information is transmitted in the first time period of the transmission cycle, so that the first information and the multi-line echo data are transmitted in time-sharing; generating an ultrasound image according to the multi-line echo data obtained within a first number of transmission cycles; Obtain complete first information according to each part of the first information obtained in the second number of transmission cycles; the first information includes puncture needle position information; The puncture needle image and its position are displayed on the ultrasound image according to the complete puncture needle position information; wherein the duration of the first number of transmission cycles is less than or equal to the period corresponding to the minimum allowable frame rate of the ultrasound image, the duration of the second number of transmission cycles is less than or equal to the period corresponding to the minimum allowable frame rate of the puncture needle image, and the first time period satisfies the following formula: t1 is the first time period, t2 is the second time period, T 1con is the time required for continuous transmission of complete puncture needle position information, T 1max is the period corresponding to the minimum allowable frame rate of the puncture needle image; T 2con is the time required for the continuous transmission of the first number of echo data, T 2max is the period corresponding to the minimum allowable frame rate of ultrasound images.
2. The method according to claim 1, characterized in that The first information also includes: at least one of a probe ID, a probe serial number, an electronic tag, a key code, and a probe sensitivity.
3. The method according to claim 1, characterized in that The first quantity is equal to the second quantity.
4. The method according to claim 1, characterized in that Transmitting a portion of the first information within the first time period of the transmission cycle so that the first information and the multi-line echo data are transmitted in time-sharing manner comprises: Determining whether the current first information has been transmitted; If not, determine whether the current time period is within the first time period; If the current time period is within the first time period, the first information of the preset bytes is transmitted, and then the process returns to the step of determining whether the current first information has been transmitted; otherwise, the process returns to the step of determining whether the current time period is within the first time period.
5. The method according to claim 1, characterized in that The echo data is an analog signal, and the first information is a digital signal.
6. An ultrasonic diagnostic device, characterized in that: include: An ultrasonic probe, used for transmitting ultrasonic waves to a target tissue, receiving ultrasonic echoes of the ultrasonic waves returned from the target tissue, and generating multi-line echo data; a transmitting / receiving control circuit, used for stimulating the ultrasonic probe to transmit ultrasonic waves to the target tissue, controlling the ultrasonic probe to receive ultrasonic echoes of the ultrasonic waves returned from the target tissue, and generating multi-line echo data; Processor for: The ultrasonic probe is stimulated to transmit ultrasonic waves to the target tissue through the transmitting / receiving control circuit; Controlling the ultrasound probe to receive the ultrasound echo of the ultrasound wave returned from the target tissue and generate multi-line echo data through a transmission / reception control circuit; Control the ultrasonic probe to periodically transmit the multi-line echo data; one transmission cycle transmits one line of echo data, each transmission cycle includes a first time period and a second time period, and each line of echo data is transmitted in the second time period of each transmission cycle; a portion of the first information is transmitted in the first time period of the transmission cycle, so that the first information and the multi-line echo data are transmitted in time-sharing; generating an ultrasound image according to the multi-line echo data obtained within a first number of transmission cycles; Obtain complete first information according to each part of the first information obtained in the second number of transmission cycles; the first information includes puncture needle position information; The puncture needle image and its position are displayed on the ultrasound image according to the complete puncture needle position information; wherein the duration of the first number of transmission cycles is less than or equal to the period corresponding to the minimum allowable frame rate of the ultrasound image, the duration of the second number of transmission cycles is less than or equal to the period corresponding to the minimum allowable frame rate of the puncture needle image, and the first time period satisfies the following formula: t1 is the first time period, t2 is the second time period, T 1con is the time required for continuous transmission of complete puncture needle position information, T 1max is the period corresponding to the minimum allowable frame rate of the puncture needle image; T 2con is the time required for the continuous transmission of the first number of echo data, T 2max is the period corresponding to the minimum allowable frame rate of ultrasound images.
7. The ultrasonic diagnostic equipment according to claim 6, characterized in that: The first information also includes: at least one of a probe ID, a probe serial number, an electronic tag, a key code, and a probe sensitivity.
8. The ultrasonic diagnostic equipment according to claim 6, characterized in that: The first quantity is equal to the second quantity.
9. The ultrasonic diagnostic equipment according to claim 6, characterized in that: The processor transmits a portion of the first information in the first time period of the transmission cycle, so that the first information and the multi-line echo data are transmitted in time-sharing manner, including: Determining whether the current first information has been transmitted; If not, determine whether the current time period is within the first time period; If the current time period is within the first time period, the first information of the preset bytes is transmitted, and then it is re-determined whether the current first information has been transmitted; otherwise, it is continued to be determined whether the current time period is within the first time period.
10. The ultrasonic diagnostic equipment according to claim 6, characterized in that: The echo data is an analog signal, and the first information is a digital signal.
11. A computer-readable storage medium, characterized in that: The method comprises a program which can be executed by a processor to implement the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Ultrasonic puncturing navigation method based on electromagnetic location
CN103006261A