Movatterモバイル変換


[0]ホーム

URL:


CN105740751A - Object detection and identification method and system - Google Patents

Object detection and identification method and system
Download PDF

Info

Publication number
CN105740751A
CN105740751ACN201410764839.2ACN201410764839ACN105740751ACN 105740751 ACN105740751 ACN 105740751ACN 201410764839 ACN201410764839 ACN 201410764839ACN 105740751 ACN105740751 ACN 105740751A
Authority
CN
China
Prior art keywords
target
candidate target
probability
object detection
detection
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
Application number
CN201410764839.2A
Other languages
Chinese (zh)
Inventor
陈雁
刘春秋
孙凯
黄嘉华
汪永强
莫永波
张方兴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Sunwin Intelligent Co Ltd
Original Assignee
Shenzhen Sunwin Intelligent Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Sunwin Intelligent Co LtdfiledCriticalShenzhen Sunwin Intelligent Co Ltd
Priority to CN201410764839.2ApriorityCriticalpatent/CN105740751A/en
Publication of CN105740751ApublicationCriticalpatent/CN105740751A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

The invention discloses an object detection and identification method and system. The method comprises the following steps: S1, obtaining a candidate object; S2, calculating position information and size information of the candidate object; S3, according to the position information and the size information of the candidate object, calculating a probability Px that the candidate object belongs to a corresponding type; and S4, comparing the probability Px with a preset probability threshold Pt, and determining whether the candidate object belongs to the corresponding type. The system comprises an object detection module, a calculation module and a comparison module. according to the invention, by use of position information of an image in the context, and objects are classified according to the possibility that the objects occur at a position, for providing assistance in determining whether the objects are possible objects, such that interference items in the image are effectively eliminated, the object detection and identification accuracy is improved, the rate of false alarm is reduced, and next-step analysis and processing of data image is facilitated. The object detection and identification method and system can be widely applied to various object identification systems.

Description

