Image acquisition method, system and device

Connecting the image computer and mobile terminal through intermediate devices, using Bluetooth and NFC/QR code cards to achieve automated image acquisition and sharing, solving the problem of difficult image interoperability in hospitals and realizing fast and clear sharing of images on mobile terminals.

CN116647595BActive Publication Date: 2025-08-29NANJING JUSHA DISPLAY TECH +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310589320.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-24
Publication Date
2025-08-29
Estimated Expiration
2043-05-24

AI Technical Summary

Technical Problem

The images between hospitals cannot be communicated with each other. Doctors need to manually take screenshots and copy images to the mobile terminal through USB, which leads to cumbersome image sharing and may be limited by the use of USB ports.

Method used

Connect the image computer and the mobile terminal through an intermediate device, acquire and enhance the image and send it to the mobile terminal, and use Bluetooth communication and NFC/QR code cards to achieve automated image acquisition and sharing.

Benefits of technology

It realizes fast and simple sharing of images, avoids the tedious process of traditional manual screenshots and USB copying, and improves the clarity and convenience of images in mobile terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116647595B_ABST
    Figure CN116647595B_ABST
Patent Text Reader

Abstract

The present invention discloses an image acquisition method, system and device. The present invention connects an image computer and a mobile terminal through an intermediate device. The intermediate device receives an image acquisition instruction issued by the mobile terminal, obtains a clear image from the image computer, and sends the obtained image to the mobile terminal, thereby effectively realizing image acquisition and further realizing rapid image sharing. Compared with traditional methods, the present invention is simpler and more convenient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an image acquisition method, system and device, and belongs to the technical field of medical imaging. Background Art

[0002] Faced with the problem of image intercommunication between hospitals and the prohibition of computer connection to the internet, doctors can only manually capture the images displayed on the monitor using software on the imaging computer and then copy the captured images to a mobile terminal via USB for sharing. This method is very cumbersome, and hospitals may prohibit the use of USB ports. Therefore, in order to achieve image sharing, mobile terminals must be able to obtain clear images from the imaging computer, but there is currently no such method. Summary of the Invention

[0003] The present invention provides an image acquisition method, system and device, which solve the problems disclosed in the background technology.

[0004] In order to solve the above technical problems, the technical solution adopted by the present invention is:

[0005] An image acquisition method is implemented on an intermediate device connected to a plurality of image computers, the method comprising:

[0006] In response to connecting with the mobile terminal, obtaining display screen information of the connected imaging computer and sending the display screen information to the mobile terminal; wherein the display screen information includes a display screen number;

[0007] In response to receiving an image acquisition instruction sent by the mobile terminal, parsing the display screen number from the image acquisition instruction; wherein the display screen corresponding to the display screen number in the image acquisition instruction is the display screen displaying the image to be acquired;

[0008] According to the display screen number, the image is obtained from the corresponding image computer and sent to the mobile terminal.

[0009] Before sending the acquired image to the mobile terminal, the image pixels are enhanced, including:

[0010] According to the preset low grayscale value V g , and the minimum and maximum color temperatures of display screen A, calculate the color temperature value added for each non-low grayscale; wherein display screen A is the display screen corresponding to the display screen number in the image acquisition instruction, and the non-low grayscale is V g Grayscale corresponding to any value between 0 and 255;

[0011] Calculate the green primary color stimulus amount in the non-low grayscale tristimulus value according to the preset color gamut standard;

[0012] According to the color temperature value of each non-low grayscale increase, Vg , the lowest color temperature of display A and the red primary color component value in the non-low grayscale original RGB, calculate the non-low grayscale color temperature value;

[0013] Convert the non-low grayscale color temperature value into color coordinates according to the color temperature standard;

[0014] Calculate the new tristimulus values ​​of non-low grayscale according to the green primary color stimulus amount and color coordinates;

[0015] Convert the new tristimulus values ​​into a non-low grayscale target RGB according to a preset color gamut standard;

[0016] Obtain the pixel conversion coefficient based on the non-low grayscale target RGB and the original RGB;

[0017] Use the pixel conversion coefficient to make the non-low grayscale value change from V g Increment to 255 to obtain the conversion coefficient set;

[0018] Iterates over the pixels in the image and enhances them using a set of conversion coefficients.

[0019] Calculate the color temperature value added for each non-low grayscale using the following formula:

[0020]

[0021] Where Δk is the color temperature value added for each non-low grayscale, K max , K min They are the highest and lowest color temperatures of display A respectively.

[0022] Calculate the color temperature value of non-low grayscale using the formula:

[0023] T m =K min +(R m -V g )*Δk

[0024] Where Δk is the color temperature value added for each non-low grayscale, T m is the color temperature value of the mth non-low grayscale, R m is the red primary color component value in the mth non-low grayscale original RGB.

[0025] Convert the new tristimulus values ​​for non-low grayscale into the following formula:

[0026]

[0027] Y′ m =Y m

[0028]

[0029] Where X′ m , Y′ m , Z′ m are the red primary color stimulus amount, green primary color stimulus amount and blue primary color stimulus amount in the mth non-low grayscale new tristimulus value, Y m is the green primary color stimulus in the mth non-low grayscale tristimulus value, sx m 、sy m are the horizontal and vertical coordinates of the color coordinates respectively.

[0030] rk m =R′ m / R m

[0031] gk m =G′ m / G m

[0032] bk m =B′ m / B m

[0033] Where rk m 、gk m 、bk m R m Convert to R′ m The conversion coefficient of G m Convert to G′ m The conversion coefficient of B m Convert to B′ m The conversion factor, R m is the red primary color component value in the mth non-low grayscale original RGB, R′ m is the red primary color component value in the mth non-low grayscale target RGB, G m is the green primary color component value in the mth non-low grayscale original RGB, G′ m is the green primary color component value in the mth non-low grayscale target RGB, B m is the blue primary color component value in the mth non-low grayscale original RGB, B′ m is the blue primary color component value in the mth non-low grayscale target RGB;

[0034] Since V g ≤m≤255, the conversion coefficient set is:

[0035] An image acquisition system, the system being loaded on an intermediate device connected to a plurality of image computers, the system comprising:

[0036] A display screen information module, in response to connection with the mobile terminal, obtains display screen information of the connected imaging computer and sends the display screen information to the mobile terminal; wherein the display screen information includes a display screen number;

[0037] a parsing module, in response to receiving an image acquisition instruction sent by the mobile terminal, parsing the image acquisition instruction to obtain a display screen number; wherein the display screen corresponding to the display screen number in the image acquisition instruction is the display screen displaying the image to be acquired;

[0038] The image acquisition module acquires images from the corresponding image computer according to the display screen number and sends the acquired images to the mobile terminal.

[0039] An image acquisition device includes an intermediate device connected to several image computers, and the intermediate device adopts an image acquisition method to acquire images.

[0040] The device also includes an NFC card or a QR code card, in which the communication address of the intermediate device is stored. The mobile terminal reads the communication address in the NFC card or the QR code card and connects to the intermediate device through the communication address.

[0041] Both the mobile terminal and the intermediate device support Bluetooth communication, and the Bluetooth communication address of the intermediate device is stored in the NFC card or QR code card.

[0042] The beneficial effects achieved by the present invention are as follows: the present invention connects the image computer and the mobile terminal through an intermediate device, the intermediate device receives the image acquisition instruction issued by the mobile terminal, obtains a clear image from the image computer, and sends the obtained image to the mobile terminal, thereby effectively realizing image acquisition and further realizing rapid image sharing, which is simpler and more convenient than traditional methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1 A flowchart of the image acquisition method;

[0044] Figure 2 Flowchart for pixel enhancement;

[0045] Figure 3 This is a structural diagram of an image acquisition device. DETAILED DESCRIPTION

[0046] The present invention will be further described below in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solutions of the present invention and are not intended to limit the scope of protection of the present invention.

[0047] like Figure 1 As shown, an image acquisition method is implemented on an intermediate device connected to several image computers. The specific steps of the method include:

[0048] Step 1: in response to connection with a mobile terminal, obtaining display screen information of the connected imaging computer and sending the display screen information to the mobile terminal; wherein the display screen information includes a display screen number;

[0049] Step 2: In response to receiving the image acquisition instruction sent by the mobile terminal, the display screen number is parsed from the image acquisition instruction; wherein the display screen corresponding to the display screen number in the image acquisition instruction is the display screen displaying the image to be acquired;

[0050] Step 3: Obtain an image from the corresponding image computer according to the display screen number, and send the obtained image to the mobile terminal.

[0051] The above method connects the image computer and the mobile terminal through an intermediate device. The intermediate device receives the image acquisition instruction issued by the mobile terminal, obtains a clear image from the image computer, and sends the obtained image to the mobile terminal, effectively realizing image acquisition and further realizing rapid image sharing. Compared with traditional methods, it is simpler and more convenient.

[0052] In the above method, the intermediate device is connected to the imaging computer via an intranet and is connected to the mobile terminal via a wireless method, such as using Bluetooth for communication.

[0053] After the intermediate device is started, it will continuously monitor the messages from the mobile terminal. When the mobile terminal is connected to the intermediate device and the built-in image acquisition software is started, manually click the button on the software, and the software will send a message to the intermediate device. After receiving the message, the intermediate device will obtain the display screen information of the connected imaging computer, and integrate the display screen information and send it to the mobile terminal; among them, the display screen information includes the display screen number, resolution, position, etc., which can be determined according to actual conditions.

[0054] After the mobile terminal receives the display screen information, the image acquisition software will display the display screen information, such as in a graphical form. When the user needs to acquire the image, he will click on the display screen graphic that displays the image. At this time, the mobile terminal will send an image acquisition instruction to the intermediate device, and the image acquisition instruction includes the display screen number.

[0055] The intermediate device receives the image acquisition instruction sent by the mobile terminal, parses the display screen number from the image acquisition instruction, obtains the image from the corresponding image computer according to the display screen number, processes the obtained image, and sends the processed image to the mobile terminal.

[0056] The processing of the image by the intermediate device mainly involves enhancing the pixels of the image, so that the image can be displayed more clearly elsewhere. Specifically, the RGB color space standard (which can be set, the SRGB color space is used as an example in this embodiment) and the color temperature standard (which can be set, the D65 color temperature standard is used as an example in this embodiment) of each pixel of the image are converted to improve the contrast, thereby achieving the effect of image enhancement. The specific process is shown in Figure 2 ,include:

[0057] 1) Obtain the minimum color temperature K of display A through protocol messages min , maximum color temperature K max ; Among them, display screen A is the display screen corresponding to the display screen number in the image acquisition instruction.

[0058] 2) Take any low grayscale value as V in advance g , V g The range is 60 to 225 (the grayscale values ​​corresponding to the 4th to 15th points in the grayscale calibration function GSDF), and the RGB of each non-low grayscale is recorded as (R m ,G m ,B m ), where R m =G m =B m , V g ≤R m ≤255, V g ≤m≤255, non-low grayscale is V g The grayscale corresponding to any value between 1 and 255.

[0059] 3) According to V g , and the minimum and maximum color temperatures of display screen A, calculate the color temperature value added for each non-low grayscale;

[0060]

[0061] Where Δk is the color temperature value added for each non-low grayscale.

[0062] 4) Calculating the tristimulus values ​​according to the preset color gamut standard, specifically calculating the green primary color stimulus;

[0063] The formula is:

[0064]

[0065] Where, X m is the mth non-low grayscale red primary color stimulus, Y m is the mth non-low grayscale green primary color stimulus, Z m is the mth non-low grayscale blue primary color stimulus, sR m 、sGm 、sB m are the mth non-low grayscale red primary color stimulus function, green primary color stimulus function, and blue primary color stimulus function respectively;

[0066]

[0067]

[0068]

[0069] 5) According to the color temperature value and V g , the lowest color temperature of display A and the red primary color component value in the non-low grayscale original RGB, calculate the non-low grayscale color temperature value;

[0070] The formula is:

[0071] T m =K min +(R m -V g )*Δk

[0072] Where Δk is the color temperature value added for each non-low grayscale, T m is the color temperature value of the mth non-low grayscale, R m is the red primary color component value in the mth non-low grayscale original RGB.

[0073] 6) Convert the non-low grayscale color temperature value into color coordinates according to the color temperature standard;

[0074] The formula is:

[0075]

[0076]

[0077] Where sx m 、sy m are the horizontal and vertical coordinates of the color coordinates respectively. When T m When ≤7000, a=-4.607, b=2.9678, c=0.09911, d=0.244063; when T m When >7000, a=-2.0064, b=1.9018, c=0.24748, d=0.23704.

[0078] 7) Calculate the new tristimulus values ​​of non-low grayscale based on the green primary color stimulus and color coordinates;

[0079] The formula is:

[0080]

[0081] Y′ m =Y m

[0082]

[0083] Where X′ m , Y′ m , Z′ m are the red primary color stimulus amount, green primary color stimulus amount and blue primary color stimulus amount in the mth non-low grayscale new tristimulus value, Y m is the green primary color stimulus amount in the mth non-low grayscale tristimulus value.

[0084] 8) Converting the new tristimulus values ​​into a non-low grayscale target RGB according to a preset color gamut standard;

[0085] About X′ m , Y′ m , Z′ m Converted to R′ according to the color gamut standard m , G′ m , B′ m ;

[0086] The formula is:

[0087]

[0088] Where, varR m varG m varB m Respectively represent the red primary color process conversion value, green primary color process conversion value, and blue primary color process conversion value calculated based on the new tristimulus values;

[0089]

[0090]

[0091]

[0092] Where R′ m is the red primary color component value in the mth non-low grayscale target RGB, G′ m is the green primary color component value in the mth non-low grayscale target RGB, B′ m is the blue primary color component value in the m-th non-low grayscale target RGB.

[0093] 9) Obtaining pixel conversion coefficients based on the non-low grayscale target RGB and the original RGB;

[0094] The formula is:

[0095] rk m=R′ m / R m

[0096] gk m =G′ m / G m

[0097] bk m =B′ m / B m

[0098] Where rk m 、gk m 、bk m R m Convert to R′ m The conversion coefficient of G m Convert to G′ m The conversion coefficient of B m Convert to B′ m The conversion factor, R m is the red primary color component value in the mth non-low grayscale original RGB, G m is the green primary color component value in the mth non-low grayscale original RGB, B m is the blue primary color component value in the mth non-low grayscale original RGB.

[0099] 10) Using the formula in 9), the non-low grayscale value is changed from V g Increment to 255 to obtain the conversion coefficient set

[0100] 11) Traverse the pixels in the image and enhance the pixels using a set of conversion coefficients, namely:

[0101]

[0102]

[0103]

[0104] Where x is the index of the pixel in the image, and its value range is 0≤x<the number of pixels in the image.

[0105] The intermediate device sends the enhanced image to the mobile terminal, which can be displayed in the image acquisition software. The software also provides save controls, share controls, crop controls, and re-acquisition controls.

[0106] After clicking the Save control, the software displays the image format for the user to choose. The default is to save in uncompressed mode. After the user selects the image format, the image is saved locally on the mobile device. The local location includes but is not limited to the gallery, folder, etc.

[0107] After clicking the share control, the software displays the sharing location for the user to choose. After the user selects the sharing location, open the corresponding application and copy the image to the corresponding location. The sharing locations include but are not limited to WeChat, email, etc.

[0108] Clicking the Crop control compresses the image display area to crop. After cropping, the user can select the Apply control in the software to confirm the cropping, or select the Cancel control to cancel the cropping. If the user is not satisfied with the displayed image, click the Reacquire control to reacquire the image.

[0109] Based on the same technical solution, the present invention also discloses a virtual system of the above method, an image acquisition system, which can be specifically software and is loaded on an intermediate device connected to several image computers, and the system includes:

[0110] The display screen information module obtains the display screen information of the connected image computer in response to the connection with the mobile terminal, and sends the display screen information to the mobile terminal; wherein the display screen information includes the display screen number.

[0111] The parsing module, in response to receiving an image acquisition instruction sent by the mobile terminal, parses the image acquisition instruction to obtain a display screen number; wherein the display screen corresponding to the display screen number in the image acquisition instruction is the display screen that displays the image to be acquired.

[0112] The image acquisition module acquires images from the corresponding image computer according to the display screen number and sends the acquired images to the mobile terminal.

[0113] In the above system, the data processing flow of each module is consistent with the corresponding steps of the method and will not be repeated here.

[0114] Furthermore, in conjunction with the above method and system, the present invention also discloses a corresponding Figure 3 The hardware device shown is an image acquisition device, including an intermediate device and an NFC card or a QR code card. The intermediate device is connected to several image computers and can be wirelessly connected to a mobile terminal. The intermediate device uses the above-mentioned image acquisition method to acquire images.

[0115] The NFC card or QR code card stores the communication address of the intermediate device. The mobile terminal reads the communication address in the NFC card or QR code card and connects to the intermediate device through the communication address. Taking Bluetooth communication as an example, that is, the mobile terminal and the intermediate device both support Bluetooth communication, the NFC card or QR code card stores the Bluetooth communication address of the intermediate device. The mobile terminal reads the NFC card or scans the QR code card to obtain the Bluetooth communication address, and the mobile terminal communicates with the intermediate device based on the Bluetooth communication address.

[0116] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. An image acquisition method, characterized in that: The method is implemented on an intermediate device connected to a plurality of image computers, and includes: In response to connecting with the mobile terminal, obtaining display screen information of the connected imaging computer and sending the display screen information to the mobile terminal; wherein the display screen information includes a display screen number; In response to receiving an image acquisition instruction sent by the mobile terminal, parsing the display screen number from the image acquisition instruction; wherein the display screen corresponding to the display screen number in the image acquisition instruction is the display screen displaying the image to be acquired; According to the display screen number, the image is obtained from the corresponding image computer and the obtained image is sent to the mobile terminal; Before sending the acquired image to the mobile terminal, the image pixels are enhanced, including: According to the preset low grayscale value V g , and the minimum and maximum color temperatures of display screen A, calculate the color temperature value added for each non-low grayscale; wherein display screen A is the display screen corresponding to the display screen number in the image acquisition instruction, and the non-low grayscale is V g Grayscale corresponding to any value between 0 and 255; Calculate the green primary color stimulus amount in the non-low grayscale tristimulus value according to the preset color gamut standard; According to the color temperature value of each non-low grayscale increase, V g , the lowest color temperature of display A and the red primary color component value in the non-low grayscale original RGB, calculate the non-low grayscale color temperature value; Convert the non-low grayscale color temperature value into color coordinates according to the color temperature standard; Calculate the new tristimulus values ​​of non-low grayscale according to the green primary color stimulus amount and color coordinates; Convert the new tristimulus values ​​into a non-low grayscale target RGB according to a preset color gamut standard; Obtain the pixel conversion coefficient based on the non-low grayscale target RGB and the original RGB; Use the pixel conversion coefficient to make the non-low grayscale value change from V g Increment to 255 to obtain the conversion coefficient set; Iterates over the pixels in the image and enhances them using a set of conversion coefficients.

2. The image acquisition method according to claim 1, wherein: Calculate the color temperature value added for each non-low grayscale using the following formula: Where Δk is the color temperature value added for each non-low grayscale, K max , K min They are the highest and lowest color temperatures of display A respectively.

3. The image acquisition method according to claim 1, wherein: Calculate the color temperature value of non-low grayscale using the formula: T m =K min +(R m -V g )*Δk Where Δk is the color temperature value added for each non-low grayscale, T m is the color temperature value of the mth non-low grayscale, R m is the red primary color component value in the mth non-low grayscale original RGB.

4. The image acquisition method according to claim 1, wherein: Convert the new tristimulus values ​​for non-low grayscale into the following formula: AND' m =And m Where X′ m , Y′ m , Z′ m are the red primary color stimulus amount, green primary color stimulus amount and blue primary color stimulus amount in the mth non-low grayscale new tristimulus value, Y m is the green primary color stimulus in the mth non-low grayscale tristimulus value, sx m 、sy m are the horizontal and vertical coordinates of the color coordinates respectively.

5. The image acquisition method according to claim 1, wherein: The pixel conversion coefficient is: rk m =R′ m / R m gk m =G′ m / G m bk m =B′ m / B m Where, rk m 、gk m 、bk m R m Convert to R′ m The conversion coefficient of G m Convert to G′ m The conversion coefficient of B m Convert to B′ m The conversion factor, R m is the red primary color component value in the mth non-low grayscale original RGB, R′ m is the red primary color component value in the mth non-low grayscale target RGB, G m is the green primary color component value in the mth non-low grayscale original RGB, G′ m is the green primary color component value in the mth non-low grayscale target RGB, B m is the blue primary color component value in the mth non-low grayscale original RGB, B′ m is the blue primary color component value in the mth non-low grayscale target RGB; Since V g ≤m≤255, the conversion coefficient set is:

6. An image acquisition system, characterized in that: The system is loaded on an intermediate device connected to a plurality of imaging computers, and includes: A display screen information module, in response to connection with the mobile terminal, obtains display screen information of the connected imaging computer and sends the display screen information to the mobile terminal; wherein the display screen information includes a display screen number; a parsing module, in response to receiving an image acquisition instruction sent by the mobile terminal, parsing the image acquisition instruction to obtain a display screen number; wherein the display screen corresponding to the display screen number in the image acquisition instruction is the display screen displaying the image to be acquired; The image acquisition module acquires images from the corresponding image computer according to the display screen number and sends the acquired images to the mobile terminal; Before sending the acquired image to the mobile terminal, the image pixels are enhanced, including: According to the preset low grayscale value V g , and the minimum and maximum color temperatures of display screen A, calculate the color temperature value added for each non-low grayscale; wherein display screen A is the display screen corresponding to the display screen number in the image acquisition instruction, and the non-low grayscale is V g Grayscale corresponding to any value between 0 and 255; Calculate the green primary color stimulus amount in the non-low grayscale tristimulus value according to the preset color gamut standard; According to the color temperature value of each non-low grayscale increase, V g , the lowest color temperature of display A and the red primary color component value in the non-low grayscale original RGB, calculate the non-low grayscale color temperature value; Convert the non-low grayscale color temperature value into color coordinates according to the color temperature standard; Calculate the new tristimulus values ​​of non-low grayscale according to the green primary color stimulus amount and color coordinates; Convert the new tristimulus values ​​into a non-low grayscale target RGB according to a preset color gamut standard; Obtain the pixel conversion coefficient based on the non-low grayscale target RGB and the original RGB; Use the pixel conversion coefficient to make the non-low grayscale value change from V g Increment to 255 to obtain the conversion coefficient set; Iterates over the pixels in the image and enhances them using a set of conversion coefficients.

7. An image acquisition device, characterized in that: The invention comprises an intermediate device connected to a plurality of image computers, and the intermediate device adopts the method described in any one of claims 1 to 5 to acquire images.

8. The image acquisition device according to claim 7, wherein: The device also includes an NFC card or a QR code card, in which the communication address of the intermediate device is stored. The mobile terminal reads the communication address in the NFC card or the QR code card and connects to the intermediate device through the communication address.

9. The image acquisition device according to claim 8, characterized in that: Both the mobile terminal and the intermediate device support Bluetooth communication, and the Bluetooth communication address of the intermediate device is stored in the NFC card or QR code card.

Citation Information

Patent Citations

  • Medical image system as well as data processing method and mobile exchange device thereof

    CN105989052A

  • Storage management device for examination data, succeeding examination equipment, and management system for examination data

    JP2015170074A