Echo data packaging method, device, equipment and readable storage medium

文档序号:1837450 发布日期:2021-11-16 浏览:11次 中文

阅读说明:本技术 回波数据封装方法、装置、设备及可读存储介质 (Echo data packaging method, device, equipment and readable storage medium ) 是由 毕宝弟 吴江 郭俊丽 于 2021-08-17 设计创作,主要内容包括:本申请提供一种回波数据封装方法、装置、设备及可读存储介质,该方法包括:接收包括用户设定的帧格式和序列信息的封装指令,获取待封装的回波数据,并根据用户设定的帧格式和序列信息,对回波数据进行封装,获得封装后的回波数据。本申请的方法,以软件替代真实的超声探头,并根据用户自行定义的封装格式对回波数据进行封装,由于用户可以根据需求对封装格式进行多样化定义,因此采用该方法对回波数据进行封装,可以获得格式多样化的封装后的回波数据。(The application provides an echo data packaging method, an echo data packaging device, echo data packaging equipment and a readable storage medium, wherein the method comprises the following steps: receiving a packaging instruction comprising a frame format and sequence information set by a user, acquiring echo data to be packaged, and packaging the echo data according to the frame format and the sequence information set by the user to obtain the packaged echo data. According to the method, the real ultrasonic probe is replaced by software, the echo data are packaged according to the packaging format defined by a user, and the echo data are packaged by the method because the user can variously define the packaging format according to requirements, so that the packaged echo data with various formats can be obtained.)

1. An echo data encapsulation method, comprising:

receiving a packaging instruction, wherein the packaging instruction comprises an identifier of echo data to be packaged, a frame format set by a user and sequence information;

acquiring echo data to be packaged according to the identifier of the echo data to be packaged, and packaging the echo data according to the frame format and sequence information set by the user to obtain packaged echo data; the echo data to be packaged is a digital signal, and the packaged echo data is frame sequence data.

2. The method according to claim 1, wherein the encapsulating the echo data according to the frame format and the sequence information set by the user to obtain encapsulated echo data comprises:

splitting the echo data according to the frame format and the sequence information set by the user to obtain a target data frame;

adding a frame header to each target data frame to obtain encapsulated echo data; wherein the frame header comprises a frame format set by the user.

3. The method according to claim 2, wherein the frame format set by the user comprises a frame format of a single image, and the echo data to be encapsulated comprises echo data corresponding to the single image; the splitting the echo data according to the frame format and the sequence information set by the user to obtain a data frame includes:

and splitting the echo data corresponding to the single image according to the frame format and the sequence information of the single image to obtain a data frame corresponding to the single image, and taking the data frame corresponding to the single image as the target data frame.

4. The method according to claim 2, wherein the frame format set by the user comprises a frame format of a plurality of images, and the echo data to be encapsulated comprises echo data corresponding to the plurality of images; the splitting the echo data according to the frame format and the sequence information set by the user to obtain a data frame includes:

according to the frame formats and the sequence information of the images, respectively splitting echo data corresponding to the images to obtain data frames corresponding to the images, and taking the data frames as the target data frames;

the adding of the frame header for each target data frame includes:

according to a first strategy, adding a frame header for each target data frame to obtain encapsulated echo data; wherein the first policy comprises: and aiming at the data frame corresponding to each image, adding a frame header for each data frame corresponding to the image, wherein the frame header comprises the frame format of the image.

5. The method according to any one of claims 1-4, wherein after obtaining the encapsulated echo data, further comprising:

receiving a sending instruction, wherein the sending instruction comprises a sending speed set by a user;

and sending the packaged echo data to a back-end processing platform for processing according to the sending speed set by the user.

6. The method of claim 5, wherein after sending the encapsulated echo data to a back-end processing platform for processing according to the sending speed set by the user, the method further comprises:

receiving a derivation instruction; the export instruction comprises a file format set by a user;

and exporting the data processed by the back-end processing platform into a file with a set format according to the export instruction.

7. An echo data encapsulation device, comprising:

the receiving module is used for receiving a packaging instruction, and the packaging instruction comprises frame format and sequence information set by a user;

the processing module is used for acquiring echo data to be packaged, and packaging the echo data according to the frame format and the sequence information set by the user to obtain the packaged echo data; the echo data to be packaged is a digital signal, and the packaged echo data is frame sequence data.