A kind of method and system of object detection and recognition
Technical field
The present invention relates to field of image recognition, a kind of method particularly relating to object detection and recognition, the invention still further relates to the system of a kind of object detection and recognition.
Background technology
HOG:HistogramofOrientedGradient, histograms of oriented gradients, be a kind of in computer vision and image procossing for carrying out the feature description operator of object detection.
SIFT:Scale-invariantfeaturetransform, scale invariant feature is changed, and is a kind of algorithm detecting local feature.
HARR: be a kind of conventional feature description operator of computer vision field.
Adaboost: being a kind of iterative algorithm, its core concept is the grader (Weak Classifier) different for the training of same training set, then these weak classifier set is got up, constitutes a higher final grader (strong classifier).
SVM:SupportVectorMachines, support vector machine, is a kind of learning art based on structural risk minimization, is also a kind of new homing method with fine Generalization Capability.
Image recognition, refers to and utilizes computer that image is processed, analyze and understand, to identify the target of various different mode and the technology to picture.During general industry uses, adopting industrial camera shooting picture, then recycling software does further identifying processing according to picture ash jump.
Computer vision is the science how a research makes machine " seeing ", further, it is exactly refer to replace human eye that target is identified with camera and computer, follow the tracks of and the machine vision such as measurement, and do graphics process further, it is treated as with computer and is more suitable for eye-observation or sends the image of instrument detection to.
Target detection is an important component part of computer vision, has important application prospect in every field.At present, things is only carried out the consideration of local by main computer vision algorithms make, in the object detection and recognition technology of Most current, main what consider is exactly the independent characteristic of target, such as the color of target, texture, and have ignored target context-related information in the picture, such as target positional information in the picture, the size of target and the reference information of periphery things size, cause that the error rate detecting with identifying compares high, have impact on next step analysis to view data and process.
Summary of the invention
In order to solve above-mentioned technical problem, it is an object of the invention to provide one can effective exclusive PCR, the method improving the accuracy of object detection and recognition.
In order to solve above-mentioned technical problem, it is a further object to provide a kind of can effectively exclusive PCR, improve object detection and recognition accuracy, reduce rate of false alarm system.
The technical solution adopted in the present invention is:
A kind of method of object detection and recognition, it includes step: S1, obtains candidate target;S2, calculates positional information and the size information of candidate target;S3, calculates candidate target according to the positional information of candidate target and size information and belongs to the probability P x of corresponding classification;S4, compares probability P x and probability threshold values Pt set in advance, it is judged that whether candidate target belongs to corresponding classification.
Preferably, described step S1 specifically includes sub-step: S11, arranges target detection wicket in the picture;S12, calculates the eigenvalue in target detection wicket;S13, judges whether to be adopted as candidate target according to eigenvalue.
Preferably, the size of target detection wicket described in step S11 sets according to target type, or the size of described target detection wicket is the wicket of fixed size set in advance.
Preferably, described eigenvalue includes color of image and/or image texture and/or HOG and/or SIFT and/or HARR.
Preferably, described step S12 is particularly as follows: learn and judge whether to be adopted as candidate target by Adaboost algorithm, SVM algorithm or neural network algorithm.
Preferably, described step S3 specifically includes sub-step: S31, sets up the synopsis of target position information, size information and corresponding class probability according to priori result;According to the positional information of candidate target, size information and synopsis, S32, determines that candidate target belongs to the probability P x of corresponding classification.
Preferably, described step S4 is particularly as follows: compare probability P x and probability threshold values Pt set in advance, if Px > Pt, then judges that candidate target belongs to corresponding classification;If Px < Pt, then judge that candidate target is not belonging to corresponding classification.
The system of a kind of object detection and recognition, comprising: module of target detection, is used for obtaining candidate target;Computing module, for calculating positional information and the size information of candidate target, and the positional information and size information according to candidate target calculates candidate target and belongs to the probability P x of corresponding classification;Comparing module, for comparing probability P x and probability threshold values Pt set in advance, it is judged that whether candidate target belongs to corresponding classification.
The invention has the beneficial effects as follows:
Present invention utilizes the positional information in image context, and target classified by the probability occurred in this position according to target, determine whether possible target in order to assisting, distracter in effective rejection image, improve the accuracy of object detection and recognition, reduce rate of false alarm, be conducive to next step analysis and the process of view data.
The composite can be widely applied to various target identification system.
Accompanying drawing explanation
Below in conjunction with accompanying drawing, the specific embodiment of the present invention is described further:
Fig. 1 is the method flow diagram of an embodiment of the present invention.
Detailed description of the invention
It should be noted that when not conflicting, the embodiment in the application and the feature in embodiment can be mutually combined.
A kind of method of object detection and recognition, it includes step: S1, obtains candidate target;S2, calculates positional information and the size information of candidate target;S3, calculates candidate target according to the positional information of candidate target and size information and belongs to the probability P x of corresponding classification;S4, compares probability P x and probability threshold values Pt set in advance, it is judged that whether candidate target belongs to corresponding classification.
Preferably, described step S1 specifically includes sub-step: S11, arranges target detection wicket in the picture;S12, calculates the eigenvalue in target detection wicket;S13, judges whether to be adopted as candidate target according to eigenvalue.
Preferably, the size of target detection wicket described in step S11 sets according to target type, or the size of described target detection wicket is the wicket of fixed size set in advance.
Preferably, described eigenvalue includes color of image and/or image texture and/or HOG and/or SIFT and/or HARR.
Preferably, described step S12 is particularly as follows: learn and judge whether to be adopted as candidate target by Adaboost algorithm, SVM algorithm or neural network algorithm.
Preferably, described step S3 specifically includes sub-step: S31, sets up the synopsis of target position information, size information and corresponding class probability according to priori result;According to the positional information of candidate target, size information and synopsis, S32, determines that candidate target belongs to the probability P x of corresponding classification.
Preferably, described step S4 is particularly as follows: compare probability P x and probability threshold values Pt set in advance, if Px > Pt, then judges that candidate target belongs to corresponding classification;If Px < Pt, then judge that candidate target is not belonging to corresponding classification.
By module of target detection, the candidate target being likely car plate detected.The probability that this target is correct target detection is judged by the positional information in the picture of candidate target and candidate target size in the picture.In the present embodiment, it would be desirable to judge whether target is to detect target by the probabilistic information of the brief 3D information of image and the positional information of video camera.The present embodiment can by the image information of 2D, the general 3D information calculating target, such as the positional information of target, the size information of target, and is completed the detection of target by the information of 3D.
Concrete scheme is as follows:
1, substantially judge the content of scene, cook up ground (horizontal plane), sky and other positions.
Scene is defined as the span of L, L by us three kinds, L={ sky, ground, other regions };P{l=Li} represents that I belongs to the probability of Li scene.P (c=A | 1c=Li) represent when the scene location of c is Li, c belongs to the probability of classification A.In general, we do a prior probability based on experience can to p (c=A | 1c=Li), and generate synopsis for.
2, scene projection/object height calculates
A), in there is no the video camera rotated, it is known that the height of camera and horizontal line position, it is possible to calculate the height of target.
Y=(v1-v2) * yc/v1
Wherein v1, v2 are target highs and lows in the picture, and yc is the height of video camera.
If b) not knowing camera height in advance, it is possible to calculate the height of video camera by measuring the actual height (height of such as people) of some objects in scene.
C), the height of target is defined as s.Each classification is had to the span of corresponding object height.As p (o ∈ 0 | a≤s≤b represents that, when the height of s is between a and b time, it belongs to the probability of target class O.Other classifications in like manner push away.
3, module of target detection
A), module of target detection adopt and be generally used for the wicket of target detection, determine whether corresponding target by calculating the eigenvalue in wicket.The size of wicket can be distinguished according to the classification of target, it is also possible to by unified wicket size, such as 16*16 pixel, 16*24 pixel etc..
B), module of target detection can be completed by the method for various machine learning, such as Adaboost algorithm, SVM algorithm or neural network algorithm etc..
C), the feature that adopts in the middle of machine learning can various graphic features, including being not limited to following characteristics: color of image and/or image texture and/or HOG and/or SIFT and/or HARR feature etc..
E), the target detected by module of target detection we can be referred to as candidate target.The target that detector detects generally can be expressed as:
Ci∈ { pedestrian, car, car plate, background },
Each target has a periphery to confine region, is expressed as:
Cbb={ ui, vi, wi, hi,
Four of Cbb values represent lower left corner position coordinates in the picture respectively, and the width of target and height.Candidate target is defined as C.P (Ci=A) and is expressed as being belonged to by the target Ci that module of target detection detects the probability of classification A by us.
4, by scene information, target location, the candidate target that object height and module of target detection detect finally judges whether target is the real target to detect.
A), by above step, we obtain target C and belong to the probability of target classification in scene Li situation and be:
P (c=A | 1c, Sc)=Π p (c=A | 1c=Li) p (c ∈ A | a≤Sc≤b) p (c=A)
B), by the step a) probit obtained with the initial threshold ratio set relatively, if greater than threshold value, then it is assumed that the target candidate people C that module of target detection detection obtains belongs to classification A, and otherwise assertive goal candidate C is not belonging to classification A.
As it is shown in figure 1, with the detection of car plate be identified as example, after input video frame, first prospect is detected, obtains and confine motion target area.When judging that driftlessness does not detect, leap to next frame of video, when judging to have target area not detect, use car plate detector (i.e. module of target detection) to obtain at motion target area and be likely to car plate target (candidate target).As without being likely to car plate target, then continued to determine whether that other does not detect region;Car plate target if possible, then according to being likely to car plate target, estimate Position Approximate and the size of car plate.Further according to possible target carriage mark car plate and position, size information, calculate the probability P x of this target license plate, probability P x and probability threshold values Pt is contrasted, if Px > Pt, then judges that this candidate target is car plate, car plate is carried out character recognition.
The system of a kind of object detection and recognition, comprising: module of target detection, is used for obtaining candidate target;Computing module, for calculating positional information and the size information of candidate target, and the positional information and size information according to candidate target calculates candidate target and belongs to the probability P x of corresponding classification;Comparing module, for comparing probability P x and probability threshold values Pt set in advance, it is judged that whether candidate target belongs to corresponding classification.
A kind of system of object detection and recognition realize principle corresponding to a kind of method of object detection and recognition, do not do tired stating at this.
Present invention utilizes the positional information in image context, and target classified by the probability occurred in this position according to target, determine whether possible target in order to assisting, distracter in effective rejection image, improve the accuracy of object detection and recognition, reduce rate of false alarm, be conducive to next step analysis and the process of view data.
The composite can be widely applied to various target identification system, can be applied not only to video, it is also possible to be applied to single picture.
It is above the preferably enforcement of the present invention has been illustrated, but the invention is not limited to described embodiment, those of ordinary skill in the art also can make all equivalent variations or replacement under the premise without prejudice to spirit of the present invention, and these equivalent deformation or replacement are all contained in the application claim limited range.

Claims (8)

CN201410764839.2A2014-12-112014-12-11Object detection and identification method and systemPendingCN105740751A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410764839.2ACN105740751A (en)2014-12-112014-12-11Object detection and identification method and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410764839.2ACN105740751A (en)2014-12-112014-12-11Object detection and identification method and system

Publications (1)

Publication NumberPublication Date
CN105740751Atrue CN105740751A (en)2016-07-06

Family

ID=56240621

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410764839.2APendingCN105740751A (en)2014-12-112014-12-11Object detection and identification method and system

Country Status (1)

CountryLink
CN (1)CN105740751A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106650641A (en)*2016-12-052017-05-10北京文安智能技术股份有限公司Traffic light positioning and identification method, device and system
CN107301773A (en)*2017-06-162017-10-27上海肇观电子科技有限公司A kind of method and device to destination object prompt message
CN107784315A (en)*2016-08-262018-03-09深圳光启合众科技有限公司The recognition methods of destination object and device, and robot
CN109117741A (en)*2018-07-202019-01-01苏州中德宏泰电子科技股份有限公司Offline object identifying method and device to be detected
CN109788942A (en)*2016-09-162019-05-21富士胶片株式会社 Ultrasonic diagnostic apparatus and control method of ultrasonic diagnostic apparatus
CN110163032A (en)*2018-02-132019-08-23浙江宇视科技有限公司A kind of method for detecting human face and device
CN110555339A (en)*2018-05-312019-12-10北京嘀嘀无限科技发展有限公司target detection method, system, device and storage medium
CN111527528A (en)*2017-11-152020-08-11天使游戏纸牌股份有限公司Identification system

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101324958A (en)*2008-06-252008-12-17北京中星微电子有限公司Method and apparatus for tracking object
EP2230836A1 (en)*2009-03-182010-09-22Samsung Electronics Co., Ltd.Method for Creating Panorama
CN103034866A (en)*2011-09-292013-04-10无锡物联网产业研究院Target identification method, device and system
CN103077534A (en)*2012-12-312013-05-01南京华图信息技术有限公司Space-time multi-scale moving target detection method
CN103839279A (en)*2014-03-182014-06-04湖州师范学院Adhesion object segmentation method based on VIBE in object detection
CN104112279A (en)*2013-04-192014-10-22浙江大华技术股份有限公司Target detection method and device
CN104166861A (en)*2014-08-112014-11-26叶茂Pedestrian detection method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101324958A (en)*2008-06-252008-12-17北京中星微电子有限公司Method and apparatus for tracking object
EP2230836A1 (en)*2009-03-182010-09-22Samsung Electronics Co., Ltd.Method for Creating Panorama
CN103034866A (en)*2011-09-292013-04-10无锡物联网产业研究院Target identification method, device and system
CN103077534A (en)*2012-12-312013-05-01南京华图信息技术有限公司Space-time multi-scale moving target detection method
CN104112279A (en)*2013-04-192014-10-22浙江大华技术股份有限公司Target detection method and device
CN103839279A (en)*2014-03-182014-06-04湖州师范学院Adhesion object segmentation method based on VIBE in object detection
CN104166861A (en)*2014-08-112014-11-26叶茂Pedestrian detection method

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107784315A (en)*2016-08-262018-03-09深圳光启合众科技有限公司The recognition methods of destination object and device, and robot
CN109788942A (en)*2016-09-162019-05-21富士胶片株式会社 Ultrasonic diagnostic apparatus and control method of ultrasonic diagnostic apparatus
US11311277B2 (en)2016-09-162022-04-26Fujifilm CorporationUltrasound diagnostic apparatus and control method of ultrasound diagnostic apparatus
CN106650641A (en)*2016-12-052017-05-10北京文安智能技术股份有限公司Traffic light positioning and identification method, device and system
CN106650641B (en)*2016-12-052019-05-14北京文安智能技术股份有限公司A kind of traffic lights positioning identifying method, apparatus and system
CN107301773A (en)*2017-06-162017-10-27上海肇观电子科技有限公司A kind of method and device to destination object prompt message
CN111527528A (en)*2017-11-152020-08-11天使游戏纸牌股份有限公司Identification system
US12254737B2 (en)2017-11-152025-03-18Angel Group Co., Ltd.Recognition system
CN110163032A (en)*2018-02-132019-08-23浙江宇视科技有限公司A kind of method for detecting human face and device
CN110163032B (en)*2018-02-132021-11-16浙江宇视科技有限公司Face detection method and device
CN110555339A (en)*2018-05-312019-12-10北京嘀嘀无限科技发展有限公司target detection method, system, device and storage medium
CN109117741A (en)*2018-07-202019-01-01苏州中德宏泰电子科技股份有限公司Offline object identifying method and device to be detected

Similar Documents

PublicationPublication DateTitle
CN105740751A (en)Object detection and identification method and system
CN109670441B (en)Method, system, terminal and computer readable storage medium for realizing wearing recognition of safety helmet
US9710698B2 (en)Method, apparatus and computer program product for human-face features extraction
CN103955949B (en)Moving target detecting method based on Mean-shift algorithm
CN103971386B (en)A kind of foreground detection method under dynamic background scene
CN109918971B (en)Method and device for detecting number of people in monitoring video
CN103034852B (en)The detection method of particular color pedestrian under Still Camera scene
CN107564034A (en)The pedestrian detection and tracking of multiple target in a kind of monitor video
CN104615986B (en)The method that pedestrian detection is carried out to the video image of scene changes using multi-detector
CN110910421B (en)Weak and small moving object detection method based on block characterization and variable neighborhood clustering
CN102855622A (en)Infrared remote sensing image sea ship detecting method based on significance analysis
CN103475800B (en)Method and device for detecting foreground in image sequence
CN109166137A (en)For shake Moving Object in Video Sequences detection algorithm
Wang et al.Detection of small aerial object using random projection feature with region clustering
CN104268520A (en)Human motion recognition method based on depth movement trail
Masmoudi et al.Vision based system for vacant parking lot detection: Vpld
CN116523916B (en)Product surface defect detection method and device, electronic equipment and storage medium
CN117237608A (en)Deep learning-based multi-scale foggy scene target detection method and system
CN110516527B (en)Visual SLAM loop detection improvement method based on instance segmentation
CN106446832B (en)Video-based pedestrian real-time detection method
CN111435429B (en)Gesture recognition method and system based on binocular stereo data dynamic cognition
Piérard et al.A probabilistic pixel-based approach to detect humans in video streams
CN110956616B (en)Object detection method and system based on stereoscopic vision
CN106682582A (en)Compressed sensing appearance model-based face tracking method and system
CN108985216B (en)Pedestrian head detection method based on multivariate logistic regression feature fusion

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20160706

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp