Information identification method, device and equipment and computer storage medium

By analyzing the location information and trajectory of user terminals, target user terminals were identified, solving the problem of untimely supervision of illegal mining of natural resources and achieving efficient and low-cost supervision.

CN118803532BActive Publication Date: 2026-04-28CHINA MOBILE GROUP ANHUI +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE GROUP ANHUI
Filing Date
2023-07-24
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing technologies are unable to effectively monitor the illegal mining of natural resources in a timely manner, resulting in a lengthy, costly, and untimely monitoring process.

Method used

By acquiring the location information of user terminals within the monitoring area, candidate user terminals are selected, and the overlap between their road network trajectory and base station zipper trajectory is analyzed to select the target user terminal.

Benefits of technology

It enables timely and accurate monitoring of illegal mining of natural resources, improves identification efficiency, has a wide range of applications, is low in cost, and does not require additional hardware equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118803532B_ABST
    Figure CN118803532B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an information identification method, device and equipment and a computer storage medium, wherein the method comprises: obtaining positioning information of a plurality of user terminals in a monitoring area; based on the positioning information, screening out candidate user terminals from the plurality of user terminals, the candidate user terminals comprising the plurality of user terminals; obtaining road network trajectories and base station pull-on trajectories of the candidate user terminals; performing coincidence degree analysis on the road network trajectories of the candidate user terminals to obtain a first analysis result; performing coincidence degree analysis on the base station pull-on trajectories of the candidate user terminals to obtain a second analysis result; and based on the first analysis result and the second analysis result, screening out a target user terminal from the candidate user terminals. The embodiments of the present application can improve the efficiency of information identification, and further timely supervise the illegal mining of natural resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of communication technology, and in particular relates to an information identification method, device, equipment, and computer storage medium. Background Technology

[0002] Currently, driven by profit, illegal mining of natural resources is becoming increasingly prominent. Due to the lack of proper mining conditions and substandard safety regulations, such activities are highly likely to cause major safety accidents and lead to the waste of national natural resources. Furthermore, regulatory departments lack reliable data on natural resource extraction, making it impossible to promptly and effectively detect and intervene in illegal mining, resulting in a time-consuming, costly, and untimely regulatory process. Summary of the Invention

[0003] This application provides an information identification method, apparatus, device, and computer storage medium to address the problem of untimely supervision of illegal mining of natural resources.

[0004] In a first aspect, embodiments of this application provide an information identification method, including:

[0005] Obtain the location information of multiple user terminals within the monitoring area;

[0006] Based on the location information, candidate user terminals are selected from the plurality of user terminals, and the candidate user terminals include at least two user terminals;

[0007] The road network trajectory and base station zipper trajectory of the candidate user terminals are obtained. The road network trajectory is the movement trajectory of each user terminal in the road system. The base station zipper trajectory is the trajectory recorded by the base station when each user terminal in the candidate user terminals moves within a preset range of the base station.

[0008] The overlap analysis of the road network trajectories of the candidate user terminals is performed to obtain the first analysis result;

[0009] The overlap analysis of the base station zipper trajectory of the candidate user terminal is performed to obtain the second analysis result;

[0010] Based on the first analysis result and the second analysis result, the target user terminal is selected from the candidate user terminals.

[0011] Secondly, embodiments of this application provide an information identification device, the device comprising:

[0012] The first acquisition module is used to acquire the location information of multiple user terminals within the monitoring area;

[0013] The first filtering module is used to filter candidate user terminals from the plurality of user terminals based on the location information, wherein the candidate user terminals include at least two user terminals.

[0014] The second acquisition module is used to acquire the road network trajectory and base station zipper trajectory of the candidate user terminals. The road network trajectory is the movement trajectory of each user terminal in the road system, and the base station zipper trajectory is the trajectory recorded by the base station when each user terminal in the candidate user terminals moves within a preset range of the base station.

[0015] The first analysis module is used to perform overlap analysis on the road network trajectory of the candidate user terminal to obtain the first analysis result;

[0016] The second analysis module is used to perform overlap analysis on the base station zipper trajectory of the candidate user terminal to obtain the second analysis result.