8. An electronic device, comprising: a memory, a processor;

a memory: a memory for storing the processor-executable instructions;

wherein the processor is configured to invoke program instructions in the memory to perform the echo data encapsulation method of any of claims 1-6.

9. A computer-readable storage medium having stored thereon computer-executable instructions for implementing the echo data encapsulation method according to any one of claims 1-6 when executed by a processor.

10. A computer program product comprising a computer program, characterized in that the computer program realizes the echo data encapsulation method according to any of claims 1-6 when being executed by a processor.

Technical Field

The present application relates to the field of data processing technologies, and in particular, to an echo data encapsulation method, apparatus, device, and readable storage medium.

Background

The ultrasonic wave refers to that an ultrasonic probe is adopted to send ultrasonic waves to a human body, reflected waves are generated based on the acoustic characteristics of human tissues after the ultrasonic waves reach the human body, the ultrasonic probe can receive the reflected waves and convert the reflected waves from analog signals into digital signals, namely echo data, then the digital signals are packaged to obtain packaged echo data, and image processing is performed based on the packaged echo data to obtain an ultrasonic image for diagnosis. In addition, the packaged echo data can be widely applied to the fields of teaching, ultrasonic software development and the like.

At present, the packaged echo data is usually obtained through a real ultrasonic probe, but the data packaging format of the ultrasonic probe is single, and the requirement for diversification of the packaging format cannot be met, so how to obtain the packaged echo data with diversified formats is a problem to be solved urgently.

Disclosure of Invention

The application provides an echo data packaging method, an echo data packaging device, echo data packaging equipment and a readable storage medium, which are used for obtaining packaged echo data with diversified formats.

In a first aspect, an embodiment of the present application provides an echo data encapsulation method, including:

receiving a packaging instruction, wherein the packaging instruction comprises an identifier of echo data to be packaged, a frame format set by a user and sequence information;

acquiring echo data to be packaged according to the identifier of the echo data to be packaged, and packaging the echo data according to the frame format and sequence information set by the user to obtain packaged echo data; the echo data to be packaged is a digital signal, and the packaged echo data is frame sequence data.

Further, the method for encapsulating the echo data according to the frame format and the sequence information set by the user to obtain the encapsulated echo data includes:

splitting the echo data according to the frame format and the sequence information set by the user to obtain a target data frame;

adding a frame header to each target data frame to obtain encapsulated echo data; wherein the frame header comprises a frame format set by the user.

Further, according to the method described above, the frame format set by the user includes a frame format of a single image, and the echo data to be encapsulated includes echo data corresponding to the single image; the splitting the echo data according to the frame format and the sequence information set by the user to obtain a data frame includes:

and splitting the echo data corresponding to the single image according to the frame format and the sequence information of the single image to obtain a data frame corresponding to the single image, and taking the data frame corresponding to the single image as the target data frame.

Further, according to the method described above, the frame format set by the user includes a frame format of a plurality of images, and the echo data to be encapsulated includes echo data corresponding to the plurality of images; the splitting the echo data according to the frame format and the sequence information set by the user to obtain a data frame includes:

according to the frame formats and the sequence information of the images, respectively splitting echo data corresponding to the images to obtain data frames corresponding to the images, and taking the data frames as the target data frames;

the adding of the frame header for each target data frame includes:

according to a first strategy, adding a frame header for each target data frame to obtain encapsulated echo data; wherein the first policy comprises: and aiming at the data frame corresponding to each image, adding a frame header for each data frame corresponding to the image, wherein the frame header comprises the frame format of the image.

Further, the method as described above, after obtaining the encapsulated echo data, further includes:

receiving a sending instruction, wherein the sending instruction comprises a sending speed set by a user;

and sending the packaged echo data to a back-end processing platform for processing according to the sending speed set by the user.

Further, the method as described above, after sending the encapsulated echo data to a back-end processing platform for processing according to the sending speed set by the user, further includes:

receiving a derivation instruction; the export instruction comprises a file format set by a user;

and exporting the data processed by the back-end processing platform into a file with a set format according to the export instruction.

In a second aspect, an embodiment of the present application provides an echo data packaging apparatus, including:

the receiving module is used for receiving a packaging instruction, and the packaging instruction comprises frame format and sequence information set by a user;

