Scanning method, system, computer device, storage medium and program product

By automating the assessment of environmental information before CT scans, the problem of manually identifying scanning accidents has been solved, enabling an efficient and safe scanning process, reducing manpower waste, and improving scanning efficiency.

CN115116597BActive Publication Date: 2025-12-23SHANGHAI UNITED IMAGING HEALTHCARE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210722461.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-24
Publication Date
2025-12-23
Estimated Expiration
2042-06-24

AI Technical Summary

Technical Problem

Current CT equipment relies on manual judgment of scanning accidents during the scanning process, resulting in wasted manpower and safety risks.

Method used

By acquiring environmental information of the scanning room where the object to be detected is located, the system automatically determines whether the preset scanning conditions are met, including whether the object to be detected is the target object and whether the scanning room is closed. If the conditions are met, the system controls the scanning device to perform scanning.

Benefits of technology

It reduces the need for manual judgment, improves scanning efficiency, reduces security risks, and can store historical data for subsequent monitoring and analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115116597B_ABST
    Figure CN115116597B_ABST
Patent Text Reader

Abstract

The application relates to a scanning method, a scanning system, a computer device, a storage medium and a program product. The scanning method comprises the following steps: acquiring environment information of a scanning room where a detection object is located; determining whether the environment information meets a preset scanning condition; and if the environment information meets the preset scanning condition, controlling a scanning device to scan the detection object. The scanning method provided by the application can automatically detect the environment information of the scanning room before scanning, can avoid non-standard scanning operations in the scanning process, and can reduce the waste of manpower.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of medical imaging, and in particular to a scanning method, system, computer device, storage medium and program product. BACKGROUND

[0002] A computed tomography (CT) device is used to scan a certain part of the human body by X-rays in a certain thickness layer. However, the X-rays generated by the CT device during use can cause certain harm to the human body.

[0003] In the current use of the CT device, most of the scanning processes are still judged by manual judgment whether there is an unexpected scanning accident. However, this will cause waste of manpower. SUMMARY

[0004] Therefore, it is necessary to provide a scanning method, system, computer device, storage medium and program product to solve the above technical problems.

[0005] In a first aspect, an embodiment of the present application provides a scanning method, comprising:

[0006] obtaining environment information of a scanning room where a detection object is located; the environment information comprises related information of the detection object and a closed state of the scanning room;

[0007] determining whether the environment information meets a preset scanning condition, the preset scanning condition comprising that the detection object is a target detection object and the scanning room is in a closed state;

[0008] if the environment information meets the preset scanning condition, controlling a scanning device to scan the detection object.

[0009] In one embodiment, determining whether the environment information meets the preset scanning condition comprises:

[0010] determining whether the detection object is the target detection object;

[0011] if the detection object is the target detection object, determining whether the scanning room is in a closed state, and if the scanning room is in a closed state, determining that the environment information meets the preset scanning condition;

[0012] if the detection object is not the target detection object, determining that the environment information does not meet the preset scanning condition.

[0013] In one embodiment, determining whether the detection object is the target detection object comprises:

[0014] obtaining image information of the detection object, and performing face recognition on the image information to obtain identity information of the detection object;

[0015] The identity information of the detection object is matched with the identity information of the target detection object, if matched, the detection object is determined as the target detection object, if not matched, the detection object is determined as a non-target detection object.

[0016] In one of the embodiments, the environment information further comprises information of redundancies within the scanning range of the scanning device.

[0017] In one of the embodiments, the environment information further comprises at least one of radiation information, temperature information and humidity information of the scanning room.

[0018] In one of the embodiments, the scanning method further comprises:

[0019] If the environment information does not satisfy the preset scanning condition, a prompt information is outputted.

[0020] In the second aspect, one of the embodiments of the present application provides a scanning system, which comprises a scanning device, an environment information acquisition device and a control device; the control device is connected with the scanning device and the environment information acquisition device respectively;

[0021] The environment information acquisition device is used to acquire environment information of a scanning room where a detection object is located; the environment information comprises related information of the detection object and a closed state of the scanning room.

[0022] The control device is used to acquire the environment information of the scanning room where the detection object is located, and determine whether the environment information satisfies a preset scanning condition, and control the scanning device to scan the detection object when the environment information satisfies the preset scanning condition; the preset scanning condition comprises that the detection object is a target detection object and the scanning room is in a closed state.

[0023] In the third aspect, one of the embodiments of the present application provides a computer device, which comprises a memory and a processor; the memory stores a computer program; the processor executes the computer program to realize the steps of the method provided by the above-mentioned embodiments.

[0024] In the fourth aspect, one of the embodiments of the present application provides a computer readable storage medium, which stores a computer program; the computer program is executed by a processor to realize the steps of the method provided by the above-mentioned embodiments.

[0025] In the fifth aspect, one of the embodiments of the present application provides a computer program product, which comprises a computer program; the computer program is executed by a processor to realize the steps of the method provided by the above-mentioned embodiments.

[0026] This application provides a scanning method, system, computer device, storage medium, and program product. The scanning method acquires environmental information of the scanning room where the object to be detected is located; determines whether the environmental information meets preset scanning conditions; and if the environmental information meets the preset scanning conditions, controls the scanning device to scan the object. Before scanning the object, the scanning method provided in this application determines whether the acquired environmental information of the scanning room where the object is located meets the preset scanning conditions. In other words, before starting scanning, the environmental information of the scanning room where the object is located is automatically judged to determine whether the current scanning environment meets the preset scanning conditions, thereby avoiding unexpected scanning accidents during the scanning process. This eliminates the need for personnel to judge scanning accidents, reducing manpower waste and lowering safety risks to personnel during the scanning process. Attached Figure Description

[0027] To more clearly illustrate the technical solutions in the embodiments of this application or the conventional technology, the drawings used in the description of the embodiments or the conventional technology will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0028] Figure 1 The application environment of the scanning method provided in one embodiment;

[0029] Figure 2 A flowchart illustrating the steps of a scanning method provided in one embodiment;

[0030] Figure 3 A flowchart illustrating the steps of a scanning method provided in another embodiment;

[0031] Figure 4 A flowchart illustrating the steps of a scanning method provided in another embodiment;

[0032] Figure 5 A schematic diagram of the structure of a scanning device provided in one embodiment;

[0033] Figure 6 A schematic diagram of the structure of a scanning system provided in one embodiment;

[0034] Figure 7 This is a schematic diagram of the structure of a computer device provided in one embodiment of this application. Detailed Implementation

[0035] In order to make the above objectives, characteristics and advantages of the present application more apparent, more comprehensible, the specific embodiments of the present application will be described in detail below with reference to the drawings. In the following description, a large number of specific details are set forth in order to provide a thorough understanding of the present application. However, the present application can be implemented in many different ways other than those described herein, and those skilled in the art can make similar improvements without departing from the spirit of the present application, so the present application is not limited to the specific embodiments disclosed below.

[0036] The scanning method provided by the embodiments of the present application can be applied to the application environment as shown in Figure 1 The application environment includes a terminal 100 and a medical scanning device 200 arranged in a scanning room 2. The terminal 100 can communicate with the medical scanning device 200 through a network. The terminal 100 can be, but is not limited to, various personal computers, notebook computers and tablet computers. The scanning room 2 is a space where a detection object is located. The medical scanning device 200 can be, but is not limited to, a CT (Computed Tomography, i.e. electronic computed tomography) device, an X-ray device and a PET (Positron Emission Computed Tomography, positron emission computed tomography)-CT device, a magnetic resonance (MR) device.

[0037] The technical solutions of the present application and how the technical solutions of the present application solve the technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments. The embodiments of the present application will be described below with reference to the drawings.

[0038] In one embodiment, as shown in Figure 2 The present application provides a scanning method. The terminal in Figure 1 will be taken as an example to illustrate the method, which includes the following steps:

[0039] Step 200, obtaining environment information of a scanning room where a detection object is located; the environment information includes related information of the detection object and a closed state of the scanning room.

[0040] In the use of the medical scanning device, the space where the detection object is located is the scanning room, and the space where the staff operates the medical scanning device is the operation room. The terminal obtains the environmental information of the scanning room where the detection object is located. The environmental information refers to the information that needs to be met when the detection object is scanned. The detection object can refer to a correction phantom. In this embodiment, the environmental information can include the related information of the detection object and the closed state of the scanning room. The related information of the detection object can refer to the identity information of the detection object, and the closed state of the scanning room includes that the scanning room is in a closed state and that the scanning room is not in a closed state. The environmental information can be stored in the storage device of the medical scanning device, and the terminal directly obtains it in the storage device when needed; or the environmental information can be stored in the storage of the terminal, and the terminal directly obtains it in the storage when needed. The specific method of obtaining the environmental information is not limited in this embodiment, as long as the function can be realized.

[0041] In an optional embodiment, the environmental information can be obtained by an environmental information acquisition device arranged in the scanning room, and the structure of the environmental information acquisition device corresponds to the environmental information to be obtained.

[0042] Step 210, determine whether the environmental information meets the preset scanning condition, and the preset scanning condition includes that the detection object is a target detection object and that the scanning room is in a closed state.

[0043] After obtaining the scanning environment information of the detection object, the terminal determines whether the environmental information meets the preset scanning condition by judging it. The preset scanning condition can be set by the staff according to the environmental information and stored in the storage of the terminal. The preset scanning condition corresponds to the environmental information, the environmental information of the detection object in the environmental information corresponds to the target detection object in the preset scanning condition, and the closed state of the scanning room in the environmental information corresponds to the closed state of the scanning room in the preset scanning condition. In other words, the terminal determines whether the detection object is a target detection object by judging the related information of the detection object, and determines whether the scanning room is in a closed state by judging the closed state of the scanning room, to determine whether the environmental information meets the preset scanning condition.

[0044] Step 220, if the environmental information meets the preset scanning condition, control the scanning device to scan the detection object.

[0045] The terminal determines the relevant information of the detection object in the environmental information and the closed state of the scanning interval. If it is determined that the environmental information meets the preset scanning condition, that is, the detection object is determined to be the target detection object, and the scanning interval is in the closed state, it is determined that the environmental information of the scanning interval is suitable for scanning. At this time, the terminal can control the scanning device to scan the detection object. The embodiment does not limit the specific control method as long as the function can be realized.

[0046] In an optional embodiment, the environmental information of the scanning interval where the detection object is located is detected in real time and stored in the storage device of the medical scanning device or the memory of the terminal. After receiving the scanning instruction of the staff, the terminal executes the above steps 200-220. Specifically, the scanning instruction of the staff can be a click operation on the scanning button displayed on the terminal interface.

[0047] In another optional embodiment, the environmental information of the scanning interval where the detection object is located is not monitored in real time. The environmental information acquisition device monitors the environmental information of the scanning interval where the detection object is located after receiving the monitoring instruction, and then executes the above steps 200-220. Specifically, the monitoring instruction received by the environmental information acquisition device can be received by the terminal sent to the environmental information acquisition device, or can be sent directly by the staff to the environmental information acquisition device. Specifically, the monitoring instruction of the staff can be a click operation on the scanning button displayed on the terminal interface, and the terminal sends an instruction to the environmental information acquisition device, or it can be a click operation on the switch button of the environmental information acquisition device.

[0048] The scanning method provided by the embodiment of the application comprises the following steps: acquiring environmental information of a scanning interval where a detection object is located; determining whether the environmental information meets a preset scanning condition; and controlling a scanning device to scan the detection object if the environmental information meets the preset scanning condition. The scanning method provided by the embodiment of the application determines whether the environmental information of the scanning interval where the detection object is located meets the preset scanning condition before controlling the scanning device to scan the detection object. That is, before scanning, the terminal can automatically determine the environmental information of the scanning interval where the detection object is located to determine whether the current scanning environment meets the preset scanning condition, thereby avoiding unexpected scanning accidents during scanning. In this way, the staff does not need to determine the scanning accidents, which can reduce the waste of manpower and reduce the safety risk to the staff during scanning. At the same time, the environmental information before each scanning is stored in the memory of the terminal, which can facilitate subsequent viewing and tracing of historical data, and thus more accurate monitoring of the environmental information of the scanning interval where the detection object is located can be realized according to the historical data.

[0049] In addition, in the embodiment, when it is confirmed that the environment information meets the preset scanning condition, i.e., the detection object is the target detection object and the scanning room is in the closed state, the scanning device can be controlled to scan the detection object. In this way, automatic scanning can be realized, and it is not necessary for the staff to manually detect whether the detection object is the target detection object and whether the scanning room is in the closed state, so that the scanning efficiency can be improved. Moreover, after the environment information meets the preset scanning condition, the control information can be directly sent to the scanning device to control the scanning device to scan the detection object, and it is not necessary for the staff to send a scanning instruction to the control device after determining that the environment information meets the preset condition, and the scanning can be performed, i.e., full-automatic scanning can be realized, so that the waste of manpower can be reduced.

[0050] In one embodiment, as shown in FIG. 3, Figure 3 determining whether the environment information meets the preset scanning condition, includes:

[0051] Step 300: determining whether the detection object is the target detection object.

[0052] After obtaining the related information of the detection object in the environment information, the terminal determines whether the detection object is the target detection object according to the related information of the detection object. The embodiment does not limit the specific method for determining whether the detection object is the target detection object, as long as the function can be realized.

[0053] In an optional embodiment, the related information of the detection object includes identity information of the detection object, and the identity information of the target detection object is stored in the memory of the terminal. The terminal compares the identity information of the detection object with the identity information of the target detection object, and if they are consistent, it is determined that the detection object is the target detection object. The identity information can include the name, image, and ID number of the detection object.

[0054] In another optional embodiment, the related information of the detection object can include the position of the detection object, i.e., the position of the detection object in the scanning room. The terminal determines whether the detection object is the target detection object according to the position of the detection object. Specifically, if the position of the detection object is in the scanning position (scanning bed) in the scanning room, it is determined that the detection object is the target detection object.

[0055] In another embodiment, after the terminal determines that the environmental information meets the preset scanning condition, the terminal can determine the scanning protocol and / or the positioning information of the detection object according to the identity information of the detection object. When the position of the detection object in the scanning room meets the scanning protocol and / or the positioning, the terminal scans the detection object. Further, the scanning protocol of the detection object can be obtained according to the examination information of the detection object, such as by looking up a table, machine learning, or the like; the positioning information of the detection object can also be automatically generated according to the scanning protocol and the physiological information of the detection object, and the terminal can remind the detection object to independently position in a video, voice broadcast, holographic projection, or the like.

[0056] In step 310, if the detection object is the target detection object, the terminal determines whether the scanning room is in a closed state. If the scanning room is in the closed state, the terminal determines that the environmental information meets the preset scanning condition.

[0057] After the terminal determines that the detection object is the target detection object, the terminal determines the closed state of the scanning room in which the detection object is located. If the terminal determines that the scanning room is in the closed state, the terminal can determine that the environmental information of the scanning room in which the detection object is located meets the preset scanning condition. The present embodiment does not limit the specific method of determining the closed state of the scanning room.

[0058] When the scanning device is used to scan the detection object, no one other than the target detection object can be present in the scanning room. When determining whether the detection object is the target detection object, the terminal also needs to determine whether there is anyone other than the target detection object in the scanning room. Only when it is determined that there is only the target detection object in the scanning room, can it be determined that the detection object is the target detection object.

[0059] In an optional embodiment, the determination of the closed state of the scanning room is mainly to determine the opening and closing state of the shielding door of the scanning room. A video monitoring device (camera) is arranged in the scanning room. The image of the shielding door is collected by the video monitoring device. The opening and closing state of the shielding door can be determined by analyzing the image, so that the closed state of the scanning room can be determined. Further, the video monitoring device can also be used to confirm the identity of the detection object, and can also be used to identify the position and / or positioning information of the detection object.

[0060] In another optional embodiment, the shielding door of the scanning room is a smart door. The information of the opening and closing of the shielding door can be transmitted to the terminal. The terminal determines the opening and closing state of the shielding door according to the received information, so as to determine the closed state of the scanning room.

[0061] In another optional embodiment, an ultrasonic sensor or a laser radar is arranged in the scanning room. The opening and closing state of the shielding door of the scanning room is detected by the ultrasonic sensor or the laser radar, that is, the closed state of the scanning room is determined.

[0062] Step 320, if the detection object is not the target detection object, it is determined that the environment information does not meet the preset scanning condition.

[0063] If the terminal determines that the detection object is not the target detection object by judging the related information of the detection object, the terminal can directly determine that the environment information of the scanning room does not meet the preset scanning condition. In other words, when the terminal determines that the detection object is not the target detection object, it is not necessary to determine the closed state of the scanning room, and the environment information is directly determined to not meet the preset scanning condition.

[0064] If the closed state of the scanning room is determined first when determining the environment information, and then it is determined whether the detection object is the target detection object after the scanning room is in the closed state. In this way, after determining that the detection object is not the target detection object and adjusting the detection object, the closed state of the scanning room needs to be determined again before the next scanning. In the present embodiment, whether the detection object is the target detection object is determined first, and after determining that the detection object is not the target detection object and adjusting the detection object, it is directly determined whether the detection object is the target detection object before the next scanning. In this way, it is not necessary to detect the closed state of the scanning room repeatedly, which can improve the detection efficiency and thus improve the practicability of the scanning method.

[0065] In an optional embodiment, if the scanning device is used in a non-clinical scene (no one in the scanning room), the terminal can determine whether there is someone in the scanning room through the infrared thermal imaging information set in the scanning room. For example, when the detection object is a correction phantom, the terminal can first determine that there is no one in the scanning room through the infrared thermal imaging information in the environment information, and then determine that the environment information meets the preset scanning condition by determining that the detection object is the target detection object (target correction phantom) and that the scanning room is in the closed state.

[0066] In an embodiment, the scanning method further comprises:

[0067] If the environment information does not meet the preset scanning condition, a prompt information is outputted.

[0068] If the terminal determines that the environment information does not meet the preset scanning condition, i.e., the detection object is not the target detection object or the scanning room is not in the closed state, the terminal will output a prompt information to prompt the staff and / or the detection object that the scanning room is not suitable for scanning (which may cause unexpected scanning accidents). The prompt information can be a warning bell, a voice, or a prompt box popped up on the display screen of the terminal. The specific voice content and the prompt box popped up on the display screen of the terminal can include that the detection object is not the target detection object or the scanning room is not in the closed state. The present embodiment does not limit the specific type and prompt form of the prompt information as long as the function thereof can be realized.

[0069] In the embodiment, the staff can obtain the environment information of the scanning room in time through the prompt information, and take corresponding measures in time, so as to improve the scanning efficiency. Moreover, the staff does not have to frequently operate a certain device or a certain scanning room, and can operate multiple scanning room devices at the same time, thereby improving the work efficiency. The multiple scanning room devices automatically perform the steps of the scanning method, can automatically scan multiple detection objects at the same time, and can improve the scanning efficiency and work safety.

[0070] In one embodiment, as shown in FIG. 1, Figure 4

[0071] Step 400: Obtain image information of the detection object, and perform face recognition on the image information to obtain identity information of the detection object.

[0072] The related information of the detection object includes image information of the detection object. After obtaining the image information of the detection object, the terminal performs face recognition on the image information, and can obtain the identity information of the detection object. The identity information of the detection object can include the name, the ID number, the date of visit, and the like of the detection object. The terminal can obtain the image information of the detection object through a video monitoring device arranged in the scanning room. The embodiment does not limit the specific method of obtaining the image information of the detection object and the specific method of face recognition, as long as the functions thereof can be realized.

[0073] In one optional embodiment, the terminal inputs the image information of the detection object into a pre-trained face recognition model to obtain the identity information of the detection object.

[0074] Step 410: Match the identity information of the detection object with the identity information of the target detection object. If the identity information matches, it is determined that the detection object is the target detection object.

[0075] Step 420: If the identity information does not match, it is determined that the detection object is not the target detection object.

[0076] After obtaining the identity information of the detection object, the terminal matches the identity information with the identity information of the target detection object. If the identity information of the detection object matches the identity information of the target detection object, it is determined that the detection object is the target detection object. If the identity information of the detection object does not match the identity information of the target detection object, it is determined that the detection object is not the target detection object.

[0077] In the embodiment, the method for determining whether the detection object is the target detection object through the image information of the detection object is simple and easy to understand, and is easy to implement.

[0078] In one embodiment, the environment information further includes information of redundancy within the scanning range of the scanning device.​

[0079] The redundancy within the scanning range of the scanning device refers to an object that affects the transmission of the rays when the scanning device is scanning the detection object, i.e., when the scanning device is emitting the rays. The redundancy can refer to information such as the size and type of the redundancy. The embodiment is not limited to the information of the redundancy.

[0080] When the environmental information includes the information of the redundancy within the scanning range of the scanning device, the preset scanning condition includes that the scanning range does not include the redundancy. After the terminal obtains the information of the redundancy, the terminal determines whether the preset scanning condition is met. After the terminal determines that the detection object is the target detection object, the terminal determines whether the information of the redundancy is empty. If the information of the redundancy is empty, it is determined that the preset scanning condition is met.

[0081] In the embodiment, by detecting the information of the redundancy within the scanning range of the scanning device, the influence of the existence of the redundancy on the image quality obtained by scanning can be avoided, and thus the reliability of the scanning method can be improved.

[0082] In one embodiment, the environmental information further includes at least one of radiation information, temperature information, and humidity information in the scanning room.

[0083] When the terminal obtains at least one of the scanning detection radiation information, temperature information, and humidity information, the preset scanning condition also includes a condition corresponding to the radiation information, temperature information, and humidity information. The terminal can determine whether at least one of the radiation information, temperature information, and humidity information meets the preset scanning condition before determining whether the detection object is the target detection object.

[0084] In the embodiment, by determining the radiation information, humidity information, and temperature information in the scanning room, the influence of the radiation information, humidity information, and temperature information in the scanning room on the normal operation of the scanning device can be avoided, and thus the quality of the image obtained by scanning can be affected. At the same time, the terminal can also correct or adjust the image obtained by scanning through the radiation information, temperature information, and humidity information to obtain a corrected or accurate scanning image. The correction method can be a method of using a comparison table or a preset function.

[0085] In an optional embodiment, a radiation detector, a humidity sensor, and a temperature sensor are arranged in the scanning room, the radiation information in the scanning room is obtained through the radiation detector, the scanning detection humidity information is obtained through the humidity sensor, and the scanning detection temperature information is obtained through the temperature sensor.

[0086] In an alternative embodiment, the environmental information also includes components in the scanning room that can affect the normal operation of the scanning device. For example, components of ferromagnetic material in the scanning room can affect the magnetic field generated by a Magnetic Resonance (MR) device during scanning.

[0087] It should be understood that although the steps in the flowcharts involved in the embodiments described above are shown in sequence according to the arrows, the steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, the steps are not necessarily limited in sequence, and the steps can be executed in other sequences. Moreover, at least some of the steps in the flowcharts involved in the embodiments described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of the steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least some of the other steps or the steps or stages in the other steps.

[0088] Based on the same inventive concept, the embodiments of the present application also provide a scanning device for implementing the scanning method described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, and therefore the specific limitations in one or more scanning device embodiments provided below can refer to the limitations of the scanning method described above, which will not be described here again.

[0089] In one embodiment, as shown in Figure 5 The present application provides a scanning device 10, which includes an acquisition module 11, a determination module 12 and a control module 13. Wherein,

[0090] The acquisition module 11 is configured to acquire environmental information of a scanning room where a detection object is located; the environmental information includes related information of the detection object and a closed state of the scanning room;

[0091] The determination module 12 is configured to determine whether the environmental information meets a preset scanning condition; the preset scanning condition includes that the detection object is a target detection object and that the scanning room is in a closed state;

[0092] The control module 13 is configured to control a scanning device to scan the detection object if the environmental information meets the preset scanning condition.

[0093] In one embodiment, the determination module 12 is further configured to determine whether the detection object is the target detection object; if the detection object is the target detection object, determine whether the scanning room is in a closed state, and if the scanning room is in a closed state, determine that the environmental information meets the preset scanning condition; if the detection object is not the target detection object, determine that the environmental information does not meet the preset scanning condition.

[0094] In one embodiment, the determining module 12 is further configured to acquire image information of the detection object, perform face recognition on the image information to obtain the identity information of the detection object; match the identity information of the detection object with the identity information of the target detection object; if they match, determine that the detection object is the target detection object; if they do not match, determine that the detection object is not the target detection object.

[0095] In one embodiment, the environmental information also includes information on redundant objects within the scanning range of the scanning device.

[0096] In one embodiment, the environmental information further includes at least one of radiation information, temperature information, and humidity information between scans.

[0097] In one embodiment, the scanning device further includes a prompting module. The prompting module outputs a prompt message if the environmental information does not meet preset scanning conditions.

[0098] Each module in the aforementioned scanning device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0099] In one embodiment, such as Figure 6 As shown, this application provides a scanning system 20, which includes a scanning device 21, an environmental information acquisition device 22, and a control device 23; the control device 23 is connected to the scanning device 21 and the environmental information acquisition device 22 respectively. The scanning device 21 and the environmental information acquisition device 22 in the scanning system 20 are installed in the scanning room 2, and the control device 23 can be installed in the operation room.

[0100] The environmental information acquisition device 22 is used to collect environmental information of the scanning room where the object being detected is located; the environmental information includes relevant information about the object being detected and the closed state of the scanning room. The environmental information acquisition device 22 can be configured according to the specific environmental information that needs to be collected. In other words, if there are multiple types of required environmental information, the environmental information acquisition device 22 includes multiple acquisition components, and each type of environmental information has a corresponding acquisition component. One acquisition component can correspond to one type of environmental information, or one acquisition component can correspond to multiple types of environmental information. This embodiment does not limit the specific structure and type of the environmental information acquisition device 22, as long as it can collect the required environmental information. The description of the scanning device 21 can be found in the specific description of the medical scanning device in the above embodiments.

[0101] The control device 23 is configured to acquire environment information of a scanning room in which a detection object is located, determine whether the environment information meets a preset scanning condition, and control the scanning device to scan the detection object when the environment information meets the preset scanning condition. The preset scanning condition includes that the detection object is a target detection object and that the scanning room is in a closed state. The specific description of the control device 23 can refer to the specific description of the terminal in the above embodiments, and details are not described herein.

[0102] The control device 23 in the scanning system provided by the embodiments of the present application is configured to implement the steps of the scanning method provided by the above embodiments, and has all the beneficial effects of the scanning method, and details are not described herein.

[0103] In one embodiment, a computer device is provided, which can be a terminal, and an internal structure diagram of the computer device can be as shown in Figure 7 The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The communication interface of the computer device is configured to perform wired or wireless communication with an external terminal. The wireless communication can be achieved through WIFI, mobile cellular network, NFC (Near Field Communication) or other technologies. The computer program is executed by the processor to implement a scanning method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer overlaid on the display screen, or a key, trackball or touchpad arranged on the shell of the computer device, or an external keyboard, touchpad or mouse, etc.

[0104] Those skilled in the art can understand that Figure 7 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0105] In one embodiment, a computer device is provided, which includes a memory and a processor. The memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0106] Acquire environment information of a scanning room in which a detection object is located. The environment information includes related information of the detection object and a closed state of the scanning room.

[0107] determining whether the environment information meets preset scanning conditions, the preset scanning conditions comprising that the detection object is a target detection object and that the scanning room is in a closed state;

[0108] if the environment information meets the preset scanning conditions, then controlling the scanning device to scan the detection object.

[0109] In one embodiment, when the processor executes the computer program, the following steps are also implemented: determining whether the detection object is a target detection object; if the detection object is a target detection object, then determining whether the scanning room is in a closed state, and if the scanning room is in a closed state, then determining that the environment information meets the preset scanning conditions; if the detection object is not a target detection object, then determining that the environment information does not meet the preset scanning conditions.

[0110] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining image information of the detection object, and performing face recognition on the image information to obtain identity information of the detection object; matching the identity information of the detection object with identity information of a target detection object, and if the matching is successful, then determining that the detection object is a target detection object, and if the matching is unsuccessful, then determining that the detection object is not a target detection object.

[0111] In one embodiment, the environment information further comprises information of redundant objects within a scanning range of the scanning device.

[0112] In one embodiment, the environment information further comprises at least one of radiation information, temperature information, and humidity information of the scanning room.

[0113] In one embodiment, when the processor executes the computer program, the following steps are also implemented: if the environment information does not meet the preset scanning conditions, then outputting prompt information.

[0114] In one embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the following steps:

[0115] obtaining environment information of a scanning room in which a detection object is located; the environment information comprising related information of the detection object and a closed state of the scanning room;

[0116] determining whether the environment information meets preset scanning conditions, the preset scanning conditions comprising that the detection object is a target detection object and that the scanning room is in a closed state;

[0117] if the environment information meets the preset scanning conditions, then controlling the scanning device to scan the detection object.

[0118] In one embodiment, the computer program, when executed by the processor, further implements the following steps: determining whether the detected object is a target detected object; if the detected object is the target detected object, determining whether the scanning room is in a closed state, and if the scanning room is in the closed state, determining that the environmental information meets the preset scanning condition; and if the detected object is not the target detected object, determining that the environmental information does not meet the preset scanning condition.

[0119] In one embodiment, the computer program, when executed by the processor, further implements the following steps: obtaining image information of the detected object, and performing face recognition on the image information to obtain identity information of the detected object; and matching the identity information of the detected object with identity information of the target detected object, and if the matching is successful, determining that the detected object is the target detected object, and if the matching is not successful, determining that the detected object is not the target detected object.

[0120] In one embodiment, the environmental information further includes information of a redundancy within a scanning range of the scanning device.

[0121] In one embodiment, the environmental information further includes at least one of radiation information, temperature information, and humidity information of the scanning room.

[0122] In one embodiment, the computer program, when executed by the processor, further implements the following steps: if the environmental information does not meet the preset scanning condition, outputting prompt information.

[0123] In one embodiment, a computer program product is provided, including a computer program, which, when executed by a processor, implements the following steps:

[0124] obtaining environmental information of a scanning room in which the detected object is located; the environmental information including related information of the detected object and a closed state of the scanning room;

[0125] determining whether the environmental information meets a preset scanning condition, the preset scanning condition including that the detected object is a target detected object and that the scanning room is in a closed state;

[0126] if the environmental information meets the preset scanning condition, controlling the scanning device to scan the detected object.

[0127] In one embodiment, the computer program, when executed by the processor, further implements the following steps: determining whether the detected object is a target detected object; if the detected object is the target detected object, determining whether the scanning room is in a closed state, and if the scanning room is in the closed state, determining that the environmental information meets the preset scanning condition; and if the detected object is not the target detected object, determining that the environmental information does not meet the preset scanning condition.

[0128] In one embodiment, the computer program, when executed by the processor, further implements the following steps: acquiring image information of the detection object, and performing face recognition on the image information to obtain identity information of the detection object; and matching the identity information of the detection object with the identity information of the target detection object, and if the matching is successful, determining that the detection object is the target detection object, and if the matching is unsuccessful, determining that the detection object is not the target detection object.

[0129] In one embodiment, the environment information further includes information of a redundancy within a scanning range of the scanning device.

[0130] In one embodiment, the environment information further includes at least one of radiation information, temperature information, and humidity information between scans.

[0131] In one embodiment, the computer program, when executed by the processor, further implements the following steps: if the environment information does not satisfy a preset scanning condition, outputting prompt information.

[0132] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric memory (Ferroelectric Random Access Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0133] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0134] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A scanning method, characterized by, The method applied to a terminal comprises: acquiring environmental information of a scanning room where a detection object is located by an environmental information acquisition device; the environmental information comprises at least one of identity information of the detection object, position of the detection object, closed state of the scanning room, information of redundancy in a scanning range of a scanning device and components affecting normal operation of the scanning device, and radiation information, temperature information and humidity information of the scanning room; determining whether the environmental information meets preset scanning conditions, the preset scanning conditions comprising that the detection object is a target detection object, the position of the detection object meets a scanning protocol and / or positioning, and the scanning room is in a closed state, and the scanning device range does not include redundancy and the scanning device range does not include components affecting normal operation of the scanning device, conditions corresponding to the radiation information, the temperature information and the humidity information; if the environmental information meets the preset scanning conditions, controlling the scanning device to scan the detection object; performing image adjustment on an image obtained by scanning according to the radiation information, the temperature information and the humidity information.

2. The scanning method of claim 1, wherein, The determination of whether the environmental information meets the preset scanning conditions comprises: determining whether the detection object is the target detection object; if the detection object is the target detection object, determining whether the scanning room is in the closed state, and if the scanning room is in the closed state, determining that the environmental information meets the preset scanning conditions; if the detection object is not the target detection object, determining that the environmental information does not meet the preset scanning conditions.

3. The scanning method of claim 2, wherein, The determination of whether the detection object is the target detection object comprises: acquiring image information of the detection object, and performing face recognition on the image information to obtain identity information of the detection object; matching the identity information of the detection object with identity information of the target detection object, and if the matching is successful, determining that the detection object is the target detection object, and if the matching is unsuccessful, determining that the detection object is not the target detection object.

4. The scanning method according to any one of claims 1 to 3, characterized in that, The scanning room is provided with an ultrasonic sensor or a laser radar, and the closed state of the scanning room is determined by the ultrasonic sensor or the laser radar.

5. The scanning method according to any one of claims 1 to 3, characterized in that, The method further comprises: if the environmental information does not meet the preset scanning conditions, outputting prompt information.

6. A scanning system characterized by, The scanning system comprises a scanning device, an environmental information acquisition device and a control device; the control device is connected to the scanning device and the environmental information acquisition device respectively; the environmental information acquisition device is configured to acquire environmental information of a scanning room where a detection object is located; the environmental information comprises at least one of identity information of the detection object, position of the detection object, closed state of the scanning room, information of redundancy in a scanning range of a scanning device and components affecting normal operation of the scanning device, and radiation information, temperature information and humidity information of the scanning room; The control device is configured to acquire environmental information of a scanning room in which the detection object is located, determine whether the environmental information satisfies a preset scanning condition, and control the scanning device to scan the detection object when the environmental information satisfies the preset scanning condition; and perform image adjustment on an image obtained by scanning according to the radiation information, the temperature information, and the humidity information; and the preset scanning condition includes that the detection object is a target detection object, a position of the detection object satisfies a scanning protocol and / or a positioning, the scanning room is in a closed state, no redundant objects are included in a range of the scanning device, and no components that affect normal operation of the scanning device are included in the range of the scanning device, and conditions corresponding to the radiation information, the temperature information, and the humidity information. 7.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-6 when the computer program is executed by the processor. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 5.

8. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 5.

9. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 5. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 5.