[0017] The second filtering module is used to filter out target user terminals from the candidate user terminals based on the first analysis result and the second analysis result.

[0018] Thirdly, embodiments of this application provide a terminal device, the device including: a processor and a memory storing computer program instructions;

[0019] When the processor executes computer program instructions, it implements information recognition methods as described in the first aspect.

[0020] Fourthly, embodiments of this application provide a computer storage medium on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the information recognition method as described in the first aspect is implemented.

[0021] Fifthly, embodiments of this application provide a computer program product, characterized in that, when the instructions in the computer program product are executed by the processor of an electronic device, the electronic device performs the information recognition method as described in the first aspect.

[0022] The information identification method, apparatus, device, and computer storage medium of this invention acquire the location information of a user terminal, thereby acquiring the location information of the user corresponding to the user terminal. Then, by performing overlap analysis on the road network trajectory and the base station zipper trajectory of the candidate user terminals respectively, the target user terminal is finally selected from the candidate user terminals. Since the road network trajectory and the base station zipper trajectory are recorded in real time by the base station, the target user terminal can be accurately and timely selected from multiple user terminals, thereby enabling timely screening of users illegally mining natural resources. Attached Figure Description

[0023] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is a flowchart illustrating the information identification method for electronic devices provided in an embodiment of this application;

[0025] Figure 2 This is a schematic diagram of the overall process of the information recognition method provided in the embodiments of this application;

[0026] Figure 3 This is a schematic diagram illustrating the principle of the information recognition method provided in the embodiments of this application;

[0027] Figure 4 This is a schematic diagram of the structure of the information recognition device provided in the embodiments of this application;

[0028] Figure 5 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application. Detailed Implementation

[0029] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.

[0030] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, 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. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0031] To address the problems of the prior art, embodiments of this application provide an information identification method, apparatus, device, and computer storage medium. The following first illustrates examples of the information identification method applicable to embodiments of this application.

[0032] Figure 1 A flowchart illustrating an embodiment of the information recognition method provided in this application is shown. This information recognition method can be applied to electronic devices, such as… Figure 1 As shown, the method includes:

[0033] Step 101: Obtain the location information of multiple user terminals within the monitoring area;

[0034] Step 102: Based on the location information, select candidate user terminals from the plurality of user terminals, wherein the candidate user terminals include at least two user terminals;

[0035] Step 103: Obtain the road network trajectory and base station zipper trajectory of the candidate user terminals. The road network trajectory is the movement trajectory of each user terminal in the road system. The base station zipper trajectory is the trajectory recorded by the base station when each user terminal in the candidate user terminals moves within a preset range of the base station.

[0036] Step 104: Perform overlap analysis on the road network trajectories of the candidate user terminals to obtain the first analysis result;

[0037] Step 105: Perform overlap analysis on the base station zipper trajectory of the candidate user terminal to obtain the second analysis result;

[0038] Step 106: Based on the first analysis result and the second analysis result, select the target user terminal from the candidate user terminals.

[0039] As shown above, electronic devices can be mobile terminals, personal computers, or wearable devices, etc., without specific limitations.

[0040] In step 101, the location information of multiple user terminals within the monitoring area is obtained;

[0041] The aforementioned monitoring areas can be mining areas, forest areas, fishing areas, or other areas requiring monitoring, thereby enabling the supervision of mining areas, forest areas, or fishing areas respectively.

[0042] The specific monitoring area can be determined manually, for example, by connecting multiple latitude and longitude lines to form an area, or by using the signal coverage area of ​​a base station located in that area as the monitoring area. This embodiment does not limit the specific method for setting up the monitoring area. For ease of understanding, subsequent embodiments will focus on identifying illegal mining users in mining areas.

[0043] The user terminal can be an electronic device that sends and receives signaling messages with the communication base station, such as a mobile phone or tablet. The location information is preferably MR (Measurement Report) fingerprint location data, which can be used to accurately determine the location of the user terminal, and then determine the location of the corresponding user through the user terminal. Of course, the location information can also be GPS data, but in this embodiment, MR fingerprint location data is preferred because it is more accurate than GPS data and other location information.

[0044] In step 102, based on the location information, candidate user terminals are selected from the plurality of user terminals, and the candidate user terminals include at least two user terminals;