the processing module is used for acquiring echo data to be packaged, and packaging the echo data according to the frame format and the sequence information set by the user to obtain the packaged echo data; the echo data to be packaged is a digital signal, and the packaged echo data is frame sequence data.

In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;

a memory: a memory for storing the processor-executable instructions;

wherein the processor is configured to call program instructions in the memory to perform the echo data encapsulation method according to the first aspect.

In a fourth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the method for encapsulating echo data according to the first aspect is implemented.

In a fifth aspect, the present application provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the method for encapsulating echo data according to the first aspect is implemented.

The application provides an echo data packaging method, an echo data packaging device and a readable storage medium. That is to say, the method replaces a real ultrasonic probe with software, encapsulates echo data according to an encapsulation format defined by a user, and encapsulates the echo data in a diversified manner according to the requirement because the user can define the encapsulation format in a diversified manner.

Drawings

The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application.

Fig. 1 is a schematic diagram of a system architecture according to an embodiment of the present application;

fig. 2 is a flowchart of an echo data encapsulation method according to an embodiment of the present application;

fig. 3 is a flowchart of an echo data encapsulation method according to an embodiment of the present application;

fig. 4 is a schematic structural diagram of an echo data packaging apparatus according to an embodiment of the present application;

fig. 5 is a schematic structural diagram of an electronic device according to the present application.

With the above figures, there are shown specific embodiments of the present application, which will be described in more detail below. These drawings and written description are not intended to limit the scope of the inventive concepts in any manner, but rather to illustrate the inventive concepts to those skilled in the art by reference to specific embodiments.

Detailed Description

Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.

With the innovation and development of technology, ultrasound is more and more widely applied in daily life. When ultrasound is performed, corresponding ultrasound software is used in cooperation with the ultrasound probe. During the development of the ultrasonic software, a large amount of packaged echo data is required for testing.

At present, echo data after encapsulation is usually obtained through a real ultrasonic probe, but the existing ultrasonic probes are all customized based on a proprietary protocol, that is, the data encapsulation format of the ultrasonic probe of the same type is single and fixed, and the diversified requirements of the encapsulation format cannot be met. Although the data packaging formats of different types of ultrasound probes may be different, it is difficult to meet the requirements, and purchasing multiple types of ultrasound probes causes unnecessary time and money waste.

The application provides an echo data packaging method, an echo data packaging device, echo data packaging equipment and a readable storage medium, and aims to solve the technical problems in the prior art.

The following describes the technical solutions of the present application and how to solve the above technical problems with specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.

Fig. 1 is a schematic diagram of a system architecture according to an embodiment of the present disclosure, and as shown in fig. 1, the system architecture shown in fig. 1 may specifically include an extensible markup language (XML) file 1, a file 2, and a server 3, where the server 3 is provided with an echo data encapsulation device.

The XML file 1 stores a package command, that is, frame format and sequence information set by a user. The file 2 stores echo data to be encapsulated, the echo data to be encapsulated may be obtained by a real ultrasound probe or may be obtained by software simulation, which is not limited in this embodiment, the name of the file 2 may be the type of the echo data to be encapsulated with a name suffix, such as a heart suffix, a liver suffix, etc., in addition, the file 2 further has a corresponding file storing description information of the echo data to be encapsulated, the name of the file may be the type of the echo data to be encapsulated with a description information suffix, such as a heart suffix, a liver suffix, etc., the description information may be used to characterize an imaging mode of the echo data to be encapsulated, where the imaging mode may be an imaging mode of a single image, and the imaging mode of the single image is single, such as a single B image mode, The PW image mode may also be an imaging mode of multiple images, and the imaging mode of multiple images is also a combination of imaging modes of multiple single images, for example, a B + C image mode and a B + PW image mode, and the description information may be used to search the echo data to be encapsulated, that is, the description information may be used as an identifier of the echo data to be encapsulated. The echo data packaging device can be carried on the server 3 and is used for receiving the packaging instruction stored in the XML file 1, acquiring the echo data to be packaged and stored in the file 2, and packaging the echo data according to the packaging instruction.

Example one

Fig. 2 is a flowchart of an echo data encapsulation method according to an embodiment of the present application, and as shown in fig. 2, the echo data encapsulation method according to the embodiment includes the following steps:

step 101, receiving a packaging instruction, where the packaging instruction includes an identifier of echo data to be packaged, a frame format set by a user, and sequence information.

102, acquiring echo data to be encapsulated according to the identifier of the echo data to be encapsulated, and encapsulating the echo data according to the frame format and sequence information set by the user to acquire encapsulated echo data; the echo data to be packaged is a digital signal, and the packaged echo data is frame sequence data.

It should be noted that the main executing body of the echo data packaging method provided in this embodiment may be an echo data packaging device. In practical applications, the echo data packaging apparatus may be implemented by a computer program, such as application software, a computer program, or a medium storing a related computer program, such as a usb disk, an optical disk, or the like; alternatively, it may be implemented by a physical device, such as a chip, etc., into which the relevant computer program is integrated or installed.

In this embodiment, in order to obtain the packaged echo data that meets the requirements, software is used to replace the real ultrasound probe, and the echo data is packaged according to the packaging format defined by the user. Specifically, the echo data encapsulation device may first receive an encapsulation instruction, where the encapsulation instruction includes an identifier of the echo data to be encapsulated, a frame format set by a user, and sequence information.

In practical applications, before the encapsulation process begins, a user may define the frame format and the sequence information (i.e., the data encapsulation format) in the XML file in advance according to the requirement.

Next, the echo data encapsulation device may obtain the echo data to be encapsulated from a file storing the echo data to be encapsulated according to description information corresponding to the echo data to be encapsulated, that is, an identifier of the echo data to be encapsulated, or may obtain the echo data to be encapsulated in other suitable manners. The specific packaging method will be described in detail in embodiment two of the present application, which is not described herein again.

The echo data to be packaged is a digital signal, and the packaged echo data is frame sequence data.

In one example, after the echo data encapsulation device obtains the encapsulated echo data, the encapsulated echo data may also be sent to a back-end processing platform for processing. Specifically, the echo data encapsulation device may receive a sending instruction, where the sending instruction includes a sending speed set by a user, and send the encapsulated echo data to the back-end processing platform for processing according to the sending speed. The specific processing method is not limited in this embodiment.

In practical application, a user can set different sending speeds on a software interface according to the type of echo data. For example, in echo data of a heart, since the heart is temporally beating, a higher image refresh rate is required to better show details of the heart, and a slower transmission speed can be set. However, since the liver is still in the echo data of the liver, the details of the liver can be presented only with a low image refresh rate, and therefore, a high transmission rate can be set, and the processing efficiency can be improved.

In yet another example, after the echo data packaging device transmits the packaged echo data to the back-end processing platform for processing according to the transmission speed set by the user, the processed data is also exported to a file. Specifically, the echo data encapsulation device may receive an export instruction, where the export instruction includes a file format set by a user, and export, according to the export instruction, data processed by the back-end processing platform into a file with the set format, so as to perform further processing according to the file.

The echo data encapsulation method provided by this embodiment receives an encapsulation instruction including a frame format and sequence information set by a user, obtains echo data to be encapsulated, and encapsulates the echo data according to the frame format and sequence information set by the user to obtain encapsulated echo data. That is to say, in the embodiment of the present application, the real ultrasonic probe is replaced with software, and the echo data is encapsulated according to the encapsulation format defined by the user himself, and since the user can variously define the encapsulation format according to the requirement, the echo data is encapsulated by using the method, and the encapsulated echo data with various formats can be obtained.

Example two

Fig. 3 is a flowchart of an echo data encapsulation method according to an embodiment of the present application, and as shown in fig. 3, on the basis of the first embodiment, in step 102, the encapsulating the echo data according to the frame format and the sequence information set by the user to obtain the encapsulated echo data specifically includes the following steps:

step 201, splitting the echo data according to the frame format and the sequence information set by the user to obtain a target data frame.

Step 202, adding a frame header to each target data frame to obtain encapsulated echo data; wherein the frame header comprises a frame format set by the user.

In this embodiment, in order to obtain the encapsulated echo data, the echo data encapsulation apparatus may split the echo data according to a frame format and sequence information set by a user to obtain a target data frame.

