CN113470079B - Output method and device of foot drop area and electronic equipment - Google Patents
Output method and device of foot drop area and electronic equipment Download PDFInfo
- Publication number
- CN113470079B CN113470079B CN202110809531.5A CN202110809531A CN113470079B CN 113470079 B CN113470079 B CN 113470079B CN 202110809531 A CN202110809531 A CN 202110809531A CN 113470079 B CN113470079 B CN 113470079B
- Authority
- CN
- China
- Prior art keywords
- track
- point
- determining
- data
- type
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/215—Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Abstract
一种落脚区域的输出方法、装置及电子设备,在该方法中能够基于指定对象不同类型的轨迹数据确定出不同类型的落脚区域,根据落脚区域与权重值之间的对应关系确定出各个落脚区域的权重值,相对于使用单一类型的轨迹数据来讲,本申请所提供的方法可以提升确定落脚区域的准确性以及可靠度。
A method, device and electronic device for outputting a landing area. In the method, different types of landing areas can be determined based on different types of trajectory data of a specified object, and the weight value of each landing area is determined according to the corresponding relationship between the landing area and the weight value. Compared with using a single type of trajectory data, the method provided by the present application can improve the accuracy and reliability of determining the landing area.
Description
技术领域Technical Field
本申请涉及物联技术领域,尤其涉及一种落脚区域的输出方法、装置及电子设备。The present application relates to the field of Internet of Things technology, and in particular to a method, device and electronic device for outputting a landing area.
背景技术Background Art
当前,随着社会安防建设与物联网技术的不断发展,各类视频相机、物联感知设备的铺设日渐完善,能采集到的轨迹信息也日渐增多。通过这些轨迹信息可以确定人员经常出没的场所,也就是人员的落脚区域。At present, with the continuous development of social security construction and Internet of Things technology, the deployment of various video cameras and IoT sensing devices is becoming more and more complete, and the trajectory information that can be collected is also increasing. Through this trajectory information, we can determine the places where people often appear, that is, the areas where people stay.
但是,目前对于落脚区域的确定方式都是使用单一的轨迹数据来完成人员落脚区域的确定,比如说根据拍摄到的图像进行分析确定人员的落脚区域。这种使用单一轨迹数据确定人员落脚区域的方式导致确定落脚区域的准确性较低。However, currently, the method for determining the landing area is to use a single trajectory data to complete the determination of the landing area of the person, for example, to determine the landing area of the person based on the analysis of the captured image. This method of using a single trajectory data to determine the landing area of the person results in low accuracy in determining the landing area.
发明内容Summary of the invention
本发申请提供了一种落脚区域的输出方法、装置及电子设备,用以实现基于不同类型的轨迹数据融合确定指定对象的落脚区域,提升确定落脚区域的准确性。The present application provides a method, device and electronic device for outputting a landing area, which are used to determine the landing area of a specified object based on the fusion of different types of trajectory data, thereby improving the accuracy of determining the landing area.
第一方面,本申请实施例提供了一种落脚区域的输出方法,所述方法包括:In a first aspect, an embodiment of the present application provides a method for outputting a landing area, the method comprising:
获取N类轨迹数据,其中,所述轨迹数据为指定对象的移动轨迹,所述N为大于等于2的正整数;Acquire N types of trajectory data, wherein the trajectory data is a moving trajectory of a specified object, and N is a positive integer greater than or equal to 2;
根据所述N类轨迹数据中每类轨迹数的轨迹点确定出对应的落脚区域;Determine a corresponding landing area according to the trajectory points of each type of trajectory in the N types of trajectory data;
根据确定出的每类落脚区域,确定出每类落脚区域交集的重叠落脚区域;According to each type of determined landing area, an overlapping landing area of the intersection of each type of landing area is determined;
基于每类落脚区域与权重值之间对应关系,确定每类落脚区域以及重叠落脚区域对应的权重分值;Based on the corresponding relationship between each type of landing area and the weight value, determine the weight score corresponding to each type of landing area and the overlapping landing areas;
输出包含每类落脚区域权重值以及重叠区域权重值的落脚区域列表。The output is a list of settlement areas containing the weight values of each type of settlement area and the weight values of overlapping areas.
基于以上的描述,在本申请实施例中能够基于指定对象不同类型的轨迹数据确定出不同类型的落脚区域,根据落脚区域与权重值之间的对应关系确定出各个落脚区域的权重值,相对于使用单一类型的轨迹数据来讲,本申请所提供的方法可以提升确定落脚区域的准确性以及可靠度。Based on the above description, in an embodiment of the present application, different types of landing areas can be determined based on different types of trajectory data of specified objects, and the weight value of each landing area can be determined according to the correspondence between the landing area and the weight value. Compared with using a single type of trajectory data, the method provided by the present application can improve the accuracy and reliability of determining the landing area.
在一种可能的设计中,在所述N类轨迹数据中每类轨迹数据的轨迹点确定出对应的落脚区域,包括:In a possible design, the corresponding landing area is determined by the trajectory points of each type of trajectory data in the N types of trajectory data, including:
在每类轨迹数据中确定出满足预设条件的轨迹点,将所述轨迹点确定为所述指定对象对应的落脚点;Determine a trajectory point that meets a preset condition in each type of trajectory data, and determine the trajectory point as a landing point corresponding to the designated object;
根据每类落脚点,确定出每类落脚点对应的落脚区域。According to each type of landing point, determine the landing area corresponding to each type of landing point.
通过对轨迹数据中的有效轨迹点进行筛选,从而保证准确的确定出各个轨迹数据对应的落脚点。By screening the valid trajectory points in the trajectory data, it is ensured that the landing points corresponding to each trajectory data are accurately determined.
在一种可能的设计中,所述获取N类轨迹数据,包括:In a possible design, the acquiring of N types of trajectory data includes:
对获取到的不同类型的轨迹数据进行数据清洗,得到满足预设条件的轨迹数据;Perform data cleaning on the acquired trajectory data of different types to obtain trajectory data that meets preset conditions;
在数据清洗得到的轨迹数据中,筛选出关联所述指定对象的轨迹数据,获得所述N类轨迹数据。Among the trajectory data obtained by data cleaning, the trajectory data associated with the specified object is screened out to obtain the N types of trajectory data.
通过对采集到的轨迹数据进行数据清洗过程,从而保证对落脚区域进行更加有效以及准确的确定。By performing a data cleaning process on the collected trajectory data, a more effective and accurate determination of the landing area is ensured.
在一种可能的设计中,在每类轨迹数据中确定出满足预设条件的轨迹点,将所述轨迹点确定为所述指定对象对应的落脚点,包括:In a possible design, determining a trajectory point that meets a preset condition in each type of trajectory data, and determining the trajectory point as a landing point corresponding to the designated object includes:
获取所述N类轨迹数据中轨迹点在指定范围内的停滞时间;Obtaining the stagnation time of trajectory points in the N types of trajectory data within a specified range;
判定所述停滞时间是否大于预设时间阈值;Determining whether the stagnation time is greater than a preset time threshold;
若所述停滞时间大于预设时间阈值,则将所述轨迹点确定为指定对象对应落脚点。If the stagnation time is greater than a preset time threshold, the trajectory point is determined as a landing point corresponding to the designated object.
对于不同类型的轨迹数据对应确定出落脚点,保证了落脚点的准确性。The landing points are determined correspondingly for different types of trajectory data, ensuring the accuracy of the landing points.
在一种可能的设计中,在每类轨迹数据中确定出满足预设条件的轨迹点,将所述轨迹点确定为所述指定对象对应的落脚点,包括:In a possible design, determining a trajectory point that meets a preset condition in each type of trajectory data, and determining the trajectory point as a landing point corresponding to the designated object includes:
获取所述N类轨迹数据中每个轨迹点在指定范围内的出现频率;Obtaining the occurrence frequency of each trajectory point in the N types of trajectory data within a specified range;
判定所述出现频率是否大于预设频率阈值;Determining whether the occurrence frequency is greater than a preset frequency threshold;
若是,则将所述轨迹点确定为落脚点;If yes, the trajectory point is determined as the landing point;
若否,则忽略所述轨迹点。If not, the trajectory point is ignored.
对于不同类型的轨迹数据对应确定出落脚点,保证了落脚点的准确性。The landing points are determined correspondingly for different types of trajectory data, ensuring the accuracy of the landing points.
第二方面,本申请实施例提供了一种落脚区域的输出装置,所述装置包括:In a second aspect, an embodiment of the present application provides an output device for a landing area, the device comprising:
获取模块,用于获取N类轨迹数据,其中,所述轨迹数据为指定对象的移动轨迹,所述N为大于等于2的正整数;An acquisition module, used to acquire N types of trajectory data, wherein the trajectory data is a moving trajectory of a specified object, and N is a positive integer greater than or equal to 2;
确定模块,用于根据所述N类轨迹数据中每类轨迹数的轨迹点确定出对应的落脚区域;根据确定出的每类落脚区域,确定出每类落脚区域交集的重叠落脚区域;A determination module, configured to determine a corresponding landing area according to the trajectory points of each type of trajectory in the N types of trajectory data; and determine an overlapping landing area of the intersection of each type of landing area according to the determined landing areas of each type;
处理模块,用于基于每类落脚区域与权重值之间对应关系,确定每类落脚区域以及重叠落脚区域对应的权重分值;A processing module, used for determining the weight score corresponding to each type of landing area and the overlapping landing areas based on the corresponding relationship between each type of landing area and the weight value;
输出模块,用于输出包含每类落脚区域权重值以及重叠区域权重值的落脚区域列表。The output module is used to output a landing area list including the weight value of each type of landing area and the weight value of the overlapping area.
在一种可能的设计中,所述确定模块,具体用于在每类轨迹数据中确定出满足预设条件的轨迹点,将所述轨迹点确定为所述指定对象对应的落脚点;根据每类落脚点,确定出每类落脚点对应的落脚区域。In a possible design, the determination module is specifically used to determine the trajectory points that meet preset conditions in each type of trajectory data, and determine the trajectory points as the landing points corresponding to the specified object; based on each type of landing points, determine the landing area corresponding to each type of landing points.
在一种可能的设计中,所述确定模块,具体用于获取所述N类轨迹数据中轨迹点在指定范围内的停滞时间;判定所述停滞时间是否大于预设时间阈值;若所述停滞时间大于预设时间阈值,则将所述轨迹点确定为指定对象对应落脚点。In one possible design, the determination module is specifically used to obtain the stagnation time of a trajectory point in the N types of trajectory data within a specified range; determine whether the stagnation time is greater than a preset time threshold; if the stagnation time is greater than the preset time threshold, determine the trajectory point as a landing point corresponding to the specified object.
第三方面,本申请实施例还提供了一种电子设备,包括:In a third aspect, an embodiment of the present application further provides an electronic device, including:
存储器,用于存放计算机程序;Memory, used to store computer programs;
处理器,用于执行所述存储器上所存放的计算机程序时,实现上述的落脚区域的输出方法步骤。The processor is used to implement the above-mentioned output method steps of the landing area when executing the computer program stored in the memory.
第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述的落脚区域的输出方法步骤。In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned method steps for outputting a landing area are implemented.
上述第二方面至第四方面中的各个方面以及各个方面可能达到的技术效果请参照上述针对第一方面或第一方面中的各种可能方案可以达到的技术效果说明,这里不再重复赘述。For each aspect from the second to the fourth aspect and the technical effects that may be achieved by each aspect, please refer to the above description of the technical effects that can be achieved by the first aspect or various possible schemes in the first aspect, and no further details will be given here.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本申请提供的一种落脚区域的输出方法的流程图;FIG1 is a flow chart of a method for outputting a landing area provided by the present application;
图2为本申请提供的各类型落脚区域的示意图;FIG2 is a schematic diagram of various types of landing areas provided in this application;
图3为本申请提供的一种落脚区域的输出装置的结构示意图;FIG3 is a schematic structural diagram of an output device for a landing area provided by the present application;
图4为本申请提供的一种电子设备的结构示意图。FIG. 4 is a schematic diagram of the structure of an electronic device provided by the present application.
具体实施方式DETAILED DESCRIPTION
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。需要说明的是,在本申请的描述中“多个”理解为“至少两个”。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。A与B连接,可以表示:A与B直接连接和A与B通过C连接这两种情况。另外,在本申请的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. The specific operating methods in the method embodiments can also be applied to device embodiments or system embodiments. It should be noted that in the description of the present application, "multiple" is understood as "at least two". "And/or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A is connected to B, which can represent: A is directly connected to B and A is connected to B through C. In addition, in the description of the present application, words such as "first" and "second" are only used to distinguish the purpose of description, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order.
下面结合附图,对本申请实施例进行详细描述。The embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
本申请实施例提供的一种落脚区域的输出方法,用以实现不同类型的轨迹数据来综合确定人员的落脚区域,提升了落脚区域的确定精度以及可信度。其中,本申请实施例所述方法和装置基于同一技术构思,由于方法及装置所解决问题的原理相似,因此装置与方法的实施例可以相互参见,重复之处不再赘述。The embodiment of the present application provides a method for outputting a landing area, which is used to implement different types of trajectory data to comprehensively determine the landing area of a person, thereby improving the accuracy and reliability of determining the landing area. The method and device described in the embodiment of the present application are based on the same technical concept. Since the principles of the problems solved by the method and the device are similar, the embodiments of the device and the method can refer to each other, and the repeated parts will not be repeated.
参照图1,本申请提供了一种落脚区域的输出方法,该方法可以实现不同类型的轨迹数据来确定人员的落脚区域,该方法的实现流程如下:Referring to FIG. 1 , the present application provides a method for outputting a landing area, which can implement different types of trajectory data to determine a person's landing area. The implementation process of the method is as follows:
S1,获取N类轨迹数据;S1, obtain N types of trajectory data;
为了可以综合各类轨迹数据来完成,因此在本申请实施例中会首先获取各类轨迹数据,此处的轨迹数据可以是车辆的行驶轨迹、射频识别(Radio FrequencyIdentification,RFID)轨迹、手机轨迹等,在本申请实施例中至少采集上述类别轨迹中的至少两种轨迹数据。此处对于获取轨迹数据的途径不做具体的限定。In order to integrate various types of trajectory data, various types of trajectory data will be obtained first in the embodiment of the present application. The trajectory data here can be the vehicle's driving trajectory, Radio Frequency Identification (RFID) trajectory, mobile phone trajectory, etc. In the embodiment of the present application, at least two types of trajectory data in the above categories are collected. There is no specific limitation on the way to obtain trajectory data.
在获取到各类轨迹数据之后,由于轨迹数据的来源不稳定,或者是轨迹传输的采集过程不规范,可能导致轨迹数据不完整或者存在错误,因此在获取到各类轨迹数据之后,还需要对各类轨迹数据进行数据清洗,得到满足预设条件的轨迹数据。数据清洗的具体方式为:去除获取到的轨迹数据中无法构成轨迹的信息,比如没有采集设备点位信息、采集数据时间错乱、采集信息无法标识身份的信息等。After obtaining various types of trajectory data, due to the instability of the source of trajectory data or the irregular collection process of trajectory transmission, the trajectory data may be incomplete or erroneous. Therefore, after obtaining various types of trajectory data, it is necessary to clean the various types of trajectory data to obtain trajectory data that meets the preset conditions. The specific method of data cleaning is to remove information that cannot constitute a trajectory in the acquired trajectory data, such as no collection device point information, collection data time disorder, and information that cannot identify the identity of the collection information.
通过上述的方式,可以将采集到的轨迹数据进行准确的清洗处理,从而保证后续对落脚区域的准确划分。Through the above method, the collected trajectory data can be accurately cleaned and processed, thereby ensuring the subsequent accurate division of the landing area.
S12,根据N类轨迹数据中每类轨迹数据的轨迹点确定出对应的落脚区域;S12, determining a corresponding landing area according to the trajectory points of each type of trajectory data in the N types of trajectory data;
在筛选出N类轨迹数据之后,首先需要将轨迹数据中的点位信息关联到定位信息,这里的定位信息可以是全球定位系统(Global Positioning System,GPS)信息。After screening out N types of trajectory data, it is first necessary to associate the point information in the trajectory data with the positioning information, where the positioning information may be Global Positioning System (GPS) information.
基于上述的GPS信息,计算每类轨迹数据中满足预设条件的轨迹点,并将该满足预设条件的轨迹点确定为落脚点,具体确定落脚点的如下:Based on the above GPS information, the track points that meet the preset conditions in each type of track data are calculated, and the track points that meet the preset conditions are determined as the landing points. The specific determination of the landing points is as follows:
方式一Method 1
获取N类轨迹数据中轨迹点在指定范围内的停滞时间,判定所述停滞时间是否大于预设时间阈值,若所述停滞时间大于预设时间阈值时,则将所述轨迹点满足作为落脚点的条件,此时将该轨迹点确定为落脚点。Obtain the stagnation time of a trajectory point in the N types of trajectory data within a specified range, and determine whether the stagnation time is greater than a preset time threshold. If the stagnation time is greater than the preset time threshold, the trajectory point satisfies the condition of being a foothold, and the trajectory point is determined as the foothold.
比如说,对于轨迹数据为车辆行驶轨迹,当采集到车辆行驶过程中前后两个轨迹点的间隔时长大于一时长阈值时,则确定后一轨迹点作为落脚点。For example, when the trajectory data is a vehicle driving trajectory, when the interval between two trajectory points collected during the vehicle driving process is greater than a time threshold, the latter trajectory point is determined as the landing point.
在一种可能的设计中,为了提升轨迹点与落脚点之间的匹配度,在存在两个轨迹点满足作为落脚点的条件时,在两个轨迹点之间的位置上确定出一个轨迹点,并将确定出的轨迹点作为落脚点。In one possible design, in order to improve the matching degree between the trajectory point and the landing point, when there are two trajectory points that meet the conditions for being the landing point, a trajectory point is determined at a position between the two trajectory points, and the determined trajectory point is used as the landing point.
比如说,在车辆行驶轨迹中,当采集到车辆行驶过程中前后两个轨迹点间隔时长大于一时长阈值时,则在这两个轨迹点连线的中间位置确定出一个轨迹点,并将该轨迹点作为落脚点。For example, in a vehicle driving trajectory, when the time interval between two trajectory points collected during the vehicle driving process is greater than a time threshold, a trajectory point is determined in the middle position of the line connecting the two trajectory points and used as a foothold.
在一种可能的设计中,为了进一步的提升对落脚点定位的准确性,在存在两个轨迹点满足作为落脚点的条件时,判定两个轨迹点之间的直线距离是否小于预设距离阈值,若小于预设距离阈值,则在两个轨迹点之间的位置上确定出一个轨迹点,并将确定出的轨迹点作为落脚点;若是这两个轨迹点之间的距离大于预设距离阈值时,则忽略这两个轨迹点,并重新确定其他的轨迹点。In a possible design, in order to further improve the accuracy of positioning the landing point, when there are two trajectory points that meet the conditions for being a landing point, it is determined whether the straight-line distance between the two trajectory points is less than a preset distance threshold. If it is less than the preset distance threshold, a trajectory point is determined at the position between the two trajectory points, and the determined trajectory point is used as the landing point; if the distance between the two trajectory points is greater than the preset distance threshold, the two trajectory points are ignored and the other trajectory points are re-determined.
方式二Method 2
获取所述N类轨迹数据中每个轨迹点在指定范围内的出现频率,判定所述出现频率是否大于预设频率阈值,若是,则将所述轨迹点确定为落脚点;若否,则忽略所述轨迹点。其中,该出现频率为指定对象在设定时间内出现在某一区域内的次数。Obtain the occurrence frequency of each track point in the N types of track data within a specified range, determine whether the occurrence frequency is greater than a preset frequency threshold, and if so, determine the track point as a landing point; if not, ignore the track point. The occurrence frequency is the number of times a specified object appears in a certain area within a set time.
比如,该轨迹数据为RFID轨迹数据时,当该轨迹数据中的轨迹点频繁出现在某一个采集点周边时,表示该RFID轨迹数据对应的指定对象经常出现在该区域,则该轨迹点作为落脚点,若是该轨迹点的数量较大时可以在该轨迹点中确定出一个轨迹点作为落脚点,或者是在这些轨迹点中计算出一个中心点作为落脚点。For example, when the trajectory data is RFID trajectory data, when the trajectory points in the trajectory data frequently appear around a certain collection point, it means that the specified object corresponding to the RFID trajectory data often appears in this area, then the trajectory point is used as the landing point. If the number of the trajectory points is large, a trajectory point can be determined as the landing point among the trajectory points, or a center point can be calculated among these trajectory points as the landing point.
比如,该轨迹数据为手机轨迹数据时,当超过70%的采集周期都存在某一个MAC地址的信息时,表示该手机在该地频繁出现,并长期停留,则将该轨迹点确定为落脚点,当然,若是该轨迹点不止一个时,将多个轨迹点的中点作为落脚点。For example, when the trajectory data is mobile phone trajectory data, when more than 70% of the collection cycles contain information on a certain MAC address, it means that the mobile phone appears frequently in the place and stays for a long time, then the trajectory point is determined as the landing point. Of course, if there is more than one trajectory point, the midpoint of multiple trajectory points is used as the landing point.
在确定出轨迹点之后,基于该轨迹点进行空间索引化处理,扩展为一个面,参照图2所示,在图2中车辆轨迹数据中的两个轨迹点可以扩展为两个区域,RFID轨迹数据中的两个轨迹点也可以扩展为两个区域,手机轨迹数据中的两个轨迹点也可以扩展为两个区域,此时每类轨迹数据对应的轨迹点就可以确定出对应类别的落脚区域。图2中包含了车辆落脚区域a1以及车辆落脚区域a2、RFID落脚区域b1以及RFID落脚区域b2、手机落脚区域c1以及手机落脚区域c2。After the trajectory points are determined, spatial indexing is performed based on the trajectory points and expanded into a surface, as shown in FIG2. In FIG2, two trajectory points in the vehicle trajectory data can be expanded into two areas, two trajectory points in the RFID trajectory data can also be expanded into two areas, and two trajectory points in the mobile phone trajectory data can also be expanded into two areas. At this time, the trajectory points corresponding to each type of trajectory data can determine the corresponding type of landing area. FIG2 includes vehicle landing area a1 and vehicle landing area a2, RFID landing area b1 and RFID landing area b2, and mobile phone landing area c1 and mobile phone landing area c2.
S13,根据确定出的每类落脚区域,确定出每类落脚区域交集的重叠落脚区域;S13, according to each type of determined landing area, determining an overlapping landing area of the intersection of each type of landing area;
参照图2所示,虽然每类落脚区域对应各不相同,但是不同类别的落脚区域之间存在重叠交集的情况,在图2中车辆落脚区域a1与手机落脚区域c1存在重叠,该重叠区域为图2中所示的重叠区域X。RFID落脚区域b1与车辆落脚区域a1以及手机落脚区域c1也存在重叠,该重叠区域为图2中所示的重叠区域Y,RFID落脚区域b2与车辆落脚区域a2也存在重叠落脚区域Z,在该情况下需要将重叠区域筛选出来,从而得到各个重叠落脚区域。As shown in FIG2 , although each type of landing area corresponds to a different one, there are overlaps and intersections between the landing areas of different categories. In FIG2 , the vehicle landing area a1 overlaps with the mobile phone landing area c1, and the overlapping area is the overlapping area X shown in FIG2 . The RFID landing area b1 also overlaps with the vehicle landing area a1 and the mobile phone landing area c1, and the overlapping area is the overlapping area Y shown in FIG2 . The RFID landing area b2 also overlaps with the vehicle landing area a2 in the landing area Z. In this case, the overlapping areas need to be screened out to obtain the overlapping landing areas.
S14,基于每类落脚区域与权重值之间对应关系,确定每类落脚区域以及重叠落脚区域对应的权重分值;S14, determining a weight score corresponding to each type of landing area and overlapping landing areas based on a corresponding relationship between each type of landing area and a weight value;
在本申请实施例中,对每类落脚区域都设置了一个权重值,也就是说每类落脚区域的可靠度根据类别的不同而不同,比如手机落脚区域的可靠度就高于RFID落脚区域的可靠度,RFID落脚区域的可靠度高于车辆落脚区域的可靠度,若手机落脚区域的权重值S1、RFID落脚区域的权重值为S2、车辆落脚区域的权重值S3,也就是S1大于S2大于S3。在确定出每类落脚区域之后,就可以确定出每类落脚区域的权重值。In the embodiment of the present application, a weight value is set for each type of landing area, that is, the reliability of each type of landing area varies according to the category. For example, the reliability of the mobile phone landing area is higher than the reliability of the RFID landing area, and the reliability of the RFID landing area is higher than the reliability of the vehicle landing area. If the weight value of the mobile phone landing area is S1, the weight value of the RFID landing area is S2, and the weight value of the vehicle landing area is S3, that is, S1 is greater than S2 and greater than S3. After each type of landing area is determined, the weight value of each type of landing area can be determined.
对于确定出的重叠落脚区域对应的权重值为各类落脚区域的权重值之和。比如,参照图2,重叠落脚区域X的权重值为车辆落脚区域a1对应权重值S3与手机落脚区域c1对应权重值S1之和。当然其他重叠区域的权重值也按照该算法得到,此处就不一一举例说明。The weight value corresponding to the determined overlapping landing area is the sum of the weight values of various landing areas. For example, referring to Figure 2, the weight value of the overlapping landing area X is the sum of the weight value S3 corresponding to the vehicle landing area a1 and the weight value S1 corresponding to the mobile phone landing area c1. Of course, the weight values of other overlapping areas are also obtained according to the algorithm, and examples are not given here one by one.
S15,输出包含每类落脚区域权重值以及重叠区域权重值的落脚区域列表。S15, outputting a landing area list including weight values of each type of landing area and weight values of overlapping areas.
在完成上述的各个落脚区域权重值的运算之后,系统将每根据类落脚区域、重叠落脚区域对应的权重值按照由大到小的顺序进行排列,从而生成落脚区域列表,在该列表中包含了各类落脚区域以及各类落脚区域对应的权重值,具体如表1所示:After completing the calculation of the weight values of the above-mentioned landing areas, the system arranges the weight values corresponding to each type of landing area and overlapping landing area in order from large to small, thereby generating a landing area list, which includes various types of landing areas and the weight values corresponding to each type of landing area, as shown in Table 1:
表1Table 1
基于以上的描述,在本申请实施例中能够基于指定对象不同类型的轨迹数据确定出不同类型的落脚区域,根据落脚区域与权重值之间的对应关系确定出各个落脚区域的权重值,相对于使用单一类型的轨迹数据来讲,本申请所提供的方法可以提升确定落脚区域的准确性以及可靠度。Based on the above description, in an embodiment of the present application, different types of landing areas can be determined based on different types of trajectory data of specified objects, and the weight value of each landing area can be determined according to the correspondence between the landing area and the weight value. Compared with using a single type of trajectory data, the method provided by the present application can improve the accuracy and reliability of determining the landing area.
另外,在本申请实施例中,为了提升对落脚区域的精确定位,在得到各个类型落脚区域的重叠落脚区域,并将重叠落脚区域进行权重值融合,从而可以更加准确对落脚区域进行定位。In addition, in an embodiment of the present application, in order to improve the precise positioning of the landing area, overlapping landing areas of various types of landing areas are obtained and the overlapping landing areas are weighted and fused, so that the landing area can be positioned more accurately.
在一种可能的设计中,上述的方法可以是应用到某一个用户的落脚区域判定过程,若是需要多个用户同时确定落脚区域时,也就是获取到的N类轨迹数据中存在多个用户的轨迹数据,则可以在进行数据清洗之后,根据用户的ID信息对轨迹数据进行分类处理,也就是将同一用户的各类轨迹数据放到一个数据库中进行处理。当然处理过程如上述的方法,此处就不再赘述。通过该方式可以对不同用户的轨迹数据进行处理,从而同时实现多用户的落脚区域输出。In one possible design, the above method can be applied to the process of determining the landing area of a certain user. If multiple users need to determine the landing area at the same time, that is, there are trajectory data of multiple users in the N types of trajectory data obtained, then after data cleaning, the trajectory data can be classified according to the user's ID information, that is, all types of trajectory data of the same user are placed in a database for processing. Of course, the processing process is the same as the above method, so it will not be repeated here. In this way, the trajectory data of different users can be processed, so as to realize the output of the landing areas of multiple users at the same time.
基于同一发明构思,本申请实施例中还提供了一种落脚区域的输出装置,该落脚区域的输出装置用于实现基于不同类型的轨迹数据融合确定指定对象的落脚区域,提升确定落脚区域的准确性,参照图3,所述装置具体包括:Based on the same inventive concept, an output device for a landing area is also provided in an embodiment of the present application. The output device for a landing area is used to determine the landing area of a specified object based on the fusion of different types of trajectory data, thereby improving the accuracy of determining the landing area. Referring to FIG. 3 , the device specifically includes:
获取模块301,用于获取N类轨迹数据,其中,所述轨迹数据为指定对象的移动轨迹,所述N为大于等于2的正整数;An acquisition module 301 is used to acquire N types of trajectory data, wherein the trajectory data is a moving trajectory of a specified object, and N is a positive integer greater than or equal to 2;
确定模块302,用于根据所述N类轨迹数据中每类轨迹数的轨迹点确定出对应的落脚区域;根据确定出的每类落脚区域,确定出每类落脚区域交集的重叠落脚区域;The determination module 302 is used to determine the corresponding landing area according to the trajectory points of each type of trajectory in the N types of trajectory data; and determine the overlapping landing area of the intersection of each type of landing area according to the determined landing area of each type;
处理模块303,用于基于每类落脚区域与权重值之间对应关系,确定每类落脚区域以及重叠落脚区域对应的权重分值;A processing module 303 is used to determine the weight score corresponding to each type of landing area and the overlapping landing areas based on the corresponding relationship between each type of landing area and the weight value;
输出模块304,用于输出包含每类落脚区域权重值以及重叠区域权重值的落脚区域列表。The output module 304 is used to output a landing area list including the weight value of each type of landing area and the weight value of the overlapping area.
在一种可能的设计中,所述确定模块302,具体用于在每类轨迹数据中确定出满足预设条件的轨迹点,将所述轨迹点确定为所述指定对象对应的落脚点;根据每类落脚点,确定出每类落脚点对应的落脚区域。In a possible design, the determination module 302 is specifically used to determine the trajectory points that meet the preset conditions in each type of trajectory data, and determine the trajectory points as the landing points corresponding to the specified object; based on each type of landing points, determine the landing area corresponding to each type of landing points.
在一种可能的设计中,所述确定模块302,具体用于获取所述N类轨迹数据中轨迹点在指定范围内的停滞时间;判定所述停滞时间是否大于预设时间阈值;若所述停滞时间大于预设时间阈值,则将所述轨迹点确定为指定对象对应落脚点。In a possible design, the determination module 302 is specifically used to obtain the stagnation time of a trajectory point in the N types of trajectory data within a specified range; determine whether the stagnation time is greater than a preset time threshold; if the stagnation time is greater than the preset time threshold, determine the trajectory point as a landing point corresponding to the specified object.
在一种可能的设计中,所述确定模块302,具体用于获取所述N类轨迹数据中每个轨迹点在指定范围内的出现频率;判定所述出现频率是否大于预设频率阈值;若是,则将所述轨迹点确定为落脚点;若否,则忽略所述轨迹点。In one possible design, the determination module 302 is specifically used to obtain the frequency of occurrence of each trajectory point in the N types of trajectory data within a specified range; determine whether the occurrence frequency is greater than a preset frequency threshold; if so, determine the trajectory point as a landing point; if not, ignore the trajectory point.
基于以上的装置,在本申请实施例中能够基于指定对象不同类型的轨迹数据确定出不同类型的落脚区域,根据落脚区域与权重值之间的对应关系确定出各个落脚区域的权重值,相对于使用单一类型的轨迹数据来讲,本申请所提供的方法可以提升确定落脚区域的准确性以及可靠度。Based on the above device, in an embodiment of the present application, different types of landing areas can be determined based on different types of trajectory data of specified objects, and the weight value of each landing area can be determined according to the correspondence between the landing area and the weight value. Compared with using a single type of trajectory data, the method provided by the present application can improve the accuracy and reliability of determining the landing area.
基于同一发明构思,本申请实施例中还提供了一种电子设备,所述电子设备可以实现前述落脚区域的输出装置的功能,参考图4,所述电子设备包括:Based on the same inventive concept, an electronic device is also provided in an embodiment of the present application, and the electronic device can realize the function of the output device of the aforementioned landing area. Referring to FIG. 4 , the electronic device includes:
至少一个处理器401,以及与至少一个处理器401连接的存储器402,本申请实施例中不限定处理器401与存储器402之间的具体连接介质,图4中是以处理器401和存储器402之间通过总线400连接为例。总线400在图4中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线400可以分为地址总线、数据总线、控制总线等,为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。或者,处理器401也可以称为控制器,对于名称不做限制。At least one processor 401, and a memory 402 connected to at least one processor 401. The specific connection medium between the processor 401 and the memory 402 is not limited in the embodiment of the present application. FIG. 4 takes the connection between the processor 401 and the memory 402 via the bus 400 as an example. The bus 400 is represented by a thick line in FIG. 4, and the connection between other components is only for schematic illustration and is not intended to be limiting. The bus 400 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in FIG. 4, but it does not mean that there is only one bus or one type of bus. Alternatively, the processor 401 can also be called a controller, and there is no restriction on the name.
在本申请实施例中,存储器402存储有可被至少一个处理器401执行的指令,至少一个处理器401通过执行存储器402存储的指令,可以执行前文论述的落脚区域的输出方法。处理器401可以实现图4所示的装置中各个模块的功能。In the embodiment of the present application, the memory 402 stores instructions that can be executed by at least one processor 401. The at least one processor 401 can execute the output method of the landing area discussed above by executing the instructions stored in the memory 402. The processor 401 can implement the functions of each module in the device shown in FIG.
其中,处理器401是该装置的控制中心,可以利用各种接口和线路连接整个该控制设备的各个部分,通过运行或执行存储在存储器402内的指令以及调用存储在存储器402内的数据,该装置的各种功能和处理数据,从而对该装置进行整体监控。Among them, the processor 401 is the control center of the device, and can use various interfaces and lines to connect the various parts of the entire control device. By running or executing instructions stored in the memory 402 and calling data stored in the memory 402, the various functions of the device and process data, the device can be monitored as a whole.
在一种可能的设计中,处理器401可包括一个或多个处理单元,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。在一些实施例中,处理器401和存储器402可以在同一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。In one possible design, the processor 401 may include one or more processing units, and the processor 401 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 401. In some embodiments, the processor 401 and the memory 402 may be implemented on the same chip, and in some embodiments, they may also be implemented separately on separate chips.
处理器401可以是通用处理器,例如中央处理器(CPU)、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的落脚区域的输出方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。Processor 401 can be a general-purpose processor, such as a central processing unit (CPU), a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the output method of the landing area disclosed in the embodiments of the present application can be directly embodied as a hardware processor execution, or a combination of hardware and software modules in the processor.
存储器402作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器402可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(Random AccessMemory,RAM)、静态随机访问存储器(Static Random Access Memory,SRAM)、可编程只读存储器(Programmable Read Only Memory,PROM)、只读存储器(Read Only Memory,ROM)、带电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性存储器、磁盘、光盘等等。存储器402是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器402还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。The memory 402 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The memory 402 may include at least one type of storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory, a random access memory (Random Access Memory, RAM), a static random access memory (Static Random Access Memory, SRAM), a programmable read-only memory (Programmable Read Only Memory, PROM), a read-only memory (Read Only Memory, ROM), an electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), a magnetic memory, a disk, an optical disk, etc. The memory 402 is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory 402 in the embodiment of the present application can also be a circuit or any other device that can realize a storage function, for storing program instructions and/or data.
通过对处理器401进行设计编程,可以将前述实施例中介绍的落脚区域的输出方法所对应的代码固化到芯片内,从而使芯片在运行时能够执行图3所示的实施例的落脚区域的输出方法的步骤。如何对处理器401进行设计编程为本领域技术人员所公知的技术,这里不再赘述。By designing and programming the processor 401, the code corresponding to the output method of the landing area described in the above embodiment can be fixed into the chip, so that the chip can execute the steps of the output method of the landing area of the embodiment shown in FIG3 when running. How to design and program the processor 401 is a technology known to those skilled in the art and will not be described in detail here.
基于同一发明构思,本申请实施例还提供一种存储介质,该存储介质存储有计算机指令,当该计算机指令在计算机上运行时,使得计算机执行前文论述落脚区域的输出方法。Based on the same inventive concept, an embodiment of the present application further provides a storage medium, which stores computer instructions. When the computer instructions are executed on a computer, the computer executes the output method of the landing area discussed above.
在一些可能的实施方式中,本申请提供的落脚区域的输出方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在装置上运行时,程序代码用于使该控制设备执行本说明书上述描述的根据本申请各种示例性实施方式的落脚区域的输出方法中的步骤。In some possible implementations, various aspects of the method for outputting the landing area provided in the present application may also be implemented in the form of a program product, which includes a program code. When the program product is run on an apparatus, the program code is used to enable the control device to execute the steps of the method for outputting the landing area according to various exemplary embodiments of the present application described above in this specification.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to the flowchart and/or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each process and/or box in the flowchart and/or block diagram, and the combination of the process and/or box in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in one process or multiple processes in the flowchart and/or one box or multiple boxes in the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110809531.5A CN113470079B (en) | 2021-07-15 | 2021-07-15 | Output method and device of foot drop area and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110809531.5A CN113470079B (en) | 2021-07-15 | 2021-07-15 | Output method and device of foot drop area and electronic equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113470079A CN113470079A (en) | 2021-10-01 |
| CN113470079B true CN113470079B (en) | 2024-10-29 |
Family
ID=77881022
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110809531.5A Active CN113470079B (en) | 2021-07-15 | 2021-07-15 | Output method and device of foot drop area and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113470079B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114663691B (en) * | 2022-05-24 | 2022-09-20 | 浙江大华技术股份有限公司 | Method and device for positioning foothold and electronic equipment |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111985452A (en) * | 2020-09-04 | 2020-11-24 | 山东合天智汇信息技术有限公司 | Automatic generation method and system for personnel movement track and foothold |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011142225A1 (en) * | 2010-05-12 | 2011-11-17 | 日本電気株式会社 | Feature-point detection system, feature-point detection method, and program |
| US8504035B2 (en) * | 2010-11-09 | 2013-08-06 | Ntt Docomo, Inc. | System and method for population tracking, counting, and movement estimation using mobile operational data and/or geographic information in mobile network |
| CN106339417B (en) * | 2016-08-15 | 2019-10-01 | 浙江大学 | User group's Behavior law detection method based on dwell point in motion track |
| CN108460787B (en) * | 2018-03-06 | 2020-11-27 | 北京市商汤科技开发有限公司 | Target tracking method and apparatus, electronic device, program, storage medium |
| CN108848460B (en) * | 2018-05-31 | 2020-11-10 | 重庆市城投金卡信息产业股份有限公司 | Man-vehicle association method based on RFID and GPS data |
| CN110674723B (en) * | 2019-09-19 | 2022-07-15 | 北京三快在线科技有限公司 | Method and device for determining driving track of unmanned vehicle |
| CN110968617B (en) * | 2019-10-16 | 2023-04-07 | 北京交通大学 | Road network key road section correlation analysis method based on position field |
| US11755014B2 (en) * | 2019-12-31 | 2023-09-12 | Uatc, Llc | Jointly learnable behavior and trajectory planning for autonomous vehicles |
| CN111881242B (en) * | 2020-07-28 | 2024-05-03 | 腾讯科技(深圳)有限公司 | Basic semantic recognition method for track points and related equipment |
| CN111986227B (en) * | 2020-08-26 | 2023-09-01 | 杭州海康威视数字技术股份有限公司 | Track generation method, track generation device, computer equipment and storage medium |
| CN112100305B (en) * | 2020-09-15 | 2021-07-30 | 重庆中科云从科技有限公司 | Trajectory determination method, device, equipment and medium based on multi-source data |
| CN112270460B (en) * | 2020-09-30 | 2023-10-27 | 交通运输部规划研究院 | Overweight truck cargo source site identification method based on multi-source data |
| CN112201047B (en) * | 2020-10-10 | 2022-02-18 | 武汉中科通达高新技术股份有限公司 | Suspected vehicle foothold analysis method and device based on Flink framework |
| CN112232178A (en) * | 2020-10-13 | 2021-01-15 | 重庆紫光华山智安科技有限公司 | Region footfall point judgment method, system, device and medium based on portrait gathering |
| CN112733047B (en) * | 2020-11-05 | 2022-10-28 | 浙江大华技术股份有限公司 | Vehicle foothold generation method, device, equipment and computer storage medium |
| CN112767680B (en) * | 2020-11-30 | 2022-03-29 | 北方工业大学 | Green wave traffic evaluation method based on trajectory data |
| CN112905578B (en) * | 2021-03-03 | 2022-07-26 | 西南交通大学 | A kind of GPS track stop point identification method for trucks |
| CN112685659B (en) * | 2021-03-19 | 2021-06-18 | 上海钐昆网络科技有限公司 | Target location determination method and device, electronic equipment and computer storage medium |
-
2021
- 2021-07-15 CN CN202110809531.5A patent/CN113470079B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111985452A (en) * | 2020-09-04 | 2020-11-24 | 山东合天智汇信息技术有限公司 | Automatic generation method and system for personnel movement track and foothold |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113470079A (en) | 2021-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112336342B (en) | Hand key point detection method and device and terminal equipment | |
| CN108932456B (en) | Face recognition method, device and system and storage medium | |
| CN110008986B (en) | Batch risk case identification method and device and electronic equipment | |
| CN109034266A (en) | A kind of target image detection method, apparatus and system | |
| CN114255223B (en) | Deep learning-based double-stage bathroom ceramic surface defect detection method and equipment | |
| CN109102026B (en) | Vehicle image detection method, device and system | |
| CN114842439A (en) | Cross-perception-device vehicle identification method and device, electronic device and storage medium | |
| CN111695405A (en) | Method, device and system for detecting dog face characteristic points and storage medium | |
| CN109190639A (en) | A kind of vehicle color identification method, apparatus and system | |
| CN113470079B (en) | Output method and device of foot drop area and electronic equipment | |
| CN113205552A (en) | Target detection method and device, electronic equipment and storage medium | |
| CN108875538B (en) | Attribute detection method, device and system and storage medium | |
| CN111179136A (en) | Dynamic control method and device and electronic equipment | |
| CN113470013A (en) | Method and device for detecting moved article | |
| CN113569934A (en) | LOGO classification model construction method and system, electronic device and storage medium | |
| CN116665181A (en) | A target detection method, device and electronic equipment | |
| WO2024125571A1 (en) | Object detection method and apparatus, electronic device, and storage medium | |
| CN112949526B (en) | Face detection method and device | |
| CN110135464B (en) | Image processing method and device, electronic equipment and storage medium | |
| CN117994248B (en) | Method and system for detecting circular outline of display screen | |
| CN112967187A (en) | Method and apparatus for target detection | |
| JP3447716B2 (en) | Image processing device | |
| CN113537483A (en) | Domain adaptation method and device and electronic equipment | |
| CN111259832A (en) | Identification method, identification device, machine readable medium and system for dog | |
| CN111714029A (en) | Discrimination method, device, electronic device and readable storage medium for cleaning similar areas |
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 |