[go: up one dir, main page]

CN111710393B - Data transmission method, device, terminal equipment and storage medium - Google Patents

Data transmission method, device, terminal equipment and storage medium Download PDF

Info

Publication number
CN111710393B
CN111710393B CN202010352537.XA CN202010352537A CN111710393B CN 111710393 B CN111710393 B CN 111710393B CN 202010352537 A CN202010352537 A CN 202010352537A CN 111710393 B CN111710393 B CN 111710393B
Authority
CN
China
Prior art keywords
image file
resolution
file
position information
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010352537.XA
Other languages
Chinese (zh)
Other versions
CN111710393A (en
Inventor
李志明
方小帅
谢文龙
杨春晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Visionvera Information Technology Co Ltd
Original Assignee
Visionvera Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Visionvera Information Technology Co Ltd filed Critical Visionvera Information Technology Co Ltd
Priority to CN202010352537.XA priority Critical patent/CN111710393B/en
Publication of CN111710393A publication Critical patent/CN111710393A/en
Application granted granted Critical
Publication of CN111710393B publication Critical patent/CN111710393B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/53Querying
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Mining & Analysis (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

本发明实施例提供了一种数据传输方法、装置、终端设备和存储介质,包括,接收视联网终端发送的第一查阅请求;根据影像文件的文件标识,查找与文件标识对应的第一分辨率的影像文件,并将第一分辨率的影像文件发送至视联网终端;接收视联网终端发送的影像文件的第二查阅请求,其中,第二查阅请求中包括在第一分辨率的影像文件中选中区域的位置信息和第二分辨率,第二分辨率大于第一分辨率;根据选中区域的位置信息和第二分辨率,确定与位置信息对应的第二分辨率的区域影像文件;将区域影像文件发送至视联网终端,通过本发明实施例只需要发送选中的部分区域的影像文件,减少数据传输过程中占用的网络带宽,提高了传输效率。

An embodiment of the present invention provides a data transmission method, apparatus, terminal device and storage medium, including receiving a first search request sent by a visual network terminal; searching for an image file of a first resolution corresponding to the file identifier based on a file identifier of the image file, and sending the image file of the first resolution to the visual network terminal; receiving a second search request for the image file sent by the visual network terminal, wherein the second search request includes position information and a second resolution of a selected area in the image file of the first resolution, and the second resolution is greater than the first resolution; determining a regional image file of the second resolution corresponding to the position information based on the position information and the second resolution of the selected area; and sending the regional image file to the visual network terminal. According to the embodiment of the present invention, only the image file of the selected partial area needs to be sent, thereby reducing the network bandwidth occupied during data transmission and improving transmission efficiency.

Description

Data transmission method, device, terminal equipment and storage medium
Technical Field
The present invention relates to the field of data transmission technologies, and in particular, to a data transmission method, a data transmission device, a terminal device, and a storage medium.
Background
In the field of PACS (Picture ARCHIVING AND Communication Systems, image archiving and communication system), pathological image files between departments can be checked in the intranet of a hospital, but the pathological image files generally occupy a larger memory, if the pathological image files are checked remotely, the pathological image files are limited by network bandwidth, and long time is required and the transmission efficiency is low.
Disclosure of Invention
In view of the foregoing, embodiments of the present invention are directed to providing a data transmission method, apparatus, terminal device, and storage medium that overcome or at least partially solve the foregoing problems.
In a first aspect, an embodiment of the present invention provides a data transmission method, where the method is applied to a medical image video terminal, and includes:
Receiving a first reference request of image files sent by a viewing networking terminal, wherein the first reference request comprises file identifications of the image files in a medical image file list, and the viewing networking terminal and the medical image video terminal are positioned in different local area networks;
Searching an image file with a first resolution corresponding to the file identification of the image file in a pre-established image file library according to the file identification of the image file, and sending the image file with the first resolution to the video networking terminal;
Receiving a second reference request of the image file sent by the viewing networking terminal, wherein the second reference request comprises position information of a selected area in the image file with the first resolution and a second resolution, and the second resolution is larger than the first resolution;
determining a region image file with a second resolution corresponding to the position information according to the position information of the selected region and the second resolution;
and sending the regional image file to the video networking terminal in a video stream mode.
Optionally, the searching the image file with the first resolution corresponding to the file identifier of the image file in the pre-established image file library according to the file identifier of the image file includes:
Acquiring an original image file corresponding to the file identification from a hospital information system according to the file identification of the image file;
Analyzing the original image file to obtain image files with different resolutions, wherein the image files with different resolutions at least comprise the image file with the first resolution and the image file with the second resolution;
determining the image files with different resolutions as files in the pre-established image file library;
and searching the image file with the first resolution corresponding to the file identification of the image file in the pre-established image file library.
Optionally, the determining, according to the location information of the selected area and the second resolution, an area image file of the second resolution corresponding to the location information includes:
searching an image file corresponding to the second resolution in the pre-established image file library according to the second resolution;
respectively determining first center point position information of the image file with the first resolution and second center point position information of the image file with the second resolution;
determining first deviation position information of the selected area from the first center point position according to the first center point position and the position information of the selected area;
calculating second deviation position information according to the first deviation position information and the proportional relation between the first resolution and the second resolution;
And determining an area image file corresponding to the second deviation position information in the image file with the second resolution according to the second deviation position information and the second center point position information.
Optionally, before receiving the first reference request of the image file sent by the video networking terminal, the method further includes:
receiving a medical image file list request sent by a video networking terminal through a monitoring access server;
acquiring the medical image file list from a hospital information system, wherein the medical image file list comprises a file name and the file identification;
And sending the medical image file list to the video networking terminal through the monitoring access server.
Optionally, the sending the region image file to the video networking terminal in a video stream mode includes:
And sending the regional image file to a monitoring access server in a video stream mode, so that the monitoring access server sends the regional image file to the video networking terminal in a live broadcast mode.
In a second aspect, an embodiment of the present invention provides a data transmission device, where the device is applied to a medical image video terminal, and includes:
The first receiving module is used for receiving a first consulting request of the image files sent by the video networking terminal, wherein the first consulting request comprises file identifications of the image files in the medical image file list, and the video networking terminal and the medical image video terminal are positioned in different local area networks;
the first sending module is used for searching an image file with a first resolution corresponding to the file identifier of the image file in a pre-established image file library according to the file identifier of the image file, and sending the image file with the first resolution to the video networking terminal;
The second receiving module is used for receiving a second reference request of the image file sent by the viewing networking terminal, wherein the second reference request comprises the position information of the selected area in the image file with the first resolution and the second resolution, and the second resolution is larger than the first resolution;
the determining module is used for determining a region image file with a second resolution corresponding to the position information according to the position information of the selected region and the second resolution;
And the second sending module is used for sending the regional image file to the video networking terminal in a video stream mode.
Optionally, the first sending module is configured to:
acquiring an original image file corresponding to the file identifier from a hospital information system according to the file identifier of the image file;
Analyzing the original image file to obtain image files with different resolutions, wherein the image files with different resolutions at least comprise the image file with the first resolution and the image file with the second resolution;
determining the image files with different resolutions as files in the pre-established image file library;
and searching the image file with the first resolution corresponding to the file identification of the image file in the pre-established image file library.
Optionally, the determining module is configured to:
Searching an image file corresponding to the second resolution in the pre-established image file library according to the second resolution;
respectively determining first center point position information of the image file with the first resolution and second center point position information of the image file with the second resolution;
determining first deviation position information of the selected area from the first center point position according to the first center point position and the position information of the selected area;
calculating second deviation position information according to the first deviation position information and the proportional relation between the first resolution and the second resolution;
And determining an area image file corresponding to the second deviation position information in the image file with the second resolution according to the second deviation position information and the second center point position information.
Optionally, the apparatus further includes a list query module, configured to:
receiving a medical image file list request sent by a video networking terminal through a monitoring access server;
acquiring the medical image file list from a hospital information system, wherein the medical image file list comprises a file name and the file identification;
And sending the medical image file list to the video networking terminal through the monitoring access server.
Optionally, the second sending module is configured to:
And sending the regional image file to a monitoring access server in a video stream mode, so that the monitoring access server sends the regional image file to the video networking terminal in a live broadcast mode.
In a third aspect, an embodiment of the present invention provides a terminal device, including at least one processor and a memory;
The memory stores a computer program, and the at least one processor executes the computer program stored by the memory to implement the data transmission method provided in the first aspect.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having stored therein a computer program which, when executed, implements the data transmission method provided in the first aspect.
The embodiment of the invention has the following advantages:
The data transmission method, the device, the terminal equipment and the storage medium provided by the embodiment of the invention are used for receiving a first lookup request of an image file sent by an optical networking terminal, wherein the first lookup request comprises file identifications of the image file in a medical image file list, the optical networking terminal and the medical image video terminal are positioned in different local area networks, searching an image file with first resolution corresponding to the file identifications of the image file in a pre-established image file library according to the file identifications of the image file, and sending the image file with the first resolution to the optical networking terminal, receiving a second lookup request of the image file sent by the optical networking terminal, wherein the second lookup request comprises position information and second resolution of a selected area in the image file with the first resolution, and the second resolution is larger than the first resolution, determining the area image file with the second resolution corresponding to the position information according to the position information and the second resolution, and sending the area image file with the first resolution to the optical networking terminal in a video stream mode.
Drawings
FIG. 1 is a flow chart of steps of an embodiment of a data transmission method of the present invention;
FIG. 2 is a flow chart of steps of another embodiment of a data transmission method of the present invention;
FIG. 3 is a schematic diagram of another embodiment of a data transmission system according to the present invention;
fig. 4 is a block diagram of an embodiment of a data transmission device of the present invention;
fig. 5 is a schematic structural view of a terminal device of the present invention.
Detailed Description
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description.
The video networking is an important milestone for network development, is a real-time network, can realize real-time transmission of high-definition videos, and pushes numerous internet applications to high-definition videos, and the high definition faces.
The video networking adopts a real-time high-definition video exchange technology, and can integrate all required services such as high-definition video conference, video monitoring, intelligent monitoring analysis, emergency command, digital broadcast television, delay television, network teaching, live broadcast, VOD on demand, television mail, personal record (PVR), intranet (self-processing) channel, intelligent video playing control, information release and other tens of services into one system platform, and realize high-definition quality video playing through television or computer.
The nouns are explained as follows:
The video networking is a real-time large-bandwidth transmission network based on Ethernet hardware and is a special network for high-speed transmission of high-definition videos and special protocols.
The monitoring access service system is core equipment for accessing the Internet monitoring resources into the video network, and is an important tie of the video network in the monitoring fusion application. The method supports access to monitoring front-end equipment, video monitoring systems and video monitoring networking platforms of different manufacturers, has low-delay video-audio protocol conversion capability, and realizes fusion, aggregation and real-time scheduling of monitoring resources in the video networking.
And the medical image video terminal reads partial images in the medical image file and converts the partial images into a video stream. The acquired partial images may be controlled.
HIS system Hospital Information System, meaning hospital information system.
PACS system Picture ARCHIVING AND Communication Systems, meaning an image archiving and communication system.
An embodiment of the invention provides a data transmission method, which is used for sending an image file of a medical image video terminal to a video networking terminal for viewing. The execution main body of the embodiment is a data transmission device, which is arranged on a medical image video terminal, wherein the medical image video terminal can be a computer, a tablet personal computer, a mobile phone terminal and the like.
Referring to fig. 1, a flowchart illustrating steps of an embodiment of a data transmission method of the present invention is shown, and the method may be applied to a medical image video terminal, and specifically may include the following steps:
S101, receiving a first reference request of an image file sent by a video networking terminal, wherein the first reference request comprises file identifications of the image files in a medical image file list, and the video networking terminal and the medical image video terminal are located in different local area networks;
Specifically, the video networking terminal sends a first reference request to the monitoring access server, and the monitoring access server sends the first reference request to the medical image video terminal, wherein the first reference request comprises a file identifier of an image file, namely a file ID, namely a file path, and the video networking terminal and the medical image video terminal are located in different local area networks.
S102, searching an image file with a first resolution corresponding to the file identification of the image file in a pre-established image file library according to the file identification of the image file, and sending the image file with the first resolution to the video networking terminal;
Specifically, the medical image video terminal obtains the image file from the hospital information system located in the same local area network as the medical image video terminal according to the file identifier, that is, the file path, of the image file, obtains the image file with the first resolution through analyzing the image file, and can also be understood as a thumbnail file of the original image file, so that the image file with the minimum resolution can be preferentially sent to the video networking terminal for the network bandwidth occupied by data transmission.
S103, receiving a second reference request of the image file sent by the video networking terminal, wherein the second reference request comprises position information of a selected area in the image file with the first resolution and a second resolution, and the second resolution is larger than the first resolution;
Specifically, after the video networking terminal receives the image file with the first resolution, the region to be further referred to is selected on the image file, which may be basic information of the image file, for example, a name, disease diagnosis, etc. corresponding to the image file, or may be an image file obtained through medical instrument inspection, which is not specifically limited in the embodiment of the present invention.
After the selected area and the determined resolution are determined, the video networking terminal sends a second review request to the medical image video terminal, wherein the second review request comprises the position information of the selected area and the second resolution, and the second resolution is larger than the first resolution.
S104, determining a region image file with a second resolution corresponding to the position information according to the position information of the selected region and the second resolution;
Specifically, the medical image video terminal searches an image file with the second resolution in a pre-established image database according to the second resolution, and determines an area image file in the image file with the second resolution according to the position information of the selected area.
The selected area in the image file with the first resolution may be one or more, which is not particularly limited in the embodiment of the present invention.
And S105, sending the regional image file to the video networking terminal in a video stream mode.
Specifically, the medical image video terminal sends the determined regional image file to the monitoring access server in a video stream mode, and then the monitoring access server converts the video stream into a live broadcast mode and sends the live broadcast mode to the video networking terminal so as to enable the video networking terminal to remotely check.
If a plurality of video networking terminals send the reference requests, processing is carried out according to the sequence of the received reference requests.
The data transmission method includes the steps of receiving a first lookup request of an image file sent by a video networking terminal, wherein the first lookup request comprises file identifications of the image file in a medical image file list, the video networking terminal and the medical image video terminal are located in different local area networks, searching image files with first resolution corresponding to the file identifications of the image file in a pre-established image file library according to the file identifications of the image file, sending the image files with the first resolution to the video networking terminal, receiving a second lookup request of the image file sent by the video networking terminal, wherein the second lookup request comprises position information and second resolution of a selected area in the image files with the first resolution, the second resolution is larger than the first resolution, determining the area image file with the second resolution corresponding to the position information according to the position information and the second resolution of the selected area, sending the area image file to the video networking terminal in a video stream mode, and only needing to send all contents of the image file to the selected area image file is not needed to be sent, so that data transmission efficiency in a network bandwidth is improved.
The data transmission method provided by the embodiment of the invention is further described in a further embodiment of the invention.
Fig. 2 is a flowchart illustrating steps of another embodiment of a data transmission method according to the present invention, as shown in fig. 2, where the data transmission method includes:
s201, receiving a medical image file list request sent by a video networking terminal through a monitoring access server;
In a hospital, a plurality of medical image video terminals can be set, each medical image video terminal is provided with a unique mac address, the video networking terminal sends a medical image file list request to the monitoring access server, the request comprises the mac address of the medical image video terminal, and the monitoring access server sends the request to the corresponding medical image video terminal according to the mac address.
S202, acquiring the medical image file list from a hospital information system, wherein the medical image file list comprises file names and file identifications;
The medical image video terminal acquires a medical image file list from the hospital information system, wherein the file list comprises file names and file identifications, and the file identifications are file paths, namely, the positions stored in the hospital information system.
And S203, the medical image file list is sent to the video networking terminal through the monitoring access server.
Specifically, the medical image video terminal sends the acquired medical image file list to the monitoring access server, and then the monitoring access server sends the medical image file list to the video networking terminal through the video networking.
S204, receiving a first reference request of an image file sent by a video networking terminal, wherein the first reference request comprises file identifications of the image files in a medical image file list, and the video networking terminal and the medical image video terminal are positioned in different local area networks;
s101 in the above embodiment is already discussed and will not be described here again.
S205, searching an image file with a first resolution corresponding to the file identification of the image file in a pre-established image file library according to the file identification of the image file, and sending the image file with the first resolution to the video networking terminal;
The specific step S205 includes:
A1, acquiring an original image file corresponding to the file identifier from a hospital information system according to the file identifier of the image file;
A2, analyzing the original image file to obtain image files with different resolutions, wherein the image files with different resolutions at least comprise the image file with the first resolution and the image file with the second resolution;
wherein the first resolution and the second resolution are different only from each other, and the first resolution is smaller than the second resolution.
A3, determining the image files with different resolutions as files in the pre-established image file library;
And A4, searching the image file with the first resolution in the pre-established image file library.
S206, receiving a second reference request of the image file sent by the video networking terminal, wherein the second reference request comprises position information of a selected area in the image file with the first resolution and a second resolution, and the second resolution is larger than the first resolution;
S103 in the above embodiment is already discussed and will not be described here again.
S207, determining a region image file with a second resolution corresponding to the position information according to the position information of the selected region and the second resolution;
specifically, step S207 includes:
A2071, searching an image file corresponding to the second resolution in the pre-established image file library according to the second resolution;
a2072, respectively determining the first central point position information of the image file with the first resolution and the second central point position information of the image file with the second resolution;
a2073, determining first deviation position information of the selected area from the first center point position according to the first center point position and the position information of the selected area;
a2074, calculating second deviation position information according to the first deviation position information and the proportional relation between the first resolution and the second resolution;
and A2075, determining a region image file corresponding to the second deviation position information in the image file with the second resolution according to the second deviation position information and the second center point position information.
And S208, sending the regional image file to a monitoring access server in a video stream mode, so that the monitoring access server sends the regional image file to the video networking terminal in a live broadcast mode.
Fig. 3 is a schematic structural diagram of another embodiment of the data transmission system according to the present invention, as shown in fig. 3, the data transmission system includes a medical image video terminal 301, a monitoring access server 302 and a plurality of video networking terminals 303, and the video networking terminals and the medical image video terminal are located in different local area networks, and the medical image video terminal 301 is connected to an HIS system in the local area network, wherein the HIS system includes a PACS system, and the medical image video terminal 301 acquires an original image file from the PACS system, and the PACS system includes various different types of image files, for example, an image file obtained by CT (Computed Tomography, X-ray computed tomography), an image file obtained by MRI (Magnetic Resonance Imaging ), an image file obtained by an electrocardiograph or an electroencephalogram, an image file obtained by an ultrasound apparatus, and the like.
Specifically, the video networking terminal 303 in the hospital B sends a request for looking up an image file to the monitoring access server 302 through the video networking, the monitoring access server 302 sends the request for looking up to the medical image video terminal 301, and the medical image video terminal 301 obtains a corresponding original image file from the PACS system according to the file identifier in the request for looking up;
The medical image video terminal 301 analyzes the original image file to obtain image files with different resolutions, and stores the image files in an image database, the image file with the lowest resolution (the first resolution) is sent to the video network terminal 303, a user can select a clearer region image file to be further checked from the image file with the lowest resolution on the video network terminal 303, specifically, a plurality of selected regions can be selected, a review request is sent to the medical image video terminal 301 again, the medical image video terminal searches an image file corresponding to the target resolution (the second resolution) in the image database according to the position information of the selected region and the target resolution to be checked, and determines a region image file from the image file corresponding to the target resolution according to the position information of the selected region, wherein the region image file can be a picture acquired through various instruments, can also be basic information of the image file, and sends the region image file to the monitoring access server 302 in a video stream form, and the monitoring access server 302 converts the video stream into a video stream form and sends the video stream to the video network terminal 303 for viewing in a live broadcast form.
It should be noted that, for simplicity of description, the method embodiments are shown as a series of acts, but it should be understood by those skilled in the art that the embodiments are not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts are not necessarily required by the embodiments of the invention.
The data transmission method includes the steps of receiving a first lookup request of an image file sent by a video networking terminal, wherein the first lookup request comprises file identifications of the image file in a medical image file list, the video networking terminal and the medical image video terminal are located in different local area networks, searching image files with first resolution corresponding to the file identifications of the image file in a pre-established image file library according to the file identifications of the image file, sending the image files with the first resolution to the video networking terminal, receiving a second lookup request of the image file sent by the video networking terminal, wherein the second lookup request comprises position information and second resolution of a selected area in the image files with the first resolution, the second resolution is larger than the first resolution, determining the area image file with the second resolution corresponding to the position information according to the position information and the second resolution of the selected area, sending the area image file to the video networking terminal in a video stream mode, and only needing to send all contents of the image file to the selected area image file is not needed to be sent, so that data transmission efficiency in a network bandwidth is improved.
Another embodiment of the present invention provides a data transmission apparatus for executing the data transmission method provided in the foregoing embodiment.
Referring to fig. 4, there is shown a block diagram of an embodiment of a data transmission apparatus of the present invention, which may be applied to a medical image video terminal, and specifically may include a first receiving module 401, a first transmitting module 402, a second receiving module 403, a determining module 404, and a second transmitting module 405, where:
The first receiving module 401 is configured to receive a first review request of an image file sent by a view networking terminal, where the first review request includes a file identifier of an image file in a medical image file list, and the view networking terminal and the medical image video terminal are located in different local area networks;
The first sending module 402 is configured to search, according to a file identifier of the image file, an image file with a first resolution corresponding to the file identifier of the image file in a pre-established image file library, and send the image file with the first resolution to the video networking terminal;
The second receiving module 403 is configured to receive a second reference request for an image file sent by the internet-of-view terminal, where the second reference request includes location information of a selected area in the image file with the first resolution and a second resolution, and the second resolution is greater than the first resolution;
The determining module 404 is configured to determine, according to the location information of the selected area and the second resolution, an area image file of the second resolution corresponding to the location information;
The second sending module 405 is configured to send the region image file to the video networking terminal in a video stream.
The data transmission device provided by the embodiment of the invention is used for receiving a first lookup request of an image file sent by a video networking terminal, wherein the first lookup request comprises file identifications of the image file in a medical image file list, the video networking terminal and the medical image video terminal are positioned in different local area networks, searching the image file with the first resolution corresponding to the file identifications of the image file in a pre-established image file library according to the file identifications of the image file, and sending the image file with the first resolution to the video networking terminal, receiving a second lookup request of the image file sent by the video networking terminal, wherein the second lookup request comprises position information and the second resolution of a selected area in the image file with the first resolution, and the second resolution is larger than the first resolution, determining the area image file with the second resolution corresponding to the position information according to the position information of the selected area, and sending the area image file to the video networking terminal in a video stream mode.
A further embodiment of the present invention further provides a data transmission device provided in the above embodiment.
Optionally, the first sending module 402 is configured to:
acquiring an original image file corresponding to the file identifier from a hospital information system according to the file identifier of the image file;
Analyzing the original image file to obtain image files with different resolutions, wherein the image files with different resolutions at least comprise the image file with the first resolution and the image file with the second resolution;
determining the image files with different resolutions as files in the pre-established image file library;
and searching the image file with the first resolution corresponding to the file identification of the image file in the pre-established image file library.
Optionally, the determining module 404 is configured to:
Searching an image file corresponding to the second resolution in the pre-established image file library according to the second resolution;
respectively determining first center point position information of the image file with the first resolution and second center point position information of the image file with the second resolution;
determining first deviation position information of the selected area from the first center point position according to the first center point position and the position information of the selected area;
calculating second deviation position information according to the first deviation position information and the proportional relation between the first resolution and the second resolution;
And determining an area image file corresponding to the second deviation position information in the image file with the second resolution according to the second deviation position information and the second center point position information.
Optionally, the apparatus further includes a list query module, configured to:
receiving a medical image file list request sent by a video networking terminal through a monitoring access server;
acquiring the medical image file list from a hospital information system, wherein the medical image file list comprises a file name and the file identification;
And sending the medical image file list to the video networking terminal through the monitoring access server.
Optionally, the second sending module 405 is configured to:
And sending the regional image file to a monitoring access server in a video stream mode, so that the monitoring access server sends the regional image file to the video networking terminal in a live broadcast mode.
It should be noted that, in this embodiment, each of the embodiments may be implemented separately, or may be implemented in any combination without conflict, without limiting the application.
For the device embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points.
The data transmission device provided by the embodiment of the invention is used for receiving a first lookup request of an image file sent by a video networking terminal, wherein the first lookup request comprises file identifications of the image file in a medical image file list, the video networking terminal and the medical image video terminal are positioned in different local area networks, searching the image file with the first resolution corresponding to the file identifications of the image file in a pre-established image file library according to the file identifications of the image file, and sending the image file with the first resolution to the video networking terminal, receiving a second lookup request of the image file sent by the video networking terminal, wherein the second lookup request comprises position information and the second resolution of a selected area in the image file with the first resolution, and the second resolution is larger than the first resolution, determining the area image file with the second resolution corresponding to the position information according to the position information of the selected area, and sending the area image file to the video networking terminal in a video stream mode.
A further embodiment of the present invention provides a terminal device configured to perform the data transmission method provided in the foregoing embodiment.
Fig. 5 is a schematic structural view of a terminal device of the present invention, as shown in fig. 5, which includes at least one processor 501 and a memory 502;
The memory stores a computer program, and the at least one processor executes the computer program stored in the memory to implement the data transmission method provided in the above embodiment.
The terminal equipment provided by the embodiment of the invention is used for receiving a first reference request of an image file sent by an internet-of-view terminal, wherein the first reference request comprises file identifications of the image file in a medical image file list, the internet-of-view terminal and the medical image video terminal are located in different local area networks, searching an image file with first resolution corresponding to the file identifications of the image file in a pre-established image file library according to the file identifications of the image file, sending the image file with the first resolution to the internet-of-view terminal, receiving a second reference request of the image file sent by the internet-of-view terminal, wherein the second reference request comprises position information and second resolution of a selected area in the image file with the first resolution, and the second resolution is larger than the first resolution, determining an area image file with the second resolution corresponding to the position information according to the position information of the position information, and sending the area image file to the internet-of-view terminal in a video stream mode, and the image file with the first resolution is not needed to be sent to the internet-of-view terminal, and only needed to send all contents of the image file with the selected area image file to the internet-of the image terminal is needed, so that the bandwidth of the transmission process of data is reduced, and the bandwidth in the transmission process is improved.
A further embodiment of the present application provides a computer-readable storage medium having stored therein a computer program which, when executed, implements the data transmission method provided in any of the above embodiments.
According to the method, the device and the system, the first reference request of the image files sent by the video networking terminal is received, wherein the first reference request comprises file identifications of the image files in a medical image file list, the video networking terminal and the medical image video terminal are located in different local area networks, the image files with first resolution corresponding to the file identifications of the image files are searched in a pre-established image file library according to the file identifications of the image files, the image files with the first resolution are sent to the video networking terminal, the second reference request of the image files sent by the video networking terminal is received, the second reference request comprises position information and second resolution of selected areas in the image files with the first resolution, the second resolution is larger than the first resolution, the area image files with the second resolution corresponding to the position information are determined according to the position information and the second resolution of the selected areas, the area image files are sent to the video networking terminal in a video stream mode, the whole content of the image files are not required to be sent, the image files with the first resolution are not required to be sent, the transmission efficiency of partial area files is reduced, and the network bandwidth occupied by the network data transmission process is improved.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described by differences from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other.
It will be apparent to those skilled in the art that embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, electronic devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing electronic device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing electronic device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or electronic device that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or electronic device. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or electronic device that comprises the element.
The foregoing describes a data transmission method and a data transmission device according to the present invention in detail, and specific examples are provided herein to illustrate the principles and embodiments of the present invention, and the above examples are provided to assist in understanding the method and core ideas of the present invention, and meanwhile, to those skilled in the art, according to the ideas of the present invention, there are variations in the specific embodiments and application scope, so the disclosure should not be construed as limiting the present invention.

Claims (8)

1. A data transmission method, wherein the method is applied to a medical image video terminal, the method comprising:
Receiving a first reference request of image files sent by a viewing networking terminal, wherein the first reference request comprises file identifications of the image files in a medical image file list, and the viewing networking terminal and the medical image video terminal are positioned in different local area networks;
Searching an image file with a first resolution corresponding to the file identification of the image file in a pre-established image file library according to the file identification of the image file, and sending the image file with the first resolution to the video networking terminal;
Receiving a second reference request of the image file sent by the viewing networking terminal, wherein the second reference request comprises position information of a selected area in the image file with the first resolution and a second resolution, and the second resolution is larger than the first resolution;
determining a region image file with a second resolution corresponding to the position information according to the position information of the selected region and the second resolution;
transmitting the regional image file to the video networking terminal in a video stream mode;
The determining, according to the position information of the selected area and the second resolution, an area image file of the second resolution corresponding to the position information includes:
searching an image file corresponding to the second resolution in the pre-established image file library according to the second resolution;
respectively determining first center point position information of the image file with the first resolution and second center point position information of the image file with the second resolution;
determining first deviation position information of the selected area from the first center point position according to the first center point position and the position information of the selected area;
calculating second deviation position information according to the first deviation position information and the proportional relation between the first resolution and the second resolution;
And determining an area image file corresponding to the second deviation position information in the image file with the second resolution according to the second deviation position information and the second center point position information.
2. The method according to claim 1, wherein searching for the image file with the first resolution corresponding to the file identifier of the image file in the pre-established image file library according to the file identifier of the image file comprises:
Acquiring an original image file corresponding to the file identification from a hospital information system according to the file identification of the image file;
Analyzing the original image file to obtain image files with different resolutions, wherein the image files with different resolutions at least comprise the image file with the first resolution and the image file with the second resolution;
determining the image files with different resolutions as files in the pre-established image file library;
and searching the image file with the first resolution corresponding to the file identification of the image file in the pre-established image file library.
3. The method of claim 1, wherein prior to receiving the first review request for the video file sent by the video networking terminal, the method further comprises:
receiving a medical image file list request sent by a video networking terminal through a monitoring access server;
acquiring the medical image file list from a hospital information system, wherein the medical image file list comprises a file name and the file identification;
And sending the medical image file list to the video networking terminal through the monitoring access server.
4. The method of claim 1, wherein the sending the region image file to the video networking terminal in the form of a video stream comprises:
And sending the regional image file to a monitoring access server in a video stream mode, so that the monitoring access server sends the regional image file to the video networking terminal in a live broadcast mode.
5. A data transmission device, wherein the device is applied to a medical image video terminal, the device comprising:
The first receiving module is used for receiving a first consulting request of the image files sent by the video networking terminal, wherein the first consulting request comprises file identifications of the image files in the medical image file list, and the video networking terminal and the medical image video terminal are positioned in different local area networks;
the first sending module is used for searching an image file with a first resolution corresponding to the file identifier of the image file in a pre-established image file library according to the file identifier of the image file, and sending the image file with the first resolution to the video networking terminal;
The second receiving module is used for receiving a second reference request of the image file sent by the viewing networking terminal, wherein the second reference request comprises the position information of the selected area in the image file with the first resolution and the second resolution, and the second resolution is larger than the first resolution;
the determining module is used for determining a region image file with a second resolution corresponding to the position information according to the position information of the selected region and the second resolution;
The second sending module is used for sending the regional image file to the video networking terminal in a video stream mode;
The determining module is used for:
Searching an image file corresponding to the second resolution in the pre-established image file library according to the second resolution;
respectively determining first center point position information of the image file with the first resolution and second center point position information of the image file with the second resolution;
determining first deviation position information of the selected area from the first center point position according to the first center point position and the position information of the selected area;
calculating second deviation position information according to the first deviation position information and the proportional relation between the first resolution and the second resolution;
And determining an area image file corresponding to the second deviation position information in the image file with the second resolution according to the second deviation position information and the second center point position information.
6. The apparatus of claim 5, wherein the first transmitting module is configured to:
acquiring an original image file corresponding to the file identifier from a hospital information system according to the file identifier of the image file;
Analyzing the original image file to obtain image files with different resolutions, wherein the image files with different resolutions at least comprise the image file with the first resolution and the image file with the second resolution;
determining the image files with different resolutions as files in the pre-established image file library;
and searching the image file with the first resolution corresponding to the file identification of the image file in the pre-established image file library.
7. A terminal device is characterized by comprising at least one processor and a memory;
The memory storing a computer program, the at least one processor executing the computer program stored by the memory to implement the data transmission method of any one of claims 1-4.
8. A computer-readable storage medium, characterized in that a computer program is stored in the computer-readable storage medium, which computer program, when executed, implements the data transmission method of any one of claims 1-4.
CN202010352537.XA 2020-04-28 2020-04-28 Data transmission method, device, terminal equipment and storage medium Active CN111710393B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010352537.XA CN111710393B (en) 2020-04-28 2020-04-28 Data transmission method, device, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010352537.XA CN111710393B (en) 2020-04-28 2020-04-28 Data transmission method, device, terminal equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111710393A CN111710393A (en) 2020-09-25
CN111710393B true CN111710393B (en) 2025-01-03

Family

ID=72536436

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010352537.XA Active CN111710393B (en) 2020-04-28 2020-04-28 Data transmission method, device, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111710393B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114785901B (en) * 2022-03-28 2024-06-11 宁波一网信息技术有限公司 Image retrieval method and system
CN115460352B (en) * 2022-11-07 2023-04-07 摩尔线程智能科技(北京)有限责任公司 Vehicle-mounted video processing method, device, equipment, storage medium and program product

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5484048B2 (en) * 2006-06-30 2014-05-07 アペリオ・テクノロジーズ・インコーポレイテッド Large image storage and retrieval method via DICOM
US8634677B2 (en) * 2009-03-30 2014-01-21 The Regents Of The University Of California PACS optimization techniques
KR20110137194A (en) * 2010-06-16 2011-12-22 주식회사 셀런 Medical information provision system and method
EP3815103A1 (en) * 2018-06-29 2021-05-05 Servicio Andaluz de Salud Computer implemented method and module for accessing a dicom whole slide image database

Also Published As

Publication number Publication date
CN111710393A (en) 2020-09-25

Similar Documents

Publication Publication Date Title
US10342410B2 (en) Automated system for medical video recording and storage
US8948478B2 (en) Multi-media medical record system
US9003301B2 (en) Image management method and system using thumbnail in DLNA system
US8634677B2 (en) PACS optimization techniques
JP5666477B2 (en) Server-side support for seamless rewind and playback of video streaming
JP7489643B2 (en) User-oriented medical imaging and information packaging, compression and distribution system - Patents.com
US8165426B2 (en) Workflow-based management of medical image data
US7844571B2 (en) Method and data network for managing medical image data
CN111710393B (en) Data transmission method, device, terminal equipment and storage medium
US20220006960A1 (en) Camera analyzing images on basis of artificial intelligence, and operating method therefor
US20070140538A1 (en) Method for processing unenhanced medical images
CN112822435A (en) A security method, device and system that can be easily accessed by users
CN102394909B (en) Method and system for processing remote consultation service
US20120254759A1 (en) Browser-based recording of content
CN111105521A (en) Data reading method and device
JP2011082627A (en) Information processing apparatus and method
CN106506483A (en) Video source group synchronous playback method and device based on ONVIF
JP2009142388A (en) Medical information reproduction display system
CN113936776B (en) Distributed multi-disease artificial intelligence pathological analysis system
JP2014042654A (en) Server apparatus, client apparatus, medical image processing system, medical image processing method, and program
CN111131777B (en) Viewing method and device for video network monitoring
CN113301100A (en) Data disaster tolerance method, device, equipment and medium based on content distribution network
JP2007207027A (en) Information management device, terminal equipment, information management system and information management method
CN111462868B (en) Medical image management method, device and storage medium
CN106257461B (en) Data storage method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant