[go: up one dir, main page]

CN113592903B - Vehicle trajectory identification method, device, electronic device and storage medium - Google Patents

Vehicle trajectory identification method, device, electronic device and storage medium Download PDF

Info

Publication number
CN113592903B
CN113592903B CN202110722017.8A CN202110722017A CN113592903B CN 113592903 B CN113592903 B CN 113592903B CN 202110722017 A CN202110722017 A CN 202110722017A CN 113592903 B CN113592903 B CN 113592903B
Authority
CN
China
Prior art keywords
vehicle
setting area
monitored
vehicle trajectory
intersection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110722017.8A
Other languages
Chinese (zh)
Other versions
CN113592903A (en
Inventor
叶锦
谭啸
孙昊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xi'an Kaihua Electronic Technology Co ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202110722017.8A priority Critical patent/CN113592903B/en
Publication of CN113592903A publication Critical patent/CN113592903A/en
Application granted granted Critical
Publication of CN113592903B publication Critical patent/CN113592903B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)

Abstract

本公开提供了一种车辆轨迹识别方法、装置、电子设备和存储介质,涉及人工智能领域,具体涉及计算机视觉和深度学习技术领域,用于智能交通和智慧城市场景。方案为:获取每个摄像头监测到的多个车辆轨迹片段,查询监测路口中设定的多个路口设定区域,确定各车辆轨迹片段经过的入口设定区域和出口设定区域,根据多个路口设定区域之间的连通关系,以及多个车辆轨迹片段经过的入口设定区域和出口设定区域,对多个车辆轨迹片段进行筛选,得到目标轨迹片段,对目标轨迹片段进行匹配和拼接得到各个车辆的目标轨迹。基于两个相邻摄像头分别监测的路口的设定区域间的连通关系,筛选轨迹片段,提高了筛选的效率,从而提高了车辆轨迹识别的效率。

The present disclosure provides a vehicle trajectory recognition method, device, electronic device and storage medium, which relate to the field of artificial intelligence, specifically to the field of computer vision and deep learning technology, and are used in intelligent transportation and smart city scenarios. The scheme is: obtain multiple vehicle trajectory fragments monitored by each camera, query multiple intersection setting areas set in the monitoring intersection, determine the entrance setting area and exit setting area passed by each vehicle trajectory fragment, and screen multiple vehicle trajectory fragments according to the connectivity relationship between the multiple intersection setting areas, and the entrance setting area and exit setting area passed by the multiple vehicle trajectory fragments, obtain target trajectory fragments, match and splice the target trajectory fragments to obtain the target trajectory of each vehicle. Based on the connectivity relationship between the set areas of the intersections respectively monitored by two adjacent cameras, the trajectory fragments are screened, the screening efficiency is improved, and thus the efficiency of vehicle trajectory recognition is improved.

Description

Vehicle track recognition method, device, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of artificial intelligence, and in particular to the field of computer vision and deep learning technologies, which may be used in intelligent traffic and smart city scenarios, and more particularly to a vehicle track recognition method, apparatus, electronic device, and storage medium.
Background
The use of cameras to monitor and track moving objects is applied in more and more applications, for example, in intelligent traffic, smart city scenarios.
In the target tracking task, target tracking under a single camera is a basic task. The multi-camera multi-target tracking task derived at present is a very challenging problem, and as the angles, the illumination and the like of different cameras have very large influence on the tracking target, the task complexity of multi-target tracking is very high, so how to efficiently track the target is a technical problem to be solved.
Disclosure of Invention
The present disclosure provides a vehicle track recognition method, apparatus, electronic device, and storage medium for improving vehicle track recognition efficiency.
According to an aspect of the present disclosure, there is provided a vehicle track recognition method including:
acquiring a plurality of vehicle track fragments monitored by each camera in two cameras with adjacent relation;
inquiring a plurality of intersection setting areas set in intersections monitored by the cameras;
Determining a target setting area through which each of the vehicle track segments passes from the plurality of intersection setting areas; wherein the target setting area comprises an inlet setting area and an outlet setting area;
screening the plurality of vehicle track fragments monitored by the two cameras according to the communication relation among the plurality of intersection setting areas monitored by the two cameras, the inlet setting areas and the outlet setting areas through which the plurality of vehicle track fragments monitored by the two cameras pass, and obtaining reserved target track fragments;
And matching the target track segments to splice the matched target track segments to obtain target tracks of all vehicles.
According to another aspect of the present disclosure, there is provided a vehicle track recognition device including;
The acquisition module is used for acquiring a plurality of vehicle track fragments monitored by each camera in the two cameras with adjacent relation;
The inquiring module is used for inquiring a plurality of intersection setting areas set in intersections monitored by the cameras;
The determining module is used for determining a target setting area through which each vehicle track segment passes from the plurality of intersection setting areas; wherein the target setting area comprises an inlet setting area and an outlet setting area;
the screening module is used for screening the plurality of vehicle track fragments monitored by the two cameras according to the communication relation among the plurality of intersection setting areas monitored by the two cameras, the inlet setting areas and the outlet setting areas through which the plurality of vehicle track fragments monitored by the two cameras pass, and obtaining reserved target track fragments;
And the processing module is used for matching the target track segments so as to splice the matched target track segments to obtain the target track of each vehicle.
According to another aspect of the present disclosure, there is provided an electronic device including:
at least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of the first aspect.
According to another aspect of the present disclosure, there is provided a non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the method of the first aspect.
According to another aspect of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the method according to the first aspect.
The technical scheme provided by the embodiment of the disclosure can comprise the following beneficial effects:
The method comprises the steps of obtaining a plurality of vehicle track fragments monitored by each camera in adjacent relation, inquiring a plurality of intersection setting areas set in intersections monitored by each camera, determining an entrance setting area and an exit setting area which are passed by each vehicle track fragment from the plurality of intersection setting areas, screening the plurality of vehicle track fragments monitored by the two adjacent cameras according to the communication relation between the plurality of setting areas monitored by the two adjacent cameras and the entrance setting area and the exit setting area which are passed by the plurality of vehicle track fragments monitored by the two adjacent cameras, obtaining reserved target track fragments, matching the target track fragments, splicing the matched target track fragments to obtain target tracks of each vehicle, and screening the track fragments of the vehicles monitored by the two cameras according to the communication relation between the entrance setting areas and the exit setting areas which are passed by the vehicle track fragments monitored by the single camera, so that the screening efficiency of the vehicle track fragments is reduced, the screening track fragments of the vehicles is improved, the accuracy of the screening track fragments of the vehicles is improved, and the accuracy of the target track is improved.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the disclosure, nor is it intended to be used to limit the scope of the disclosure. Other features of the present disclosure will become apparent from the following specification.
Drawings
The drawings are for a better understanding of the present solution and are not to be construed as limiting the present disclosure. Wherein:
fig. 1 is a schematic flow chart of a vehicle track recognition method according to an embodiment of the disclosure;
FIG. 2 is a schematic illustration of a scenario of an embodiment of the present disclosure;
fig. 3 is a flowchart illustrating another vehicle track recognition method according to an embodiment of the present disclosure
Fig. 4 is a schematic structural diagram of a vehicle track recognition device according to an embodiment of the disclosure;
fig. 5 is a schematic block diagram of an example electronic device 800 of an embodiment of the disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present disclosure to facilitate understanding, and should be considered as merely exemplary. Accordingly, one of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
The following describes a vehicle track recognition method, apparatus, electronic device, and storage medium of the embodiments of the present disclosure with reference to the accompanying drawings.
Fig. 1 is a flow chart of a vehicle track recognition method according to an embodiment of the disclosure.
As shown in fig. 1, the method comprises the steps of:
Step 101, obtaining a plurality of vehicle track segments monitored by each camera in two adjacent cameras.
In this embodiment, two cameras with an adjacent relationship refer to a vehicle that can travel from a road segment monitored by one of the two cameras to a road segment monitored by the other camera, that is, the cameras disposed in the two road segments with a road topology relationship or a communication relationship, which are referred to as the two cameras with an adjacent relationship.
In this embodiment, the track segment of the vehicle may be generated in advance based on the position information of the vehicle determined by the tracking algorithm. As an implementation manner, for each video image sequence acquired by each camera, a target detection algorithm, for example, a target detection algorithm Yolov3, is used to detect each vehicle in the video image sequence, so as to obtain position information of a detection frame of each vehicle in each frame image in the video image sequence, determine the position information of each vehicle based on the position information of the detection frame of each vehicle, and generate a track segment of each vehicle under the corresponding camera according to the position information of each vehicle in each frame image.
As another implementation manner, for each video image sequence acquired by each camera, a target detection algorithm, for example, a target detection algorithm Yolov3, is used to detect each vehicle in the video image sequence, so as to obtain position information of a detection frame of each vehicle in a first frame image in the video image sequence, and then, based on a Multiple Object TRACKING WITH TRACKLET-PLANE MATCHING (TPM), a track segment corresponding to each vehicle under each camera is determined.
The vehicle track segment and the camera have a corresponding relationship. For example, the vehicle track segment 1 is a vehicle track segment monitored by the camera M, and the vehicle track segment 2 is a vehicle track segment monitored by the camera N.
Step 102, inquiring a plurality of intersection setting areas set in intersections monitored by each camera.
In this embodiment, each camera has a corresponding monitoring intersection, and a predefined area, that is, a set area, is preset in each monitored intersection, and the set area is used for identifying each intersection.
As shown in FIG. 2, taking the monitoring of intersections by the A camera as an example, the areas marked by the frames with the numbers of L1-1, L1-2, L1-3, L1-4, L1-5 and L1-6 are respectively set areas of the intersections monitored by the A camera.
The intersection setting area may be a circular area, an elliptical area, or the like, and the shape of the setting area is not limited in this embodiment.
Step 103, determining a target setting area through which each vehicle track segment passes from a plurality of intersection setting areas, wherein the target setting area comprises an entrance setting area and an exit setting area.
In this embodiment, according to the position information carried in the vehicle track segments of each vehicle and the position information corresponding to the intersection setting area of the intersection monitored by each camera, the setting area where each vehicle track segment passes is determined, and the setting area where each vehicle track segment passes is taken as the target setting area, where the target setting area includes the entrance setting area and the exit setting area, that is, the entrance setting area and the exit setting area where the track segment of the vehicle passes under the corresponding camera can be determined, that is, it can be determined from which setting area the vehicle enters and from which setting area the vehicle exits.
And 104, screening the plurality of vehicle track fragments monitored by the two adjacent cameras according to the communication relation among the plurality of intersection setting regions monitored by the two adjacent cameras and the inlet setting region and the outlet setting region through which the plurality of vehicle track fragments monitored by the two adjacent cameras pass to obtain reserved target track fragments.
In this embodiment, according to the communication relationship between the plurality of intersection setting areas monitored by the two cameras having the adjacent relationship, that is, the communication relationship between the plurality of intersection setting areas monitored by the one camera having the adjacent relationship and the plurality of intersection setting areas monitored by the other camera, it is determined whether the plurality of vehicles monitored by one of the cameras can travel from the corresponding intersection setting area monitored by the one camera to each intersection setting area monitored by the other camera, for example, whether the vehicle a monitored under the a camera can travel from the intersection 1 to one of the intersections monitored by the B camera. The track segments of the vehicle record the position information of the vehicle in each video frame, so that whether the vehicle can reach the monitoring area of the other camera from the monitoring area of the current monitoring camera or not can be determined according to the entrance setting area and the exit setting area of the track segments of the vehicle monitored under a single camera, and the track segments of the vehicle which cannot travel from the intersection setting areas monitored by one camera to the intersection setting areas monitored by the other camera can be screened out and deleted according to the communication relation between the entrance setting areas and the exit setting areas monitored by the two cameras, so that the track segments of the vehicle which cannot travel from the intersection setting areas monitored by the one camera to the intersection setting areas monitored by the other camera can be obtained, the reserved target track segments belong to the plurality of track segments monitored by the two cameras with adjacent relation, and the track segments of the vehicle which travel between the intersections monitored by the two cameras can be reserved, so that the matching and splicing efficiency of the track segments of the vehicle can be improved.
And 105, matching the target track segments to splice the matched target track segments to obtain the target track of each vehicle.
In this embodiment, matching is performed on target track segments monitored by two cameras, as an implementation manner, vehicle features of vehicles to which the target track segments monitored by two cameras belong are obtained, the matched target track segments are determined through a hungarian matching algorithm based on the vehicle features, and the matched target track segments are spliced to obtain target tracks of all vehicles.
The matched target track segments belong to track segments monitored by two cameras, so that multi-target tracking under multiple cameras is realized, and the tracking efficiency is improved.
In the vehicle track recognition method of the embodiment, a plurality of vehicle track fragments monitored by each of two adjacent cameras are obtained, a plurality of intersection setting areas set in intersections monitored by each camera are queried, an entrance setting area and an exit setting area through which each vehicle track fragment passes are determined from the plurality of intersection setting areas, and according to a communication relation between the plurality of setting areas monitored by the two adjacent cameras and the entrance setting area and the exit setting area through which the plurality of vehicle track fragments monitored by the two adjacent cameras pass, the plurality of vehicle track fragments monitored by the two adjacent cameras are screened to obtain reserved target track fragments, the target track fragments are matched to splice the matched target track fragments to obtain target tracks of each vehicle, and the track fragments monitored under the two cameras are screened according to the communication relation between the entrance setting areas and the exit setting areas monitored by the two adjacent cameras respectively.
Based on the above embodiments, this embodiment provides another possible implementation manner of the vehicle track recognition method, as shown in fig. 3, including the following steps:
step 301, obtaining a plurality of vehicle track segments monitored by each of two cameras in adjacent relation.
Step 302, inquiring a plurality of intersection setting areas set in intersections monitored by each camera.
As shown in FIG. 2, the areas marked by the rectangular frames numbered L1-1, L1-2, L1-3, L1-4, L1-5 and L1-6 are the intersection setting areas monitored by the camera A, and the areas marked by the rectangular frames numbered L2-1, L2-2, L2-3, L2-4, L2-5 and L2-6 are the intersection setting areas monitored by the camera B.
The principle of step 301 and step 302 may be the same as that of the explanation of step 101 and step 102, and will not be repeated in this embodiment.
Step 303, for each camera, matching each position information of the vehicle included in each vehicle track segment monitored by the camera with the position information of a plurality of intersection setting areas in the intersections monitored by the camera, so as to determine an entrance setting area and an exit setting area where each vehicle track segment passes.
In this embodiment, for each camera, based on the position information, the entrance setting area and the exit setting area through which each vehicle track segment monitored by the corresponding camera passes are determined, so that determination of the vehicle entrance intersection and the vehicle exit road in the single camera monitoring area is realized, and subsequent screening according to the vehicle entrance intersection and the vehicle exit road in each single camera monitoring area is facilitated, and screening efficiency and screening accuracy are improved.
The method includes that according to the position information of a detection frame of a vehicle contained in a vehicle track segment, the entrance setting area and the exit setting area, which are passed by the vehicle track segment, are identified, specifically, according to each camera, the position information of the vehicle in each frame image is contained in each vehicle track segment monitored by the camera, so that according to the position information of the detection frame of the vehicle contained in each vehicle track segment monitored by the camera, the position information of a plurality of intersection setting areas in an intersection monitored by the same camera is matched, the initial position information of the detection frame of the vehicle contained in the vehicle track segment is matched with the position information of a plurality of intersection setting areas in the intersection monitored by the camera, and when the entrance setting area is determined, the first intersection setting area matched with the initial position information of the vehicle detection frame is used as the entrance setting area passed by the vehicle track segment; and the intersection setting area matched with the end position information of the detection frame is taken as an exit setting area through which the vehicle track segment passes, namely, when the vehicle disappears in the video acquired by the camera in determining the exit setting area, the intersection setting area matched with the end position information corresponding to the moment of the disappearance of the detection frame of the vehicle is taken as the exit setting area through which the vehicle track segment passes. In this embodiment, the entrance setting area and the exit setting area through which the vehicle track segment passes are identified based on the relationship between the change of the position information of the detection frame of the vehicle and the position information of each setting area included in the vehicle track segment, and the identification efficiency and accuracy are high.
It should be understood that the end position information of the vehicle detection frame, that is, the position information of the detection frame of the vehicle in the last frame image in the video image sequence corresponding to the track segment of the vehicle.
Further, in one implementation manner of the present embodiment, in order to improve accuracy of matching of the entry setting regions, a setting region in which initial position information of a detection frame of a vehicle included in a vehicle track segment is completely included is first set as an entry setting region in each intersection setting region, so that a false recognition rate is reduced, and a recognition efficiency is improved.
The position information of the detection frame comprises the position of the detection frame and the size of the detection frame and is used for indicating the area information of the vehicle in the image, and the area information comprises the size of the area and the position of the area.
For example, in the a camera, for a monitored vehicle track segment of the vehicle 1, it is recognized that the entrance set area of the vehicle 1 is L1-1, and the exit set area is L1-4.
Step 304, screening the plurality of vehicle track fragments monitored by the two cameras according to the communication relation among the plurality of intersection setting regions monitored by the two cameras and the inlet setting region and the outlet setting region through which the plurality of vehicle track fragments monitored by the two cameras pass, so as to obtain reserved target track fragments.
In one implementation manner of this embodiment, for any two vehicle track segments belonging to two cameras having an adjacent relationship, if there is a communication relationship between an exit setting area through which one vehicle track segment passes and an entrance setting area through which the other vehicle track segment passes, or if there is a communication relationship between an entrance setting area through which one vehicle track segment passes and an exit setting area through which the other vehicle track segment passes, the two vehicle track segments are regarded as reserved target track segments.
For example, as shown in fig. 2, the camera a and the camera B are two cameras having an adjacent relationship, that is, the vehicle may travel from the monitoring area of the camera a to the monitoring area of the camera B, or the vehicle may travel from the monitoring area of the camera B to the monitoring area of the camera a.
The entrance setting area and the exit setting area of each vehicle track segment monitored by the camera A are respectively:
The inlet set area of the vehicle track segment 1 is L1-1, and the outlet set area is L1-4; the inlet set area of the vehicle track segment 2 is L1-5, and the outlet set area is L1-4; the inlet set area of the vehicle track segment 3 is L1-6, and the outlet set area is L1-4; the entry setting area through which the vehicle track segment 4 passes is L1-1, and the exit setting area is L1-5.
The inlet setting area and the outlet setting area of each vehicle track segment monitored by the B camera are respectively:
the inlet set area of the vehicle track segment 5 is L2-1, and the outlet set area is L2-4; the inlet set area of the vehicle track segment 6 is L2-1, and the outlet set area is L2-5; the inlet set area of the vehicle track segment 7 is L2-1, and the outlet set area is L2-6; the entry set area through which the vehicle track segment 8 passes is L2-6, and the exit set area is L2-5.
In fig. 2, there is a communication relationship between the setting area L1-4 monitored by the a camera and the setting area L2-1 monitored by the B camera, that is, when the vehicle exits from the setting area L1-4 monitored by the a camera, the vehicle enters the setting area L2-1 monitored by the B camera. The set area L1-5 monitored by the camera A and the set area monitored by the camera B are not communicated, that is, after the vehicle exits from the set area L1-5 monitored by the camera A, the vehicle cannot enter any set area monitored by the camera B.
In a scenario of the present embodiment, in a case where there is a communication relationship between an exit setting area where one vehicle track segment passes and an entrance setting area where another vehicle track segment passes, for example, in fig. 2, a vehicle travels from an a camera monitoring area to a B camera monitoring area, where an exit setting area where a camera monitored by the a camera is L1-4, and because there is a communication relationship between the setting area where the a camera monitored is L1-4 and the setting area where the B camera monitored is L2-1, there is a communication relationship between the exit setting area where the vehicle track segment 1 passes is L1-4 and the entrance setting area where the vehicle track segment 5 passes is L2-1; a communication relationship exists between the outlet set area through which the vehicle track segment 2 passes being L1-4 and the inlet set area through which the vehicle track segment 6 passes being L2-1; a communication relationship exists between the exit set area through which the vehicle track segment 3 passes being L1-4 and the entrance set area through which the vehicle track segment 7 passes being L2-1, so that the vehicle track segment 1, the vehicle track segment 2 and the vehicle track segment 3 with the exit set area L1-4 monitored in the a camera are reserved target track segments, and the vehicle track segment 4 is deleted vehicle track segment. Meanwhile, in the vehicle track frequency band monitored by the B camera, the vehicle track segments 5, 6 and 7 are reserved target track segments, and the vehicle track segment 8 is a deleted vehicle track segment.
Note that, in fig. 2, the determination method of the track segment passing through the other setting area is the same, and is not listed in this embodiment.
It should be understood that in another scenario, when there is a communication relationship between the entrance setting area where one vehicle track segment passes and the exit setting area where another vehicle track segment passes, for example, in fig. 2, the vehicle drives from the B camera monitoring area to the a camera monitoring area, so that the principle is the same as that in the previous scenario where the vehicle drives from the a camera monitoring area to the B camera monitoring area, which is not described in detail in this embodiment.
In this embodiment, for the vehicle track segments belonging to the two cameras, the vehicle track segments are screened according to the communication relationship between the exit setting area and the entrance setting area passing between any two vehicle track segments, so that the vehicle track segments of the vehicle which cannot run in the monitoring area between the two cameras can be accurately removed, the operation speed is high, and the accuracy is high.
And 305, matching the target track segments to splice the matched target track segments to obtain the target tracks of the vehicles.
In one implementation manner of the embodiment, vehicle characteristics of vehicles to which each target track segment monitored by each of the two cameras belongs are obtained, wherein the vehicle characteristics can be vehicle re-identification ReID characteristics, the target track segments are matched according to the vehicle characteristics, the target track segments which are obtained by matching and belong to the same vehicle are spliced to obtain target tracks of each vehicle, the ReID characteristics of the vehicles are utilized to identify the target track segments which belong to the same vehicle, so that the target track segments which belong to the same vehicle are spliced to obtain the target tracks of the corresponding vehicle in the two cameras with adjacent relation, and the track identification and tracking of the vehicles in the multiple cameras are realized.
According to the method, a plurality of vehicle track fragments monitored by each camera in the adjacent relation are obtained, a plurality of intersection setting areas set in intersections monitored by each camera are inquired, an entrance setting area and an exit setting area which are passed by each vehicle track fragment are determined from the plurality of intersection setting areas, the track fragments monitored by the two cameras are screened according to the communication relation between the plurality of setting areas monitored by the two adjacent cameras and the entrance setting area and the exit setting area which are passed by the plurality of vehicle track fragments monitored by the two adjacent cameras, the plurality of vehicle track fragments monitored by the two adjacent cameras are screened to obtain reserved target track fragments, the target track fragments are matched to splice the matched target track fragments to obtain target tracks of all vehicles, and the target track fragments of the vehicles monitored by the two cameras are spliced through identifying the communication relation between the entrance setting areas and the exit setting areas which are passed by the track fragments of the vehicles under the single camera.
Based on the above embodiments, the present embodiment provides a vehicle track recognition device.
Fig. 4 is a vehicle track recognition device according to an embodiment of the present application, as shown in fig. 4, the device includes:
The acquiring module 41 is configured to acquire a plurality of vehicle track segments monitored by each of two cameras in an adjacent relationship.
The query module 42 is configured to query a plurality of intersection setting areas set in intersections monitored by each of the cameras.
A determining module 43, configured to determine, from the plurality of intersection setting areas, a target setting area through which each of the vehicle track segments passes; wherein the target setting area includes an inlet setting area and an outlet setting area.
And the screening module 44 is configured to screen the plurality of vehicle track segments monitored by the two cameras according to the communication relationship between the plurality of intersection setting regions monitored by the two cameras, and the inlet setting region and the outlet setting region through which the plurality of vehicle track segments monitored by the two cameras pass, so as to obtain a reserved target track segment.
And the processing module 45 is configured to match the target track segments, so as to splice the matched target track segments to obtain target tracks of the vehicles.
Further, in one implementation of the embodiment of the present application, the screening module 44 is specifically configured to:
And regarding any two vehicle track segments, taking the two vehicle track segments as reserved target track segments when a communication relationship exists between the exit set area through which one vehicle track segment passes and the entrance set area through which the other vehicle track segment passes or when a communication relationship exists between the entrance set area through which one vehicle track segment passes and the exit set area through which the other vehicle track segment passes, wherein the any two vehicle track segments belong to the two adjacent cameras.
In one implementation manner of the embodiment of the present application, the determining module 43 is specifically configured to:
And matching the position information of the vehicles contained in each vehicle track segment monitored by the cameras with the position information of a plurality of intersection setting areas in the intersection monitored by the cameras so as to determine an entrance setting area and an exit setting area through which each vehicle track segment passes.
In one implementation of the embodiment of the present application, the determining module 43 is specifically further configured to:
for each vehicle track segment, matching initial position information of a detection frame of a vehicle contained in the vehicle track segment with position information of a plurality of intersection setting areas in the camera monitoring intersection, and taking the first intersection setting area matched with the initial position information of the detection frame as an entrance setting area through which the vehicle track segment passes; and
And taking the intersection setting area matched with the end position information of the detection frame as an exit setting area through which the vehicle track segment passes.
In one implementation of the embodiment of the present application, the processing module 45 is specifically configured to:
Acquiring vehicle characteristics of vehicles to which each target track segment monitored by each of the two cameras belongs;
and matching the target track segments according to the characteristics of each vehicle, and splicing the matched target track segments belonging to the same vehicle to obtain the target track of each vehicle.
It should be noted that, the explanation of the foregoing method embodiment is also applicable to the apparatus of this embodiment, and the principle is the same, and will not be repeated in this embodiment.
In the vehicle track recognition device of the embodiment, a plurality of vehicle track fragments monitored by each camera in adjacent relation are obtained, a plurality of intersection setting areas set in intersections monitored by each camera are queried, an entrance setting area and an exit setting area which are passed by each vehicle track fragment are determined from the plurality of intersection setting areas, and according to the communication relation between the plurality of setting areas monitored by the two adjacent cameras and the entrance setting area and the exit setting area which are passed by the plurality of vehicle track fragments monitored by the two adjacent cameras, the plurality of vehicle track fragments monitored by the two adjacent cameras are screened to obtain reserved target track fragments, the target track fragments are matched to splice the matched target track fragments to obtain target tracks of all vehicles, and the track fragments of the vehicles monitored under the two cameras are screened by recognizing the communication relation between the entrance setting areas and the exit setting areas of the vehicles monitored under the single camera respectively, so that the screening efficiency is improved, and the target track recognition efficiency of the vehicles is improved by matching the target track of the target track.
In order to achieve the above embodiments, the present embodiment provides an electronic device, including:
at least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of the preceding method embodiment.
In order to implement the above-described embodiments, the present embodiment provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the method described in the foregoing method embodiments.
In order to implement the above-described embodiments, the present embodiments provide a computer program product comprising a computer program which, when executed by a processor, implements a method as described in the method embodiments described above.
According to embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
Fig. 5 is a schematic block diagram of an example electronic device 800 of an embodiment of the disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 5, the apparatus 800 includes a computing unit 801 that can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 802 or a computer program loaded from a storage unit 808 into a RAM (Random Access Memory ) 803. In the RAM 803, various programs and data required for the operation of the device 800 can also be stored. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other by a bus 804. An I/O (Input/Output) interface 805 is also connected to bus 804.
Various components in device 800 are connected to I/O interface 805, including: an input unit 806 such as a keyboard, mouse, etc.; an output unit 807 such as various types of displays, speakers, and the like; a storage unit 808, such as a magnetic disk, optical disk, etc.; and a communication unit 809, such as a network card, modem, wireless communication transceiver, or the like. The communication unit 809 allows the device 800 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
The computing unit 801 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of computing unit 801 include, but are not limited to, a CPU (Central Processing Unit ), a GPU (Graphic Processing Units, graphics processing unit), various specialized AI (ARTIFICIAL INTELLIGENCE ) computing chips, various computing units running machine learning model algorithms, DSPs (DIGITAL SIGNAL Processor ), and any suitable Processor, controller, microcontroller, etc. The computing unit 801 performs the respective methods and processes described above, such as a vehicle track recognition method. For example, in some embodiments, the vehicle track recognition method may be implemented as a computer software program tangibly embodied on a machine-readable medium, such as the storage unit 808. In some embodiments, part or all of the computer program may be loaded and/or installed onto device 800 via ROM 802 and/or communication unit 809. When the computer program is loaded into the RAM 803 and executed by the computing unit 801, one or more steps of the vehicle track recognition method described above may be performed. Alternatively, in other embodiments, the computing unit 801 may be configured to perform the vehicle trajectory identification method by any other suitable means (e.g., by means of firmware).
Various implementations of the systems and techniques described here above can be implemented in digital electronic circuitry, integrated Circuit System, FPGA (Field Programmable GATE ARRAY ), ASIC (Application-SPECIFIC INTEGRATED Circuit, application-specific integrated Circuit), ASSP (Application SPECIFIC STANDARD Product, application-specific standard Product), SOC (System On Chip ), CPLD (Complex Programmable Logic Device, complex programmable logic device), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program code may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus such that the program code, when executed by the processor or controller, causes the functions/operations specified in the flowchart and/or block diagram to be implemented. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, RAM, ROM, EPROM (ELECTRICALLY PROGRAMMABLE READ-Only-Memory, erasable programmable read-Only Memory) or flash Memory, an optical fiber, a CD-ROM (Compact Disc Read-Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., CRT (Cathode-Ray Tube) or LCD (Liquid CRYSTAL DISPLAY) monitor) for displaying information to a user; and a keyboard and pointing device (e.g., a mouse or trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: LAN (Local Area Network ), WAN (Wide Area Network, wide area network), internet and blockchain networks.
The computer system may include a client and a server. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical hosts and VPS service ("Virtual PRIVATE SERVER" or simply "VPS") are overcome. The server may also be a server of a distributed system or a server that incorporates a blockchain.
It should be noted that, artificial intelligence is a subject of studying a certain thought process and intelligent behavior (such as learning, reasoning, thinking, planning, etc.) of a computer to simulate a person, and has a technology at both hardware and software level. Artificial intelligence hardware technologies generally include technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing, and the like; the artificial intelligence software technology mainly comprises a computer vision technology, a voice recognition technology, a natural language processing technology, a machine learning/deep learning technology, a big data processing technology, a knowledge graph technology and the like.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps recited in the present disclosure may be performed in parallel, sequentially, or in a different order, provided that the desired results of the disclosed aspects are achieved, and are not limited herein.
The above detailed description should not be taken as limiting the scope of the present disclosure. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present disclosure are intended to be included within the scope of the present disclosure.

Claims (9)

1.一种车辆轨迹识别方法,其特征在于,包括:1. A vehicle trajectory recognition method, comprising: 获取存在相邻关系的两个摄像头中每个摄像头监测到的多个车辆轨迹片段;Acquire multiple vehicle trajectory segments monitored by each camera of two cameras that are in an adjacent relationship; 查询各所述摄像头所监测路口中设定的多个路口设定区域;Querying a plurality of intersection setting areas set in the intersections monitored by each of the cameras; 从所述多个路口设定区域中,确定各所述车辆轨迹片段经过的目标设定区域;其中,所述目标设定区域包含入口设定区域和出口设定区域;Determine, from the plurality of intersection setting areas, a target setting area through which each of the vehicle trajectory segments passes; wherein the target setting area includes an entrance setting area and an exit setting area; 针对任两个车辆轨迹片段,在一个车辆轨迹片段经过的所述出口设定区域和另一个车辆轨迹片段经过的所述入口设定区域间存在连通关系的情况下,或者在一个车辆轨迹片段经过的所述入口设定区域和另一个车辆轨迹片段经过的所述出口口设定区域间存在连通关系的情况下,则将所述两个车辆轨迹片段作为保留的目标轨迹片段,其中,所述任两个车辆轨迹片段属于所述两个摄像头;For any two vehicle trajectory segments, if there is a connectivity relationship between the exit setting area passed by one vehicle trajectory segment and the entrance setting area passed by another vehicle trajectory segment, or if there is a connectivity relationship between the entrance setting area passed by one vehicle trajectory segment and the exit setting area passed by another vehicle trajectory segment, the two vehicle trajectory segments are taken as the reserved target trajectory segments, wherein the any two vehicle trajectory segments belong to the two cameras; 获取所述两个摄像头中每个摄像头监测到的各个目标轨迹片段所属车辆的车辆特征;Obtaining vehicle features of vehicles to which each target trajectory segment monitored by each of the two cameras belongs; 根据所述车辆特征,对所述目标轨迹片段进行匹配,将匹配得到的属于同一个车辆的目标轨迹片段拼接得到各个车辆的目标轨迹。The target trajectory segments are matched according to the vehicle features, and the matched target trajectory segments belonging to the same vehicle are spliced to obtain the target trajectory of each vehicle. 2.如权利要求1所述的方法,其特征在于,所述从所述多个路口设定区域中,确定各所述车辆轨迹片段经过的目标设定区域,包括:2. The method according to claim 1, wherein determining the target set area through which each of the vehicle trajectory segments passes from the plurality of intersection set areas comprises: 针对各所述摄像头,对所述摄像头监测到的各车辆轨迹片段所包含的车辆的各位置信息,和所述摄像头监测路口中的多个路口设定区域的位置信息进行匹配,以确定各所述车辆轨迹片段经过的入口设定区域和出口设定区域。For each camera, the position information of the vehicles contained in each vehicle trajectory segment monitored by the camera is matched with the position information of multiple intersection setting areas in the intersection monitored by the camera to determine the entrance setting area and exit setting area passed by each vehicle trajectory segment. 3.如权利要求2所述的方法,其特征在于,所述位置信息包含车辆的检测框的位置信息,所述针对各所述摄像头,对所述摄像头监测到的各车辆轨迹片段所包含的车辆的各位置信息,和所述摄像头监测路口中的多个路口设定区域的位置信息进行匹配,以确定各所述车辆轨迹片段经过的入口设定区域和出口设定区域,包括:3. The method according to claim 2, wherein the position information includes the position information of the detection frame of the vehicle, and the matching of the position information of each vehicle contained in each vehicle trajectory segment monitored by the camera with the position information of a plurality of intersection setting areas in the intersection monitored by the camera is performed to determine the entrance setting area and the exit setting area passed by each vehicle trajectory segment, including: 针对每一个车辆轨迹片段,将所述车辆轨迹片段包含的车辆的检测框的初始位置信息和所述摄像头监测路口中的多个路口设定区域的位置信息进行匹配,将和所述检测框的初始位置信息匹配的首个路口设定区域,作为所述车辆轨迹片段经过的入口设定区域;以及For each vehicle trajectory segment, matching the initial position information of the detection frame of the vehicle contained in the vehicle trajectory segment with the position information of multiple intersection setting areas in the camera-monitored intersection, and taking the first intersection setting area that matches the initial position information of the detection frame as the entrance setting area passed by the vehicle trajectory segment; and 将和所述检测框的末尾位置信息匹配的路口设定区域,作为所述车辆轨迹片段经过的出口设定区域。The intersection setting area that matches the end position information of the detection frame is used as the exit setting area passed by the vehicle trajectory segment. 4.一种车辆轨迹识别装置,其特征在于,包括:4. A vehicle trajectory recognition device, characterized in that it comprises: 获取模块,用于获取存在相邻关系的两个摄像头中每个摄像头监测到的多个车辆轨迹片段;An acquisition module, used for acquiring a plurality of vehicle trajectory segments monitored by each camera of two cameras having an adjacent relationship; 查询模块,用于查询各所述摄像头所监测路口中设定的多个路口设定区域;A query module, used for querying a plurality of intersection setting areas set in the intersections monitored by each of the cameras; 确定模块,用于从所述多个路口设定区域中,确定各所述车辆轨迹片段经过的目标设定区域;其中,所述目标设定区域包含入口设定区域和出口设定区域;A determination module, used to determine, from the plurality of intersection setting areas, a target setting area through which each of the vehicle trajectory segments passes; wherein the target setting area includes an entrance setting area and an exit setting area; 筛选模块,用于针对任两个车辆轨迹片段,在一个车辆轨迹片段经过的所述出口设定区域和另一个车辆轨迹片段经过的所述入口设定区域间存在连通关系的情况下,或者在一个车辆轨迹片段经过的所述入口设定区域和另一个车辆轨迹片段经过的所述出口口设定区域间存在连通关系的情况下,则将所述两个车辆轨迹片段作为保留的目标轨迹片段,其中,所述任两个车辆轨迹片段属于所述两个摄像头;a screening module, for any two vehicle trajectory segments, when there is a connectivity relationship between the exit setting area passed by one vehicle trajectory segment and the entrance setting area passed by another vehicle trajectory segment, or when there is a connectivity relationship between the entrance setting area passed by one vehicle trajectory segment and the exit setting area passed by another vehicle trajectory segment, taking the two vehicle trajectory segments as target trajectory segments to be retained, wherein the any two vehicle trajectory segments belong to the two cameras; 处理模块,用于获取所述两个摄像头中每个摄像头监测到的各个目标轨迹片段所属车辆的车辆特征;根据所述车辆特征,对所述目标轨迹片段进行匹配,将匹配得到的属于同一个车辆的目标轨迹片段拼接得到各个车辆的目标轨迹。The processing module is used to obtain vehicle features of the vehicles to which each target trajectory segment monitored by each of the two cameras belongs; match the target trajectory segments according to the vehicle features, and splice the matched target trajectory segments belonging to the same vehicle to obtain the target trajectory of each vehicle. 5.如权利要求4所述的装置,其特征在于,所述确定模块,具体用于:5. The device according to claim 4, characterized in that the determining module is specifically used to: 针对各所述摄像头,对所述摄像头监测到的各车辆轨迹片段所包含的车辆的各位置信息,和所述摄像头监测路口中的多个路口设定区域的位置信息进行匹配,以确定各所述车辆轨迹片段经过的入口设定区域和出口设定区域。For each of the cameras, the position information of the vehicles contained in each vehicle trajectory segment monitored by the camera is matched with the position information of multiple intersection setting areas in the intersection monitored by the camera to determine the entrance setting area and exit setting area passed by each of the vehicle trajectory segments. 6.如权利要求5所述的装置,其特征在于,所述确定模块,具体还用于:6. The device according to claim 5, characterized in that the determining module is further used to: 针对每一个车辆轨迹片段,将所述车辆轨迹片段包含的车辆的检测框的初始位置信息和所述摄像头监测路口中的多个路口设定区域的位置信息进行匹配,将和所述检测框的初始位置信息匹配的首个路口设定区域,作为所述车辆轨迹片段经过的入口设定区域;以及For each vehicle trajectory segment, matching the initial position information of the detection frame of the vehicle contained in the vehicle trajectory segment with the position information of multiple intersection setting areas in the camera-monitored intersection, and taking the first intersection setting area that matches the initial position information of the detection frame as the entrance setting area passed by the vehicle trajectory segment; and 将和所述检测框的末尾位置信息匹配的路口设定区域,作为所述车辆轨迹片段经过的出口设定区域。The intersection setting area that matches the end position information of the detection frame is used as the exit setting area passed by the vehicle trajectory segment. 7.一种电子设备,包括:7. An electronic device comprising: 至少一个处理器;以及at least one processor; and 与所述至少一个处理器通信连接的存储器;其中,a memory communicatively connected to the at least one processor; wherein, 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-3中任一项所述的方法。The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 3. 8.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-3中任一项所述的方法。8. A non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 3. 9.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-3中任一项所述的方法。9. A computer program product, comprising a computer program, which, when executed by a processor, implements the method according to any one of claims 1 to 3.
CN202110722017.8A 2021-06-28 2021-06-28 Vehicle trajectory identification method, device, electronic device and storage medium Active CN113592903B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110722017.8A CN113592903B (en) 2021-06-28 2021-06-28 Vehicle trajectory identification method, device, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110722017.8A CN113592903B (en) 2021-06-28 2021-06-28 Vehicle trajectory identification method, device, electronic device and storage medium

Publications (2)

Publication Number Publication Date
CN113592903A CN113592903A (en) 2021-11-02
CN113592903B true CN113592903B (en) 2024-11-12

Family

ID=78244873

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110722017.8A Active CN113592903B (en) 2021-06-28 2021-06-28 Vehicle trajectory identification method, device, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN113592903B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114418093B (en) * 2022-01-19 2023-08-25 北京百度网讯科技有限公司 Method and device for training path characterization model and outputting information
CN116542858B (en) * 2023-07-03 2023-09-05 众芯汉创(江苏)科技有限公司 Data splicing analysis system based on space track
CN117611106B (en) * 2024-01-17 2024-04-26 深圳湾科技发展有限公司 Smart park safe operation and maintenance method, system, equipment and medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021036290A1 (en) * 2019-08-30 2021-03-04 华为技术有限公司 Method and apparatus for identifying operation behavior of vehicle, and computing device
WO2021114702A1 (en) * 2019-12-10 2021-06-17 中国银联股份有限公司 Target tracking method, apparatus and system, and computer-readable storage medium

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10032077B1 (en) * 2015-10-29 2018-07-24 National Technology & Engineering Solutions Of Sandia, Llc Vehicle track identification in synthetic aperture radar images
CN110178167B (en) * 2018-06-27 2022-06-21 潍坊学院 Video Recognition Method of Intersection Violation Based on Camera Cooperative Relay
CN109284674B (en) * 2018-08-09 2020-12-08 浙江大华技术股份有限公司 Method and device for determining lane line
CN111405196B (en) * 2019-12-31 2022-08-02 智慧互通科技股份有限公司 Vehicle management method and system based on video splicing
CN112115890B (en) * 2020-09-23 2024-01-23 平安国际智慧城市科技股份有限公司 Drunk driving identification method, device, equipment and medium based on artificial intelligence
CN112859125B (en) * 2021-01-07 2022-03-11 腾讯科技(深圳)有限公司 Entrance and exit position detection method, navigation method, device, equipment and storage medium
CN113029180A (en) * 2021-03-25 2021-06-25 北京百度网讯科技有限公司 Traffic restriction identification method and device, electronic equipment and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021036290A1 (en) * 2019-08-30 2021-03-04 华为技术有限公司 Method and apparatus for identifying operation behavior of vehicle, and computing device
WO2021114702A1 (en) * 2019-12-10 2021-06-17 中国银联股份有限公司 Target tracking method, apparatus and system, and computer-readable storage medium

Also Published As

Publication number Publication date
CN113592903A (en) 2021-11-02

Similar Documents

Publication Publication Date Title
CN113592903B (en) Vehicle trajectory identification method, device, electronic device and storage medium
CN113205037B (en) Event detection method, event detection device, electronic equipment and readable storage medium
CN113313053B (en) Image processing method, device, apparatus, medium, and program product
CN112507949A (en) Target tracking method and device, road side equipment and cloud control platform
CN112541475B (en) Sensing data detection method and device
CN113326786B (en) Data processing method, device, equipment, vehicle and storage medium
CN115049954B (en) Target identification method, device, electronic equipment and medium
CN113593219A (en) Traffic flow statistical method and device, electronic equipment and storage medium
CN113392794B (en) Vehicle line crossing identification method and device, electronic equipment and storage medium
CN111950345B (en) Camera identification method and device, electronic equipment and storage medium
CN114419493A (en) Image annotation method and device, electronic equipment and storage medium
CN115641359B (en) Method, device, electronic equipment and medium for determining movement track of object
CN113378857A (en) Target detection method and device, electronic equipment and storage medium
US20220309763A1 (en) Method for identifying traffic light, device, cloud control platform and vehicle-road coordination system
WO2021051568A1 (en) Method and apparatus for constructing road network topological structure, and computer device and storage medium
CN114820690A (en) Track restoration method and device and electronic equipment
CN114333409A (en) Target tracking method and device, electronic equipment and storage medium
CN113989720A (en) Target detection method, training method, device, electronic device and storage medium
CN115713749A (en) Automatic driving model training method and device, electronic equipment and storage medium
CN112507957B (en) Vehicle association method and device, road side equipment and cloud control platform
CN114549584A (en) Information processing method and device, electronic equipment and storage medium
CN113936258A (en) Image processing method, device, electronic device and storage medium
CN113806361B (en) Method, device and storage medium for associating electronic monitoring equipment with road
CN115131825B (en) Human body attribute identification method and device, electronic equipment and storage medium
CN114519117B (en) Method, device, electronic device and storage medium for determining event authenticity

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20241210

Address after: Room 403, Tiangong Building, No. 12 Gaoxin 1st Road, High tech Zone, Xi'an City, Shaanxi Province 710075

Patentee after: Xi'an Kaihua Electronic Technology Co.,Ltd.

Country or region after: China

Address before: 2 / F, baidu building, 10 Shangdi 10th Street, Haidian District, Beijing 100085

Patentee before: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right