Unintended use restricted use method and apparatus, product, sighting telescope apparatus and medium
By integrating image sensors and processors into the aiming device, scene image data can be analyzed in real time to identify unintended uses, implement restriction policies, and store the data. This solves the problem of abuse of civilian equipment and achieves technical-level prevention of abuse and accountability for the equipment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-29
- Publication Date
- 2026-04-07
AI Technical Summary
Existing civilian infrared sights and other equipment are at risk of being modified and misused in military conflicts or sensitive security areas, and there is a lack of effective technical restrictions.
By integrating image sensors, processors, and memory into the aiming device, scene image data can be analyzed in real time, target features can be identified and matched with a sensitive feature library, usage restriction policies can be implemented, and read-only storage can be performed to prevent unintended use.
Effectively prevents equipment abuse, provides proactive technical restrictions, ensures that legitimate use is not affected, and provides reliable accountability.
Smart Images

Figure CN121811375A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of sighting device products, and in particular to a method for limiting non-intended use, a device for limiting non-intended use, a computer program product, a sighting device, and a computer readable storage medium. BACKGROUND
[0002] In recent years, the cost of non-refrigeration infrared thermal imaging technology has decreased, making it widely used in civilian markets, such as hunting, field exploration, and equipment detection. Civilian-grade infrared sighting scopes have become common goods in overseas markets.
[0003] However, such technology has a "dual-use" risk, that is, products designed for civilian use may be modified or misused for military conflicts, paramilitary activities, or other sensitive security fields. Currently, manufacturers mainly rely on commercial terms (EULA) and export controls for restrictions, but these methods lack proactive and technical enforcement capabilities and cannot effectively prevent misuse of products in the field. SUMMARY
[0004] To solve the existing technical problems, the present application provides a method for limiting non-intended use, a device for limiting non-intended use, a computer program product, a sighting device, and a computer readable storage medium, which are deeply integrated into the device and can actively identify misuse of the device and intervene.
[0005] To achieve the above-mentioned purposes, the technical solutions of the embodiments of the present application are as follows: In a first aspect, a method for limiting non-intended use is provided, comprising: obtaining scene image data within the current field of view of a sighting device; detecting target features contained in the scene image data, and determining whether the current use is non-intended use based on the matching degree of the target features with landmark features representing non-intended use in a sensitive feature library; if it is non-intended use, executing a limiting use strategy on the sighting device and performing read-only storage on the non-intended use event.
[0006] In a second aspect, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the method for limiting non-intended use according to any of the embodiments of the present application.
[0007] In a third aspect, a device for limiting non-intended use is provided, comprising: a memory for storing a computer program; a processor for executing the computer program to implement the method for limiting non-intended use according to any of the embodiments of the present application.
[0008] In a fourth aspect, a sighting device is provided, comprising: a memory for storing a computer program; a processor for executing the computer program to implement the method for limiting the unintended use according to any of the embodiments of the present application; an image sensor for collecting scene image data within a current field of view; a display module for displaying the scene image data.
[0009] In a fifth aspect, a computer readable storage medium is provided, the computer readable storage medium storing a computer program, the computer program being executed by a processor to implement the method for limiting the unintended use according to any of the embodiments of the present application.
[0010] The method for limiting the unintended use provided by the above embodiments, by acquiring scene image data within a current field of view of a sighting device, uses image analysis on the scene image data to identify whether the current use is unintended. When it is identified that the sighting device is used for unintended use, a limitation use strategy is enforced on the sighting device, and the unintended use event is read-only stored. The identification of whether the current use is unintended is determined by matching the target features in the current scene image data with the landmark features in a sensitive feature library, and the range of use of the sighting device that needs to be limited can be increased or reduced by adjusting the sensitive feature library. The execution program of the method for limiting the unintended use can be deeply integrated into the sighting device, and the scene image data is analyzed in real time to identify the abuse behavior and intervene in time, so that the use of the product can be actively and forcibly limited from a technical level without affecting the legal use experience of the sighting device and the host without sighting that is equipped with the sighting device, and the product abuse can be effectively prevented. The read-only storage of the identified unintended use event can provide a reliable basis for subsequent responsibility tracing.
[0011] The sighting device, the computer program product and the computer readable storage medium provided by the above embodiments respectively belong to the same concept as the corresponding method for limiting the unintended use, and thus have the same technical effects as the corresponding method for limiting the unintended use, which will not be described here. BRIEF DESCRIPTION OF DRAWINGS
[0012] Figure 1 FIG. 4 is a schematic diagram of an optional application scenario of the method for limiting the unintended use in an embodiment.
[0013] Figure 2Schematic diagram of an optional application scenario of the limited use method of unintended use in another embodiment.
[0014] Figure 3 Schematic diagram of an optional application scenario of the limited use method of unintended use in another embodiment.
[0015] Figure 4 Flowchart of the limited use method of unintended use in an embodiment.
[0016] Figure 5 Structural schematic diagram of the sighting device in an optional specific example.
[0017] Figure 6 Flowchart of the limited use method of unintended use in an optional specific example.
[0018] Figure 7 Another flowchart of the limited use method of unintended use in an optional specific example.
[0019] Figure 8 Structural schematic diagram of the limited use device of unintended use in an embodiment.
[0020] Figure 9 Structural schematic diagram of the sighting device in another embodiment. DETAILED DESCRIPTION
[0021] The technical solutions of the present application will be further described in detail below in combination with the accompanying drawings and specific embodiments.
[0022] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in combination with the accompanying drawings. The described embodiments should not be regarded as limiting the present application. All other embodiments obtained by those skilled in the art without making creative efforts fall within the scope of protection of the present application.
[0023] In the following description, the expression “some embodiments” describes a subset of all possible embodiments, and it should be noted that “some embodiments” can be the same subset or different subsets, and can be combined with each other without conflict.
[0024] In the following description, the terms “first, second, third” are only to distinguish similar objects, and do not represent a specific order or sequence of the objects. Understandably, “first, second, third” can be interchanged in a specific order or sequence as allowed, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
[0025] Before the embodiments of the present application are described in further detail, the terms and names involved in the embodiments of the present application are explained, and the terms and names involved in the embodiments of the present application are applicable to the following explanations.
[0026] The sighting device refers to a tool installed on a non-sighting host, such as various shooting equipment, unmanned aerial vehicles, etc., to help the user to accurately observe the target. The sighting device generally includes an image sensor and a display module. The image sensor is used to collect the scene image in the current field of view, and the display module is used to display the scene image and the aiming mark. The aiming mark is used to assist in observing the target of interest in the scene image. Generally, the sighting device is an independent observation tool, which can be installed on the non-sighting host for use. Of course, the sighting device can also be a part of the non-sighting host integrated and pre-installed on the non-sighting host before the non-sighting host is shipped, that is, the non-sighting host itself integrates the observation function and has the image sensor and the display module. The sighting device involved in the present application can be an independent observation tool or can be integrated on a device that needs to use the aiming function, which is not limited here.
[0027] Please refer to Figure 1 The optional application scenario of the method for limiting the use of non-intended use provided by the embodiments of the present application is shown in the figure. The device that needs to use the aiming function is taken as an example of the shooting equipment 20. The sighting device 10 is designed as a separate accessory relative to the shooting equipment 20. The sighting device 10 includes an image sensor, a display module, a memory, and a processor, and can be installed on the shooting equipment 20. The sighting device 10 loads the computer program for executing the method for limiting the use of non-intended use provided by the embodiments of the present application, and monitors whether the shooting equipment 20 is applied to non-intended use in subsequent use. In the technical level, the sighting device 10 is actively and compulsorily restricted from being used in military conflict activities, paramilitary activities, or other sensitive security fields.
[0028] Optionally, the sighting device 10 can also be integrated on the shooting equipment 20 before the shooting equipment 20 is shipped. For the user side of the shooting equipment 20, the sighting device 10 is pre-installed on the shooting equipment 20, but this case can also be regarded as the sighting device 10 being installed as an accessory of the shooting equipment 20, thereby increasing the function of monitoring whether the shooting equipment 20 is applied to non-intended use to limit it from being used for non-intended use.
[0029] Optionally, please refer to Figure 2The sighting device 10 can also be a sighting device 10 comprising a known sighting body 12 and a non-intended use limiting device 11 separated and independent from the sighting body 12. The non-intended use limiting device 11 can be loaded with a computer program for executing the non-intended use limiting method provided in the embodiments of the present application, and as an accessory of the sighting device 10, can be retrofitted to the sighting device 10 or pre-installed in the sighting device 10 before the sighting device 10 is shipped.
[0030] Optionally, referring to Figure 3 By designing a separate non-intended use limiting device 30 loaded with a computer program for executing the non-intended use limiting method provided in the embodiments of the present application, the non-intended use limiting device 30 comprising a memory and a processor can be formed as two relatively independent accessories with the known sighting device, and the non-intended use limiting device 30 can be pre-installed or retrofitted to the shooting equipment 20, so as to increase the function of monitoring whether the shooting equipment 20 is applied to the non-intended use to limit it from being used for the non-intended use.
[0031] It should be noted that in the following embodiments provided in the present application, the non-intended use limiting method is mainly applied to the sighting device (i.e., the sighting device is the execution subject) as an example for description, and the sighting device is an independent sighting tool which can be retrofitted to the shooting equipment for use, but this does not limit the present application.
[0032] Optionally, referring to Figure 4 The non-intended use limiting method provided in an embodiment comprises the following steps: S101, acquiring scene image data in a current field of view range of a sighting device.
[0033] S103, detecting a target feature contained in the scene image data, and judging whether the current use is a non-intended use based on a matching degree of the target feature and a landmark feature representing the non-intended use in a sensitive feature library.
[0034] S105, if the use is a non-intended use, executing a limiting use strategy on the sighting device, and performing read-only storage on the non-intended use event.
[0035] The scene image data refers to the image formed by the sighting device in real time for the current field of view in the use process. The target refers to the object of image detection concern in the scene image data. In the embodiments of the present application, the target includes a landmark object that can be used to identify whether the current environment of the sighting device is a specific application scenario, such as a scene character, a scene device and a scene environment in a specific application scenario. Taking a military activity scenario as an example, the landmark object can include a military vehicle (tank, armored personnel carrier, etc.), a military facility (outpost, radar station, ammunition depot, etc.), a typical personnel and their equipment (gun holding posture, helmet profile, tactical vest, explosive device, etc.).
[0036] The target feature contained in the scene image data can be various known target recognition methods for detecting images to identify the type and location of the specified target in the image. The non-intended use limiting method provided by the embodiments of the present application can be applied to the sighting device, and specifically can refer to the processor in the sighting device implemented by executing a computer program. In the process of executing the non-intended use limiting method, the sighting device takes the landmark object capable of distinguishing whether the current environment of the sighting device is a specific application scenario as one of the objects of image detection concern, monitors whether the current sighting device is used for non-intended use according to the target recognition result, and increases the function of monitoring whether the sighting device is used for non-intended use to limit the use of the sighting device for non-intended use.
[0037] In the above embodiments, the current field of view range of the sighting device is acquired to obtain the scene image data, and image analysis is performed on the scene image data to identify whether the sighting device currently belongs to non-intended use. When it is identified that the sighting device is used for non-intended use, a limiting use strategy is forcibly executed on the sighting device, and a non-intended use event is read-only stored. The identification of whether the current use is non-intended use is determined by extracting the target feature in the current scene image data and judging the matching degree of the target feature and the landmark feature in the sensitive feature library. The range of use of the sighting device that needs to be limited can be increased or reduced by adjusting the sensitive feature library. The execution program of the non-intended use limiting method can be deeply integrated in the sighting device, and the scene image data is analyzed in real time to identify the abuse behavior and timely intervene. In this way, the product use of the sighting device and the non-sighting host equipped with the sighting device can be actively and forcibly limited from a technical level without affecting the legal use experience of the sighting device and the non-sighting host equipped with the sighting device. The non-intended use event identified is read-only stored, which can provide a reliable basis for subsequent responsibility tracing.
[0038] It should be noted that the sighting device is designed for civilian use, and can be installed on civilian firearms, crossbows, and other civilian shooting equipment, unmanned aerial vehicles, thermal imagers, and other non-sighting host machines. However, civilian shooting equipment, unmanned aerial vehicles, thermal imagers, and the like can also be modified or misused for military conflicts, paramilitary activities, or other sensitive security fields. In order to prevent misuse, scenarios that are not allowed to be used are collectively referred to as scenarios of unintended use, and the restriction method for unintended use is executed through the sighting device. After the sighting device is installed on the shooting equipment, the current scene image data in the current field of view range can be used to determine in real time whether the shooting equipment is currently used for unintended use. If it is used for unintended use, the restriction strategy for the sighting device is forced to be executed. If it is not used for unintended use, it means that it is used within the allowable range, and the sighting device can maintain normal aiming functions to assist the user in observation and aiming.
[0039] For any shooting equipment that is not originally limited in use, the applicable scene can be limited to a use scenario within the allowable range after the sighting device is installed, and misuse can be actively identified and prevented.
[0040] Optionally, the sighting device loaded with the computer program for executing the restriction method for unintended use provided in the embodiments of the present application can be various image type sighting devices, such as infrared sighting scopes, visible light sighting scopes, low-light sighting scopes, or dual-light fusion sighting scopes, and the like. Correspondingly, the scene image data can be infrared images, visible light images, low-light images, or multi-light fusion images. Among them, especially for infrared sighting scopes, significant results have been achieved in improving the observation and tracking capabilities of shooting equipment in hunting scenarios. By loading the computer program for executing the restriction method for unintended use provided in the embodiments of the present application, the sighting picture can be analyzed in real time, and whether the shooting equipment is involved in unintended use that is not allowed can be identified in a timely manner. If so, the use of the sighting function is directly limited. In this way, the user of the civilian shooting equipment greatly enhances the perception of the surrounding environment, and effectively avoids the occurrence of product misuse.
[0041] In some embodiments, the landmark feature includes a feature of a landmark object contained in the unintended use scenario, and the landmark object includes at least one of the following: a scene character, a scene device, and a scene environment. Before step S103, the method further includes: loading a sensitive feature library; The sensitive feature library is a feature extraction model obtained by training based on a neural network model, and the feature extraction model is used to extract features of the landmark object contained in the sample image data of the unintended use scenario.
[0042] The non-intended use scenario can be any scenario that is not allowed to be used. The landmark object refers to a person, object, environment, or the like that can determine whether the current environment is in a certain specific scenario. The landmark feature refers to an image feature of the landmark object extracted from an image containing the landmark object.
[0043] The sensitive feature library refers to a database containing landmark features. The construction of the sensitive feature library can be based on a feature extraction model obtained after training a neural network model, and the feature extraction model is used to extract features of the landmark object contained in the sample image data of the non-intended use scenario. Optionally, the training of the feature extraction model can be as follows: taking a pre-trained target detection model as an initial model, forming a sample data set with sample image data of the non-intended use scenario containing the landmark object, training the initial model with the sample data set until the training converges to obtain a trained target detection model, and taking the feature extraction network layer of the target detection model as the feature extraction model. The pre-trained target detection model can be a known YOLO (You Only Look Once), SSD (Single Shot MultiBox Detector), or the like.
[0044] In the above embodiments, the feature extraction model can be obtained by training a neural network model on an external device, and the feature extraction model is used to extract features of the landmark object from an image containing the landmark object to construct a sensitive feature library. Therefore, on the sighting device side, only the constructed sensitive feature library needs to be deployed to the device side, which can reduce the dependence on high performance hardware of the sighting device. In addition, it is also convenient to update the sensitive feature library according to actual application conditions. For example, when it is necessary to increase the application restriction of a certain type of non-intended use scenario, the feature extraction model can be used to extract features of the landmark object contained in the image of the non-intended use scenario, and the sensitive feature library can be updated.
[0045] In some embodiments, in step S103, detecting the target feature contained in the scene image data includes at least one of the following: loading the feature extraction model, detecting the scene image data by the feature extraction model, and extracting the target feature in the scene image data; detecting the scene image data by an image recognition algorithm, and extracting the target feature in the scene image data; Load a target detection model characterized by the feature extraction model as a feature extraction network layer, detect the scene image data through the target detection model, and extract the target features in the scene image data through the feature extraction network layer of the target detection model.
[0046] Among them, the target detection on the real-time collected scene image data in the current field of view range includes multiple implementation manners. First, the feature extraction model obtained after training on an external device is deployed to the sighting device end, so that the scene image data is input to the feature extraction model for target feature extraction. Second, the scene image data is detected and the target features are extracted by using a traditional image recognition algorithm. Third, the target detection model obtained after training on an external device is deployed to the sighting device end, so that the scene image data is input to the target detection model, and the feature extraction network layer of the target detection model extracts the target features of the scene image data. The output of the feature extraction network layer can be obtained as the extraction result of the target features contained in the scene image data.
[0047] In the above embodiments, the implementation of target feature extraction on the real-time collected scene image data supports multiple implementation schemes such as traditional image recognition algorithms or AI model deployment, so that the application of the non-intended use restriction method can reduce the strong dependence on specific implementation schemes, and is more conducive to popularization and improvement of practicability.
[0048] In some embodiments, the matching degree is a matching confidence; wherein, if it is a non-intended use, a restriction use strategy is executed on the sighting device, including: If it is a non-intended use, a response level is determined according to the matching confidence, and a restriction use strategy corresponding to the response level is executed accordingly.
[0049] The target features detected and extracted from the target features in the scene image data are compared with the landmark features in the sensitive feature library, and a similarity result, i.e. a matching degree, is output. It should be noted that the matching degree can be a level representing similarity or a numerical value representing similarity.
[0050] In this embodiment, the matching degree is represented by a matching confidence, which is a probability value obtained by monotone mapping based on the feature vector distance between the target features and the landmark features in the sensitive feature library. By dividing multiple response levels by the matching confidence, different restriction use strategies can be set for different response levels, so that different restriction use strategies can be set for different non-intended use scenarios, so that different degrees of function restriction can be realized for products in different non-intended use scenarios.
[0051] In an optional example, the determining the response level according to the matching confidence comprises: If the matching confidence belongs to the first interval, a first response level is determined, and a restriction use strategy of alarm prompt is executed on the sighting device; wherein the alarm prompt comprises superimposing visual warning information in the currently displayed scene image data; If the matching confidence belongs to the second interval, a second response level is determined, and a restriction use strategy of temporary downgrade of function is executed on the sighting device; wherein the temporary downgrade of function comprises at least one of the following: image quality downgrade, digital zoom disabling, video recording disabling, ranging function disabling, and digital watermark adding; If the matching confidence belongs to the third interval and remains for more than a preset time length, or if a preset number of trigger conditions satisfying the second response level occur within a preset period, a third response level is determined, and a restriction use strategy of permanent disabling is executed on the sighting device; wherein the permanent disabling comprises forced power-off and forced locking.
[0052] In the embodiment, the response level is divided into the first response level, the second response level and the third response level according to the confidence matching degree based on the matching of the target feature in the scene image data and the landmark feature in the sensitive feature library. If it is determined that the current use scene is a suspected non-intended use scene, the first response level is enabled, and a restriction use strategy of alarm prompt is executed, and visual warning information is superimposed in the currently displayed scene image data to remind the user that the current use may exist a violation problem, and the user can immediately exit the current use to avoid violation. If it is determined that the current use scene is a highly suspected non-intended use scene, the second response level is enabled, and a restriction use strategy of temporary downgrade of function is executed, and the user's continuous use is forcibly limited by means of function downgrade, function disabling and digital watermark adding. The function downgrade mainly refers to reducing the resolution or contrast of the currently displayed image. The function disabling mainly refers to disabling functions such as digital zoom, video recording and ranging function. The digital watermark adding mainly comprises adding visible watermarks such as device serial number, timestamp and suspected non-civil words on the video stream to prompt the user to immediately stop the violation use. If it is determined that the current use scene is a non-intended use scene, for example, the matching confidence belongs to the third interval and remains for more than a preset time length, or a preset number of trigger conditions satisfying the second response level occur within a preset period, the third response level is enabled, and a restriction use strategy of permanent disabling is executed, and the user's continuous use is forcibly terminated by means of permanent disabling such as forced power-off and forced locking.
[0053] Among them, the permanent disablement is once enabled, the limitation on the sighting device is that the user cannot remove it by himself, so this type of limitation is considered as permanent permanent disablement. The function disablement in the function temporary downgrade is that the function limitation on the sighting device can be automatically removed by the user through a preset manner.
[0054] If the permanent disablement restriction use strategy is triggered, the power is forcibly turned off, which means directly controlling the current working power of the sighting device to be forcibly turned off. If the user manually turns on the power again, the working power will be forcibly turned off again as soon as the device is restarted, achieving the purpose of permanent disablement restriction. Forced locking can mean that the image data is no longer displayed in the current scene image data display interface, and the word "locking" is directly displayed. Even if the user turns it off and turns it on again, the word "locking" will be directly displayed in the display interface. Or, the display screen is forcibly blacked out and the word "locking" is displayed on the black screen. Further information describing the requirement for unlocking can also be displayed.
[0055] The restriction use strategies triggered for the above different response levels can correspondingly provide different difficulty levels of solution conditions. For example, the alarm prompt restriction use strategy corresponding to the first response level, the removal condition can be: if the user's use no longer triggers the first response level, the function is automatically restored. For example, the user sees the visual warning information in the picture, and then switches to the allowed scene to continue using, at which time the user's use will no longer trigger the first response level, and the function of the sighting device is automatically restored to normal. The removal condition of the function temporary downgrade restriction use strategy corresponding to the second response level can be: if the second response level is not triggered within a preset time period, the function is automatically restored. For example, the user can exit the current highly suspected non-intended use scene and transfer to the allowed scene to continue using, and the function of the sighting device is automatically restored to normal when the second response level is not triggered again within a preset time period, such as half an hour. The third response level corresponds to the permanent disablement restriction use strategy, which restricts the user from removing it by himself, but supports the user to apply for authorization from a third party to remove it, which can effectively restrict the user's illegal use, effectively prevent the device from being used for illegal activities, and help prevent the device from being illegally transferred or traded, thereby improving the security and legality of the device.
[0056] In the above embodiments, through the multi-level response and the setting of the corresponding different degree of restriction use strategy, once the non-intended use is identified, the hierarchical response based on confidence is executed according to the predefined security strategy, and the limitation is executed at the hardware level, from issuing a warning to completely disabling the device, thereby preventing abuse from a technical point of view, while providing a legal removal channel to prevent the device from being used for illegal activities, which helps to improve the value of the device.
[0057] In some embodiments, after implementing a permanent disabling restriction policy on the sight device, the method further includes: Establish a communication connection with the terminal device and perform identity verification. After the identity verification is completed, receive the time-limited authorization information to lift the permanent ban through the terminal device. Unlock based on the aforementioned time-limited authorization information; Store the unlock event in read-only mode.
[0058] For policies restricting permanent disablement, the conditions for lifting the restriction can be: establishing a communication connection between the sight and the terminal device and completing identity verification. Upon successful verification, the legitimacy of the user requesting the removal of the permanent disablement is first ensured. After verification, the user can request authorization information from the sight manufacturer via the mobile application to remove the permanent disablement, providing proof of use, such as a hunting license. The sight manufacturer then provides a one-time authorization code for unlocking. The unlocking event is stored in read-only mode to ensure traceability, prevent unauthorized unlocking, and protect device security.
[0059] In the above embodiments, the unlocking authority for the permanently disabled restricted use policy is transferred to a third party, such as the sight device manufacturer. Through identity verification and authorization code issuance mechanisms, a traceable chain of responsibility is established, thereby transforming the compliance of the sight device's use scenario into a technological necessity.
[0060] In some embodiments, the method for restricting use for unintended purposes further includes: Obtain current location information, and determine whether the current location is within a sensitive area based on the current location information; If so, a usage restriction policy is applied to the sight device.
[0061] Sensitive areas can refer to countries or regions where the use of the sight is prohibited in advance. For example, countries or regions where the use of the sight is likely to be illegal can be directly set as sensitive areas. During the use of the sight, the current location information is obtained in real time to determine whether it is in a sensitive area. If the current location is identified as being in a sensitive area, the use restriction policy is directly implemented on the sight.
[0062] It should be noted that the usage restriction policy applied to the sights based on their location being within a sensitive area is a permanent restriction policy. That is, once the sights are identified as being used within a sensitive area, permanent disabling methods such as forced power-off or forced locking will be used to forcibly terminate the user's continued use.
[0063] In the above embodiments, using location information to identify whether the sight is currently being used for an unintended purpose can serve as a parallel supplementary solution to using real-time acquired scene image data to identify whether the sight is currently being used for an unintended purpose. For cases where it can be determined directly by acquiring location information that the sight is being used for an unintended purpose, the use of the sight in countries or regions where it is not permitted can be eliminated more accurately and quickly. This method has higher sensitivity than using real-time acquired scene image data to identify the current purpose of the sight, and achieves a higher level of prevention of misuse.
[0064] In some embodiments, step S105, reading-only storage of unintended use events, includes: Event element information for events used for unintended purposes is stored in read-only mode; the event element information includes: time, geographic location, matching confidence level, identifiable object category, and restricted usage policy.
[0065] Event element information includes time, geographical location, matching confidence level, category of key objects, and restricted use policies, which can ensure more complete traceability of events.
[0066] In the above embodiments, by storing unintended use events in read-only format, which cannot be modified or deleted afterward, the highest level of evidence with non-repudiation can be formed.
[0067] To gain a more comprehensive understanding of the methods for limiting unintended uses provided in the embodiments of this application, please refer to [the relevant documentation / reference]. Figure 5 and 6 Taking a sight device mounted on a shooting device as an example, the sight device 10 includes a display module 13, an infrared imaging module 14, a processing module 15, a GNSS module 16, and a read-only memory 17. The restricted use methods for non-intended purposes mainly include the following steps.
[0068] S11 captures infrared image data of the scene and generates a video stream.
[0069] S12, deploy a sensitive feature library and a target detection model. The target detection model is configured to perform real-time inference on the infrared video stream and output the matching confidence score with the iconic features in the sensitive feature library.
[0070] The construction of the sensitive feature library includes: Data acquisition and annotation involves collecting infrared image data including the outline features of military vehicles (such as tanks and armored personnel carriers), the structural features of military facilities (such as outposts, radar stations, and ammunition depots), the characteristics of typical personnel and their equipment (such as gun-holding posture, helmet outline, and tactical vest), and the common thermal signal characteristics of explosive devices (such as IEDs).
[0071] Model training utilizes transfer learning techniques to fine-tune pre-trained target detection models (such as lightweight versions of YOLO and SSD) using datasets, optimizing model weighting to focus on recognizing military features.
[0072] Model deployment involves quantizing and compressing the trained model before deploying it to the processing module. A specific example of the sensitive feature library is the target categories and their feature vectors that the object detection model can identify. The machine learning model is a lightweight convolutional neural network model, trained and run in real-time on an embedded device.
[0073] Examples of key features in the sensitive feature library are as follows: {'class': 'military_vehicle', 'features': [...]} {'class': 'armed_personnel', 'features': [...]} S13. Identify unintended uses based on matching confidence, determine the response level, and execute the corresponding usage restriction policy.
[0074] Please refer to the following: Figure 7 The process of identifying unintended use based on matching confidence, determining the response level, implementing corresponding usage restriction policies, and lifting usage restrictions may include the following steps: S1311, T1≤confidence level<T2.
[0075] If so, S1312 is suspected of being abused.
[0076] S1313, Level 1 response: The device will overlay visual alarm information on the display screen.
[0077] The first level of response considers a suspected abuse scenario when the confidence level falls between thresholds T1 (e.g., 0.5) and T2 (e.g., 0.7). The corresponding usage restriction policy is as follows: a visual warning message will be overlaid on the device's display, but functionality will not be restricted.
[0078] If the confidence level is less than T1, S1314, normal operation mode, full functionality available.
[0079] S1321, T2 ≤ confidence level < T3. When T2 ≤ confidence level < T3 is satisfied, execute S1332.
[0080] S1322, highly suspected of abuse.
[0081] S1323, Level 2 response, Functionality limitation / Image degradation / Digital watermarking / Disable functionality.
[0082] S1324, Enable Timer 1, Position Determination.
[0083] S1325, The high-confidence interval is triggered again within the timer, or it is still within the sensitive location area. If yes, return to execute S1223; otherwise, execute S1326.
[0084] S1326, automatically removes restrictions, restores normal function, and all functions are available.
[0085] The second-level response, when the confidence level is higher than the threshold T2 (e.g., 0.7), is considered highly suspected of abuse. The corresponding usage restriction strategies are one or more of the following: a) Image quality degradation: reducing image resolution or contrast.
[0086] b) Function Disabling: Disable digital zoom, video recording, and laser rangefinder functions.
[0087] c) Digital watermarking: Adding a visible watermark that cannot be removed to the video stream (such as device serial number, timestamp, or the words "suspected non-civilian use").
[0088] Conditions for lifting the restriction: The restriction is temporary. If it is not triggered again within the next 30 minutes, or if the device moves to a non-sensitive area (determined by GPS or GNSS), the restriction will be automatically lifted.
[0089] If the confidence level is greater than T3, in S1331, timer 2 is activated.
[0090] S1332, Confidence level greater than T3 for more than 5 minutes. Or, S1339, The trigger condition for the second response level is met a preset number of times within a preset period. If S1332 or S1339 is satisfied, execute S1333.
[0091] S1333, confirmed abuse.
[0092] S1334, Level 3 response: Device locked, requires external authorization code to unlock.
[0093] S1335, Has the authorization code verification passed? If yes, proceed to S1336; otherwise, keep the lock active. S1336, Unlock device.
[0094] S1337, Record audit log.
[0095] S1338, Keep locked.
[0096] The third-level response is considered confirmed abuse when the confidence level remains consistently above the threshold T3 (e.g., 0.9) for more than 5 minutes after a predetermined time, or when the second-level response is triggered more than 3 times within a short period. The corresponding usage restriction policy is as follows: a) Force shut down the power to the infrared imaging module.
[0097] b) Locks the device, requiring external authorization to unlock.
[0098] Removal Conditions: This restriction is permanent and cannot be automatically removed. Users must contact the device manufacturer, verify their identity, and provide proof of use (such as a hunting license) to obtain a one-time authorization code for unlocking. All unlocking operations will be recorded in a read-only log.
[0099] S134, waiting for the next frame to be recognized.
[0100] In the above-mentioned operation of the sighting device, image frames are obtained in real time based on the collected scene image data. For each frame of image data, the confidence level is judged and the corresponding response level restriction strategy is adopted.
[0101] S14: Obtain device location information. If the location information indicates that the device is located in a sensitive area, execute a permanent disabling restriction policy.
[0102] S15, record the time, geographical location, matching confidence level, identified target category and measures taken for all triggering events in a non-erasable read-only memory, providing judicial evidence for subsequent accountability.
[0103] In the above embodiments, by incorporating a computer program that executes the method for restricting unintended use provided in the embodiments of this application, infrared video streams can be acquired in real time to detect the presence of specific targets or human figures that indicate military or sensitive applications. Once unintended use is identified, a series of confidence-based graded responses will be executed according to predefined security policies, and restrictions will be enforced at the hardware level, ranging from issuing warnings to completely disabling the device. This technically prevents abuse while providing a legitimate deactivation channel. Thus, this solution can balance low false alarm rate, high reliability, and a clear deactivation mechanism without affecting the normal experience of legitimate users.
[0104] In another aspect, this application provides a computer program product, including a computer program that, when executed by a processor, implements the restricted use method for unintended purposes as described in any embodiment of this application.
[0105] In another aspect, this application also provides a device for restricted use for non-intended purposes; please refer to [link to relevant documentation]. Figure 8This is a schematic diagram of an optional hardware structure for a device for restricting unintended use. The device for restricting unintended use includes a processor 211 and a memory 212 connected to the processor 211. The memory 212 stores a computer program for implementing the method for restricting unintended use provided in any embodiment of this application, so that when the corresponding computer program is executed by the processor, the steps of the method for restricting unintended use provided in any embodiment of this application are implemented.
[0106] Optionally, an application example of a restricted-use device for unintended purposes can refer to a sight device, where the memory and processor of the restricted-use device for unintended purposes can be integrated into the sight device. See [link to relevant documentation]. Figure 9 The aiming device also includes an image sensor 213, used to acquire scene image data within the current field of view, and send the scene image data to the processor 211 and the display module 214; the display module 214 is used to perform display in the current aiming mode. Specifically, in normal aiming mode, the display module 214 will display the current scene image data, various target recognition results, aiming markers, etc. When different usage restriction policies are implemented, the display module 214 will display visual warning information, degrade image quality, digital watermarks, etc.
[0107] Optionally, processor 211 includes a main processor and a coprocessor. The main processor is used to perform image data analysis in the aiming function of the sight device, and the coprocessor is used to execute the restricted use method for unintended purposes as described in any embodiment of this application.
[0108] Optionally, the image sensor 213 is an infrared sensor.
[0109] Optionally, the aiming device includes a GNSS module 215.
[0110] Optionally, the sight device includes a read-only memory for storing all unintended use events and unlock events.
[0111] In another aspect, this application also provides a computer-readable storage medium storing a computer program. When executed by a processor, this computer program implements the processes of the aforementioned restricted-use method embodiments for non-intended purposes, achieving the same technical effects. To avoid repetition, these details will not be repeated here. The computer-readable storage medium may include, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0112] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0113] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, infrared thermal imager, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0114] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for restricting unintended use, characterized in that, include: Acquire scene image data within the current field of view of the aiming device; The target features contained in the scene image data are detected, and based on the matching degree between the target features and the iconic features in the sensitive feature library that represent unintended use, it is determined whether the current use is unintended. If the device is used for an unintended purpose, a usage restriction policy is implemented, and the unintended usage events are stored in read-only format.
2. The method for restricting unintended use according to claim 1, characterized in that, The identifying features include features of identifying objects within the unintended use scenario, wherein the identifying objects include at least one of the following: scene characters, scene equipment, and scene environment; wherein, before detecting target features contained in the scene image data and determining whether the current use is unintended based on the matching degree between the target features and identifying features representing unintended use in a sensitive feature library, the process includes: Load the sensitive feature library; The sensitive feature library is a feature extraction model obtained by training a neural network model, which extracts features from the iconic objects contained in sample image data of unintended use scenarios.
3. The method for restricting unintended use according to claim 2, characterized in that, The detection of target features contained in the scene image data includes at least one of the following: Load the feature extraction model, and use the feature extraction model to detect the scene image data and extract the target features in the scene image data; The scene image data is detected using an image recognition algorithm, and target features are extracted from the scene image data. Load a target detection model with the aforementioned feature extraction model as the feature extraction network layer, detect the scene image data using the target detection model, and extract target features from the scene image data using the feature extraction network layer of the target detection model.
4. The method for restricting unintended use according to claim 2, characterized in that, The matching degree is the matching confidence level; wherein, if the use is for unintended purposes, a usage restriction policy is implemented on the sight device, including: If the use is for an unintended purpose, the response level is determined based on the matching confidence level, and the corresponding usage restriction policy is executed accordingly.
5. The method for restricting unintended use according to claim 4, characterized in that, The step of determining the response level based on the matching confidence level and executing the corresponding usage restriction policy for the response level includes: If the matching confidence level belongs to the first interval, then it is the first response level, and an alarm prompt restriction policy is implemented on the sight device; wherein, the alarm prompt includes visual warning information superimposed on the currently displayed scene image data; If the matching confidence level falls within the second interval, then it is the second response level, and a temporary functional degradation restriction strategy is implemented on the sight device; wherein, the temporary functional degradation includes at least one of the following: image quality degradation, disabling digital zoom, disabling video recording, disabling rangefinding function, and adding digital watermark; If the matching confidence level falls within the third interval and remains there for more than a preset duration, or if the triggering condition for the second response level is met a preset number of times within a preset period, then it is the third response level, and a permanent disabling restriction policy is implemented on the sight device; wherein, the permanent disabling includes forcibly shutting down the power and forcibly locking.
6. The method for restricting unintended use according to claim 5, characterized in that, After implementing a permanent disabling restriction policy on the sight device, the following is also included: Establish a communication connection with the terminal device and perform identity verification. After the identity verification is completed, receive the time-limited authorization information to lift the permanent ban through the terminal device. Unlock based on the aforementioned time-limited authorization information; Store the unlock event in read-only mode.
7. The method for restricting unintended use according to claim 1, characterized in that, Also includes: Obtain current location information, and determine whether the current location is within a sensitive area based on the current location information; If so, a usage restriction policy is applied to the sight device.
8. The method for restricting unintended use according to claim 1, characterized in that, The read-only storage of events used for unintended purposes includes: Event element information for events used for unintended purposes is stored in read-only mode; the event element information includes: time, geographic location, matching confidence level, identifiable object category, and restricted usage policy.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of limiting unintended use as described in any one of claims 1 to 8.
10. A device for restricted use without intended purpose, characterized in that, include: Memory, used to store computer programs; A processor for executing the computer program to implement the restricted use method for unintended purposes as described in any one of claims 1 to 8.
11. A sighting device, characterized in that, include: Memory, used to store computer programs; A processor for executing the computer program to implement the restricted use method for unintended purposes as described in any one of claims 1 to 8; Image sensors are used to acquire scene image data within the current field of view; The display module is used to display the scene image data.
12. The aiming device according to claim 11, characterized in that, The image sensor is an infrared sensor; and / or, The aiming device also includes a GNSS module.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of limiting unintended use as described in any one of claims 1 to 8.