In practical applications, the echo data encapsulation device may first generate corresponding ultrasound parameters according to a frame format and sequence information set by a user, and then, the echo data encapsulation device may parse the ultrasound parameters to obtain a parsing result, where the parsing result may include an imaging mode and a frame sequence corresponding to the imaging mode, where the imaging mode may be a single-image imaging mode including, but not limited to, a single-B image mode, a PW image mode, a CW image mode, an M image mode, a 3D image mode, a 4D image mode, an ultrasound contrast image mode, and the like, and the imaging mode may also be a plurality of image modes including, but not limited to, a SWE image mode, a dual-B image mode, a B + PW image mode, a B + CW image mode, a B + C image mode, and the like. For example, if the imaging mode is the B image mode, the frame sequence corresponding to the imaging mode is a frame sequence of the B image, and if the imaging mode is the B + C image mode, the frame sequence corresponding to the imaging mode may include two sub-sequences, which are a frame sequence of the B image and a frame sequence of the C image.

Then, the echo data encapsulation device can split the echo data according to the frame sequence in the analysis result to obtain the target data frame.

Finally, the echo data encapsulation device may add a frame header to each target data frame in the target data frames to obtain the encapsulated echo data. The frame header includes a frame format set by a user, and the frame format includes but is not limited to an imaging mode, a timestamp, an index number, and the like.

In an example, on the basis of the second embodiment, if the echo data of the single B image after being encapsulated is required to be obtained, the frame format set by the user may include a frame format of the B image, and accordingly, the echo data encapsulating device may obtain the echo data to be encapsulated corresponding to the B image, generate corresponding ultrasonic parameters according to the frame format and sequence information set by the user, and analyze the ultrasonic parameters to obtain a frame sequence of the B image. Next, the echo data encapsulation device may split the echo data corresponding to the B image to be encapsulated according to the frame sequence of the B image to obtain a data frame corresponding to the B image, and use the data frame corresponding to the B image as a target data frame.

Further, on the basis of the above example, if the requirement is to obtain single-angle single B image data, the user may set a corresponding frame format and sequence information according to the requirement, the echo data packaging device may analyze the corresponding ultrasound parameters generated according to the frame format and sequence information set by the user, the obtained analysis result may include a set of frame sequences of B images, and accordingly, according to the frame sequences in the analysis result, the echo data is split, and the number of the obtained target data frames is one set.

If the requirement is to obtain multi-angle composite single B image data, a user can set corresponding frame formats and sequence information according to the requirement, the echo data packaging device can analyze corresponding ultrasonic parameters generated according to the frame formats and the sequence information set by the user, the obtained analysis result can comprise a plurality of sets of B image frame sequences, one set of frame sequences corresponds to one angle, correspondingly, the echo data is split according to the plurality of sets of frame sequences in the analysis result, and the number of the obtained target data frames is a plurality of sets.

In another example, on the basis of the second embodiment, if the echo data of the encapsulated B + C image is required to be obtained, the frame format set by the user may include a frame format of the B image and a frame format of the C image, and accordingly, the echo data encapsulation device may obtain the echo data corresponding to the B image to be encapsulated and the echo data corresponding to the C image, generate corresponding ultrasound parameters according to the frame format and the sequence information set by the user, and analyze the ultrasound parameters to obtain a frame sequence of the B image and a frame sequence of the C image. Next, the echo data encapsulation device may split the echo data corresponding to the B image and the echo data corresponding to the corresponding C image to be encapsulated according to the frame sequence of the B image and the frame sequence of the C image, obtain the data frame corresponding to the B image and the data frame corresponding to the C image, and use them as target data frames.

Accordingly, the echo data encapsulation apparatus may add a frame header to each target data frame according to the first policy to obtain the encapsulated echo data. Wherein the first policy comprises: and adding a second frame header for each data frame corresponding to the C image, wherein the second frame header comprises the frame format of the C image.

The frame format of the B image and the frame format of the C image include, but are not limited to, an imaging mode, a timestamp, an index number, and the like.

The echo data encapsulation method provided by this embodiment encapsulates echo data according to a frame format and sequence information set by a user for different echo data to be encapsulated, thereby realizing diversification of encapsulation formats.

EXAMPLE III

Fig. 4 is a schematic structural diagram of an echo data packaging device according to an embodiment of the present application, and as shown in fig. 4, the echo data packaging device according to the embodiment includes: a receiving module 41 and a processing module 42. The receiving module 41 is configured to receive a packaging instruction, where the packaging instruction includes an identifier of echo data to be packaged, a frame format set by a user, and sequence information; wherein the frame format includes an imaging mode and the sequence information includes a sequence of frames. And the processing module 42 is configured to acquire the echo data to be encapsulated according to the identifier of the echo data to be encapsulated, and encapsulate the echo data according to the frame format and the sequence information set by the user to acquire the encapsulated echo data.