[0045] In one embodiment of this application, step 102 may include:

[0046] Based on the location information, other user terminals besides the resident user terminals are selected from the user terminals. The resident user terminals are user terminals that meet the first preset condition.

[0047] Based on the location information, unfamiliar user terminals that meet the second preset conditions are selected from the remaining user terminals.

[0048] Based on the location information, multiple candidate user terminals that meet the third preset condition are selected from the unfamiliar user terminals.

[0049] In this embodiment of the disclosure, the location information includes the age and gender of the user corresponding to the user terminal, as well as the time period and duration of the user terminal's stay within the monitoring area.

[0050] A resident user terminal refers to a user terminal that has a number of days of residence within a preset first time period that is greater than a preset number of days, and the residence duration on each day is greater than the preset first duration. For example, within a calendar month (i.e., the preset first time period), a user with a daily residence duration (i.e., residence time) greater than or equal to 8 hours (i.e., the preset first residence duration) is considered a valid residence, and a user who has residence for 22 days (preset number of days) within a calendar month is considered a resident user in the mining area. The user terminals remaining after removing the resident user terminals are the other user terminals.

[0051] Unfamiliar user terminals refer to other user terminals whose age is within a preset age range, whose gender is a preset gender, and whose dwell time during the preset fourth time period is longer than the preset second time period. For example, a male aged 20-55 (preset age range) (preset gender) whose user terminal has stayed for more than 2 hours (preset second time period) between 22:00 the previous day and 6:00 today (preset fourth time period) is considered an unfamiliar user terminal in the mining area.

[0052] Alternate user terminals refer to unfamiliar user terminals that enter the monitoring area during a preset fifth time period and leave the monitoring area during a preset sixth time period, where the sixth time period is the period following the fifth time period. For example, a male aged 20-55 who enters the monitoring area between 8-10 PM (the fifth time period) and leaves between 6-8 PM (the sixth time period), and whose terminal remains within the monitoring area, is considered an alternative user terminal.

[0053] It should be noted that since this application is for monitoring users who illegally mine natural resources, and the theft usually occurs at night, the fourth, fifth, and sixth time periods mentioned above can be set to nighttime. However, in some embodiments, these time periods can also be set according to actual needs. For example, the above time periods can be set to daytime for the supervision and management of normal staff.

[0054] In this embodiment of the disclosure, the filtering method of the user terminal described above can narrow down the filtering range and more accurately and quickly filter out illegal mining personnel. At the same time, by modifying the parameters in the above embodiment, it is possible to filter different user terminals in different scenarios, which makes the filtering highly flexible.

[0055] In step 103, the road network trajectory and base station zipper trajectory of the candidate user terminal are obtained;

[0056] In this embodiment of the disclosure, the road network trajectory refers to the movement trajectory of each user terminal among the candidate user terminals within the road system. The road network is a network of interconnected roads within the monitoring area. In one example, the road network trajectory could be the trajectory of a user terminal moving from road A to road B, and then to road C. The road network trajectory can be obtained by acquiring the actual movement trajectory of the user terminal through a base station, and then fitting the road network with the actual movement trajectory using a preset road network.

[0057] A base station zipper trajectory is the path recorded by the base station for each user terminal among the candidate user terminals as it moves within a preset range of the base station. The preset range can be a sector of the base station. It should be noted that a base station has multiple antennas used for signal transmission and reception, and the area covered by each antenna is a sector. In other words, the signal coverage area of ​​a base station consists of multiple sectors. The base station zipper trajectory is the movement path of a user terminal within each sector. In an example, the base station includes sectors 1, 2, and 3. If a user terminal moves through sectors 1 and 3 sequentially, the base station zipper trajectory will be from sector 1 to sector 3. Base station zipper trajectories can be recorded using a base station trajectory zipper table.

[0058] In step 104, the overlap degree of the road network trajectory of the candidate user terminal is analyzed to obtain the first analysis result;

[0059] In one embodiment of this application, step 104 further includes:

[0060] Obtain the first overlap degree between the road network trajectory of the first user terminal and the road network trajectory of the second user terminal within a preset first time period, wherein the first user terminal and the second user terminal are different user terminals among the candidate user terminals;

