[go: up one dir, main page]

CN106203257B - Method and system capable of identifying identification - Google Patents

Method and system capable of identifying identification Download PDF

Info

Publication number
CN106203257B
CN106203257B CN201610477912.7A CN201610477912A CN106203257B CN 106203257 B CN106203257 B CN 106203257B CN 201610477912 A CN201610477912 A CN 201610477912A CN 106203257 B CN106203257 B CN 106203257B
Authority
CN
China
Prior art keywords
mark
spatial position
camera
deviation
identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610477912.7A
Other languages
Chinese (zh)
Other versions
CN106203257A (en
Inventor
刘祥洪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Xinguodu Payment Technology Co Ltd
Original Assignee
Shenzhen Xinguodu Payment Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Xinguodu Payment Technology Co Ltd filed Critical Shenzhen Xinguodu Payment Technology Co Ltd
Priority to CN201610477912.7A priority Critical patent/CN106203257B/en
Publication of CN106203257A publication Critical patent/CN106203257A/en
Application granted granted Critical
Publication of CN106203257B publication Critical patent/CN106203257B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Image Analysis (AREA)

Abstract

the invention discloses a method capable of identifying a mark, which comprises the following steps: identifying and collecting information of a plurality of subareas of the pre-identification mark by using a camera; calculating the spatial position relation between the pre-recognition mark and the camera; respectively calculating the area of each region divided by the identification, and performing deviation calculation according to the spatial position relationship between the pre-identified identification and the camera; and judging whether the mark is a target mark or not according to the magnitude of the obtained deviation and the spatial position relation of the mark. A system of identifiable identities, comprising: the positioning module, the spatial position calculation module, the area deviation calculation module and the identification module judge whether the mark is a target mark according to the magnitude of the obtained deviation and the spatial position relation of the mark, so that the method is very convenient and quick, and has high accuracy. The method is widely applied to the technical field of positioning identification.

Description

Method and system capable of identifying identification
Technical Field
The invention relates to the technical field of positioning identification, in particular to a method and a system capable of quickly identifying an identifier.
Background
with the rapid development of information technology, information management systems are built and information networking is popularized, information exchange is urgently needed in various social fields, and information resource sharing is achieved to the maximum extent.
For example, traditional buildings are mainly identified by names of the parcel where the building is located, for example, names of a district A and a district B are labeled, each community is identified by a different name system, and accurate identification and accurate positioning cannot be performed on an electronic map according to the names. Or other specific patterns, are inconvenient, and improvements are needed.
Disclosure of Invention
In order to solve the above technical problems, an object of the present invention is to provide a method and system for quickly identifying a logo.
The technical scheme adopted by the invention is as follows: the invention provides a method capable of identifying a mark, which comprises the following steps:
Identifying and collecting information of a plurality of subareas of the pre-identification mark by using a camera;
Calculating the spatial position relation between the pre-recognition mark and the camera;
respectively calculating the area of each region divided by the identification, and performing deviation calculation according to the spatial position relationship between the pre-identified identification and the camera;
And judging whether the mark is a target mark or not according to the magnitude of the obtained deviation and the spatial position relation of the mark.
As an improvement of the technical scheme, the step of identifying and acquiring the information of the plurality of subareas of the pre-identification mark by using the camera is used for positioning according to the manual input signal.
as an improvement of the technical scheme, each marked partition is divided in a centrosymmetric mode.
Further, the deviation calculation is performed according to the spatial position relationship between the pre-recognition mark and the camera, and the angle of rotation or distortion of the pre-recognition mark relative to the front face recognition mark is calculated according to the spatial position relationship between the pre-recognition mark and the camera.
further, the area of each region of the identifier is calculated respectively, and deviation calculation is performed according to the spatial position relationship between the pre-identified identifier and the camera, which includes summing and differencing the areas of the corresponding regions respectively.
further, the step of determining whether the identifier is a target identifier according to the magnitude of the obtained deviation and the spatial position relationship of the identifier includes: when the space angle of the mark is consistent with the change of the obtained deviation, judging that the mark is a target mark; and when the space angle of the mark is inconsistent with the change of the obtained deviation, judging that the mark is not the target mark.
In another aspect, the present invention further provides a system capable of recognizing an identifier, including:
the positioning module is used for executing the recognition by using the camera and acquiring the information of the plurality of partitions of the pre-recognition mark;
the spatial position calculation module is used for calculating the spatial position relation between the pre-recognition mark and the camera;
the area deviation calculation module is used for executing the calculation of the areas divided by the identification respectively and performing deviation calculation according to the spatial position relationship between the pre-identified identification and the camera;
And the identification module is used for judging whether the mark is a target mark according to the magnitude of the obtained deviation and the spatial position relation of the mark.
The invention has the beneficial effects that: according to the method and the system for identifying the identifier, provided by the invention, the area deviation of each region is calculated by identifying and collecting the information of each partition of the pre-identified identifier according to the spatial position of the pre-identified identifier and the camera, and whether the identifier is the target identifier is judged according to the relation between the magnitude of the obtained deviation and the spatial position of the identifier, so that the method and the system are very convenient and quick, and have high accuracy.
drawings
The following further describes embodiments of the present invention with reference to the accompanying drawings:
FIG. 1 is a schematic diagram of an embodiment of the present invention illustrating a range lens being smaller than L;
FIG. 2 is a diagram illustrating an exemplary embodiment of the present invention for indicating that the range lens is equal to L;
FIG. 3 is a schematic diagram of an exemplary embodiment of the present invention illustrating a range lens greater than L and rotated;
FIG. 4 is a schematic diagram of the meshing according to the first embodiment of the present invention;
FIG. 5 is a schematic diagram of the meshing according to a second embodiment of the present invention;
FIG. 6 is a schematic diagram of the grid division according to the third embodiment of the present invention;
FIG. 7 is a schematic view of a fourth embodiment of the present invention;
FIG. 8 is a schematic view of a fifth embodiment of the present invention;
Fig. 9 is a schematic view of a sixth embodiment of the present invention.
Detailed Description
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
The invention provides a method capable of identifying a mark, which comprises the following steps:
Identifying and collecting information of a plurality of subareas of the pre-identification mark by using a camera;
calculating the spatial position relation between the pre-recognition mark and the camera;
respectively calculating the area of each region divided by the identification, and performing deviation calculation according to the spatial position relationship between the pre-identified identification and the camera;
referring to fig. 1-3, it includes: dividing the whole image collected by the camera into m × n sub-regions, namely sub-regions Z00-Zmn; each subregion is identical/tangent in shape and identification appearance; in the state without any rotation distortion, at the position of the standard distance L between the icon and the camera, a sub-region on the image acquired by the camera is just overlapped with the mark or internally tangent to the sub-region, and the allowable deviation is calculated to be X% of the standard deviation.
The mark in the actually acquired image may have translational rotation, the distance from the camera may also be greater than L or smaller than L, and a circle with a circle radius r is drawn by the center point of the mark in the image to represent that the circle is inscribed. The allowable deviation X% ═ X% × R/R at this time.
and judging whether the mark is a target mark or not according to the magnitude of the obtained deviation and the spatial position relation of the mark.
as an improvement of the technical scheme, the step of identifying and acquiring the information of the plurality of subareas of the pre-identification mark by using the camera is used for positioning according to the manual input signal.
As an improvement of the technical scheme, each marked partition is divided in a centrosymmetric mode.
Further, the deviation calculation is performed according to the spatial position relationship between the pre-recognition mark and the camera, and the angle of rotation or distortion of the pre-recognition mark relative to the front face recognition mark is calculated according to the spatial position relationship between the pre-recognition mark and the camera.
Further, the area of each region of the identifier is calculated respectively, and deviation calculation is performed according to the spatial position relationship between the pre-identified identifier and the camera, which includes summing and differencing the areas of the corresponding regions respectively.
Further, the step of determining whether the identifier is a target identifier according to the magnitude of the obtained deviation and the spatial position relationship of the identifier includes: when the space angle of the mark is consistent with the change of the obtained deviation, judging that the mark is a target mark; and when the space angle of the mark is inconsistent with the change of the obtained deviation, judging that the mark is not the target mark.
preliminarily positioning the position of a pre-recognition mark, and roughly calculating the spatial position relation between the pre-recognition mark and a camera; calculating the position relation between each side and the camera, the position relation between a diagonal line and the camera and the like to obtain the space angle size of the mark and the camera;
respectively calculating the area of each region divided by the identifier, and performing deviation calculation;
And judging whether the mark is a target mark or not according to the magnitude of the obtained deviation and the spatial position relation of the mark.
The step of preliminarily positioning the position of the pre-recognition mark can be performed in a mode of manually inputting a signal.
an identification of the partitioning that partitions in a centrosymmetric manner. Referring to fig. 4-6, a mesh partition diagram according to an embodiment of the present invention is shown. The pattern division is characterized by axial symmetry and equal division, namely the pattern division has the same shape and is divided into even sub-areas, and the two colors with large chromatic aberration are alternately distributed. The shape may be square or circular, divided into 4 equal parts, and the areas are respectively S1, S2, S3 and S4.
and respectively calculating the areas of the identification areas and performing deviation calculation, wherein the calculation comprises summing and differencing the areas of the corresponding areas.
And judging whether the mark is a target mark according to the magnitude of the obtained deviation and the spatial position relation of the mark, wherein the judgment comprises the following steps: when the space angle of the mark is consistent with the change of the obtained deviation, judging that the mark is a target mark; and when the space angle of the mark is inconsistent with the change of the obtained deviation, judging that the mark is not the target mark. Referring to fig. 7-9, schematic diagrams of embodiments of the present invention are shown. For the distribution of the markers in the grid, the distribution comprises 1) the distribution of standard cases, namely the graph of the markers is just positioned in the grid without deformation; 2) standard horizontal movement case, that is, the graph of the standard case is randomly moved horizontally in the grid; 3) the case of horizontal movement + rotation + distance zooming out means that the shape of the marked figure is deformed and not distributed horizontally.
A=S1+S2;
B=S2+S3;
C=S3+S4;
D=S4+S1;
A’=|S1-S2|;
B’=|S2-S3|;
C’=|S3-S4|;
D’=|S4-S1|;
E=|S1-S3|;
F=|S2-S4|;
respectively calculating according to the above formula
Or
Or
and determines whether it is within the deviation magnitude range.
And if more than 60% of the above 12 calculated values are less than the previously calculated allowable deviation x%, the target mark is considered, and otherwise, the non-target mark is considered. The value of more than 60% or less than X% can be required according to the actual situation, and the standard deviation value X% can be adjusted to adjust the severity of the judgment condition.
In another aspect, the present invention further provides a system capable of recognizing an identifier, including:
the positioning module is used for executing the recognition by using the camera and acquiring the information of the plurality of partitions of the pre-recognition mark;
the spatial position calculation module is used for calculating the spatial position relation between the pre-recognition mark and the camera;
The area deviation calculation module is used for executing the calculation of the areas divided by the identification respectively and performing deviation calculation according to the spatial position relationship between the pre-identified identification and the camera;
And the identification module is used for judging whether the mark is a target mark according to the magnitude of the obtained deviation and the spatial position relation of the mark.
According to the method and the system for identifying the identifier, provided by the invention, the area deviation of each region is calculated by identifying and collecting the information of each partition of the pre-identified identifier according to the spatial position of the pre-identified identifier and the camera, and whether the identifier is the target identifier is judged according to the relation between the magnitude of the obtained deviation and the spatial position of the identifier, so that the method and the system are very convenient and quick, and have high accuracy.
while the preferred embodiments of the present invention have been illustrated and described, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (5)

1. A method of recognising a logo, comprising the steps of:
Identifying and collecting information of a plurality of subareas of the pre-identification mark by using a camera;
calculating the spatial position relation between the pre-recognition mark and the camera;
Calculating the area of each region divided by the identification respectively, and calculating deviation according to the spatial position relation between the pre-identified identification and the camera to obtain the deviation, wherein the deviation calculation comprises the sum and difference of the areas of the corresponding regions respectively;
The deviation calculation also comprises the step of calculating the rotation or distortion angle of the pre-recognition mark relative to the front recognition mark according to the spatial position relation between the pre-recognition mark and the camera;
and judging whether the mark is a target mark or not according to the magnitude of the obtained deviation and the spatial position relation of the mark.
2. A method of recognisable identity according to claim 1, characterised in that: and identifying and acquiring the information of the plurality of subareas of the pre-identification mark by using the camera, and positioning according to the manual input signal.
3. A method as claimed in claim 1, wherein the sub-areas of the tag are divided in a centrosymmetric manner.
4. The method for identifying a marker according to claim 1, wherein said determining whether the marker is a target marker according to the relation between the magnitude of the obtained deviation and the spatial position of the marker comprises: when the space angle of the mark is consistent with the change of the obtained deviation, judging that the mark is a target mark; and when the space angle of the mark is inconsistent with the change of the obtained deviation, judging that the mark is not the target mark.
5. a system for identifying a token, comprising: the positioning module is used for executing the recognition by using the camera and acquiring the information of the plurality of partitions of the pre-recognition mark;
The spatial position calculation module is used for calculating the spatial position relation between the pre-recognition mark and the camera;
The area deviation calculation module is used for executing the calculation of the areas divided by the identification respectively and performing deviation calculation according to the spatial position relation between the pre-identified identification and the camera so as to obtain deviation, wherein the deviation calculation comprises the summation and the difference of the areas of the corresponding areas respectively, and the deviation calculation further comprises the calculation of the rotation or distortion angle of the pre-identified identification relative to the front identification according to the spatial position relation between the pre-identified identification and the camera;
and the identification module is used for judging whether the mark is a target mark according to the magnitude of the obtained deviation and the spatial position relation of the mark.
CN201610477912.7A 2016-06-27 2016-06-27 Method and system capable of identifying identification Active CN106203257B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610477912.7A CN106203257B (en) 2016-06-27 2016-06-27 Method and system capable of identifying identification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610477912.7A CN106203257B (en) 2016-06-27 2016-06-27 Method and system capable of identifying identification

Publications (2)

Publication Number Publication Date
CN106203257A CN106203257A (en) 2016-12-07
CN106203257B true CN106203257B (en) 2019-12-06

Family

ID=57461692

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610477912.7A Active CN106203257B (en) 2016-06-27 2016-06-27 Method and system capable of identifying identification

Country Status (1)

Country Link
CN (1) CN106203257B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113678163B (en) * 2021-06-25 2024-11-12 闻泰科技(深圳)有限公司 Image correction method, device, electronic device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1578414A (en) * 2003-07-08 2005-02-09 佳能株式会社 Position and orientation detection method and apparatus
CN1604122A (en) * 2003-09-30 2005-04-06 佳能株式会社 Logo recognition method and device
US8243984B1 (en) * 2009-11-10 2012-08-14 Target Brands, Inc. User identifiable watermarking
CN102750698A (en) * 2012-06-11 2012-10-24 上海大学 Texture camera calibration device, texture camera calibration method and geometry correction method of texture image of texture camera
CN103793615A (en) * 2014-02-25 2014-05-14 武汉大学 Novel mark region verification method based on spatial topological relation

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9235943B2 (en) * 2013-07-26 2016-01-12 Joseph Frank Scalisi Remote identity verification of lodging guests

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1578414A (en) * 2003-07-08 2005-02-09 佳能株式会社 Position and orientation detection method and apparatus
CN1604122A (en) * 2003-09-30 2005-04-06 佳能株式会社 Logo recognition method and device
US8243984B1 (en) * 2009-11-10 2012-08-14 Target Brands, Inc. User identifiable watermarking
CN102750698A (en) * 2012-06-11 2012-10-24 上海大学 Texture camera calibration device, texture camera calibration method and geometry correction method of texture image of texture camera
CN103793615A (en) * 2014-02-25 2014-05-14 武汉大学 Novel mark region verification method based on spatial topological relation