The echo data packaging device provided by this embodiment receives a packaging instruction including a frame format and sequence information set by a user, acquires echo data to be packaged, and packages the echo data according to the frame format and sequence information set by the user to acquire packaged echo data. That is to say, in the embodiment of the present application, the real ultrasonic probe is replaced with software, and the echo data is encapsulated according to the encapsulation format defined by the user himself, and since the user can variously define the encapsulation format according to the requirement, the echo data is encapsulated by using the method, and the encapsulated echo data with various formats can be obtained.

In an optional embodiment, the processing module 42 is further configured to split the echo data according to a frame format and sequence information set by the user to obtain a target data frame; adding a frame header to each target data frame to obtain encapsulated echo data; wherein the frame header comprises a frame format set by the user.

In an optional embodiment, the frame format set by the user includes a frame format of a B image, and the echo data to be encapsulated includes echo data corresponding to the B image. The processing module 42 is further configured to split the echo data corresponding to the single image according to the frame format and the sequence information of the single image to obtain a data frame corresponding to the single image, and use the data frame corresponding to the single image as the target data frame.

In an optional embodiment, the frame format set by the user includes a frame format of a plurality of images, and the echo data to be encapsulated includes echo data corresponding to the plurality of images. The processing module 42 is further configured to split the echo data corresponding to the multiple images according to the frame formats and the sequence information of the multiple images, obtain data frames corresponding to the multiple images, and use the data frames as the target data frames. According to a first strategy, adding a frame header for each target data frame to obtain encapsulated echo data; wherein the first policy comprises: and aiming at the data frame corresponding to each image, adding a frame header for each data frame corresponding to the image, wherein the frame header comprises the frame format of the image.

In an optional embodiment, the receiving module 41 is further configured to receive a sending instruction, where the sending instruction includes a sending speed set by a user. The echo data packaging device further comprises: and a sending module 43, configured to send the encapsulated echo data to a back-end processing platform for processing according to the sending speed set by the user.

In an optional embodiment, the receiving module 41 is further configured to receive an export instruction; the export instruction comprises a file format set by a user. The echo data packaging device further comprises: and the export module 44 is configured to export the data processed by the back-end processing platform into a file with a set format according to the export instruction.

It should be noted that, for the technical solution and the effect executed by the echo data encapsulation apparatus provided in this embodiment, reference may be made to relevant contents of the foregoing method embodiments, and details are not described herein again.

Example four

Fig. 5 is a schematic structural diagram of an electronic device according to the present application, and as shown in fig. 5, the present application further provides an electronic device 500, including: a memory 501 and a processor 502.

The memory 501 stores programs. In particular, the program may include program code comprising computer-executable instructions. The memory 501 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.

A processor 502 for executing the programs stored in the memory 501.

Wherein a computer program is stored in the memory 501 and configured to be executed by the processor 502 to implement the echo data encapsulation method provided by any one of the embodiments of the present application. The related descriptions and effects corresponding to the steps in the drawings can be correspondingly understood, and redundant description is not repeated here.

In this embodiment, the memory 501 and the processor 502 are connected by a bus. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 5, but this is not intended to represent only one bus or type of bus.

EXAMPLE five

The embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement the echo data encapsulation method provided in any embodiment of the present application.

EXAMPLE six

The embodiment of the present application further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the method for encapsulating echo data provided in any embodiment of the present application is implemented.

In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of modules is merely a division of logical functions, and an actual implementation may have another division, for example, a plurality of modules or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or modules, and may be in an electrical, mechanical or other form.

Modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.

In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware form, and can also be realized in a form of hardware and a software functional module.

Program code for implementing the methods of the present application may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable echo data encapsulation apparatus such that the program codes, when executed by the processor or controller, cause the functions/acts specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.

In the context of this application, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection according to one or more wires, 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), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

Further, while operations are depicted in a particular order, this should be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the application. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable subcombination.

Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.

It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于切比雪夫多项式的复合窗变迹超声波束形成方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!