[0061] If the first overlap is greater than the first preset overlap, the first user terminal and the second user terminal are determined as candidate first user terminals.

[0062] Since illegal mining in the mining area is carried out in groups at night, it is necessary to further identify all candidate first user terminals with consistent road network trajectories from the pool of candidate user terminals. Specifically, the road network trajectories of two different user terminals in the pool of candidate user terminals can be directly compared. If the overlap between the two road network trajectories is greater than a first preset overlap, then that user terminal is identified as a candidate first user terminal. There may be a large number of user terminals among the candidate user terminals; the above method can be used to compare and identify all candidate first user terminals with an overlap greater than the first preset overlap. The first analysis result includes candidate first user terminals, and the candidate first user terminals include multiple candidate user terminals.

[0063] The first preset time period can be 6:00-8:00 AM, and the first preset overlap can be 90%. Of course, those skilled in the art can also select different first preset time periods and first preset overlap as needed, and this application does not impose any restrictions here.

[0064] In this embodiment of the disclosure, the selection of candidate first user terminals by filtering road network trajectories can narrow the filtering range, reduce the amount of computation in the subsequent filtering process, and improve the identification efficiency of target user terminals.

[0065] In step 105, the overlap degree of the base station zipper trajectory of the candidate user terminal is analyzed to obtain the second analysis result;

[0066] In one embodiment of this application, step 105 further includes:

[0067] Obtain the second overlap degree between the base station zipper trajectory of the third user terminal and the base station zipper trajectory of the fourth user terminal within a preset first time period, wherein the third user terminal and the fourth user terminal are different user terminals among the candidate user terminals; and

[0068] Obtain the timestamps of the third user terminal and the fourth user terminal when they switch within the same preset range;

[0069] If the second overlap degree is greater than the preset second overlap degree, and the difference between the timestamp of the third user terminal and the timestamp of the fourth user terminal is less than the preset difference, then the third user terminal and the fourth user terminal are determined to be candidate second user terminals.

[0070] In this embodiment of the disclosure, the timestamp when the third user terminal and the fourth user terminal are switching within the same preset range refers to the timestamp when the third user terminal and the fourth user terminal enter the same sector and the timestamp when the third user terminal and the fourth user terminal leave the same sector. In one example, if the base station zipper trajectory of the third user terminal and the fourth user terminal is from sector 1 to sector 2, then the above timestamps can be the timestamp when the third user terminal leaves sector 1 and the timestamp when the fourth user terminal leaves sector 1, or the timestamp when it enters sector 2.

[0071] Since determining the target user terminal requires ensuring both consistency in the base station zipper trajectory and consistency in the action time of the user terminals, this embodiment designates the user terminal that simultaneously satisfies a second overlap degree greater than a preset second overlap degree, and a difference between the timestamps of the third user terminal and the fourth user terminal less than a preset difference value, as the second user terminal. The aforementioned second overlap degree can be 80%, and the preset difference value can be 1 second.

[0072] In this embodiment of the disclosure, by selecting a second candidate user terminal from the candidate user terminals, the selection range can be narrowed, the amount of computation in the subsequent selection process can be reduced, and the identification efficiency of the target user terminal can be improved.

[0073] In step 106, based on the first analysis result and the second analysis result, a target user terminal is selected from the candidate user terminals;

[0074] In one embodiment, step 106 further includes:

[0075] The user terminal that is the same as the first candidate user terminal and the second candidate user terminal is identified as the third candidate user terminal;

[0076] Based on a preset third time period, a target user terminal is selected from the candidate third user terminals.

[0077] In this embodiment of the disclosure, the alternative third user terminal refers to a user terminal that simultaneously satisfies the requirements for road network trajectory overlap analysis and base station zipper trajectory overlap analysis.

[0078] In one embodiment of this application, the step of selecting the target user terminal from the candidate third user terminals based on a preset third time period further includes:

[0079] Obtain the third degree of overlap between the base station zipper trajectory of the fifth user terminal and the base station zipper trajectory of the sixth user terminal within the preset third time period, wherein the fifth user terminal and the sixth user terminal are different user terminals among the candidate second user terminals; and

[0080] Obtain the timestamps of the fifth user terminal and the sixth user terminal when they switch within the same preset range;

[0081] If the third overlap degree is greater than the preset second overlap degree, and the difference between the timestamp of the fifth user terminal and the timestamp of the sixth user terminal is less than the preset difference, then the fifth user terminal and the sixth user terminal are determined to be target user terminals.

[0082] In this embodiment, to further improve the accuracy of selecting target user terminals, it is necessary to finally select the target user terminal from the candidate third user terminals. The third time period can be 22:00-6:00. In addition, the selection principle of the target user terminal in this embodiment is the same as that of the candidate second user terminal in the above embodiment, and will not be repeated here.

[0083] In another embodiment, in order to obtain accurate information about the target user terminal and take relevant measures, after selecting the target user terminal from the candidate user terminals based on the first analysis result and the second analysis result, the method further includes:

[0084] The personal information of the target user terminal is obtained, including phone number, name, and place of residence.

[0085] In this embodiment, by screening target user terminals, it is possible to accurately and timely monitor activities such as illegal resource mining, thereby improving the efficiency of identifying illegal miners.

[0086] In another embodiment of this application, after obtaining the road network trajectory and base station zipper trajectory of the candidate user terminal, the process may further include:

[0087] The overlap of the road network trajectories of the candidate user terminals is analyzed, and the candidate first user terminal is selected from the candidate user terminals.

[0088] The overlap of the base station zipper trajectories of the candidate first user terminal is analyzed, and the candidate second user terminal is selected from the candidate first user terminal.

[0089] The overlap of the base station zipper trajectories of the candidate second user terminals is analyzed to select the target user terminal from the candidate second user terminals.

[0090] In this embodiment, the overlap analysis of road network trajectories and the overlap analysis of base station zipper trajectories are consistent with the screening principles in the above embodiments, and will not be repeated here. In this embodiment, candidate second user terminals can be directly screened from candidate first user terminals, and then the target user terminal can be directly screened from candidate second user terminals. This simplifies the screening steps, narrows the scope of zipper trajectory overlap analysis when screening candidate second user terminals, and further improves the identification efficiency.

[0091] The information identification method of this application has the following beneficial effects:

[0092] (1) It can improve the efficiency of information identification and thus promptly supervise the illegal mining of natural resources;

[0093] In this application, by performing overlap analysis on the road network trajectory of the user terminal and the base station zipper trajectory, the movement trajectory of the user terminal illegally mining natural resources can be identified in real time, thereby identifying the user corresponding to the user terminal.

[0094] (2) It has a wide range of applications and high flexibility;

[0095] This application is applicable to the supervision of various user terminals and can meet the needs of monitoring user movement trajectories in different scenarios.

[0096] (3) The method is simple to implement, does not require the installation and deployment of additional hardware equipment, and has a low cost;

[0097] This application only requires the user to carry an electronic device, and does not require the deployment of additional equipment, thus the cost is low.

[0098] like Figure 2 As shown, Figure 2This is a schematic diagram of the overall process of an embodiment of this application, wherein suspected illegal mining users are candidate user terminals, and the group of suspected illegal mining users are target user terminals. Step 1: Identify resident user terminals and unfamiliar user terminals among the user terminals. Step 2: Filter out suspected illegal mining user terminals (i.e., candidate user terminals) from the unfamiliar user terminals, excluding resident user terminals. Step 3: Perform overlap analysis on the road network trajectory and base station zipper trajectory of the candidate user terminals to obtain the trajectory of suspected illegal mining users. Step 4: Determine the target user terminal corresponding to the trajectory of the suspected illegal mining users. For detailed steps, please refer to the above embodiment; this application will not repeat them here.

[0099] like Figure 3 As shown, Figure 3 This is a schematic diagram illustrating the principle of an embodiment of this application. The basic data includes: road POI data, 4G engineering parameter data, basic mine information, mine base station zipper data, and MR positioning data. All of these data are pre-set. The road POI data and 4G engineering parameter data can be used for road network trajectory overlap analysis. The basic mine information, mine base station zipper data, and MR positioning data can be used for base station zipper trajectory overlap analysis. The basic mine information and mine base station zipper data can be used to determine the location of the mine and other information, further defining the scope of the monitoring area. Figure 3 In this system, basic mine information, mine base station zipper data, and MR positioning data can all be used to identify unfamiliar users, resident users, and suspected illegal miners. Furthermore, it can identify suspected illegal miners within a specific mine area based on suspected illegal miners. Finally, by combining suspected illegal miners within a mine area with road trajectories, it can identify suspected groups of illegal miners (i.e., target user terminals).

[0100] like Figure 4 As shown, this application embodiment also provides an information identification device 400, applied to an electronic device, the information identification device 400 including:

[0101] The first acquisition module 401 is used to acquire the location information of multiple user terminals within the monitoring area;

[0102] The first filtering module 402 is used to filter candidate user terminals from the plurality of user terminals based on the location information, wherein the candidate user terminals include at least two user terminals.

[0103] The second acquisition module 403 is used to acquire the road network trajectory and base station zipper trajectory of the candidate user terminals. The road network trajectory is the movement trajectory of each user terminal in the road system, and the base station zipper trajectory is the trajectory recorded by the base station when each user terminal in the candidate user terminals moves within a preset range of the base station.

[0104] The first analysis module 404 is used to perform overlap analysis on the road network trajectory of the candidate user terminal to obtain a first analysis result;

[0105] The second analysis module 405 is used to perform overlap analysis on the base station zipper trajectory of the candidate user terminal to obtain a second analysis result.

[0106] The second filtering module 406 is used to filter out target user terminals from the candidate user terminals based on the first analysis result and the second analysis result.

[0107] Optionally, the first analysis module 404 includes:

[0108] The first analysis submodule is used to obtain the first overlap between the road network trajectory of the first user terminal and the road network trajectory of the second user terminal within a preset first time period, wherein the first user terminal and the second user terminal are different user terminals among the candidate user terminals.

[0109] The first determining submodule is used to determine the first user terminal and the second user terminal as candidate first user terminals when the first overlap is greater than the first preset overlap.

[0110] Optionally, the second analysis module 405 includes:

[0111] The second analysis submodule is used to obtain the second overlap degree between the base station zipper trajectory of the third user terminal and the base station zipper trajectory of the fourth user terminal within a preset first time period, wherein the third user terminal and the fourth user terminal are different user terminals among the candidate user terminals; and

[0112] The third analysis submodule is used to obtain the timestamps when the third user terminal and the fourth user terminal switch within the same preset range.

[0113] The second determining submodule is used to determine the third user terminal and the fourth user terminal as candidate second user terminals when the second overlap degree is greater than a preset second overlap degree and the difference between the timestamp of the third user terminal and the timestamp of the fourth user terminal is less than a preset difference.

[0114] Optionally, the second filtering module 406 includes:

[0115] The third determining submodule is used to determine the same user terminal among the candidate first user terminal and the candidate second user terminal as the candidate third user terminal;

[0116] The first filtering submodule is used to filter out target user terminals from the candidate third user terminals based on a preset third time period.

[0117] Optionally, the first filtering submodule also includes:

[0118] The first acquisition unit is configured to acquire, within the preset third time period, the third overlap degree between the base station zipper trajectory of the fifth user terminal and the base station zipper trajectory of the sixth user terminal, wherein the fifth user terminal and the sixth user terminal are different user terminals among the candidate second user terminals; and

[0119] The second acquisition unit is used to acquire the timestamps of the fifth user terminal and the sixth user terminal when they switch within the same preset range.

[0120] The first determining unit is configured to determine the fifth user terminal and the sixth user terminal as target user terminals when the third overlap degree is greater than the preset second overlap degree and the difference between the timestamp of the fifth user terminal and the timestamp of the sixth user terminal is less than the preset difference.

[0121] Optionally, the first filtering module 402 further includes:

[0122] The second filtering submodule is used to filter out the remaining user terminals other than the resident user terminals from the user terminals based on the location information. The resident user terminals are user terminals that meet the first preset conditions.

[0123] The third filtering submodule is used to filter out unfamiliar user terminals that meet the second preset conditions from the remaining user terminals based on the location information.

[0124] The fourth filtering submodule is used to filter out multiple candidate user terminals that meet the third preset condition from the unfamiliar user terminals based on the location information.

[0125] It should be noted that the information identification device 400 is a device corresponding to the information identification method described above. All implementation methods in the above method embodiments are applicable to the embodiments of this device and can achieve the same technical effect.

[0126] Figure 5 A schematic diagram of the hardware structure of the terminal device provided in an embodiment of this application is shown.

[0127] The terminal device may include a processor 501 and a memory 502 storing computer program instructions.

[0128] Specifically, the processor 501 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0129] Memory 502 may include mass storage for data or instructions. For example, and not limitingly, memory 502 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 502 may include removable or non-removable (or fixed) media. Where appropriate, memory 502 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 502 is non-volatile solid-state memory.

[0130] In certain embodiments, memory 502 may include read-only memory (ROM), random access memory (RAM), disk storage media device, optical storage media device, flash memory device, electrical, optical, or other physical / tangible memory storage device. Thus, generally, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to one aspect of this disclosure.

[0131] The processor 501 implements any of the information recognition methods described in the above embodiments by reading and executing computer program instructions stored in the memory 502.

[0132] In one example, the terminal device may also include a communication interface 503 and a bus 510. Wherein, for example... Figure 5 As shown, the processor 501, memory 502, and communication interface 503 are connected through bus 510 and complete communication with each other.

[0133] The communication interface 503 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0134] Bus 510 includes hardware, software, or both, that couples components of an online data traffic metering device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 510 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnect is contemplated herein.

[0135] Furthermore, in conjunction with the information recognition methods in the above embodiments, this application embodiment can provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the information recognition methods in the above embodiments.

[0136] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0137] The functional blocks shown in the above block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0138] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0139] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable information identification device to produce a machine such that these instructions, executable via the processor of the computer or other programmable information identification device, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.

[0140] The above are merely specific embodiments of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. An information identification method, characterized in that, include: The location information of multiple user terminals within the monitoring area is obtained. The location information includes the user's age and gender corresponding to the user terminal, as well as the time period and duration of the user terminal's stay within the monitoring area. Based on the location information, other user terminals besides the resident user terminals are selected from the user terminals. The resident user terminals are user terminals that meet the first preset condition. Based on the location information, unfamiliar user terminals that meet the second preset conditions are selected from the remaining user terminals. Based on the location information, multiple candidate user terminals that meet the third preset condition are selected from the unfamiliar user terminals. The candidate user terminals include at least two user terminals. The road network trajectory and base station zipper trajectory of the candidate user terminals are obtained. The road network trajectory is the movement trajectory of each user terminal in the road system. The base station zipper trajectory is the trajectory recorded by the base station when each user terminal in the candidate user terminals moves within a preset range of the base station. The overlap analysis of the road network trajectories of the candidate user terminals is performed to obtain the first analysis result; The overlap analysis of the base station zipper trajectory of the candidate user terminal is performed to obtain the second analysis result; Based on the first analysis result and the second analysis result, a target user terminal is selected from the candidate user terminals. The target user terminal is used to identify users who illegally mine natural resources. The first preset condition is that the number of days of stay within the preset fourth time period is greater than the preset number of days, and the stay duration for each stay period is greater than the preset first duration. The second preset condition is that the user's age is within a preset age range, the user's gender is a preset gender, and the user terminal's dwell time in the preset fourth time period is greater than the preset second time period; The third preset condition is that the user terminal enters the monitoring area during a preset fifth time period and leaves the monitoring area during a preset sixth time period, wherein the fourth, fifth, and sixth time periods are different time periods, and the sixth time period is the time period after the fifth time period.

2. The information identification method as described in claim 1, characterized in that, The first analysis result includes candidate first user terminals, which include multiple candidate first user terminals; The first analysis result obtained by performing overlap analysis on the road network trajectories of the candidate user terminals includes: Obtain the first overlap degree between the road network trajectory of the first user terminal and the road network trajectory of the second user terminal within a preset first time period, wherein the first user terminal and the second user terminal are different user terminals among the candidate user terminals; If the first overlap is greater than the first preset overlap, the first user terminal and the second user terminal are determined as candidate first user terminals.

3. The information recognition method as described in claim 1, characterized in that, The second analysis result includes alternative second user terminals, which include multiple alternative user terminals; The second analysis result obtained by performing overlap analysis on the base station zipper trajectory of the candidate user terminals includes: Obtain the second overlap degree between the base station zipper trajectory of the third user terminal and the base station zipper trajectory of the fourth user terminal within a preset first time period, wherein the third user terminal and the fourth user terminal are different user terminals among the candidate user terminals; and Obtain the timestamps of the third user terminal and the fourth user terminal when they switch within the same preset range; If the second overlap degree is greater than the preset second overlap degree, and the difference between the timestamp of the third user terminal and the timestamp of the fourth user terminal is less than the preset difference, then the third user terminal and the fourth user terminal are determined to be candidate second user terminals.

4. The information recognition method as described in claim 1, characterized in that, The first analysis result includes a candidate first user terminal, and the second analysis result includes a candidate second user terminal; The step of selecting target user terminals from the candidate user terminals based on the first analysis result and the second analysis result includes: The user terminal that is the same as the first candidate user terminal and the second candidate user terminal is identified as the third candidate user terminal; Based on a preset third time period, a target user terminal is selected from the candidate third user terminals.

5. The information recognition method as described in claim 4, characterized in that, The step of selecting the target user terminal from the candidate third user terminals based on a preset third time period includes: Obtain the third degree of overlap between the base station zipper trajectory of the fifth user terminal and the base station zipper trajectory of the sixth user terminal within the preset third time period, wherein the fifth user terminal and the sixth user terminal are different user terminals among the candidate second user terminals; and Obtain the timestamps of the fifth user terminal and the sixth user terminal when they switch within the same preset range; If the third overlap degree is greater than the preset second overlap degree, and the difference between the timestamp of the fifth user terminal and the timestamp of the sixth user terminal is less than the preset difference, then the fifth user terminal and the sixth user terminal are determined to be target user terminals.

6. An information identification device, characterized in that, The device includes: The first acquisition module is used to acquire the location information of multiple user terminals within the monitoring area. The location information includes the user's age and gender corresponding to the user terminal, as well as the time period and duration of the user terminal's stay within the monitoring area. The second filtering submodule is used to filter out the remaining user terminals from the user terminals based on the location information, excluding the resident user terminals. The resident user terminals are user terminals that meet the first preset conditions. The third filtering submodule is used to filter out unfamiliar user terminals that meet the second preset conditions from the remaining user terminals based on the location information. The fourth filtering submodule is used to filter out multiple candidate user terminals that meet the third preset condition from the unfamiliar user terminals based on the location information. The candidate user terminals include at least two user terminals. The second acquisition module is used to acquire the road network trajectory and base station zipper trajectory of the candidate user terminals. The road network trajectory is the movement trajectory of each user terminal in the road system, and the base station zipper trajectory is the trajectory recorded by the base station when each user terminal in the candidate user terminals moves within a preset range of the base station. The first analysis module is used to perform overlap analysis on the road network trajectory of the candidate user terminal to obtain the first analysis result; The second analysis module is used to perform overlap analysis on the base station zipper trajectory of the candidate user terminal to obtain the second analysis result. The second screening module is used to screen out target user terminals from the candidate user terminals based on the first analysis result and the second analysis result. The target user terminals are used to identify users who illegally mine natural resources. The first preset condition is that the number of days of stay within the preset fourth time period is greater than the preset number of days, and the stay duration for each stay period is greater than the preset first duration. The second preset condition is that the user's age is within a preset age range, the user's gender is a preset gender, and the user terminal's dwell time in the preset fourth time period is greater than the preset second time period; The third preset condition is that the user terminal enters the monitoring area during a preset fifth time period and leaves the monitoring area during a preset sixth time period, wherein the fourth, fifth, and sixth time periods are different time periods, and the sixth time period is the time period after the fifth time period.

7. A terminal device, characterized in that, The device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the information recognition method as described in any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when executed by a processor, implement the information recognition method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Illegal overcrowded manned identification method for agricultural vehicle and storage medium

    CN114390459A

  • Method and device for monitoring illegal production of mine in abnormal state

    CN114866956A