Also Published As

Publication number Publication date
CN106203257A (en) 2016-12-07

Similar Documents

Publication Publication Date Title
KR102462025B1 (en) Apparatus and method for detecting checkerboard corner point for camera calibration
Konstantinou et al. Matching construction workers across views for automated 3D vision tracking on-site
KR100857529B1 (en) How to Extract Building Boundaries from Lidar Data
Assadzadeh et al. Automatic far‐field camera calibration for construction scene analysis
Farag A comprehensive real-time road-lanes tracking technique for autonomous driving
CN114463438B (en) A calibration plate, a calibration plate identification method, a calibration plate identification device and a computer readable medium
CN112085708B (en) Method and equipment for detecting defects of straight line edges in outer contour of product
CN106203257B (en) Method and system capable of identifying identification
CN112907656A (en) Robot position detection method, detection device, processor and electronic equipment
CN110702115B (en) Monocular vision-based positioning method, positioning device and terminal
van den Hengel et al. Automatic camera placement for large scale surveillance networks
CN115187769B (en) Positioning method and device
CN101782386B (en) Non-visual geometric camera array video positioning method and system
JP6262610B2 (en) Information registration device, information continuation registration device, method and program
CN115880303A (en) Sub-pixel precision positioning detection method and system for PCB circular hole
EP3567338A1 (en) Marker
CN111914048B (en) Automatic generation method for corresponding points of longitude and latitude coordinates and image coordinates
CN105809694B (en) Image processing method and device
CN115423746B (en) An image processing method for calculating skin hole positions and apertures
CN113538577B (en) Multi-camera coverage optimization method, device, equipment and storage medium
CN112884767B (en) Image fitting method
JP7799499B2 (en) Measurement system, measurement method and measurement program
CN111397576B (en) Marker block, method and system for industrial equipment identification and positioning
CN109345607B (en) Method for automatically marking EPC picture
CN107884380B (en) A fully automatic rapid fluorescence analysis method of micro-reaction cavity array chip

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant