CN105335782A - Image-based target object counting method and apparatus - Google Patents
Image-based target object counting method and apparatus Download PDFInfo
- Publication number
- CN105335782A CN105335782A CN201410225632.8A CN201410225632A CN105335782A CN 105335782 A CN105335782 A CN 105335782A CN 201410225632 A CN201410225632 A CN 201410225632A CN 105335782 A CN105335782 A CN 105335782A
- Authority
- CN
- China
- Prior art keywords
- target
- image
- fusion
- sub
- area
- 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
Landscapes
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
本发明提供了一种基于图像的目标对象计数方法和一种基于图像的目标对象计数装置,其中,基于图像的目标对象计数方法包括:从当前图像中提取多个子图像块,每一子图像块为预定统计区域的一边界线外且同时以边界线为边界的区域;针对每一子图像块,获得子图像块的前景图像,并从前景图像中获得融合目标,每一个融合目标表示一个正经过的目标对象,将从当前图像中的子图像块以及至少前一图像中的同一子图像块获得的融合目标与边界线进行比较,以执行目标对象数统计;将多个子图像块的统计结果进行融合,得到进入预定统计区域的目标对象数。本发明能够基于图像统计出进入某一特定区域的目标对象数,并可解决重复计数的问题。
The present invention provides an image-based target object counting method and an image-based target object counting device, wherein the image-based target object counting method includes: extracting a plurality of sub-image blocks from the current image, each sub-image block It is an area outside the boundary line of the predetermined statistical area and at the same time bounded by the boundary line; for each sub-image block, the foreground image of the sub-image block is obtained, and the fusion target is obtained from the foreground image, and each fusion target represents a passing target object, compare the fusion target obtained from the sub-image block in the current image and at least the same sub-image block in the previous image with the boundary line, so as to perform the counting of the number of target objects; perform the statistical results of multiple sub-image blocks Fusion, the number of target objects entering the predetermined statistical area is obtained. The invention can count the number of target objects entering a specific area based on images, and can solve the problem of repeated counting.
Description
技术领域technical field
本发明涉及图像处理技术领域,具体而言,涉及基于图像的目标对象计数方法和基于图像的目标对象计数装置。The present invention relates to the technical field of image processing, in particular to an image-based target object counting method and an image-based target object counting device.
背景技术Background technique
实时的人流信息对于诸如行人流量管理、旅客和乘客流估计等人员管理以及安全性应用来说是非常有用的资源。例如,通过统计购物中心的人而获得的统计数字可被用于帮助企业将潜在游客转变为消费者以增强消费者体验,从而有效地改善商贸绩效。此外,统计公共通行车辆中的乘客有助于改善对公共通行车辆的管理并提高效率。Real-time people flow information is a very useful resource for people management and safety applications such as pedestrian flow management, passenger and passenger flow estimation. For example, statistics obtained by counting people in a shopping mall can be used to help businesses convert potential visitors into customers to enhance customer experience, thereby effectively improving business performance. In addition, counting passengers in public traffic vehicles can help improve the management of public traffic vehicles and increase efficiency.
特别的,如果能够得到某一区域范围的人流信息,例如玻璃陈列柜前的区域范围,则可了解人们对于相应的产品或位置感兴趣的程度。具有时间信息的人流信息可进一步被分析和改进。In particular, if the flow of people in a certain area can be obtained, for example, the area in front of a glass display case can be used to understand the degree of people's interest in a corresponding product or location. People flow information with time information can be further analyzed and improved.
发明内容Contents of the invention
有鉴于此,本发明提出了一种新的基于图像的目标对象计数技术,以至少解决如何获取某一区域范围的人流信息的问题。In view of this, the present invention proposes a new image-based target object counting technology to at least solve the problem of how to obtain crowd flow information in a certain area.
有鉴于此,根据本发明的一个方面,提供了一种基于图像的目标对象计数方法,包括:从当前图像中提取多个子图像块,每一所述子图像块为预定统计区域的一边界线外且同时以所述边界线为边界的区域;针对每一子图像块,获得所述子图像块的前景图像,并从所述前景图像中获得融合目标,每一个融合目标表示一个正经过的目标对象,将从所述当前图像中的子图像块以及至少前一图像中的同一子图像块获得的融合目标与边界线进行比较,以执行目标对象数统计;将多个所述子图像块的统计结果进行融合,得到进入所述预定统计区域的目标对象数。In view of this, according to one aspect of the present invention, an image-based target object counting method is provided, including: extracting a plurality of sub-image blocks from the current image, each of which is outside a boundary line of a predetermined statistical area And at the same time, the region bordered by the boundary line; for each sub-image block, obtain the foreground image of the sub-image block, and obtain the fusion target from the foreground image, each fusion target represents a passing target object, comparing the fusion target obtained from the sub-image block in the current image and at least the same sub-image block in the previous image with the boundary line, so as to perform the counting of the number of target objects; The statistical results are fused to obtain the number of target objects entering the predetermined statistical area.
根据本发明的另一方面,还提供了一种基于图像的目标对象计数装置,包括:提取单元,从当前图像中提取多个子图像块,每一所述子图像块为预定统计区域的一边界线外且同时以所述边界线为边界的区域;融合目标获取单元,针对每一子图像块,获得所述子图像块的前景图像,并从所述前景图像中获得融合目标,每一个融合目标表示一个正经过的目标对象;计数单元,将从所述当前图像中的子图像块以及至少前一图像中的同一子图像块获得的融合目标与边界线进行比较,以执行目标对象数统计;统计结果融合单元,将多个所述子图像块的统计结果进行融合,得到进入所述预定统计区域的目标对象数。According to another aspect of the present invention, there is also provided an image-based target object counting device, including: an extraction unit that extracts a plurality of sub-image blocks from the current image, and each of the sub-image blocks is a boundary line of a predetermined statistical area The area outside and at the same time bordered by the boundary line; the fusion target acquisition unit, for each sub-image block, obtains the foreground image of the sub-image block, and obtains the fusion target from the foreground image, and each fusion target Representing a passing target object; the counting unit compares the fusion target obtained from the sub-image block in the current image and the same sub-image block in at least the previous image with the boundary line to perform target object counting; The statistical result fusion unit is configured to fuse the statistical results of the multiple sub-image blocks to obtain the number of target objects entering the predetermined statistical area.
根据本发明的再一个方面,还提供了一种电子设备,该电子设备包括如上所述的基于图像的目标对象计数装置。According to still another aspect of the present invention, there is also provided an electronic device, the electronic device comprising the above-mentioned apparatus for counting target objects based on an image.
根据本发明的又一个方面,还提供了一种存储有机器可读取的指令代码的程序产品,上述程序产品在执行时能够使上述机器执行如上所述的基于图像的目标对象计数方法。According to still another aspect of the present invention, there is also provided a program product storing machine-readable instruction codes. When the program product is executed, the above-mentioned machine can execute the image-based target object counting method as described above.
此外,根据本发明的其他方面,还提供了一种计算机可读存储介质,其上存储有如上所述的程序产品。In addition, according to other aspects of the present invention, there is also provided a computer-readable storage medium on which the above-mentioned program product is stored.
上述根据本发明实施例的基于图像的目标对象计数装置、基于图像的目标对象计数方法以及电子设备,将统计区域外的图像分为多个子图像块,分别统计每个子图像块的目标对象,并对多个子图像块的目标对象进行融合处理,能够至少实现以下有益效果之一:能够获得进入统计区域的目标对象数;提供了一种融合算法,防止重复统计。The image-based target object counting device, the image-based target object counting method, and the electronic device according to the above-mentioned embodiments of the present invention divide the image outside the statistical area into a plurality of sub-image blocks, count the target objects of each sub-image block separately, and The fusion processing of the target objects of multiple sub-image blocks can achieve at least one of the following beneficial effects: the number of target objects entering the statistical area can be obtained; a fusion algorithm is provided to prevent repeated counting.
通过以下结合附图对本发明的最佳实施例的详细说明,本发明的这些以及其他优点将更加明显。These and other advantages of the present invention will be more apparent through the following detailed description of the preferred embodiments of the present invention with reference to the accompanying drawings.
附图说明Description of drawings
本发明可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本发明的优选实施例和解释本发明的原理和优点。在附图中:The present invention can be better understood by referring to the following description given in conjunction with the accompanying drawings, wherein the same or similar reference numerals are used throughout to designate the same or similar parts. The accompanying drawings, together with the following detailed description, are incorporated in and form a part of this specification, and serve to further illustrate preferred embodiments of the invention and explain the principles and advantages of the invention. In the attached picture:
图1示出了根据本发明的一个实施例的基于图像的目标对象计数方法的示意图;FIG. 1 shows a schematic diagram of an image-based target object counting method according to an embodiment of the present invention;
图2示出了根据本发明的另一实施例的定义统计区域的示意图;Fig. 2 shows a schematic diagram of defining a statistical area according to another embodiment of the present invention;
图3示出了根据本发明的另一实施例的基于图像的目标对象计数方法的示意图;Fig. 3 shows a schematic diagram of an image-based target object counting method according to another embodiment of the present invention;
图4示出了根据本发明的实施例的提取的子图像块的示意图;FIG. 4 shows a schematic diagram of extracted sub-image blocks according to an embodiment of the present invention;
图5示出了根据本发明的实施例的人数统计示意图;Fig. 5 shows a schematic diagram of people counting according to an embodiment of the present invention;
图6示出了根据本发明的又一实施例的基于图像的目标对象计数方法的示意图;Fig. 6 shows a schematic diagram of an image-based target object counting method according to yet another embodiment of the present invention;
图7示出将候选目标融合成融合目标的示例,其中,图7(a)表示两个候选目标彼此重叠的情况,图7(b)表示候选目标之间的距离小于预定距离的情况;Figure 7 shows an example of merging candidate targets into a fusion target, where Figure 7(a) represents a situation where two candidate targets overlap each other, and Figure 7(b) represents a situation where the distance between candidate targets is less than a predetermined distance;
图8示出了根据本发明的实施例的统计区域的各边界以及角落示意图;Fig. 8 shows a schematic diagram of boundaries and corners of statistical regions according to an embodiment of the present invention;
图9示出了在图8所示的场景下包含目标对象的子图像块的示意图;Fig. 9 shows a schematic diagram of a sub-image block containing a target object under the scene shown in Fig. 8;
图10示出了各目标对象的信息在时间轴上的分布情况示意图;FIG. 10 shows a schematic diagram of the distribution of the information of each target object on the time axis;
图11示出了根据本发明的实施例的基于图像的目标对象计数装置的框图。Fig. 11 shows a block diagram of an image-based target object counting device according to an embodiment of the present invention.
具体实施方式detailed description
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。In order to understand the above-mentioned purpose, features and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that, in the case of no conflict, the embodiments of the present application and the features in the embodiments can be combined with each other.
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。In the following description, many specific details are set forth in order to fully understand the present invention, but the present invention can also be implemented in other ways different from those described here, therefore, the present invention is not limited to the specific embodiments disclosed below limit.
图1示出了根据本发明的一个实施例的基于图像的目标对象计数方法的示意图。Fig. 1 shows a schematic diagram of an image-based target object counting method according to an embodiment of the present invention.
如图1所示,根据本发明的实施例的基于图像的目标对象计数方法可以包括以下步骤:As shown in Figure 1, the image-based target object counting method according to an embodiment of the present invention may include the following steps:
步骤102,接收输入的视频图像,并在图像上设置预定统计区域。在本步骤中定义统计区域,统计进入该统计区域的人数。Step 102, receiving an input video image, and setting a predetermined statistical area on the image. In this step, a statistical area is defined, and the number of people entering the statistical area is counted.
步骤104,预定区域的每条边界可称为计数线,统计越过该计数线并进入该统计区域的人数。In step 104, each boundary of the predetermined area may be called a counting line, and the number of people crossing the counting line and entering the counting area is counted.
步骤106,对所有计数线的统计结合进行合并处理,以避免在同一场景下的同一人被不同的计数线所统计。In step 106, the statistical combination of all counting lines is merged, so as to prevent the same person in the same scene from being counted by different counting lines.
在上述步骤102中,如图2所示,在图像上设置统计区域的边界线以及相应的统计方向。In the above step 102, as shown in FIG. 2, the boundary line of the statistics area and the corresponding statistics direction are set on the image.
根据图2可知,统计区域是一个封闭的多边形,其包括若干条计数线,每条计数线可看出是统计区域的边界。在本实施例中,统计区域是四边形,包括四条计数线。每条计数线具有统计方法,用于定义进入该统计区域的方向。如果一个人从外面越过该计数线进入该统计区域,将执行计数操作。According to Figure 2, it can be seen that the statistical area is a closed polygon, which includes several counting lines, and each counting line can be seen as the boundary of the statistical area. In this embodiment, the statistical area is a quadrilateral, including four counting lines. Each count line has a statistical method that defines the direction into that statistical region. If a person crosses the count line from outside and enters the count area, a count will be performed.
上述步骤104可以包括两个子步骤,如图3所示:Above-mentioned step 104 can comprise two sub-steps, as shown in Figure 3:
步骤302,从当前图像中提取多个子图像块。其中,子图像块是预定统计区域的一边界线外且同时以该边界线为边界的区域,参见图4。Step 302, extract multiple sub-image blocks from the current image. Wherein, the sub-image block is an area outside a boundary line of the predetermined statistical area and at the same time bounded by the boundary line, see FIG. 4 .
步骤304,在提取出子图像块之后,基于每个子图像块进行人数统计。步骤304又可包括三个部分:自适应前景分割,获得融合目标以及对融合目标进行计数。Step 304, after the sub-image blocks are extracted, count the number of people based on each sub-image block. Step 304 may further include three parts: adaptive foreground segmentation, obtaining fused objects and counting fused objects.
在自适应前景分割中,通过当前子图像块与参考子图像块差分得到在该当前子图像块中包含运动区域信息的前景图像,然后将该前景图像进行滤波,前景图像是一个二值化图像,例如图5中子图像块的前景图像。In adaptive foreground segmentation, the foreground image containing motion area information in the current sub-image block is obtained through the difference between the current sub-image block and the reference sub-image block, and then the foreground image is filtered, and the foreground image is a binary image , such as the foreground image of the sub-image block in Figure 5.
接着,从所述前景图像中获得融合目标,每一个融合目标表示一个正经过的人。具体的,一旦得到前景图像,便从前景图像中分割出运动目标,每个运动目标作为经过的人的候选目标。如果候选目标数大于0,则根据预设规则对多个候选目标进行融合,得到融合目标,参见图5。Then, fused objects are obtained from the foreground image, each fused object represents a passing person. Specifically, once the foreground image is obtained, moving objects are segmented from the foreground image, and each moving object is used as a candidate for a passing person. If the number of candidate targets is greater than 0, multiple candidate targets are fused according to preset rules to obtain a fused target, see FIG. 5 .
最后,基于从当前图像以及至少前一图像中获得的融合目标与预设统计边界线的比较来执行人数统计。如果融合目标数为零,则跳过本步骤,否则执行本步骤。Finally, people counting is performed based on a comparison of the fusion target obtained from the current image and at least the previous image with preset statistical boundary lines. If the number of fusion targets is zero, skip this step, otherwise execute this step.
图6示出根据本发明的基于图像的人数统计方法的具体处理的流程图。如图6所示,前景图像获得部分包括步骤602-606。具体地,首先,在步骤602,对当前图像中的每一子图像块(该子图像块的定义参照上文的定义,在此不再赘述),计算子图像块与参考图像的差分图像。参考图像是在当前图像之前拍摄的图像中的同一区域的图像块,并且在初始状态中,可以将平均环境背景图像作为参考图像。在差分图像的计算中,当所输入的图像是RGB图像时,针对构成每一个像素的红(R)、绿(G)、蓝(B)三种分量分别计算在当前图像与参考图像之间的绝对差,然后将这些绝对差求平均值以得到差分图像中的相应像素的像素值,如此差分图像被获得。当然,对于灰度图像,也可类似地利用黑、白、灰分量来得出差分图像。所得到的差分图像是一灰度图像。FIG. 6 shows a flow chart of specific processing of the image-based people counting method according to the present invention. As shown in FIG. 6, the foreground image acquisition part includes steps 602-606. Specifically, first, in step 602, for each sub-image block in the current image (for the definition of the sub-image block, refer to the definition above, which will not be repeated here), the difference image between the sub-image block and the reference image is calculated. The reference image is an image block of the same area in an image captured before the current image, and in an initial state, an average environmental background image may be used as a reference image. In the calculation of the difference image, when the input image is an RGB image, the three components of red (R), green (G) and blue (B) that constitute each pixel are respectively calculated between the current image and the reference image. The absolute difference is then averaged to obtain the pixel value of the corresponding pixel in the difference image, and thus the difference image is obtained. Of course, for a grayscale image, the black, white, and gray components can also be similarly used to obtain a differential image. The resulting differential image is a grayscale image.
接着,在步骤604中,对所述差分图像执行滤波以获得经过滤波的图像。在一个实施例中,本发明采用中值滤波技术。具体地,针对某一像素,从该像素的周边的所有像素的值中找出中值,并以该中值作为该像素的值。如此,经过滤波的图像被获得。虽然本说明书中利用了中值滤波技术,但也可以利用本领域中常用的其他滤波方法。Next, in step 604, filtering is performed on the difference image to obtain a filtered image. In one embodiment, the present invention employs a median filtering technique. Specifically, for a certain pixel, the median value is found from the values of all surrounding pixels of the pixel, and the median value is used as the value of the pixel. In this way, a filtered image is obtained. Although the median filtering technique is utilized in this description, other filtering methods commonly used in the art may also be utilized.
接着,在步骤606中,通过为所述经过滤波的图像中像素值大于等于自适应分割阈值的像素赋予第一值并对其他像素赋予第二值来获得所述前景图像。具体地,如果差分图像中的某像素的值大于等于自适应分割阈值,则该像素值被赋予1(即,表示白点)以作为前景像素,否则被赋予0(即,表示黑点,背景像素)。这里的取值仅是示例性的,其他的取值也可以采用,只要它们将前景像素和背景像素区分开即可。可见,前景图像是一个二值化图像。Next, in step 606, the foreground image is obtained by assigning first values to pixels whose pixel values are greater than or equal to an adaptive segmentation threshold in the filtered image and assigning second values to other pixels. Specifically, if the value of a pixel in the differential image is greater than or equal to the adaptive segmentation threshold, the pixel value is assigned 1 (that is, representing a white point) as a foreground pixel, otherwise it is assigned 0 (that is, representing a black point, background pixels). The values here are only exemplary, and other values can also be used as long as they distinguish the foreground pixels from the background pixels. It can be seen that the foreground image is a binary image.
通过如上步骤602-606,就从输入的当前图像获得了由运动区域的信息构成的前景图像。也即,去除了环境背景的影响。需要注意的是,在本发明中使用了自适应分割阈值,其中,所述自适应分割阈值为经过滤波的图像中的像素的平均值乘以预定系数获得的乘积和预定最小分割阈值中的较大者。这里所使用的预定系数和预定最小分割阈值根据经验来设定以尽可能去除环境背景的影响。如果预定系数设得过小,则预定最小分割阈值作为自适应分割阈值,从而得到的前景图像中的白点比较多,在后面说明的融合目标获得中将会获得较多的融合目标。反之,如果预定系数设得过大,则将会获得较少的融合目标。融合目标过多会增加后面处理的计算量,而融合目标过少又会影响人数统计的准确性,因此,本领域技术人员可根据经验来设定适当的值以获得希望的结果。Through the above steps 602-606, the foreground image composed of the information of the motion area is obtained from the input current image. That is, the influence of the environmental background is removed. It should be noted that an adaptive segmentation threshold is used in the present invention, wherein the adaptive segmentation threshold is the product obtained by multiplying the average value of pixels in the filtered image by a predetermined coefficient and the predetermined minimum segmentation threshold. the big one. The predetermined coefficient and the predetermined minimum segmentation threshold used here are set according to experience to remove the influence of the environmental background as much as possible. If the predetermined coefficient is set too small, the predetermined minimum segmentation threshold is used as the adaptive segmentation threshold, so that there are more white spots in the obtained foreground image, and more fusion objects will be obtained in the fusion object acquisition described later. Conversely, if the predetermined coefficient is set too large, fewer fusion objects will be obtained. Too many fusion targets will increase the amount of calculations for subsequent processing, while too few fusion targets will affect the accuracy of people counting. Therefore, those skilled in the art can set appropriate values based on experience to obtain desired results.
在如上所述获得了前景图像之后,该方法进行到融合目标获得部分。继续参考图6,融合目标获得部分包括步骤608-612。具体地,在步骤608中,将包括前景图像中具有所述第一值的像素的连通区域并且满足第一预设条件的最小矩形作为候选目标,每个候选目标表征一个正经过的人,其中,所述第一预设条件为作为所述候选目标的最小矩形中的具有所述第一值的像素的数目不小于预定数目。在如上所述示例中,被赋值“1”的像素被作为前景像素,即表示为白点,因此,包含白点的连通区域并且其中白点的数目不小于预定数目的最小矩形被作为候选目标。After obtaining the foreground image as described above, the method proceeds to the fused object obtaining part. Continuing to refer to FIG. 6 , the fused target acquisition part includes steps 608 - 612 . Specifically, in step 608, the smallest rectangle that includes the connected region of pixels with the first value in the foreground image and satisfies the first preset condition is used as a candidate target, and each candidate target represents a passing person, where , the first preset condition is that the number of pixels with the first value in the smallest rectangle serving as the candidate target is not less than a predetermined number. In the example above, the pixels assigned the value "1" are regarded as foreground pixels, that is, represented as white dots, therefore, the smallest rectangle containing a connected region of white dots and wherein the number of white dots is not less than a predetermined number is regarded as a candidate object .
接下来,如图6中所示,判断是否获得候选目标(步骤610)。在未获得候选目标的情况中(步骤610,“否”),确定当前图像中不存在人,因此无需进行后面的步骤,从而该方法进行到步骤620以结束对当前图像的处理。另一方面,在获得了候选目标的情况中(步骤610,“是”),该方法进行到步骤612,以获得表示正经过的人的融合目标。Next, as shown in FIG. 6 , it is judged whether to obtain a candidate target (step 610 ). In the case that no candidate target is obtained (step 610, "No"), it is determined that there is no person in the current image, so there is no need to perform subsequent steps, so the method proceeds to step 620 to end the processing of the current image. On the other hand, in case a candidate target is obtained (step 610, YES), the method proceeds to step 612 to obtain a fused target representing a passing person.
具体地,在步骤612,根据预定规则对所获得的候选目标执行融合以得到所述融合目标。这里所说的融合是指将符合要求的候选目标集合作为一个合集,其中,预定规则包括:包括所获得的候选目标中彼此重叠的候选目标的最小矩形被作为所述融合目标,如图7(a)所示;包括所获得的候选目标中彼此之间的距离不大于预定距离的候选目标的最小矩形被作为所述融合目标,如图7(b)中所示;并且所获得的候选目标中不与任何其他候选目标重叠并且与任何其他候选目标之间的距离大于所述预定距离的候选目标被单独作为所述融合目标,如图7(b)中所示。除了上述限定以外,融合目标的面积应不小于预定面积。这是因为,如果融合目标的面积过小,该融合目标不太可能表示人,因此这样的区域将被忽略,从而减小计算量。Specifically, in step 612, fusion is performed on the obtained candidate targets according to predetermined rules to obtain the fusion target. The fusion mentioned here refers to taking the set of candidate targets that meet the requirements as a collection, wherein the predetermined rule includes: the smallest rectangle that includes the candidate targets that overlap each other among the obtained candidate targets is used as the fusion target, as shown in Figure 7 ( Shown in a); Include the minimum rectangle of the candidate target whose distance between each other in the obtained candidate target is not greater than the predetermined distance as the fusion target, as shown in Fig. 7 (b); and the obtained candidate target Candidate targets that do not overlap with any other candidate targets and have a distance greater than the predetermined distance from any other candidate targets are individually used as the fusion target, as shown in FIG. 7( b ). In addition to the above limitations, the area of the fusion target should not be smaller than a predetermined area. This is because, if the area of the fused object is too small, the fused object is unlikely to represent a person, so such an area will be ignored, thereby reducing the amount of computation.
在未获得融合目标的情况中,确定当前帧图像中不存在统计对象,因此无需进行后面步骤,从而该方法进行到步骤620以结束当前帧图像的处理。另一方面,在获得了候选目标的情况中,该方法进行到人数统计部分。In the case that the fusion target is not obtained, it is determined that there is no statistical object in the current frame image, so the following steps do not need to be performed, so the method proceeds to step 620 to end the processing of the current frame image. On the other hand, in case a candidate target is obtained, the method proceeds to the people counting part.
接下来,如图6中所示,判断是否获得融合目标(步骤614)。在未获得融合的情况中(步骤614,“否”),确定当前图像中不存在人,因此无需进行后面的步骤,从而该方法进行到步骤620以结束对当前图像的处理。另一方面,在获得了融合目标的情况中(步骤614,“是”),该方法进行到步骤616以进行后续处理。Next, as shown in FIG. 6 , it is judged whether to obtain a fusion target (step 614 ). In the case of not obtaining fusion (step 614, "No"), it is determined that there is no person in the current image, so there is no need to perform subsequent steps, so the method proceeds to step 620 to end the processing of the current image. On the other hand, in the case that the fusion target is obtained (step 614, "Yes"), the method proceeds to step 616 for subsequent processing.
如图6所示,人数统计部分包括步骤616-620。具体地,在步骤616中,从所获得的融合目标中找出满足第二预设条件的融合目标作为对象融合目标,其中,所述第二预设条件为作为对象融合目标的融合目标中具有所述第一值的像素(即,前景像素)所占面积与该融合目标整个所占面积的比率大于预定比率阈值。如果,没有找到这样的对象融合目标(步骤616,“否”),则该方法进行到步骤S411以结束处理。As shown in FIG. 6, the people counting part includes steps 616-620. Specifically, in step 616, a fusion target satisfying a second preset condition is found from the obtained fusion targets as the object fusion target, wherein the second preset condition is that the fusion target as the object fusion target has The ratio of the area occupied by the pixels of the first value (ie, foreground pixels) to the entire area occupied by the fused object is greater than a predetermined ratio threshold. If no such object fusion target is found (step 616, "No"), the method proceeds to step S411 to end the process.
另一方面,在有这样的对象融合目标被找到时(步骤616,“是”),该方法进行到步骤618。On the other hand, when there is such an object fusion target found (step 616, “Yes”), the method proceeds to step 618 .
具体地,在步骤618中,判断当前图像的子图像块中的对象融合目标是否超出计数线,若是,则针对当前图像的子图像块中的对象融合目标,从至少前一图像中所获得的融合目标中找出具有与该对象融合目标的重叠面积最大并且此最大的重叠面积超过预定面积阈值的融合目标作为该对象融合目标的最重叠融合目标。也就是说,从之前的图像中找出当前图像中确定的人的过去的位置。Specifically, in step 618, it is judged whether the object fusion target in the sub-image block of the current image exceeds the counting line, and if so, for the object fusion target in the sub-image block of the current image, the The fusion object having the largest overlapping area with the object fusion object and the largest overlapping area exceeding a predetermined area threshold is found among the fusion objects as the most overlapping fusion object of the object fusion object. That is, the past location of the person identified in the current image is found from previous images.
之后,将当前图像的对象融合目标中的每一个以及至少前一图像中的相应的最重叠融合目标与预设统计边界线进行比较以决定是否递增统计值,其中,如果当前图像中的对象融合目标越过预设统计边界线而至少前一图像中的相应最重叠融合目标未越过相同的预设统计边界线,则统计值递增。也就是说,在连续两帧图像中所关注的人跨越了预设统计边界,即该人正在通过,因此统计值递增。Afterwards, comparing each of the object fusion targets in the current image and at least the corresponding most overlapping fusion target in the previous image with a preset statistical boundary line to determine whether to increment the statistical value, wherein, if the object fusion in the current image The statistic value is incremented when an object crosses a predetermined statistical boundary line and the corresponding most overlapping fused object in at least the previous image does not cross the same predetermined statistical boundary line. That is to say, the person of interest in two consecutive frames of images has crossed the preset statistical boundary, that is, the person is passing, so the statistical value is incremented.
如上所述,将当前图像中检测到的人的位置以及该人在前一图像中的位置与预设统计边界线进行比较,可以确定是否有人通过。应注意,对每一子图像块都进行如上处理,从而得到对应于每个子图像块的人数统计结果。As mentioned above, comparing the position of the person detected in the current image and the position of the person in the previous image with the preset statistical boundary line can determine whether a person has passed. It should be noted that the above processing is performed on each sub-image block, so as to obtain the result of counting people corresponding to each sub-image block.
另外,应当注意的是,当在前一帧图像中没有与当前图像的融合目标最重叠的融合目标时,本发明可以从前面第二帧图像中来找出与当前图像的融合目标最重叠并且重叠面积符合要求的融合目标,由此通过与预设边界线比较来确定是否计数。图6中示出了这样的情况。通过这样设置,在前一帧图像中没有找到最重叠融合目标的情况中,可能在前面第二帧图像中找到最重叠目标,这样就提高了统计准确性。当然,存在前一帧图像和前面第二帧图像中均没有找到最重叠融合目标的情况。此时,不进行计数。In addition, it should be noted that when there is no fusion target that overlaps most with the fusion target of the current image in the previous frame image, the present invention can find out the fusion target that overlaps the most with the fusion target of the current image from the previous second frame image and The overlapping area meets the required fusion target, so it is determined whether to count by comparing with the preset boundary line. Such a situation is shown in FIG. 6 . By setting in this way, in the case that the most overlapping fusion target is not found in the previous frame image, the most overlapping target may be found in the previous second frame image, thus improving the statistical accuracy. Of course, there is a situation that neither the previous frame image nor the previous second frame image can find the most overlapped fusion target. At this time, counting is not performed.
在当前图像的人数统计之后,本发明的方法进行到步骤620,以更新相关参数和参考图像,以便进行对下一帧图像的处理。After the people counting of the current image, the method of the present invention proceeds to step 620 to update the relevant parameters and the reference image so as to process the next frame of image.
接下来结合图8至图10详细说明根据本发明的对多个子图像块的统计结合进行融合的处理过程。Next, with reference to FIG. 8 to FIG. 10 , the processing process of statistically combining multiple sub-image blocks according to the present invention will be described in detail.
在根据子图像块执行目标对象统计时,记录越过边界线并进入预定统计区域的目标对象的信息。例如,一个人在t时刻从位置P越过边界线n并进入预定统计区域,则被记录的信息为(n,t,p)。如果预定统计区域具有N个角落(相邻两边界线的夹角),则p的值在1至N范围内。在本实施例中,预定统计区域有4个角落,图8示出了这些角落的位置。如果p的值为4,则表示目标对象穿过角落4,如果p的值为0,则表示目标对象没有穿过任何角落。When performing target object statistics according to the sub-image blocks, record the information of the target objects that cross the boundary line and enter the predetermined statistical area. For example, if a person crosses boundary line n from position P and enters a predetermined statistical area at time t, the recorded information is (n, t, p). If the predetermined statistical area has N corners (the angle between two adjacent boundary lines), then the value of p is in the range of 1 to N. In this embodiment, the predetermined statistical area has four corners, and FIG. 8 shows the positions of these corners. If the value of p is 4, it means that the target object has passed through corner 4, and if the value of p is 0, it means that the target object has not passed through any corners.
假设图8为当前帧图像,那么从图8所示的当前帧图像中可提取出多个子图像块,图9示出了具有目标对象的三个子图像块。目标对象I从角落4进入预定统计区域,同时被边界线4和3统计;目标对象II从角落1进入预定统计区域,同时被边界线4和1统计;目标对象III穿过边界线2进入预定统计区域,被边界线2统计。因此,从角落进入预定统计区域的目标对象会被重复统计,本发明提出了一种解决重复统计问题的处理方法:Assuming that FIG. 8 is a current frame image, multiple sub-image blocks can be extracted from the current frame image shown in FIG. 8 , and FIG. 9 shows three sub-image blocks with a target object. Target object I enters the predetermined statistical area from corner 4 and is counted by boundary lines 4 and 3 at the same time; target object II enters the predetermined statistical area from corner 1 and is counted by boundary lines 4 and 1 at the same time; target object III enters the predetermined statistical area through boundary line 2 The statistical area is counted by the boundary line 2. Therefore, the target object entering the predetermined statistical area from the corner will be counted repeatedly, and the present invention proposes a processing method to solve the problem of repeated counting:
若判断出记录的两个目标对象的经过位置(即穿过的角落)相同,且所述两个目标对象的统计时间点之间的差值小于预设时间段,则确定所述两个目标对象为所述同一时刻进入所述预定统计区域的同一目标对象,忽略所述两个目标对象中统计时间点在后的目标对象的计数。If it is determined that the recorded passing positions (that is, the corners passed) of the two target objects are the same, and the difference between the statistical time points of the two target objects is less than the preset time period, then determine the two target objects The object is the same target object that enters the predetermined statistical area at the same moment, and the count of the target object whose statistical time point is later among the two target objects is ignored.
如图10所示,由于目标对象(1,t,1)与目标对象(2,t+k,1)穿过同一角落1,且k小于预设时间段,因此目标对象(1,t,1)与目标对象(2,t+k,1)是同一时刻进入所述预定统计区域的同一目标对象,即目标对象(2,t+k,1)是被重复统计的,为了便于后续统计计算,舍弃该目标对象(2,t+k,1)即时间点在后的重复的目标对象。As shown in Figure 10, since the target object (1, t, 1) and the target object (2, t+k, 1) pass through the same corner 1, and k is less than the preset time period, the target object (1, t, 1) The target object (2, t+k, 1) is the same target object that entered the predetermined statistical area at the same time, that is, the target object (2, t+k, 1) is repeatedly counted, in order to facilitate subsequent statistics Calculate and discard the target object (2, t+k, 1), that is, the repeated target object after the time point.
图11示出了根据本发明的实施例的目标对象计数装置的框图。Fig. 11 shows a block diagram of a target object counting device according to an embodiment of the present invention.
如图11所示,根据本发明的实施例的基于图像的目标对象计数装置1100可以包括:As shown in FIG. 11 , an image-based target object counting device 1100 according to an embodiment of the present invention may include:
提取单元1102,从当前图像中提取多个子图像块,每一子图像块为预定统计区域的一边界线外且同时以边界线为边界的区域;Extracting unit 1102, extracting a plurality of sub-image blocks from the current image, each sub-image block is an area outside a boundary line of a predetermined statistical area and at the same time bounded by the boundary line;
融合目标获取单元1104,针对每一子图像块,获得子图像块的前景图像,并从前景图像中获得融合目标,每一个融合目标表示一个正经过的目标对象;The fusion target acquisition unit 1104, for each sub-image block, obtains the foreground image of the sub-image block, and obtains the fusion target from the foreground image, and each fusion target represents a passing target object;
计数单元1106,将从当前图像中的子图像块以及至少前一图像中的同一子图像块获得的融合目标与边界线进行比较,以执行目标对象数统计;A counting unit 1106, which compares the fusion target obtained from the sub-image block in the current image and at least the same sub-image block in the previous image with the boundary line, so as to perform counting of the number of target objects;
统计结果融合单元1108,将多个基于子图像块的统计结果进行融合,得到进入预定统计区域的目标对象数。The statistical result fusion unit 1108 fuses multiple statistical results based on sub-image blocks to obtain the number of target objects entering a predetermined statistical area.
其中,计数单元1106包括:记录单元1106A,在根据子图像块执行目标对象统计时,记录越过边界线并进入预定统计区域的每一目标对象的信息。Wherein, the counting unit 1106 includes: a recording unit 1106A, which records the information of each target object that crosses the boundary line and enters a predetermined statistical area when performing target object statistics according to sub-image blocks.
统计结果融合单元1108包括:判断单元1108A,根据目标对象的信息,判断在同一时刻进入预定统计区域的同一目标对象是否被重复统计;筛选单元1108B,根据判断结果对统计结果进行筛选处理。The statistical result fusion unit 1108 includes: a judging unit 1108A, which judges whether the same target object entering the predetermined statistical area at the same time is counted repeatedly according to the information of the target object; and a screening unit 1108B, which screens the statistical results according to the judgment result.
其中,信息包括统计时间点、经过位置,经过位置为预定统计区域的两条边界线相交的夹角位置;判断单元1108A还用于在判断出记录的两个目标对象的经过位置相同,且两个目标对象的统计时间点之间的差值小于预设时间段时,确定两个目标对象为同一时刻进入预定统计区域的同一目标对象;筛选单元1108B忽略两个目标对象中统计时间点在后的目标对象的计数。Wherein, the information includes the statistical time point, the passing position, and the passing position is the angle position where two boundary lines of the predetermined statistical area intersect; When the difference between the statistical time points of two target objects is less than the preset time period, it is determined that the two target objects are the same target object that enters the predetermined statistical area at the same time; the screening unit 1108B ignores that the statistical time point of the two target objects is later The count of target objects for .
其中,融合目标获取单元1104包括:Wherein, the fusion target acquisition unit 1104 includes:
候选目标确定单元1104A,将前景图像中具有预设值的像素的连通区域并且满足第一预设条件的最小矩形作为候选目标,每个候选目标表征一个正经过的目标对象的候选,其中,第一预设条件为作为候选目标的最小矩形中的具有预设值的像素的数目不小于预定数目;融合单元1104B,对所获得的候选目标执行融合以得到融合目标。The candidate target determining unit 1104A, takes the connected area of pixels with preset values in the foreground image and the smallest rectangle that satisfies the first preset condition as candidate targets, each candidate target represents a candidate for a passing target object, wherein, the first A preset condition is that the number of pixels with a preset value in the smallest rectangle serving as a candidate target is not less than a predetermined number; the fusion unit 1104B performs fusion on the obtained candidate targets to obtain a fusion target.
计数单元1106包括:The counting unit 1106 includes:
选取单元1106B,从所获得的融合目标中找出满足第二预设条件的融合目标作为对象融合目标,其中,第二预设条件为作为对象融合目标的融合目标中具有预设值的像素所占面积与该融合目标整个所占面积的比率大于预定比率阈值;匹配单元1106C,针对当前图像的子图像块中的每个对象融合目标,从至少前一图像的同一子图像块中所获得的融合目标中找出具有与该对象融合目标的重叠面积最大并且此最大的重叠面积超过预定面积阈值的融合目标作为该对象融合目标的最重叠融合目标;比较单元1106D,将当前图像的子图像块的对象融合目标中的每一个以及至少前一图像的同一子图像块中的相应的最重叠融合目标与边界线进行比较以决定是否递增统计值,其中,如果当前图像的子图像块中的对象融合目标越过边界线而至少前一图像的同一子图像块中的相应最重叠融合目标未越过相同的边界线,则统计值递增。The selecting unit 1106B finds a fusion target that satisfies a second preset condition from the obtained fusion targets as an object fusion target, wherein the second preset condition is determined by pixels with a preset value in the fusion target that is an object fusion target The ratio of the occupied area to the entire occupied area of the fusion target is greater than a predetermined ratio threshold; the matching unit 1106C, for each object fusion target in the sub-image block of the current image, obtained from the same sub-image block of at least the previous image In the fusion target, find the fusion target that has the largest overlapping area with the object fusion target and the maximum overlapping area exceeds the predetermined area threshold as the most overlapping fusion target of the object fusion target; the comparison unit 1106D, the sub-image block of the current image Each of the object fusion targets and at least the corresponding most overlapping fusion targets in the same sub-image block of the previous image are compared with the boundary line to decide whether to increment the statistical value, wherein, if the object in the sub-image block of the current image The statistic is incremented when a fused object crosses a boundary line without at least the corresponding most overlapping fused object in the same sub-image block of the previous image not crossing the same boundary line.
根据本发明的基于图像的目标对象计数装置在图像中定义统计区域,并提取与统计区域的各边界线对应的子图像块,对每一子图像块执行目标对象计数算法,然后将各子图像块的统计结果进行合并,得到进入该统计区域的目标对象数,因此能够根据该统计结果了解相应产品或位置所受到的关注度或兴趣度,同时对合并的结果进行去重复处理,解决了同一目标对象被重复计数的问题,从而提高了计数准确率。According to the image-based target object counting device of the present invention, a statistical area is defined in an image, and sub-image blocks corresponding to each boundary line of the statistical area are extracted, and a target object counting algorithm is executed for each sub-image block, and then each sub-image is The statistical results of blocks are combined to obtain the number of target objects entering the statistical area. Therefore, the degree of attention or interest of the corresponding product or location can be understood according to the statistical results. At the same time, the merged results are deduplicated to solve the problem of the same The target object is repeatedly counted, thereby improving the counting accuracy.
此外,本发明的实施例还提供了一种电子设备,该电子设备包括如上的基于图像的目标对象计数装置。在根据本发明的实施例的上述电子设备的具体实现方式中,上述电子设备可以是以下设备中的任意一种设备:计算机;平板电脑;个人数字助理;多媒体播放设备;手机以及电纸书等等。其中,该电子设备具有上述用于基于图像的目标对象计数装置的各种功能和技术效果,这里不再赘述。In addition, an embodiment of the present invention also provides an electronic device, which includes the above apparatus for counting target objects based on an image. In the specific implementation of the above-mentioned electronic device according to the embodiment of the present invention, the above-mentioned electronic device can be any one of the following devices: computer; tablet computer; personal digital assistant; multimedia playback device; mobile phone and electronic paper book, etc. Wait. Wherein, the electronic device has various functions and technical effects of the above-mentioned apparatus for counting objects based on an image, which will not be repeated here.
上述根据本发明的实施例的基于图像的目标对象计数装置中的各个组成单元、子单元、模块等可以通过软件、固件、硬件或其任意组合的方式进行配置。在通过软件或固件实现的情况下,可从存储介质或网络向具有专用硬件结构的机器安装构成该软件或固件的程序,该机器在安装有各种程序时,能够执行上述各组成单元、子单元的各种功能。Each constituent unit, subunit, module, etc. of the image-based object counting apparatus according to the embodiment of the present invention may be configured by software, firmware, hardware or any combination thereof. In the case of realization by software or firmware, the program constituting the software or firmware can be installed from a storage medium or a network to a machine with a dedicated hardware structure, and when the machine is installed with various programs, it can execute the above-mentioned constituent units and sub-units. Various functions of the unit.
此外,本发明还提出了一种存储有机器可读取的指令代码的程序产品。上述指令代码由机器读取并执行时,可执行上述根据本发明的实施例的基于图像的目标对象计数方法。相应地,用于承载这种程序产品的例如磁盘、光盘、磁光盘、半导体存储器等的各种存储介质也包括在本发明的公开中。In addition, the present invention also proposes a program product storing machine-readable instruction codes. When the above instruction code is read and executed by a machine, the image-based target object counting method according to the embodiment of the present invention can be executed. Accordingly, various storage media such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, etc. for carrying such program products are also included in the disclosure of the present invention.
此外,本发明的各实施例的方法不限于按照说明书中描述的或者附图中示出的时间顺序来执行,也可以按照其他的时间顺序、并行地或独立地执行。因此,本说明书中描述的方法的执行顺序不对本发明的技术范围构成限制。In addition, the methods in the various embodiments of the present invention are not limited to being executed in the time sequence described in the description or shown in the drawings, and may also be executed in other time sequences, in parallel or independently. Therefore, the execution order of the methods described in this specification does not limit the technical scope of the present invention.
此外,显然,根据本发明的上述方法的各个操作过程也可以以存储在各种机器可读的存储介质中的计算机可执行程序的方式实现。In addition, obviously, each operation process of the above method according to the present invention can also be implemented in the form of computer executable programs stored in various machine-readable storage media.
而且,本发明的目的也可以通过下述方式实现:将存储有上述可执行程序代码的存储介质直接或者间接地提供给系统或设备,并且该系统或设备中的计算机或者中央处理单元读出并执行上述程序代码。Moreover, the purpose of the present invention can also be achieved in the following manner: the storage medium storing the above-mentioned executable program code is directly or indirectly provided to a system or device, and the computer or central processing unit in the system or device reads and Execute the above program code.
此时,只要该系统或者设备具有执行程序的功能,则本发明的实施方式不局限于程序,并且该程序也可以是任意的形式,例如,目标程序、解释器执行的程序或者提供给操作系统的脚本程序等。At this time, as long as the system or device has the function of executing the program, the embodiment of the present invention is not limited to the program, and the program can also be in any form, for example, an object program, a program executed by an interpreter, or a program provided to an operating system. script programs, etc.
上述这些机器可读存储介质包括但不限于:各种存储器和存储单元,半导体设备,磁盘单元例如光、磁和磁光盘,以及其它适于存储信息的介质等。The above-mentioned machine-readable storage media include, but are not limited to: various memories and storage units, semiconductor devices, magnetic disk units such as optical, magnetic and magneto-optical disks, and other media suitable for storing information, and the like.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410225632.8A CN105335782A (en) | 2014-05-26 | 2014-05-26 | Image-based target object counting method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410225632.8A CN105335782A (en) | 2014-05-26 | 2014-05-26 | Image-based target object counting method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105335782A true CN105335782A (en) | 2016-02-17 |
Family
ID=55286297
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410225632.8A Pending CN105335782A (en) | 2014-05-26 | 2014-05-26 | Image-based target object counting method and apparatus |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105335782A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109671241A (en) * | 2017-10-16 | 2019-04-23 | 中国电信股份有限公司 | Alarm method and system |
| CN110009611A (en) * | 2019-03-27 | 2019-07-12 | 中南民族大学 | A kind of sensation target dynamic itemset counting method and system towards image sequence |
| CN117115080A (en) * | 2023-07-05 | 2023-11-24 | 华南师范大学 | Deep learning shrimp seedling counting method, system and storage medium based on regional segmentation |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004021375A (en) * | 2002-06-13 | 2004-01-22 | Av Planning Center:Kk | Object counting method and object counting device |
| CN101021949A (en) * | 2007-03-23 | 2007-08-22 | 中山大学 | Automatic monitoring method for miner entry and exit of coal mine |
| DE102007041333A1 (en) * | 2007-08-31 | 2009-03-05 | Siemens Ag Österreich | Target object i.e. person, contactless counting method for e.g. determination of actual load of production facility, involves identifying breakage or turning of graphical cluster in direction of time axis as object passing area |
| CN101835034A (en) * | 2010-05-27 | 2010-09-15 | 王巍 | Crowd characteristic counting system |
| CN102270347A (en) * | 2011-08-05 | 2011-12-07 | 上海交通大学 | Target detection method based on linear regression model |
| CN103810722A (en) * | 2014-02-27 | 2014-05-21 | 云南大学 | Moving target detection method combining improved LBP (Local Binary Pattern) texture and chrominance information |
-
2014
- 2014-05-26 CN CN201410225632.8A patent/CN105335782A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004021375A (en) * | 2002-06-13 | 2004-01-22 | Av Planning Center:Kk | Object counting method and object counting device |
| CN101021949A (en) * | 2007-03-23 | 2007-08-22 | 中山大学 | Automatic monitoring method for miner entry and exit of coal mine |
| DE102007041333A1 (en) * | 2007-08-31 | 2009-03-05 | Siemens Ag Österreich | Target object i.e. person, contactless counting method for e.g. determination of actual load of production facility, involves identifying breakage or turning of graphical cluster in direction of time axis as object passing area |
| CN101835034A (en) * | 2010-05-27 | 2010-09-15 | 王巍 | Crowd characteristic counting system |
| CN102270347A (en) * | 2011-08-05 | 2011-12-07 | 上海交通大学 | Target detection method based on linear regression model |
| CN103810722A (en) * | 2014-02-27 | 2014-05-21 | 云南大学 | Moving target detection method combining improved LBP (Local Binary Pattern) texture and chrominance information |
Non-Patent Citations (1)
| Title |
|---|
| 刘琼 等: ""基于视觉注意模型化计算的行人目标检测"", 《北京信息科技大学学报》 * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109671241A (en) * | 2017-10-16 | 2019-04-23 | 中国电信股份有限公司 | Alarm method and system |
| CN110009611A (en) * | 2019-03-27 | 2019-07-12 | 中南民族大学 | A kind of sensation target dynamic itemset counting method and system towards image sequence |
| CN110009611B (en) * | 2019-03-27 | 2021-05-14 | 中南民族大学 | Visual target dynamic counting method and system for image sequence |
| CN117115080A (en) * | 2023-07-05 | 2023-11-24 | 华南师范大学 | Deep learning shrimp seedling counting method, system and storage medium based on regional segmentation |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10896349B2 (en) | Text detection method and apparatus, and storage medium | |
| JP4725690B2 (en) | Video identifier extraction device | |
| US8498444B2 (en) | Blob representation in video processing | |
| CN112036254A (en) | Moving vehicle foreground detection method based on video image | |
| CN109308711B (en) | Target detection method, device and image processing device | |
| CN105005766B (en) | A kind of body color recognition methods | |
| US20130258138A1 (en) | Apparatus for generating an image with defocused background and method thereof | |
| CN104504669B (en) | A kind of medium filtering detection method based on local binary patterns | |
| CN103548056B (en) | Image-processing device, image-capturing device, and image-processing method | |
| CN106464865B (en) | Block-based static region detection method, device and system for video processing | |
| JP2012038318A (en) | Target detection method and device | |
| CN106683073B (en) | A license plate detection method, camera and server | |
| CN104094284A (en) | Image processor with edge-preserving noise suppression functionality | |
| CN104299214B (en) | The detection of raindrop and minimizing technology and system in light rain scene video data | |
| US20130148899A1 (en) | Method and apparatus for recognizing a character based on a photographed image | |
| KR20190030870A (en) | Image composition apparatus using virtual chroma-key background, method and computer program | |
| CN104318537B (en) | The detection of raindrop and minimizing technology and system in heavy rain scene video data | |
| JP2017091298A (en) | Image processing apparatus, image processing method, and image processing program | |
| CN105335782A (en) | Image-based target object counting method and apparatus | |
| CN105046670A (en) | Image rain removal method and system | |
| JP6657622B2 (en) | Image processing apparatus and image processing method | |
| CN111080723A (en) | Image element segmentation method based on Unet network | |
| Kopf et al. | Algorithms for video retargeting | |
| CN103839035A (en) | Person number statistical method and person number statistical system | |
| CN111988600A (en) | Video lens switching detection method and device and terminal equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160217 |