A method and system for automatically associating and marking case scene videos with law enforcement cases
By automatically obtaining and processing the video and trajectory data of the law enforcement recorder, combining OCR technology and case distribution space-time map, the rapid and automatic correlation between case on-site videos and law enforcement cases is achieved, and the time and time of law enforcement personnel searching for on-site videos in massive videos is solved. The error problem has improved the efficiency of law enforcement and case handling.
Patent Information
- Application Number
- CN202411342216.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-09-25
AI Technical Summary
It takes a lot of time for law enforcement personnel to find on-site videos of specific cases in massive video clips, and they cannot check and correct them when there is an error, which seriously limits the improvement of the information level of front-line investigation and evidence collection and the efficiency of law enforcement and case handling.
Provide a method of automatically associated marking of case site videos and law enforcement cases. By obtaining the video data and trajectory data of the law enforcement recorder, processing and marking video position information, using OCR technology to extract license plates and document information, and based on case distribution space-time charts and trajectory data Extract suspected related case information and video data to form a collection of related matters, and the administrator or investigator confirms the actual relationship and copies and archives.
It realizes the rapid and automatic correlation between case on-site video and law enforcement cases, improves the efficiency of law enforcement and case handling, reduces the time and errors of manual and manual association, and supports information-based recording and process-based management.
Smart Images

Figure CN118887591B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of data processing technology, and specifically relates to a method and system for automatically associating and marking case scene videos with law enforcement cases. Background Art
[0002] At present, the administrative law enforcement of transportation has fully implemented the online management of the entire process and the collaborative handling of cases by internal and external industries. The video, audio and other resources stored in the law enforcement recorder equipment and the law enforcement recorder collection workstation are uniformly managed online, so as to realize the safe storage, efficient retrieval and convenient management of video and audio resources. At the same time, it is connected with the law enforcement case handling system to realize the association of video and audio resources with the law enforcement case handling system, which is convenient for retrieval, archiving and management.
[0003] However, it takes a lot of time for law enforcement personnel to search for on-site videos of specific cases among massive video clips, and when erroneous associations occur, they cannot be verified or corrected. This seriously limits the level of informatization of front-line investigations and evidence collection and the efficiency of law enforcement and case handling, and is not conducive to the informatization of the entire process of online case handling, process management, and all-round supervision, so as to make online case files accessible. Summary of the invention
[0004] In order to overcome the deficiencies of the prior art, the present application provides a method and system for automatically associating and marking case scene videos with law enforcement cases, so as to solve the problem that law enforcement personnel fail to complete the archiving of law enforcement scene videos in a timely manner due to long-term law enforcement, resulting in difficulty in associating case scene videos with law enforcement cases.
[0005] In order to achieve the above objectives, this application adopts the following technical solutions:
[0006] A method for automatically associating and marking a case scene video with a law enforcement case, comprising:
[0007] Obtain video data and trajectory data from law enforcement officers’ body cameras;
[0008] Process the video data and trajectory data of the law enforcement recorder, mark the location information of the video, and use OCR technology to extract the license plate and certificate information in the video data;
[0009] On the case distribution space-time map, the case investigation area is generated with the place where the illegal behavior occurred as the center;
[0010] Matching the law enforcement officer information and the license plate and ID information within the case investigation area;
[0011] Based on the case distribution spatiotemporal graph and the trajectory data of the law enforcement recorder, extracting suspected related case information and video data of suspected related cases to form a set of suspected related cases;
[0012] Matching the law enforcement officer information and the license plate and certificate information to the suspected related case set to obtain multiple related cases of the video data;
[0013] Based on the multiple related cases of the video data, the case manager or investigator is prompted to confirm the actual connection situation, and the case information and video data of the multiple related cases of the video data are copied and archived.
[0014] Furthermore, the video data and trajectory data of the law enforcement recorder include on-site video information, trajectory information, basic case information, and information of the parties involved in the case;
[0015] The on-site video information, trajectory information, basic case information and information of the parties involved in the case are stored in a table.
[0016] Furthermore, the video data and trajectory data of the law enforcement recorder are processed, the location information of all videos is marked, and the license plate and certificate information in the video data are extracted using OCR technology, including:
[0017] Based on structured data, the shooting locations of all videos are marked, and the vehicle number plate information and certificate information in the video are extracted using OCR technology, and the picked-up vehicle number plate information and certificate information are stored as video attachment information.
[0018] Furthermore, a spatiotemporal distribution diagram of all cases is drawn based on all historical case information.
[0019] In addition, the present application also provides a system for automatically associating and marking case scene videos with law enforcement cases, including:
[0020] An acquisition module is used to acquire video data and trajectory data from law enforcement officers’ law enforcement recorders;
[0021] A marking module is used to process the video data and trajectory data of the law enforcement recorder, mark the location information of the video, and use OCR technology to extract the license plate and certificate information in the video data;
[0022] A generation module is used to generate a case investigation area on the case distribution spatiotemporal map, with the location where the illegal behavior occurred as the center;
[0023] A first matching module is used to match the law enforcement officer information and the license plate and certificate information within the case investigation area;
[0024] An extraction module, for extracting suspected related case information and video data of suspected related cases based on the case distribution spatiotemporal graph and the trajectory data of the law enforcement recorder to form a set of suspected related cases;
[0025] A second matching module is used to match the law enforcement officer information and the license plate and certificate information to the suspected related case set to obtain multiple related cases of the video data;
[0026] The prompt module is used to prompt the file administrator or investigator to confirm the actual association situation based on the multiple related cases of the video data, and to copy and archive the case information and video data of the multiple related cases of the video data.
[0027] Furthermore, the video data and trajectory data of the law enforcement recorder include on-site video information, trajectory information, basic case information, and information of the parties involved in the case;
[0028] The on-site video information, trajectory information, basic case information and information of the parties involved in the case are stored in a table.
[0029] Furthermore, the marking module is used for:
[0030] Based on structured data, the shooting locations of all videos are marked, and the vehicle number plate information and certificate information in the video are extracted using OCR technology, and the picked-up vehicle number plate information and certificate information are stored as video attachment information.
[0031] Furthermore, it also includes:
[0032] The drawing module is used to draw a spatiotemporal distribution diagram of all cases based on all historical case information.
[0033] In addition, the present application also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-described method when executing the computer program.
[0034] In addition, the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the method described above is implemented.
[0035] Compared with the prior art, this application has the following advantages:
[0036] The present application provides a method for automatically associating and marking case scene videos with law enforcement cases. By processing and analyzing the video data and trajectory data collected by the law enforcement recorder and the data collected and recorded during the case handling process, such as the time of violation, the place where the violation occurred, the parties involved, the vehicle license plate and the on-site investigators, an accurate association relationship between the case scene video and the law enforcement case is established, which solves the problem of low efficiency of manual association and provides support for improving the efficiency of law enforcement and case handling. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application but do not constitute an improper limitation on the present application. In the drawings:
[0038] Figure 1 A flow chart of the method of this application;
[0039] Figure 2 This is the system structure diagram of this application;
[0040] Figure 3 A schematic diagram of the structure of the computer device of the present application;
[0041] Figure 4 This is a schematic diagram of the structure of another computer device of the present application. DETAILED DESCRIPTION
[0042] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0043] In the description of the present application, it should be understood that the orientation or positional relationship indicated by the terms and the like is based on the orientation or positional relationship shown in the accompanying drawings, which is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device, element, module, system, platform or device referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application. The following description of the present application is only understood as a description of individual embodiments of the technical solution of the present application. Other embodiments are not reflected in the following description, but it does not mean that the present application excludes these other embodiments, and the technical solution of the present application is not limited to the specific implementation methods described below, and the protection scope of the present application is not limited to only the specific implementation methods described below. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work should fall within the scope of protection of the present application.
[0044] It should be noted that if the terms "first", "second", etc. appear in the specification and claims of the present application and the above-mentioned drawings, the description is only used to distinguish similar objects, and is not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0045] In some embodiments, Figure 1 As shown, the present application provides a method for automatically associating and marking a case scene video with a law enforcement case, and the specific steps include:
[0046] S1: Obtaining video data and trajectory data from the law enforcement officer's law enforcement recorder;
[0047] Specifically, obtain the video data and trajectory data of the law enforcement recorder, the time of the law enforcement case violation, the place where the violation occurred, the parties involved, and the on-site investigators;
[0048] As shown in Table 1, the case scene video information includes fields such as device number, law enforcement officer number, recording start time, and recording end time.
[0049] Table 1 Case scene video information
[0050]
[0051] As shown in Table 2, the law enforcement recorder trajectory information includes fields such as device number, time, longitude, and latitude.
[0052] Table 2 Law enforcement recorder trajectory information table
[0053]
[0054] As shown in Table 3, the basic information of the case includes the case code, the date of receipt of the case, the time when the illegal act occurred, and the place where the illegal act occurred.
[0055] Table 3 Basic information of the case
[0056]
[0057] As shown in Table 4, the information table of the parties involved in the case includes fields such as case number, name, ID number, person type, and telephone number.
[0058] Table 4 Party Information Table
[0059]
[0060] S2: Process the video data and trajectory data of the law enforcement recorder, mark the location information of the video, and use OCR technology to extract the license plate and certificate information in the video data;
[0061] Specifically, the video file name / file path is bound to the structured data, the video shooting location is marked according to the principle of the same device and the same time, and the vehicle license plate information, professional qualification certificate and other information in the video are captured using image processing / OCR technology, and the captured information is stored as video attachment information.
[0062] S3: Generate a case investigation area on the case distribution space-time map, with the place where the illegal behavior occurred as the center;
[0063] S4: Matching the law enforcement officer information and the license plate and certificate information within the case investigation area;
[0064] S5: Based on the case distribution spatiotemporal graph and the trajectory data of the law enforcement recorder, extract the suspected related case information and the video data of the suspected related cases to form a suspected related case set;
[0065] S6: Match the law enforcement officer information and the license plate and certificate information to the suspected related case set to obtain multiple related cases of the video data;
[0066] S7: Based on the multiple related cases of the video data, prompt the file administrator or investigator to confirm the actual connection situation, and copy and archive the case information and video data of the multiple related cases of the video data.
[0067] In some embodiments, the video data and trajectory data of the law enforcement recorder include on-site video information, trajectory information, basic case information, and information about the parties involved in the case;
[0068] Specifically, the on-site video information, trajectory information, basic case information, and information on the parties involved in the case are stored in a table.
[0069] In some embodiments, a spatiotemporal distribution graph of all cases is drawn based on all historical case information.
[0070] In some embodiments, Figure 2 As shown, the present application also provides a system 1 for automatically associating and marking case scene videos with law enforcement cases, including:
[0071] An acquisition module 11 is used to acquire video data and trajectory data from the law enforcement officer's law enforcement recorder;
[0072] The marking module 12 is used to process the video data and trajectory data of the law enforcement recorder, mark the location information of the video, and use OCR technology to extract the license plate and certificate information in the video data;
[0073] A generating module 13 is used to generate a case investigation area on the case distribution spatiotemporal map, with the place where the illegal behavior occurred as the center;
[0074] A first matching module 14 is used to match the law enforcement officer information and the license plate and certificate information within the case investigation area;
[0075] An extraction module 15 is used to extract suspected related case information and video data of suspected related cases based on the case distribution spatiotemporal graph and the trajectory data of the law enforcement recorder to form a suspected related case set;
[0076] A second matching module 16 is used to match the law enforcement officer information and the license plate and certificate information to the suspected related case set to obtain multiple related cases of the video data;
[0077] The prompt module 17 is used to prompt the file administrator or investigator to confirm the actual association situation based on the multiple associated cases of the video data, and copy and archive the case information and video data of the multiple associated cases of the video data.
[0078] In some embodiments, the video data and trajectory data of the law enforcement recorder include on-site video information, trajectory information, basic case information, and information about the parties involved in the case;
[0079] Specifically, the on-site video information, trajectory information, basic case information, and information on the parties involved in the case are stored in a table.
[0080] In some embodiments, the marking module 12 is used to:
[0081] Based on structured data, the shooting locations of all videos are marked, and the vehicle number plate information and certificate information in the video are extracted using OCR technology, and the picked-up vehicle number plate information and certificate information are stored as video attachment information.
[0082] In some embodiments, it also includes:
[0083] The drawing module 18 is used to draw a time-space diagram of the distribution of all cases based on all historical case information.
[0084] Each module in the above-mentioned system for automatically associating and marking case scene videos with law enforcement cases can be implemented in whole or in part through software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.
[0085] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 3 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for automatically associating and marking a case scene video with a law enforcement case is implemented.
[0086] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 4As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for automatically associating and marking a case scene video with a law enforcement case is implemented. The display unit of the computer device is used to form a visually visible image, and can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covered on the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse, etc.
[0087] Those skilled in the art will understand that Figure 3 and Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0088] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0089] In one embodiment, a computer-readable storage medium is provided, storing a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0090] In one embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0091] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0092] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in any type of volatile or non-volatile storage device, or a combination thereof. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache.By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDR AM), enhanced synchronous dynamic random access memory (ESDRAMEnhanced Synchronous Dynamic Random Access Memory), synchronous link dynamic random access memory (SLDRAM), direct memory bus random access memory (DRRAM). The storage media described in the embodiments of the present invention are intended to include, but are not limited to, these and any other suitable types of memory.
[0093] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0094] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for automatically associating and marking a case scene video with a law enforcement case, characterized in that: include: Obtaining video data and trajectory data from the law enforcement officer's law enforcement recorder; the video data and trajectory data from the law enforcement recorder include on-site video information, trajectory information, basic case information, and information about the parties involved in the case; The on-site video information, trajectory information, basic case information, and information about the parties involved in the case are stored in a table format; Process the video data and trajectory data of the law enforcement recorder, mark the location information of the video, and use OCR technology to extract the license plate and certificate information in the video data; On the case distribution space-time map, the case investigation area is generated with the place where the illegal behavior occurred as the center; Matching the law enforcement officer's information and the license plate and ID information within the case investigation area; Based on the case distribution spatiotemporal graph and the trajectory data of the law enforcement recorder, extracting suspected related case information and video data of suspected related cases to form a set of suspected related cases; Matching the information of the law enforcement officer and the license plate and certificate information to the set of suspected related cases to obtain multiple related cases of the video data; Based on the multiple associated cases of the video data, prompt the file manager or investigator to confirm the actual association, and copy and archive the case information and video data of the multiple associated cases of the video data; The method for automatically associating and marking case scene videos with law enforcement cases also includes: drawing a spatiotemporal distribution diagram of the cases based on all historical case information.
2. The method for automatically associating and marking case scene videos with law enforcement cases according to claim 1, characterized in that: The video data and trajectory data of the law enforcement recorder are processed, the location information of all videos is marked, and the license plate and certificate information in the video data are extracted using OCR technology, including: Based on structured data, the shooting locations of all videos are marked, and the vehicle number plate information and certificate information in the video are extracted using OCR technology, and the picked-up vehicle number plate information and certificate information are stored as video attachment information.
3. A system for automatically associating and marking case scene videos with law enforcement cases, characterized in that: include: An acquisition module is used to acquire video data and trajectory data from a law enforcement officer's law enforcement recorder; the video data and trajectory data from the law enforcement recorder include on-site video information, trajectory information, basic case information, and information about the parties involved in the case; The on-site video information, trajectory information, basic case information, and information about the parties involved in the case are stored in a table format; A marking module is used to process the video data and trajectory data of the law enforcement recorder, mark the location information of the video, and use OCR technology to extract the license plate and certificate information in the video data; A generation module is used to generate a case investigation area on the case distribution spatiotemporal map, with the location where the illegal behavior occurred as the center; A first matching module is used to match the information of the law enforcement officer and the license plate and certificate information within the case investigation area; An extraction module, for extracting suspected related case information and video data of suspected related cases based on the case distribution spatiotemporal graph and the trajectory data of the law enforcement recorder to form a set of suspected related cases; A second matching module is used to match the information of the law enforcement officer and the license plate and certificate information to the set of suspected related cases to obtain multiple related cases of the video data; A prompting module, for prompting a file administrator or an investigator to confirm the actual association situation based on the multiple associated cases of the video data, and copying and archiving the case information and video data of the multiple associated cases of the video data; A drawing module is used to draw the case distribution time-space diagram based on all historical case information.
4. The system for automatically associating and marking case scene videos with law enforcement cases according to claim 3 is characterized in that: The marking module is used for: Based on structured data, the shooting locations of all videos are marked, and the vehicle number plate information and certificate information in the video are extracted using OCR technology, and the picked-up vehicle number plate information and certificate information are stored as video attachment information.
5. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 2 is implemented.
6. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 2 is implemented.
Citation Information
Patent Citations
Video information publishing method and system based on case scheduling
CN110177255A
Case research and judgment analysis method and system based on GIS map ticket track
CN117668132A
Method for Incident Video and Audio Association
US20170277700A1