A Robust Recognition Method for AR Code Marked on Cylinder
An identification method and AR code technology, applied in the field of AR code identification, can solve the problem of low AR code recognition rate and other problems
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0108] Such as figure 1 As shown, taking a classic AR code with an object to be identified on a certain cylinder and a data bit of 5×5 as an example, the robust identification method of the present invention includes the following steps:
[0109] 1. Improve the coding structure of the AR code by adding positioning flags in the AR code. The specific method is:
[0110] 1-1. Add a row of positioning flags with one data bit on the upper edge of the 5×5 AR code data area, and add a column of positioning flags with one data bit on the left side of the AR code data area. The row positioning flags and columns The positioning flags form an overlapping flag in the upper left corner, thereby forming a 6×6 resolution area.
[0111]1-2. Add a row positioning identifier of 101010 to the row positioning flag from left to right, add a column positioning identifier of 101010 to the column positioning flag from top to bottom, and overlap the identifier in the flag at the upper left corner If...
Embodiment 2
[0156] This embodiment is a robust identification of classic AR codes, and the specific method includes the following steps:
[0157] 1. Collect the AR code marked on the cylinder (see figure 1 ), get AR code area image I 0 .
[0158] 2. For AR code area image I 0 Perform adaptive threshold segmentation and morphological filtering to obtain the filtered binarized image I 1 (see image 3 ).
[0159] 3. Detection and filtering of binarized image I 1 After excluding the non-four vertices, non-convex quadrilateral contours and too small contours in the image, the contours that only contain the AR code area are obtained, and the pixels in the area other than the contours that only contain the AR code area are filled as representatives" 0" pure black, make a mask layer (see Figure 4 ), and then the AR code area image I 0 Copy it into the mask layer to get a binarized image I containing only the AR code area 2 (see Figure 5 ). The four vertices of the AR code area outlin...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com