CN114663464A - Method, system and device for determining motion state of target and storage medium - Google Patents
Method, system and device for determining motion state of target and storage medium Download PDFInfo
- Publication number
- CN114663464A CN114663464A CN202210368022.8A CN202210368022A CN114663464A CN 114663464 A CN114663464 A CN 114663464A CN 202210368022 A CN202210368022 A CN 202210368022A CN 114663464 A CN114663464 A CN 114663464A
- Authority
- CN
- China
- Prior art keywords
- frame image
- determined
- region
- current frame
- preset
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 37
- 238000006073 displacement reaction Methods 0.000 claims abstract description 82
- 230000003068 static effect Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 12
- 230000007613 environmental effect Effects 0.000 abstract description 14
- 238000001514 detection method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30232—Surveillance
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
Abstract
Description
技术领域technical field
本发明涉及监控技术领域,特别是涉及一种目标的运动状态确定方法、系统、装置及存储介质。The present invention relates to the technical field of monitoring, and in particular, to a method, system, device and storage medium for determining a motion state of a target.
背景技术Background technique
随着计算机视觉技术和视频处理技术的发展,图像检测和识别技术在监控领域得到广泛的应用。在对图像进行目标检测时,通常会确定图像中的目标的运动状态,其中,这里的目标可以为人或者车等,现有技术中在确定图像中的目标的运动状态时存在精度低的问题。因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。With the development of computer vision technology and video processing technology, image detection and recognition technology has been widely used in the field of monitoring. When performing target detection on an image, the motion state of the target in the image is usually determined, wherein the target here may be a person or a car. In the prior art, there is a problem of low precision when determining the motion state of the target in the image. Therefore, how to provide a solution to the above technical problem is a problem that those skilled in the art need to solve at present.
发明内容SUMMARY OF THE INVENTION
本发明的目的是提供一种目标的运动状态确定方法、系统、装置及存储介质,降低了外部环境因素对确定图像中的目标的运动状态的影响,提高了目标的运动状态确定的准确性。The purpose of the present invention is to provide a method, system, device and storage medium for determining the motion state of a target, which reduces the influence of external environmental factors on determining the motion state of the target in the image, and improves the accuracy of determining the motion state of the target.
为解决上述技术问题,本发明提供了一种目标的运动状态确定方法,包括:In order to solve the above-mentioned technical problems, the present invention provides a method for determining the motion state of a target, including:
确定当前帧图像中目标所在的区域;Determine the area where the target is located in the current frame image;
判断所述当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量是否小于预设像素差异量;Judging whether the difference between the pixels of the area determined in the current frame image and the pixels of the area determined in the previous frame image is less than the preset pixel difference amount;
若小于所述预设像素差异量,则确定所述目标为静止状态;If it is less than the preset pixel difference amount, then determine that the target is in a static state;
若不小于所述预设像素差异量,则判断所述当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量是否大于预设位置点位移量;If it is not less than the preset pixel difference amount, determine whether the change amount of the displacement between the preset position point of the region determined in the current frame image and the preset position point of the region determined in the previous frame image is greater than the preset amount position point displacement;
若大于所述预设位置点位移量,则确定所述目标为运动状态;If it is greater than the displacement of the preset position point, it is determined that the target is in a motion state;
若不大于所述预设位置点位移量,则确定所述目标为静止状态。If it is not greater than the displacement amount of the preset position point, it is determined that the target is in a stationary state.
优选的,判断所述当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量是否小于预设像素差异量,包括:Preferably, judging whether the difference between the pixels of the area determined in the current frame image and the pixels of the area determined in the previous frame image is less than the preset pixel difference, including:
将当前帧图像中目标所在的区域划分为多个子区域;Divide the area where the target is located in the current frame image into multiple sub-areas;
对多个所述子区域均进行如下操作:The following operations are performed on a plurality of the sub-regions:
确定当前帧图像的所述子区域的像素和上一帧图像中对应位置的子区域的像素的差异量;Determine the amount of difference between the pixels of the sub-region of the current frame image and the pixels of the sub-region of the corresponding position in the previous frame image;
判断当前帧图像的所述子区域的像素和上一帧图像中对应位置的像素的差异量是否小于预设子区域像素差异量;Determine whether the difference between the pixel of the sub-region of the current frame image and the pixel of the corresponding position in the previous frame image is less than the pixel difference of the preset sub-region;
若小于所述预设子区域像素差异量,则确定当前帧图像的所述子区域为静止状态;If it is less than the preset sub-region pixel difference amount, then determine that the sub-region of the current frame image is in a static state;
若不小于预设子区域像素差异量,则确定当前帧图像的所述子区域为运动状态;If it is not less than the preset sub-region pixel difference amount, then determine that the sub-region of the current frame image is in a motion state;
判断当前帧图像中处于运动状态的子区域的数量是否小于预设运动子区域量;Determine whether the number of sub-regions that are in motion in the current frame image is less than the preset amount of motion sub-regions;
若小于所述预设运动子区域量,则确定所述当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量小于所述预设像素差异量;If it is less than the preset motion sub-region amount, then determine that the difference between the pixels of the region determined in the current frame image and the pixels of the region determined in the previous frame image is smaller than the preset pixel difference amount;
若不小于所述预设运动子区域量,则确定所述当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量不小于所述预设像素差异量。If it is not less than the preset motion sub-region amount, it is determined that the difference between the pixels of the region determined in the current frame image and the pixels of the region determined in the previous frame image is not less than the preset pixel difference amount .
优选的,所述区域为包括所述目标的矩形区域;Preferably, the area is a rectangular area including the target;
将当前帧图像中目标所在的区域划分为多个子区域,包括:Divide the area where the target is located in the current frame image into multiple sub-areas, including:
将当前帧图像中目标所在的区域划分为N*M个子区域,N和M均为不小于2的整数。Divide the area where the target is located in the current frame image into N*M sub-areas, where N and M are both integers not less than 2.
优选的,确定当前帧图像的所述子区域的像素和上一帧图像中对应位置的子区域的像素的差异量,包括:Preferably, determining the difference between the pixels of the sub-region of the current frame image and the pixels of the sub-region of the corresponding position in the previous frame image includes:
对当前帧图像的所述子区域中的各位置的像素进行如下操作:Perform the following operations on the pixels at each position in the sub-region of the current frame image:
确定当前帧图像的所述子区域的当前位置的像素和上一帧图像中对应位置的像素的在RGB通道的差异量的绝对值;Determine the absolute value of the difference in the RGB channel between the pixel at the current position of the sub-region of the current frame image and the pixel at the corresponding position in the previous frame image;
确定RGB通道上的像素的差异量的绝对值的平均值为所述当前位置的像素的差异量;Determine the average value of the absolute value of the difference amount of the pixels on the RGB channel as the difference amount of the pixel at the current position;
将当前帧图像的所述子区域的所有位置的像素的差异量求和,得到总差异量;Summing the difference amounts of the pixels of all positions of the sub-region of the current frame image to obtain the total difference amount;
将所述总差异量除以所述子区域的面积得到的值作为当前帧图像的所述子区域的像素和上一帧图像中对应位置的子区域的像素的差异量。A value obtained by dividing the total difference by the area of the sub-region is used as the difference between the pixels of the sub-region in the current frame image and the pixels of the sub-region at the corresponding position in the previous frame image.
优选的,判断所述当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量是否大于预设位置点位移量,包括:Preferably, judging whether the change amount of the displacement of the preset position point of the region determined in the current frame image and the preset position point of the region determined in the previous frame image is greater than the displacement amount of the preset position point, including:
判断所述当前帧图像中确定的区域的中心点和上一帧图像中确定的区域的中心点的位移的变化量是否大于预设中心点位移量;Determine whether the change amount of the displacement of the center point of the area determined in the current frame image and the center point of the area determined in the previous frame image is greater than the preset center point displacement amount;
若大于所述预设中心点位移量,则确定所述当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量大于预设位置点位移量;If it is greater than the preset center point displacement, it is determined that the change amount of the displacement between the preset position point of the region determined in the current frame image and the preset position point of the region determined in the previous frame image is greater than the preset position point displacement;
若不大于所述预设中心点位移量,则确定所述当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量不大于预设位置点位移量。If it is not greater than the preset center point displacement, determine that the change in the displacement of the preset position point of the region determined in the current frame image and the preset position point of the region determined in the previous frame image is not greater than the preset position point Set the position point displacement.
为解决上述技术问题,本发明还提供了一种目标的运动状态确定系统,包括:In order to solve the above-mentioned technical problems, the present invention also provides a system for determining the motion state of a target, including:
第一确定单元,用于确定当前帧图像中目标所在的区域;The first determining unit is used to determine the area where the target is located in the current frame image;
第一判断单元,用于判断所述当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量是否小于预设像素差异量;a first judging unit for judging whether the difference between the pixels of the area determined in the current frame image and the pixels of the area determined in the previous frame image is less than the preset pixel difference;
第二确定单元,用于在所述当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量小于预设像素差异量时,确定所述目标为静止状态;a second determining unit, configured to determine that the target is in a static state when the difference between the pixels of the area determined in the current frame image and the pixels of the area determined in the previous frame image is less than a preset pixel difference ;
第二判断单元,用于在所述当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量不小于预设像素差异量时,判断所述当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量是否大于预设位置点位移量;a second judging unit, configured to judge the current frame image when the difference between the pixels in the area determined in the current frame image and the pixels in the area determined in the previous frame image is not less than a preset pixel difference amount Whether the change amount of the displacement of the preset position point of the region determined in the image and the preset position point of the region determined in the previous frame image is greater than the displacement amount of the preset position point;
第三确定单元,用于在所述当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量大于预设位置点位移量时,确定所述目标为运动状态;A third determining unit, configured to: when the change amount of the displacement of the preset position point of the region determined in the current frame image and the preset position point of the region determined in the previous frame image is greater than the displacement amount of the preset position point, determining that the target is in a motion state;
第四确定单元,用于在所述当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量不大于预设位置点位移量时,确定所述目标为静止状态。The fourth determining unit is used for when the change amount of the displacement of the preset position point of the region determined in the current frame image and the preset position point of the region determined in the previous frame image is not greater than the displacement amount of the preset position point , and determine that the target is in a stationary state.
为解决上述技术问题,本发明还提供了一种目标的运动状态确定装置,包括:In order to solve the above-mentioned technical problems, the present invention also provides a device for determining the motion state of a target, including:
存储器,用于存储计算机程序;memory for storing computer programs;
处理器,用于执行计算机程序时实现上述的目标的运动状态确定方法的步骤。The processor is configured to implement the steps of the method for determining the motion state of the above target when executing the computer program.
为解决上述技术问题,本发明还提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的目标的运动状态确定方法的步骤。In order to solve the above technical problem, the present invention also provides a storage medium, the storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for determining the motion state of the above target are realized.
本发明公开了一种目标的运动状态确定方法、系统、装置及存储介质,确定图像中目标的运行状态时,首先通过对当前帧图像中目标所在的区域的像素和上一帧图像中确定的区域的像素之间的差异进行判断,以对目标的运动进行粗判断,考虑到外界环境因素例如光线会对像素有影响,因此,为了避免外界环境因素对像素的影响而造成的误判断,还会对当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量进行判断,降低了外部环境因素对确定图像中的目标的运动状态的影响,提高了目标的运动状态确定的准确性。The invention discloses a method, system, device and storage medium for determining the motion state of a target. When determining the running state of a target in an image, firstly by comparing the pixels of the area where the target is located in the current frame image and the pixels determined in the previous frame image The difference between the pixels in the area is judged to make a rough judgment on the movement of the target. Considering the external environmental factors such as light will affect the pixels, therefore, in order to avoid the misjudgment caused by the influence of external environmental factors on the pixels, also It will judge the change amount of the displacement of the preset position point of the area determined in the current frame image and the preset position point of the area determined in the previous frame image, which reduces the influence of external environmental factors on determining the motion state of the target in the image. The influence of the target improves the accuracy of the determination of the motion state of the target.
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present invention more clearly, the following briefly introduces the prior art and the accompanying drawings required in the embodiments. Obviously, the drawings in the following description are only some of the present invention. In the embodiments, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1为本发明提供的一种目标的运动状态确定方法的流程示意图;1 is a schematic flowchart of a method for determining a motion state of a target provided by the present invention;
图2为本发明提供的一种目标的运动状态确定方法的原理示意图;2 is a schematic diagram of the principle of a method for determining a motion state of a target provided by the present invention;
图3为本发明提供的一种目标的运动状态确定系统的结构示意图;3 is a schematic structural diagram of a system for determining the motion state of a target provided by the present invention;
图4为本发明提供的一种目标的运动状态确定装置的结构示意图。FIG. 4 is a schematic structural diagram of an apparatus for determining a motion state of a target provided by the present invention.
具体实施方式Detailed ways
本发明的核心是提供一种目标的运动状态确定方法、系统、装置及存储介质,降低了外部环境因素对确定图像中的目标的运动状态的影响,提高了目标的运动状态确定的准确性。The core of the present invention is to provide a method, system, device and storage medium for determining the motion state of the target, which reduces the influence of external environmental factors on determining the motion state of the target in the image, and improves the accuracy of determining the motion state of the target.
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
请参照图1,图1为本申请提供的一种目标的运动状态确定方法的流程示意图。Please refer to FIG. 1 , which is a schematic flowchart of a method for determining a motion state of a target provided by the present application.
本发明提供了一种目标的运动状态确定方法,包括:The present invention provides a method for determining the motion state of a target, comprising:
S11:确定当前帧图像中目标所在的区域;S11: Determine the area where the target is located in the current frame image;
伴随着计算机视觉技术和视频处理技术的发展,图像检测和识别技术在监控领域得到广泛的应用,在实际的监控场景中,需要判断图像中被监测的目标是否在短时间内发生了位置变化,若目标没有发生了位置变化,则可以不用考虑该目标,若目标发生了位置变化,则会对发生位置变化的目标进行处理,因此对图像中的目标的运行状态进行判断,不仅可以图像检测的节约时间,也大大降低了图像检测的工作量。在确定图像中的目标进行运动状态时,首先获取待监测图像,然后训练目标检测器,可以选用SSD(Single ShotMultiBox Detector)、YOLO(You Only Look Once)目标检测器,例如需要监测某个区域的人或者车是否发生运动,那么首先应该训练一个人或者车目标检测器,将图像中的目标检测出来,例如可以用矩形框将包括目标的区域框出来,从而可以确定当前帧图像中目标所在的区域,以便后续对当前帧图像中的区域中的目标的运动状态进行判断,实现方式简单,易操作。With the development of computer vision technology and video processing technology, image detection and recognition technology has been widely used in the monitoring field. If the position of the target has not changed, the target can be ignored. If the position of the target has changed, the target whose position has changed will be processed. Therefore, judging the running state of the target in the image is not only useful for image detection. It saves time and greatly reduces the workload of image detection. When determining the motion state of the target in the image, first obtain the image to be monitored, and then train the target detector. SSD (Single Shot MultiBox Detector) and YOLO (You Only Look Once) target detectors can be used. For example, a certain area needs to be monitored. Whether the person or car is moving, then a person or car target detector should be trained first to detect the target in the image. For example, a rectangular frame can be used to frame the area including the target, so that the target in the current frame image can be determined. area, so as to subsequently judge the motion state of the target in the area of the current frame image, and the implementation method is simple and easy to operate.
此外,当前帧图像中目标所在的区域可以但不仅限为通过采用四个坐标值表示其位置,即(X,Y,W,H),其中X表示该目标在图像中左上角的横坐标,Y表示该目标在图像中左上角的纵坐标,W表示该目标的宽度,H表示该目标的高度。In addition, the area where the target is located in the current frame image can, but is not limited to, represent its position by using four coordinate values, namely (X, Y, W, H), where X represents the abscissa of the upper left corner of the target in the image, Y represents the ordinate of the upper left corner of the object in the image, W represents the width of the object, and H represents the height of the object.
S12:判断当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量是否小于预设像素差异量,若小于预设像素差异量,进入S13,否则,进入S14;S12: Determine whether the difference between the pixels of the area determined in the current frame image and the pixels of the area determined in the previous frame image is less than the preset pixel difference amount, if it is less than the preset pixel difference amount, go to S13, otherwise, go to S13 S14;
S13:确定目标为静止状态;S13: determine that the target is in a stationary state;
为了能够对图像中目标的运动状态进行跟踪,可以通过确定图像中目标所在区域的像素的变化的方式,具体的,可以确定当前帧图像中确定的区域的像素和当前帧的上一帧图像中确定的区域的像素之间的差异量,并将确定的像素差异量与预设像素差异量进行比较,若确定的像素差异量小于预设像素差异量,则进入S12步骤,若确定的像素差异量不小于预设像素差异量,则可以确定图像中目标为静止状态,从而可以对图像中目标的运动状态进行跟踪且可以对目标的运动进行粗判断。In order to be able to track the motion state of the target in the image, the change of the pixels in the area where the target is located in the image can be determined. Determine the difference between the pixels in the area, and compare the determined pixel difference with the preset pixel difference, if the determined pixel difference is less than the preset pixel difference, then enter step S12, if the determined pixel difference If the amount is not less than the preset pixel difference amount, it can be determined that the target in the image is in a static state, so that the motion state of the target in the image can be tracked and the motion of the target can be roughly judged.
S14:判断当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量是否大于预设位置点位移量,若大于预设位置点位移量,进入S15,否则,进入S13;S14: Determine whether the change amount of the displacement of the preset position point of the region determined in the current frame image and the preset position point of the region determined in the previous frame image is greater than the displacement amount of the preset position point, if it is greater than the preset position point displacement amount, enter S15, otherwise, enter S13;
S15:确定目标为运动状态。S15: Determine that the target is in a motion state.
考虑到图像中目标所在区域的像素变化的因素不仅可能为目标处于运动状态也可能是外界环境因素例如光线变化(晚上车辆突然打开大灯,或者室内突然关灯)也会对像素的变化产生影响,可能存在由于外界环境因素影响而带来的像素的变化但实际图像中的目标并未发生运动,造成对图像中目标的运行状态的误判断,为了提高目标的运动状态确定的准确性,可以通过确定图像中目标所在区域的预设位置点的变化的方式,预设位置点的选取可以随机选择,或者图像中的目标所在区域的中心点,具体的,可以确定当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量,并将确定的预设位置点的位移的变化量与预设位置点位移量进行比较,若确定的预设位置点的位移的变化量大于预设位置点位移量,则可以确定图像中目标为运动状态,若确定的预设位置点的位移的变化量不大于预设位置点位移量,则可以确定图像中目标为静止状态,从而可以降低由于外界环境因素带来的对图像中目标的运动状态的误判断,提高了目标的运动状态确定的准确性。The factors that take into account the pixel changes in the area where the target is located in the image may not only be that the target is in motion, but also external environmental factors such as light changes (the vehicle suddenly turns on the headlights at night, or the indoor lights suddenly turn off) will also have an impact on the pixel changes. , there may be changes in pixels due to external environmental factors, but the target in the actual image does not move, resulting in a misjudgment of the running state of the target in the image. In order to improve the accuracy of the determination of the movement state of the target, you can By determining the change of the preset position point in the area where the target is located in the image, the selection of the preset position point can be randomly selected, or the center point of the area where the target is located in the image, specifically, the determined area in the current frame image can be determined the preset position point and the change amount of the displacement of the preset position point in the area determined in the previous frame of image, and compare the change amount of the determined preset position point displacement with the preset position point displacement amount, if it is determined If the change amount of the displacement of the preset position point is greater than the displacement amount of the preset position point, it can be determined that the target in the image is in a motion state. It can be determined that the target in the image is in a static state, thereby reducing misjudgment of the motion state of the target in the image due to external environmental factors, and improving the accuracy of determining the motion state of the target.
综上,本申请的目标的运动状态确定方法,采用级联判断的方法,实现了对图像中的目标的运动状态的精准判断,可以有效解决外部环境因素下确定图像中目标的运动状态的精度低的问题。To sum up, the method for determining the motion state of the target of the present application adopts the method of cascade judgment, which realizes the accurate judgment of the motion state of the target in the image, and can effectively solve the problem of determining the accuracy of the motion state of the target in the image under external environmental factors. low problem.
在上述实施例的基础上:On the basis of the above-mentioned embodiment:
请参照图2,图2为本申请提供的一种目标的运动状态确定方法的原理示意图。Please refer to FIG. 2 , which is a schematic diagram of the principle of a method for determining a motion state of a target provided by the present application.
作为一种优选的实施例,判断当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量是否小于预设像素差异量,包括:As a preferred embodiment, judging whether the difference between the pixels of the area determined in the current frame image and the pixels of the area determined in the previous frame image is less than the preset pixel difference, including:
将当前帧图像中目标所在的区域划分为多个子区域;Divide the area where the target is located in the current frame image into multiple sub-areas;
对多个子区域均进行如下操作:Perform the following operations on multiple sub-regions:
确定当前帧图像的子区域的像素和上一帧图像中对应位置的子区域的像素的差异量;Determine the difference between the pixels of the sub-region of the current frame image and the pixels of the sub-region of the corresponding position in the previous frame image;
判断当前帧图像的子区域的像素和上一帧图像中对应位置的像素的差异量是否小于预设子区域像素差异量;Determine whether the difference between the pixel of the sub-region of the current frame image and the pixel of the corresponding position in the previous frame image is less than the pixel difference of the preset sub-region;
若小于预设子区域像素差异量,则确定当前帧图像的子区域为静止状态;If it is less than the preset sub-region pixel difference, then determine that the sub-region of the current frame image is in a static state;
若不小于预设子区域像素差异量,则确定当前帧图像的子区域为运动状态;If it is not less than the pixel difference amount of the preset sub-region, it is determined that the sub-region of the current frame image is in a motion state;
判断当前帧图像中处于运动状态的子区域的数量是否小于预设运动子区域量;Determine whether the number of sub-regions that are in motion in the current frame image is less than the preset amount of motion sub-regions;
若小于预设运动子区域量,则确定当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量小于预设像素差异量;If it is less than the preset motion sub-region amount, then determine that the difference between the pixels of the region determined in the current frame image and the pixels of the region determined in the previous frame image is less than the preset pixel difference amount;
若不小于预设运动子区域量,则确定当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量不小于预设像素差异量。If it is not less than the preset motion sub-region amount, it is determined that the difference between the pixels of the region determined in the current frame image and the pixels of the region determined in the previous frame image is not less than the preset pixel difference amount.
为了更为精确地对当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量进行判断,在本实施例中,可以对当前帧图像中目标所在的区域进行分区处理,具体的,可以将当前帧图像中目标所在的区域划分为多个子区域,例如可以但不仅限为N*M个子区域,N和M均为不小于2的整数,然后确定多个子区域中的每个子区域是否处于运动状态,具体的,首先可以确定当前帧图像的子区域的像素和当前帧的上一帧图像中对应位置的子区域的像素的差异量,并将确定的子区域的像素的差异量与预设子区域像素差异量进行比较,若当前帧图像的子区域的像素和上一帧图像中对应位置的像素的差异量小于预设子区域像素差异量,则可以确定当前帧图像的子区域为静止状态,若当前帧图像的子区域的像素和上一帧图像中对应位置的像素的差异量不小于预设子区域像素差异量,则可以确定当前帧图像的子区域为运动状态,采用该方式可以确定多个子区域中的每个子区域是否处于运动状态,之后统计多个子区域中处于运动状态的子区域的数量,并判断当前帧图像中处于运动状态的子区域的数量是否小于预设运动子区域量,若当前帧图像中处于运动状态的子区域的数量小于预设运动子区域量,则可以确定当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量小于预设像素差异量,若当前帧图像中处于运动状态的子区域的数量不小于预设运动子区域量,则可以确定当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量不小于预设像素差异量,能够实现更加精准地确定图像中的目标的运动状态,检测精度更高。In order to more accurately judge the difference between the pixels of the area determined in the current frame image and the pixels of the area determined in the previous frame image, in this embodiment, the area where the target is located in the current frame image may be determined. Partition processing is performed. Specifically, the area where the target is located in the current frame image may be divided into multiple sub-areas, for example, but not limited to N*M sub-areas, where N and M are both integers not less than 2, and then determine multiple sub-areas. Whether each sub-area in the area is in a motion state, specifically, firstly, the difference between the pixels of the sub-area of the current frame image and the pixels of the sub-area at the corresponding position in the previous frame image of the current frame can be determined, and the determined sub-area can be determined. The difference between the pixels of the area is compared with the pixel difference of the preset sub-area. If the difference between the pixels of the sub-area of the current frame image and the pixels of the corresponding position in the previous frame image is less than the pixel difference of the preset sub-area, you can It is determined that the sub-area of the current frame image is in a static state. If the difference between the pixels of the sub-area of the current frame image and the pixels of the corresponding position in the previous frame image is not less than the preset pixel difference of the sub-area, it can be determined that the pixel of the current frame image is in a static state. The sub-region is in a motion state. This method can be used to determine whether each sub-region is in a motion state, then count the number of sub-regions in a motion state in the multiple sub-regions, and determine the sub-regions in a motion state in the current frame image. Whether the number of regions is less than the preset amount of motion sub-regions, if the number of sub-regions in motion in the current frame image is less than the preset amount of motion sub-regions, the pixels of the determined region in the current frame image and the previous frame image can be determined The difference between the pixels of the area determined in the image is less than the preset pixel difference. If the number of sub-areas that are in motion in the current frame image is not less than the preset motion sub-area amount, the determined area in the current frame image can be determined. The difference between the pixels in the image and the pixels in the determined area in the previous frame of image is not less than the preset pixel difference, which can realize more accurate determination of the motion state of the target in the image and higher detection accuracy.
例如,可以将当前帧图像中目标所在的区域划分为9个子区域,预设子区域像素差异量为50,若当前帧图像的子区域的像素和上一帧图像中对应位置的像素的差异量小于50,则确定当前帧图像的子区域为静止状态,否则确定当前帧图像的子区域为运动状态。预设运动子区域量为3,若当前帧图像中处于运动状态的子区域的数量小于3,则确定当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量小于预设像素差异量,否则确定当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量不小于预设像素差异量。For example, the area where the target is located in the current frame image can be divided into 9 sub-areas, and the preset sub-area pixel difference is 50. If it is less than 50, it is determined that the sub-region of the current frame image is in a static state, otherwise, it is determined that the sub-region of the current frame image is in a moving state. The preset amount of motion sub-regions is 3. If the number of sub-regions in the motion state in the current frame image is less than 3, then determine the difference between the pixels of the region determined in the current frame image and the pixels of the region determined in the previous frame image. The difference amount is less than the preset pixel difference amount, otherwise it is determined that the difference amount between the pixels of the determined area in the current frame image and the pixels of the determined area in the previous frame image is not less than the preset pixel difference amount.
作为一种优选的实施例,区域为包括目标的矩形区域;As a preferred embodiment, the area is a rectangular area including the target;
将当前帧图像中目标所在的区域划分为多个子区域,包括:Divide the area where the target is located in the current frame image into multiple sub-areas, including:
将当前帧图像中目标所在的区域划分为N*M个子区域,N和M均为不小于2的整数。Divide the area where the target is located in the current frame image into N*M sub-areas, where N and M are both integers not less than 2.
考虑到在确定图像中的目标的运动状态时,需要将图像中的目标从图像中框出来,且根据具体需求,可以将当前帧图像中目标所在的区域的大小控制为包括目标的矩形区域,当然也不仅限为控制区域中包含除去目标外的背景的大小。另外,对当前帧图像中目标所在的区域的划分可以划分为N*M个子区域,N和M均为不小于2的整数,当然在实际情况也可以将长宽设置成不同的值,从而可以避免因目标的区域较大而产生区域中的背景较多,存在判断误差的问题,同时也降低了因外界环境因素对目标的运行状态的判断的影响。Considering that when determining the motion state of the target in the image, the target in the image needs to be framed from the image, and according to specific requirements, the size of the area where the target is located in the current frame image can be controlled as a rectangular area including the target, Of course, it is not limited to the size of the control area including the background excluding the target. In addition, the division of the area where the target is located in the current frame image can be divided into N*M sub-areas, where N and M are both integers not less than 2. Of course, in actual situations, the length and width can also be set to different values, so that you can It avoids the problem of more backgrounds in the area caused by the large area of the target, and there is a problem of judgment error, and also reduces the influence of external environmental factors on the judgment of the running state of the target.
例如,将当前帧图像中目标所在的区域的横向和纵向分别划分3等分,从而可以得到9个子区域。For example, the horizontal and vertical directions of the region where the target is located in the current frame image are divided into 3 equal parts, so that 9 sub-regions can be obtained.
作为一种优选的实施例,确定当前帧图像的子区域的像素和上一帧图像中对应位置的子区域的像素的差异量,包括:As a preferred embodiment, determining the difference between the pixels of the sub-region of the current frame image and the pixels of the sub-region of the corresponding position in the previous frame image includes:
对当前帧图像的子区域中的各位置的像素进行如下操作:Perform the following operations on the pixels at each position in the sub-region of the current frame image:
确定当前帧图像的子区域的当前位置的像素和上一帧图像中对应位置的像素的在RGB通道的差异量的绝对值;Determine the absolute value of the difference in the RGB channel between the pixel at the current position of the sub-region of the current frame image and the pixel at the corresponding position in the previous frame image;
确定RGB通道上的像素的差异量的绝对值的平均值为当前位置的像素的差异量;Determine the average value of the absolute value of the difference amount of the pixels on the RGB channel as the difference amount of the pixel at the current position;
将当前帧图像的子区域的所有位置的像素的差异量求和,得到总差异量;Sum the differences of pixels in all positions of the sub-region of the current frame image to obtain the total difference;
将总差异量除以子区域的面积得到的值作为当前帧图像的子区域的像素和上一帧图像中对应位置的子区域的像素的差异量。A value obtained by dividing the total difference by the area of the sub-region is used as the difference between the pixels of the sub-region in the current frame image and the pixels of the sub-region at the corresponding position in the previous frame image.
为了能够确定图像中的目标所在区域中的每个子区域是否发生了运动,需要确定当前帧图像的子区域的像素和上一帧图像中对应位置的子区域的像素的差异量,也即需要确定当前帧图像的子区域中的各个位置的像素和上一帧图像中对应位置的子区域的像素的差异量,具体的,首先需要确定在RGB空间中当前帧图像的子区域的当前位置的像素和上一帧图像中对应位置的像素的在RGB通道的差异量的绝对值,然后对确定的三个通道的差异值的绝对值去取平均值得到当前位置的像素的差异量diff=abs(img1(i,j)-img2(i,j)),其中i为图像的子区域的一个位置的像素的横坐标,j为图像的子区域的一个位置的像素的纵坐标,然后当前帧图像的子区域的所有位置的像素的差异量进行求和,得到一个总差异量DIFF。假设每个子区域长和宽分别为h和w,那么将总差异量除以子区域的面积得到的值作为当前帧图像的子区域的像素和上一帧图像中对应位置的子区域的像素的差异量DIFF_Score=DIFF/h/w,从而能够实现后续依据子区域的像素的差异量更精准地判断子区域的运动状态。In order to be able to determine whether each sub-area in the area where the target is located in the image has moved, it is necessary to determine the amount of difference between the pixels of the sub-area of the current frame image and the pixels of the sub-area of the corresponding position in the previous frame image, that is, it is necessary to determine The difference between the pixels of each position in the sub-region of the current frame image and the pixels of the sub-region of the corresponding position in the previous frame image, specifically, it is necessary to first determine the pixel of the current position of the sub-region of the current frame image in the RGB space and the absolute value of the difference in the RGB channel of the pixel at the corresponding position in the previous frame of image, and then average the absolute values of the determined difference values of the three channels to obtain the difference of the pixel at the current position. diff=abs( img1(i,j)-img2(i,j)), where i is the abscissa of the pixel at a position in the sub-area of the image, j is the ordinate of the pixel at a position in the sub-area of the image, and then the current frame image The difference amounts of the pixels in all positions of the sub-region are summed to obtain a total difference amount DIFF. Assuming that the length and width of each sub-region are h and w, respectively, then the value obtained by dividing the total difference by the area of the sub-region is used as the pixel of the sub-region of the current frame image and the pixel of the sub-region at the corresponding position in the previous frame image. The difference amount DIFF_Score=DIFF/h/w, so that the motion state of the sub-region can be more accurately judged subsequently according to the difference amount of the pixels of the sub-region.
当然,确定当前帧图像的子区域的像素和上一帧图像中对应位置的子区域的像素的差异量也可以在灰度空间中进行差异量计算,本申请在此不做特别的限定。Of course, to determine the difference between the pixels of the sub-region of the current frame image and the pixels of the sub-region of the corresponding position in the previous frame image, the difference amount can also be calculated in the grayscale space, which is not specifically limited in this application.
作为一种优选的实施例,判断当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量是否大于预设位置点位移量,包括:As a preferred embodiment, judging whether the change amount of the displacement of the preset position point of the area determined in the current frame image and the preset position point of the area determined in the previous frame image is greater than the displacement amount of the preset position point, including :
判断当前帧图像中确定的区域的中心点和上一帧图像中确定的区域的中心点的位移的变化量是否大于预设中心点位移量;Determine whether the change amount of the displacement of the center point of the area determined in the current frame image and the center point of the area determined in the previous frame image is greater than the preset center point displacement amount;
若大于预设中心点位移量,则确定当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量大于预设位置点位移量;If it is greater than the preset center point displacement amount, determine that the change amount of the displacement of the preset position point of the region determined in the current frame image and the preset position point of the region determined in the previous frame image is greater than the preset position point displacement amount;
若不大于预设中心点位移量,则确定当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量不大于预设位置点位移量。If it is not greater than the preset center point displacement, it is determined that the change amount of the displacement of the preset position point of the region determined in the current frame image and the preset position point of the region determined in the previous frame image is not greater than the preset position point displacement quantity.
为了满足在外界环境变化相对频繁的情况时确定图像中的目标的运行状态的需求,在本实施例中,预设位置点可以选择图像中确定的区域的中心点,从而可以根据当前帧图像中确定的区域的中心点和上一帧图像中确定的区域的中心点的位移的变化量对图像中目标的运动状态进行判断,具体的,可以判断当前帧图像中确定的区域的中心点和上一帧图像中确定的区域的中心点的位移的变化量是否大于预设中心点位移量,若当前帧图像中确定的区域的中心点和上一帧图像中确定的区域的中心点的位移的变化量大于预设中心点位移量,则可以确定当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量大于预设位置点位移量,若当前帧图像中确定的区域的中心点和上一帧图像中确定的区域的中心点的位移的变化量不大于预设中心点位移量,则可以确定当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量不大于预设位置点位移量,因此采用本实施例的方式,能够实现高效的消除外界环境因素对图像中目标的干扰,提高了锁定处于运动状态的目标的准确性和效率。In order to meet the requirement of determining the running state of the target in the image when the external environment changes relatively frequently, in this embodiment, the center point of the determined area in the image can be selected as the preset position point, so that the center point of the determined area in the image can be selected according to the current frame image. The movement state of the target in the image is judged by the change amount of the displacement between the center point of the determined area and the center point of the area determined in the previous frame image. Specifically, the center point of the determined area in the current frame image can be judged. Whether the change in the displacement of the center point of the area determined in one frame of image is greater than the preset center point displacement amount, if the center point of the area determined in the current frame image and the center point of the area determined in the previous frame image are the same If the amount of change is greater than the displacement of the preset center point, it can be determined that the amount of change in the displacement of the preset position point of the area determined in the current frame image and the preset position point of the area determined in the previous frame image is greater than the displacement of the preset position point If the change in displacement between the center point of the area determined in the current frame image and the center point of the area determined in the previous frame image is not greater than the preset center point displacement amount, then the determined area in the current frame image can be determined. The variation of the displacement between the preset position point and the preset position point in the region determined in the previous frame of image is not greater than the displacement amount of the preset position point. Therefore, the method of this embodiment can effectively eliminate the influence of external environmental factors on the image. It improves the accuracy and efficiency of locking the target in motion.
例如,预设中心点位移量为2,若当前帧图像中确定的区域的中心点和上一帧图像中确定的区域的中心点的位移的变化量大于2,则确定当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量大于预设位置点位移量,否则,确定当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量不大于预设位置点位移量。For example, the preset displacement of the center point is 2. If the change in displacement between the center point of the area determined in the current frame image and the center point of the area determined in the previous frame image is greater than 2, then the determined center point in the current frame image is determined. The variation of the displacement between the preset position point of the area and the preset position point of the area determined in the previous frame image is greater than the displacement amount of the preset position point, otherwise, determine the preset position point and the upper position point of the area determined in the current frame image. The change amount of the displacement of the preset position point of the determined area in one frame of image is not greater than the displacement amount of the preset position point.
请参照图3,图3为本申请提供的一种目标的运动状态确定系统的结构示意图,该目标的运动状态确定系统,包括:Please refer to FIG. 3. FIG. 3 is a schematic structural diagram of a system for determining the motion state of a target provided by the application. The system for determining the motion state of the target includes:
第一确定单元31,用于确定当前帧图像中目标所在的区域;The
第一判断单元32,用于判断当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量是否小于预设像素差异量;The
第二确定单元33,用于在当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量小于预设像素差异量时,确定目标为静止状态;The
第二判断单元34,用于在当前帧图像中确定的区域的像素和上一帧图像中确定的区域的像素之间的差异量不小于预设像素差异量时,判断当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量是否大于预设位置点位移量;The
第三确定单元35,用于在当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量大于预设位置点位移量时,确定目标为运动状态;The third determining
第四确定单元36,用于在当前帧图像中确定的区域的预设位置点和上一帧图像中确定的区域的预设位置点的位移的变化量不大于预设位置点位移量时,确定目标为静止状态。The
对于本发明提供的一种目标的运动状态确定系统的介绍请参照上述方法实施例,本发明在此不再赘述。For the introduction of a system for determining a motion state of a target provided by the present invention, please refer to the above method embodiments, which will not be repeated in the present invention.
请参照图4,图4为本申请提供的一种目标的运动状态确定装置的结构示意图,该目标的运动状态确定装置,包括:Please refer to FIG. 4. FIG. 4 is a schematic structural diagram of a device for determining the motion state of a target provided by the application. The device for determining the motion state of the target includes:
存储器41,用于存储计算机程序;
处理器42,用于执行计算机程序时实现上述的目标的运动状态确定方法的步骤。The
对于本发明提供的一种目标的运动状态确定装置的介绍请参照上述方法实施例,本发明在此不再赘述。For the introduction of an apparatus for determining a motion state of a target provided by the present invention, please refer to the above method embodiments, which will not be repeated in the present invention.
为解决上述技术问题,本发明还提供了一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的目标的运动状态确定方法的步骤。In order to solve the above technical problems, the present invention also provides a storage medium, where a computer program is stored, and when the computer program is executed by a processor, the steps of the method for determining the motion state of the above target are realized.
对于本发明提供的一种存储介质的介绍请参照上述方法实施例,本发明在此不再赘述。For an introduction to a storage medium provided by the present invention, please refer to the foregoing method embodiments, which are not repeated herein in the present invention.
需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should be noted that in this specification, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these entities or operations There is no such actual relationship or order between them. Moreover, the terms "comprising", "comprising" or any other variation thereof are intended to encompass a non-exclusive inclusion such that a process, method, article or device that includes a list of elements includes not only those elements, but also includes not explicitly listed or other elements inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element.
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments enables any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210368022.8A CN114663464A (en) | 2022-04-08 | 2022-04-08 | Method, system and device for determining motion state of target and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210368022.8A CN114663464A (en) | 2022-04-08 | 2022-04-08 | Method, system and device for determining motion state of target and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114663464A true CN114663464A (en) | 2022-06-24 |
Family
ID=82035524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210368022.8A Pending CN114663464A (en) | 2022-04-08 | 2022-04-08 | Method, system and device for determining motion state of target and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114663464A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000322581A (en) * | 1999-05-14 | 2000-11-24 | Fujitsu Ltd | Moving object detection method |
CN101236656A (en) * | 2008-02-29 | 2008-08-06 | 上海华平信息技术股份有限公司 | Movement target detection method based on block-dividing image |
CN105635554A (en) * | 2014-10-30 | 2016-06-01 | 展讯通信(上海)有限公司 | Automatic focusing control method and device |
CN110909719A (en) * | 2019-12-12 | 2020-03-24 | 齐鲁工业大学 | Flickering target detection system and method based on motion camera in specific environment |
CN113418455A (en) * | 2021-05-24 | 2021-09-21 | 深圳亦芯智能视觉技术有限公司 | Roadbed displacement monitoring method and device based on image vision |
-
2022
- 2022-04-08 CN CN202210368022.8A patent/CN114663464A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000322581A (en) * | 1999-05-14 | 2000-11-24 | Fujitsu Ltd | Moving object detection method |
CN101236656A (en) * | 2008-02-29 | 2008-08-06 | 上海华平信息技术股份有限公司 | Movement target detection method based on block-dividing image |
CN105635554A (en) * | 2014-10-30 | 2016-06-01 | 展讯通信(上海)有限公司 | Automatic focusing control method and device |
CN110909719A (en) * | 2019-12-12 | 2020-03-24 | 齐鲁工业大学 | Flickering target detection system and method based on motion camera in specific environment |
CN113418455A (en) * | 2021-05-24 | 2021-09-21 | 深圳亦芯智能视觉技术有限公司 | Roadbed displacement monitoring method and device based on image vision |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11282212B2 (en) | Target tracking method, device, electronic apparatus and storage medium | |
CN103093181B (en) | A kind of method and apparatus of license plate image location | |
US11481908B2 (en) | Data processing method and computing device | |
CN110049206B (en) | Image processing method, image processing apparatus, and computer-readable storage medium | |
CN101996410B (en) | Method and system of detecting moving object under dynamic background | |
US20200026936A1 (en) | Vehicle lamp detection methods and apparatuses, methods and apparatuses for implementing intelligent driving, media and devices | |
CN112200131B (en) | A vehicle collision detection method based on vision, intelligent terminal and storage medium | |
CN104063885A (en) | Improved movement target detecting and tracking method | |
CN107784281B (en) | Method for detecting human face, device, equipment and computer-readable medium | |
CN112534469A (en) | Image detection method, image detection device, image detection apparatus, and medium | |
CN108198209A (en) | It is blocking and dimensional variation pedestrian tracking algorithm | |
US10474935B2 (en) | Method and device for target detection | |
CN102236902B (en) | Method and device for detecting targets | |
CN109729298B (en) | Image processing method and image processing apparatus | |
CN112966654B (en) | Lip movement detection method, device, terminal equipment and computer-readable storage medium | |
CN112613526B (en) | Feature matching method and system based on optical flow tracking | |
CN110176028B (en) | An Asynchronous Corner Detection Method Based on Event Camera | |
JP6507843B2 (en) | Image analysis method and image analysis apparatus | |
CN102930559A (en) | Image processing method and device | |
CN104252629A (en) | Target Detection And Tracking Method And System | |
CN114663464A (en) | Method, system and device for determining motion state of target and storage medium | |
CN112634628B (en) | Vehicle speed determination method, terminal and storage medium | |
CN111768427B (en) | Multi-moving-object tracking method, device and storage medium | |
CN114066927B (en) | Occlusion prediction method, device, equipment and storage medium for moving target | |
CN116168192A (en) | Image detection area determination method and device, electronic equipment and storage medium |
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 |