Triggering method, device, equipment and storage medium for region of interest
By switching the hot zone value according to the trigger state of the area of interest in medical image processing, the operation inconvenience caused by the fixed hot zone value of the area of interest is solved, and the operation fluency and editing efficiency are improved.
Patent Information
- Application Number
- CN202010617483.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-30
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2040-09-08
AI Technical Summary
During the medical image post-processing process, doctors are prone to inconvenience in operating due to fixed hot zone values when drawing areas of interest, and are prone to misoperation when operating multiple areas of interest or are unable to draw another area of interest near the current area of interest.
By receiving operation instructions for the target area of interest, it determines its trigger state, and switches its hot zone value when the trigger state changes, so as to operate according to different trigger states.
It improves the operation fluency of the area of interest, reduces user operation steps, and enhances the operability and editing efficiency of the area of interest.
Smart Images

Figure CN113870386B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to medical image processing technology, and in particular to a triggering method, device, equipment and storage medium for a region of interest. Background Art
[0002] In the post-processing of medical images, doctors observe the images of patients scanned by imaging equipment to make a diagnosis. When examining the images, it is necessary to manually mark the main anatomical structures and suspected lesions in the images or to correct the markings / algorithm recognition results for further observation and processing.
[0003] After drawing the region of interest such as suspected lesions or focus areas in the image, if the doctor finds that the drawn region of interest has deviations, the doctor needs to edit the region of interest to adjust the deviations. The adjustment method is single, and when multiple regions of interest in the image need to be drawn, it is easy to make mistakes or fail to draw another region of interest near the current region of interest. The region of interest cannot be effectively drawn, and the personalized needs of users cannot be met. Summary of the invention
[0004] The embodiments of the present invention provide a method, apparatus, device and storage medium for triggering a region of interest, so as to achieve the effect of changing the hot zone value of the region of interest according to the trigger state of the region of interest, so as to operate the region of interest.
[0005] In a first aspect, an embodiment of the present invention provides a method for triggering a region of interest, the method comprising:
[0006] Receiving an operation instruction for a target region of interest of a target object, and determining a trigger state of the target region of interest according to the operation instruction;
[0007] When a change in the trigger state is detected, the hot zone value of the target region of interest is switched from the current hot zone value to the target hot zone value corresponding to the trigger state.
[0008] In a second aspect, an embodiment of the present invention further provides a triggering device for a region of interest, the device comprising:
[0009] A trigger state determination module, configured to receive an operation instruction for a target region of interest of a target object, and determine a trigger state of the target region of interest according to the operation instruction;
[0010] The switching module is used to switch the hot zone value of the target area of interest from the current hot zone value to the target hot zone value corresponding to the trigger state when a change in the trigger state is detected.
[0011] In a third aspect, an embodiment of the present invention further provides a device, the device comprising:
[0012] one or more processors;
[0013] A storage device for storing one or more programs;
[0014] When the one or more programs are executed by the one or more processors, the one or more processors implement any of the triggering methods for the region of interest described in the embodiments of the present invention.
[0015] In a fourth aspect, an embodiment of the present invention further provides a storage medium comprising computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute any of the triggering methods for a region of interest described in the embodiments of the present invention.
[0016] The technical solution of the embodiment of the present invention can determine the trigger state of the target region of interest according to the received operation instruction on the target region of interest, so as to adjust its hot zone value according to the trigger state of the target region of interest later. When it is detected that the trigger state has changed, the hot zone value of the target region of interest is switched from the current hot zone value to the target hot zone value corresponding to the trigger state, so as to avoid the inconvenience of operating the target region of interest when the hot zone value of the target region of interest is fixed to a fixed value. In this way, the hot zone value of the target region of interest can be adjusted according to the trigger state of the target region of interest, so that the user can subsequently operate the target region of interest according to the different trigger states of the target region of interest, thereby improving the fluency of the operation on the target region of interest. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a flow chart of a method for triggering a region of interest in Embodiment 1 of the present invention;
[0018] Figure 2 Schematic diagram showing the hot zone value of the target region of interest in the first embodiment of the present invention;
[0019] Figure 3 is a flow chart of a method for triggering a region of interest in Embodiment 2 of the present invention;
[0020] Figure 4 is a schematic diagram of whether the target region of interest is selected in the second embodiment of the present invention;
[0021] Figure 5 is a flow chart of a method for triggering a region of interest in Embodiment 3 of the present invention;
[0022] Figure 6 This is a schematic diagram of adding a new region of interest in Embodiment 3 of the present invention;
[0023] Figure 7 is a schematic structural diagram of a triggering device for a region of interest in a fourth embodiment of the present invention;
[0024] Figure 8 It is a structural schematic diagram of a device in Embodiment 5 of the present invention. DETAILED DESCRIPTION
[0025] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0026] Embodiment 1
[0027] Figure 1 This is a flow chart of a method for triggering a region of interest provided in Embodiment 1 of the present invention. This embodiment is applicable to the case of operating a region of interest. The method can be executed by a triggering device for a region of interest. The triggering device for a region of interest can be implemented by software and / or hardware. The triggering device for a region of interest can be configured on a computing device. Specifically, the method includes the following steps:
[0028] Before introducing the technical solution of the embodiment of the present invention, the concept of hot zone value is first introduced. The user (for example, a doctor) will set a hot zone sensing range in the region of interest of the image. The hot zone sensitive range is called the hot zone value of the region of interest. When the mouse enters the hot zone sensing range, certain operations can be performed on the region of interest. For example, when the doctor finds that the range of the drawn region of interest is deviated, the region of interest needs to be edited to adjust the deviation. Figure 2 The schematic diagram of the target region of interest heat zone value representation is shown, in which box a is the target region of interest, and the distance between box a and another box b outside box a is the heat zone value of the target region of interest.
[0029] S110: Receive an operation instruction for a target region of interest of a target object, and determine a trigger state of the target region of interest according to the operation instruction.
[0030] Exemplarily, the target object may be an object on which an operation is to be performed on its target region of interest, for example, it may be a patient. The target region of interest may be an area on which an operation is performed on the image of the target object, for example, it may be a suspected lesion or a focus range area on which an operation is performed in a magnetic resonance image or a CT image of any patient. The operation instruction may be an instruction to perform an operation on the target region of interest of the target object, for example, it may be to edit the target region of interest or any other operation. The trigger state may be a state of whether the target region of interest is triggered, and may optionally include a to-be-triggered state and a triggered state. Based on the received operation instruction on the target region of interest, the trigger state of the target region of interest may be determined, so that its hot zone value may be adjusted subsequently according to the trigger state of the target region of interest.
[0031] S120: When it is detected that the trigger state changes, the hot zone value of the target region of interest is switched from the current hot zone value to the target hot zone value corresponding to the trigger state.
[0032] Exemplarily, the current hot zone value may be the hot zone value of the current state of the target region of interest. The target hot zone value may be the hot zone value when the target region of interest is in a certain trigger state. Since the hot zone value of the target region of interest in the prior art is a fixed value, and since doctors often need to edit or perform other operations on the target region of interest, the hot zone value of the target region of interest is generally set to be larger so as to operate the target region of interest. However, this may also cause the mouse to enter the hot zone value range of the target region of interest when performing other operations near the hot zone value of the current target region of interest, which may be mistakenly regarded as an operation on the target region of interest, thereby affecting the operation of other regions of interest. When the trigger state of the target region of interest changes, the current hot zone value of the target region of interest is switched to the target hot zone value corresponding to the trigger state, so as to avoid the inconvenience of operating the target region of interest when the hot zone value of the target region of interest is fixed to a fixed value, so that the hot zone value of the target region of interest can be adjusted according to the trigger state of the target region of interest, so that subsequent users can operate the target region of interest according to different trigger states of the target region of interest, thereby improving the fluency of the operation on the target region of interest.
[0033] The technical solution of the embodiment of the present invention can determine the trigger state of the target region of interest according to the received operation instruction on the target region of interest, so as to adjust its hot zone value according to the trigger state of the target region of interest later. When it is detected that the trigger state has changed, the hot zone value of the target region of interest is switched from the current hot zone value to the target hot zone value corresponding to the trigger state, so as to avoid the inconvenience of operating the target region of interest when the hot zone value of the target region of interest is fixed to a fixed value. In this way, the hot zone value of the target region of interest can be adjusted according to the trigger state of the target region of interest, so that the user can subsequently operate the target region of interest according to the different trigger states of the target region of interest, thereby improving the fluency of the operation on the target region of interest.
[0034] Embodiment 2
[0035] Figure 3 This is a flow chart of a method for triggering a region of interest provided in Embodiment 2 of the present invention. This embodiment of the present invention is a further optimization of the above embodiment based on the above embodiment, and specifically includes the following steps:
[0036] S210: receiving a selection instruction for a target region of interest of a target object, receiving an edit trigger instruction for the selected target region of interest, and determining a trigger state of the target region of interest as a triggered state according to the edit trigger instruction.
[0037] Exemplary, reference Figure 4 The schematic diagram shows whether the target area of interest is selected. Figure 4 The box a in the middle is the target area of interest, where Figure 4 Figure a in the figure is a schematic diagram of the unselected target area of interest. Figure 4 Figure b in the figure shows a schematic diagram of the selected target area of interest, such as Figure 4 As shown in Figure a, when the mouse does not enter the hot zone value range of the target area of interest, it means that the target area of interest is not selected, such as Figure 4 As shown in Figure b, when the mouse enters the hot zone value range of the target area of interest, it means that the target area of interest is selected.
[0038] Exemplarily, the selection instruction may be an instruction generated by selecting the target region of interest. Specifically, the selection instruction may be an instruction generated by selecting the target region of interest. Specifically, the selection instruction may be an instruction generated by selecting the target region of interest. Figure 4As shown in Figure b, the mouse may be located within the hot zone value range of the target region of interest, which indicates that the target region of interest is selected, and then a selection instruction is generated. The edit trigger instruction may be an instruction generated based on the selection operation of the target region of interest of the target object. When the selection instruction of the target region of interest is received, an edit trigger instruction of the target region of interest may be generated, so that when the target region of interest of the target object is selected, an edit trigger instruction may be generated, so that the trigger state of the target region of interest is subsequently determined based on the edit trigger instruction. When an edit trigger instruction for the target region of interest of the target object is received, the trigger state of the target region of interest is determined to be a triggered state, that is, when the target region of interest is selected, the target region of interest is in a triggered state, and when the target region of interest is in the triggered state, its hot zone value is a trigger hot zone value, and it can be directly operated on it at this time, without having to edit the drawn target region of interest as before. For example, when modifying the target region of interest, the target region of interest must first be selected, and then the editing state is triggered through the right-click menu or button of the target region of interest. In this solution, the target region of interest can be directly edited by selecting it, which can reduce the user's operation steps and quickly edit the target region of interest, saving time and improving the efficiency of editing the target region of interest.
[0039] The above embodiment can be applied to a practical scenario. For example, a doctor performs a CT scan of the lungs for a patient. In order to further observe the patient's lung condition, the doctor will make a diagnosis on the patient's CT medical image. Specifically, it is necessary to draw certain regions of interest, such as suspected lesions, in the CT medical image and extract their range features. After drawing a certain suspected lesion (equivalent to the target region of interest), if the doctor finds that the extracted target region of interest has a deviation, it is necessary to edit the drawn target region of interest to adjust the deviation. At this time, it is not necessary to select the target region of interest first, and then trigger the editing state through the right-click menu or button of the target region of interest to adjust the target region of interest. Instead, the target region of interest is directly selected to switch to the state of editing the target region of interest. At this time, after the target region of interest is selected, the target region of interest is in a triggered state, and the hot zone value of the target region of interest is the trigger hot zone value. The doctor can directly adjust the target region of interest, thereby reducing the doctor's operation steps and quickly and effectively editing the target region of interest. At the same time, time is saved and the efficiency of editing the target region of interest is improved.
[0040] S220: When it is detected that the trigger state changes, the hot zone value of the target region of interest is switched from the current hot zone value to the target hot zone value corresponding to the trigger state.
[0041] The technical solution of the embodiment of the present invention can generate an editing trigger instruction for the selected target area of interest when a selection instruction for the target area of interest of the target object is received, and determine the trigger state of the target area of interest as a triggered state according to the editing trigger instruction. When the target area of interest is in the triggered state, its hot zone value is a trigger hot zone value, and it can be directly operated at this time, instead of having to first select the target area of interest and then trigger the editing state through the right-click menu or button of the target area of interest to edit the drawn target area of interest as before. The target area of interest in this solution can be directly edited after it is selected, which can reduce the user's operation steps and quickly edit the target area of interest, saving time and improving the efficiency of editing the target area of interest.
[0042] Embodiment 3
[0043] Figure 5 This is a flowchart of a method for triggering a region of interest provided in Embodiment 3 of the present invention. This embodiment of the present invention is a further optimization of the above embodiment based on the above embodiment, and specifically includes the following steps:
[0044] S310: Receive a selection instruction for a target region of interest of a target object, receive an edit trigger instruction for the selected target region of interest, and determine a trigger state of the target region of interest as a triggered state according to the edit trigger instruction.
[0045] S320: When it is detected that the trigger state changes from the to-be-triggered state to the triggered state, the hot zone value of the target region of interest is switched from a default hot zone value to a trigger hot zone value, wherein the trigger hot zone value is greater than the default hot zone value.
[0046] Exemplarily, the default hot zone value may be the hot zone value set when the target region of interest is in the to-be-triggered state, and the default hot zone value may be verified by the user's actual operation to see if it is acceptable, and the default hot zone value may be adjusted by configuration according to the user's experience and habits, and is not limited here. The trigger hot zone value may be the hot zone value when the target region of interest is in the triggered state, and the trigger hot zone value may be verified by the user's actual operation to see if it is acceptable, and the trigger hot zone value may be adjusted by configuration according to the user's experience and habits, and is not limited here. The trigger hot zone value here is greater than the default hot zone value. Because when operating on the target region of interest, the hot zone value of the target region of interest must exceed a certain threshold, such as 120deg, to effectively operate on the target region of interest, the hot zone value of the existing method is a fixed value, regardless of whether the target region of interest is triggered, the hot zone value is fixed, so if the fixed hot zone value is set too small, the target region of interest cannot be effectively operated. If the fixed hot zone value is too small, when the target region of interest is not operated, but the position next to the target region of interest needs to be operated, it will be received that the target region of interest needs to be operated, and other operations cannot be performed at the position next to it. Here, when the trigger state of the target region of interest changes from the waiting state to the triggered state, the hot zone value of the target region of interest is switched from the default hot zone value to the trigger hot zone value, so that the hot zone value of the target region of interest can be adjusted according to the trigger state of the target region of interest. When the target region of interest is in the waiting state, the hot zone value of the target region of interest is the default hot zone value. Generally speaking, the default hot zone value is generally set to be small, usually less than the threshold value, so that when the target is not interested in operating, the hot zone value of the target region of interest is small, so that other operations can be performed next to the target region of interest. When the target region of interest is in the triggered state, the hot zone value of the target region of interest is the trigger hot zone value. Generally speaking, the trigger hot zone value is generally set to be large, usually greater than the threshold value, so that when the target is interested in operating, the hot zone value of the target region of interest is large, so that the target region of interest can be effectively operated. The operability and fluency of the target region of interest are improved, and a good user experience is provided.
[0047] On the basis of the technical solution of the above embodiment, when it is detected that the trigger state changes, the hot zone value of the target area of interest is switched from the current hot zone value to the target hot zone value corresponding to the trigger state. It can also be: when it is detected that the trigger state changes from the triggered state to the to-be-triggered state, the hot zone value of the target area of interest is switched from the trigger hot zone value to the default hot zone value.
[0048] Exemplarily, when the trigger state of the target region of interest changes from the triggered state to the to-be-triggered state, the hot zone value of the target region of interest is switched from the trigger hot zone value to the default hot zone value, so that the hot zone value of the target region of interest can be adjusted according to the trigger state of the target region of interest. When the target region of interest is in the triggered state, the hot zone value of the target region of interest is the trigger hot zone value, so that when the target region of interest is operated with interest, the hot zone value of the target region of interest is large, so that the target region of interest can be operated effectively. When the target region of interest is in the to-be-triggered state, the hot zone value of the target region of interest is the default hot zone value, so that when the target region of interest is not operated with interest, the hot zone value of the target region of interest is small, so that other operations can be performed at the position next to the target region of interest, thereby improving the operability and fluency of the target region of interest and providing a good user experience.
[0049] Optionally, when an adding instruction to add a new region of interest in the target object is received, the hot zone value of the target region of interest is determined as a default hot zone value.
[0050] Exemplarily, the newly added region of interest may be to add another or several regions of interest in the image of the target object. The adding instruction may be an instruction to add another or several regions of interest in the image of the target object. When an adding instruction to add a newly added region of interest in the target object is received, it is not necessary to operate the target region of interest at this time, and therefore, the hot zone value of the target region of interest is determined as a default hot zone value, so that the newly added region of interest can be added to the target object without affecting the target region of interest.
[0051] refer to Figure 6 The schematic diagram of adding a new area of interest is shown in the figure, where: Figure 6 Figure a in the figure shows a schematic diagram of adding a new region of interest in the prior art. Figure 6 Figure b in the figure shows a schematic diagram of adding a new region of interest in an embodiment of the present invention. Figure 6 As shown in Figure a, the box a in the figure represents the target region of interest. When another newly added region of interest b needs to be drawn at position Q close to the target region of interest a, due to the large hot zone value of the target region of interest a (the range between the box a in the figure and the box outside the box a), the mouse drawing pen will collide with the hot zone value range of the target region of interest a, and it will be mistakenly believed that the mouse selection is to operate on the target region of interest a, and the newly added region of interest b cannot be added accurately or at all.
[0052] like Figure 6As shown in Figure b, the box a in the figure is the target area of interest, the dotted box in the figure is the default hot zone value of the target area of interest, and the solid box outside the dotted box is the trigger hot zone value of the target area of interest. When an add instruction to add a new area of interest to the target object is received, for example, the add instruction can be to add a new area of interest b at point M of the target area of interest of the target object, and point M is located between the dotted box and the solid box. Then, according to the add instruction, the hot zone value of the target area of interest is determined as the default hot zone value, and the user can directly add the new area of interest b outside the default hot zone value (dotted box) of the target area of interest. Avoid Figure 6 The situation shown in Figure a occurs, and a new ROI cannot be added near the target ROI.
[0053] Applying the above embodiment to a practical scenario, for example, a doctor may perform a CT scan of the patient's lungs. In order to further observe the patient's lung condition, the doctor will diagnose the patient's CT medical image. Specifically, it is necessary to draw certain regions of interest, such as suspected lesions, in the CT medical image and extract their range features. After drawing a suspected lesion (equivalent to the target region of interest), if the doctor finds that another suspected lesion region (a newly added region of interest) needs to be drawn very close to the target region of interest, then at this time, just move the mouse to a position that is not the target region of interest. At this time, the hot zone value of the target region of interest is the default hot zone value, and the doctor can directly draw the newly added region of interest very close to the target region of interest.
[0054] It should be noted that when the doctor finds that another suspected lesion area (newly added area of interest) needs to be drawn very close to the target area of interest, the mouse is positioned at a position that is not the target area of interest. This is not limited to a mouse, but can also be a finger or a sensor pen during touch screen operation. Of course, other positioning methods besides the above methods can also be used, which are not limited here.
[0055] According to the technical solution of the embodiment of the present invention, when the trigger state of the target region of interest changes from the to-be-triggered state to the triggered state, the hot zone value of the target region of interest is switched from the default hot zone value to the trigger hot zone value, and when the trigger state of the target region of interest changes from the triggered state to the to-be-triggered state, the hot zone value of the target region of interest is switched from the trigger hot zone value to the default hot zone value, so that the hot zone value of the target region of interest can be adjusted according to the trigger state of the target region of interest, and when the target region of interest is in the triggered state, the hot zone value of the target region of interest is the trigger hot zone value, so that when the target region of interest is operated with interest, the hot zone value of the target region of interest is large, so that the target region of interest can be operated effectively. When the target region of interest is in the to-be-triggered state, the hot zone value of the target region of interest is the default hot zone value, so that when the target region of interest is not operated with interest, the hot zone value of the target region of interest is small, so that other operations can be performed at the position next to the target region of interest, thereby improving the operability and fluency of the target region of interest and providing a good user experience. When an add instruction to add a new region of interest in the target object is received, no operation is required on the target region of interest at this time, and the hot zone value of the target region of interest is determined as the default hot zone value, so that the new region of interest can be added to the target object without affecting the target region of interest.
[0056] Embodiment 4
[0057] Figure 7 This is a schematic diagram of the structure of a triggering device for a region of interest provided in Embodiment 4 of the present invention. Figure 7 As shown, the device includes: a trigger state determination module 31 and a switching module 32.
[0058] The trigger state determination module 31 is used to receive an operation instruction for a target region of interest of a target object, and determine a trigger state of the target region of interest according to the operation instruction;
[0059] The switching module 32 is used to switch the hot zone value of the target region of interest from the current hot zone value to the target hot zone value corresponding to the trigger state when a change in the trigger state is detected.
[0060] Optionally, the trigger state includes a to-be-triggered state and a triggered state.
[0061] In the technical solution of the above embodiment, the switching module 32 is specifically used for:
[0062] When it is detected that the trigger state changes from the waiting-to-be-triggered state to the triggered state, the hot zone value of the target region of interest is switched from a default hot zone value to a trigger hot zone value, wherein the trigger hot zone value is greater than the default hot zone value.
[0063] In the technical solution of the above embodiment, the switching module 32 is further used for:
[0064] When it is detected that the trigger state changes from the triggered state to the to-be-triggered state, the hot zone value of the target region of interest is switched from the trigger hot zone value to the default hot zone value.
[0065] In the technical solution of the above embodiment, the device also includes:
[0066] The adding instruction receiving module is used to determine the hot zone value of the target area of interest as a default hot zone value when receiving an adding instruction to add a new area of interest in the target object.
[0067] In the technical solution of the above embodiment, the trigger state determination module 31 is specifically used for:
[0068] An editing trigger instruction for a target region of interest of a target object is received, and a trigger state of the target region of interest is determined as a triggered state according to the editing trigger instruction.
[0069] Optionally, the editing trigger instruction is triggered based on a selection operation on a target region of interest of a target object.
[0070] Optionally, receiving an edit trigger instruction for a target region of interest of a target object may specifically include: receiving a selection instruction for a target region of interest of a target object, and receiving an edit trigger instruction for the selected target region of interest.
[0071] The triggering device for the region of interest provided in the embodiment of the present invention can execute the triggering method for the region of interest provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0072] Embodiment 5
[0073] Figure 8 A schematic diagram of a device structure provided in Embodiment 4 of the present invention is shown in FIG. Figure 8 As shown, the device includes a processor 40, a memory 41, an input device 42 and an output device 43; the number of processors 40 in the device can be one or more. Figure 8 A processor 40 is taken as an example; the processor 40, memory 41, input device 42 and output device 43 in the device can be connected by a bus or other means. Figure 8 The example of connecting through bus is taken in the following.
[0074] The memory 41, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the method for triggering the region of interest in the embodiment of the present invention (for example, the trigger state determination module 31 and the switching module 32). The processor 40 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 41, that is, implements the above-mentioned method for triggering the region of interest.
[0075] The memory 41 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 41 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 41 may further include a memory remotely arranged relative to the processor 40, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0076] The input device 42 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 43 may include a display device such as a display screen.
[0077] Embodiment 6
[0078] Embodiment 6 of the present invention further provides a storage medium comprising computer executable instructions, wherein the computer executable instructions are used to execute a method for triggering a region of interest when executed by a computer processor.
[0079] Of course, the computer executable instructions of a storage medium containing computer executable instructions provided by an embodiment of the present invention are not limited to the method operations described above, and can also execute related operations in the triggering method of the region of interest provided by any embodiment of the present invention.
[0080] Through the above description of the implementation methods, the technicians in the relevant field can clearly understand that the present invention can be implemented by means of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0081] It is worth noting that in the embodiment of the trigger device of the above-mentioned area of interest, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0082] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for triggering a region of interest, characterized in that: include: Receiving an operation instruction for a target region of interest of a target object, and determining a trigger state of the target region of interest according to the operation instruction; When a change in the trigger state is detected, the hot zone value of the target region of interest is switched from the current hot zone value to the target hot zone value corresponding to the trigger state; The trigger state includes a to-be-triggered state and a triggered state; when a change in the trigger state is detected, the hot zone value of the target area of interest is switched from the current hot zone value to the target hot zone value corresponding to the trigger state, including: When it is detected that the trigger state changes from the to-be-triggered state to the triggered state, the hot zone value of the target region of interest is switched from a default hot zone value to a trigger hot zone value, wherein the trigger hot zone value is greater than the default hot zone value; When an adding instruction to add a new region of interest in the target object is received, the hot zone value of the target region of interest is determined as a default hot zone value.
2. The method according to claim 1, characterized in that When a change in the trigger state is detected, switching the hot zone value of the target region of interest from the current hot zone value to the target hot zone value corresponding to the trigger state includes: When it is detected that the trigger state changes from the triggered state to the to-be-triggered state, the hot zone value of the target region of interest is switched from the trigger hot zone value to the default hot zone value.
3. The method according to claim 1, characterized in that The adding instruction is an instruction to add another or several regions of interest in the image of the target object; the receiving of an operation instruction on the target region of interest of the target object, and determining a trigger state of the target region of interest according to the operation instruction, comprises: An editing trigger instruction for a target region of interest of a target object is received, and a trigger state of the target region of interest is determined as a triggered state according to the editing trigger instruction.
4. The method according to claim 3, characterized in that The editing trigger instruction is triggered based on a selection operation on a target region of interest of a target object.
5. The method according to claim 3, characterized in that: Receiving an edit trigger instruction for a target region of interest of a target object, including: An instruction for selecting a target region of interest of a target object is received, and an editing trigger instruction for the selected target region of interest is received.
6. A triggering device for a region of interest, characterized in that: include: A trigger state determination module, configured to receive an operation instruction for a target region of interest of a target object, and determine a trigger state of the target region of interest according to the operation instruction; A switching module, for switching the hot zone value of the target region of interest from the current hot zone value to the target hot zone value corresponding to the trigger state when a change in the trigger state is detected; the trigger state includes a to-be-triggered state and a triggered state; The switching module is specifically used for: when it is detected that the trigger state changes from the to-be-triggered state to the triggered state, switching the hot zone value of the target region of interest from the default hot zone value to the trigger hot zone value, wherein the trigger hot zone value is greater than the default hot zone value; The adding instruction receiving module is used to determine the hot zone value of the target area of interest as the default hot zone value when receiving the adding instruction to add a new area of interest in the target object; wherein the adding instruction is an instruction to add another or several areas of interest in the image of the target object.
7. A device, characterized in that: The device comprises: one or more processors; A storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method for triggering the region of interest as described in any one of claims 1-5.
8. A storage medium containing computer executable instructions, characterized in that: When the computer executable instructions are executed by a computer processor, they are used to execute the triggering method of the region of interest as described in any one of claims 1-5.
Citation Information
Patent Citations
Slide show control method and apparatus
CN105446632A
Method and device for adjusting touch identification object
CN106909301A