QR Code Image Correction based on Corner Detection and Convex Hull Algorithm

  title={QR Code Image Correction based on Corner Detection and Convex Hull Algorithm},
  author={Suran Kong},
  journal={J. Multim.},
  • Suran Kong
  • Published 12 January 2013
  • Computer Science
  • J. Multim.
Since the angular deviation produced when shooting a QR code image by a camera would cause geometric distortion of the QR code image, the traditional algorithm of QR code image correction would produce distortion. [] Key Method Firstly, binaryzation of the collected QR code image with uneven light is obtained by the methods of local threshold and mathematical morphology.

Figures and Tables from this paper

The research of QR code image correction based on image gray feature

This paper proposes an adaptive algorithm based on image gray features, which achieves the accurate reading and rapid correction of QR code location information, which is able to complete effective correction for these captured images under different environments and solve the key technical bottlenecks of QR Code recognition.

Identification of QR Code Perspective Distortion Based on Edge Directions and Edge Projections Analysis

This work has compared algorithms capable of localizing multiple QR Codes in an image using typical finder patterns, which are present in three corners of a QR Code, and presents a novel approach to identify perspective distortion by analyzing the direction of horizontal and vertical edges and by maximizing the standard deviation ofizontal and vertical projections of these edges.

QR Code Patterns Localization based on Hu Invariant Moments

A robust approach is proposed, in which the incorporation of the aforementioned three stages enhances significantly the recognition accuracy along with a notable diminution of processing time, which makes the proposed approach adapted to embedded systems and devices with limited performances.

3-D Positioning System Based QR Code and Monocular Vision

A monocular visual system to determine position and orientation using QR (quick response) code, which can measure the 3D position and 3 Euler angles of the monocular camera in a physical coordinate system.

Binary Large Object-Based Approach for QR Code Detection in Uncontrolled Environments

This paper proposes a particular solution for QR code detection in uncontrolled environments using a binary large object- (BLOB-) based algorithm with subsequent iterative filtering QR symbol position detection patterns that do not require complex processing and training of classifiers frequently used for these purposes.

QR Code Recognition based on Principal Components Analysis Method

A streamlined QR code recognition approach is proposed to be efficiently operable in systems characterized by a limited performance and Experimental results show that the incorporation of PCA decreases notably the processing time and increase QR code Recognition accuracy.


This article will present an algorithm capable of identifying the vertices of QR Codes through the equations of lines of the edges of the same, even if the images have perspectives.

Remote QR code recognition based on HOG and SVM classifiers

This paper presents a QR code recognition algorithm based on histogram of oriented gradients (HOG) features combined with support vector machine (SVM) classifiers that is designed for an embedded systems using a Raspberry Pi equipped with a HD camera and a small robot carrying the equipment.

Distance transform and template matching based methods for localization of barcodes and QR codes

Two novel methods for localization of 1D barcodes based on template matching and distance transformation, and a third method to detect QR codes are presented, which can simultaneously localize several different types of codes.



Discriminative K-SVD for dictionary learning in face recognition

  • Qiang ZhangBaoxin Li
  • Computer Science
    2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition
  • 2010
The proposed method to learn an over-complete dictionary is based on extending the K-SVD algorithm by incorporating the classification error into the objective function, thus allowing the performance of a linear classifier and the representational power of the dictionary being considered at the same time by the same optimization procedure.

Robust Face Recognition via Sparse Representation

This work considers the problem of automatically recognizing human faces from frontal views with varying expression and illumination, as well as occlusion and disguise, and proposes a general classification algorithm for (image-based) object recognition based on a sparse representation computed by C1-minimization.

Association of Moving Objects Across Visual Sensor Networks

A novel inter-camera trajectory association algorithm for partially overlapping visual sensor networks using dynamic motion models of the projected trajectory segments using Modified Consistent Akaike’s Information Criterion to establish correspondence among trajectories that are observed in multiple views.

Multi-scale Sparse Representation for Robust Face Recognition

A model extends from Sparse Representation-based Classification named Multi-scale SRC named MSRC is proposed which helps improving the recognition rate significantly, but also makes the algorithm more robust with occlusion.

(t, n) Secret Sharing Scheme Based on Cylinder Model in Wireless Sensor Networks

A ( t, n ) threshold secret sharing scheme which is based on the cylinder model, including the procedures of master-key reconfiguration and sub-key updating, which satisfies the security requirement of key management in wireless sensor networks, and can effectively reduce the cost on communication and computation.

3D Tracking and Positioning of Surgical Instruments in Virtual Surgery Simulation

A suit of 3D tracking and positioning of surgical instruments based on stereoscopic vision is proposed that can capture spatial movements of simulated surgical instrument in real time, and provide 6 degree of freedom information with the absolute error of less than 1 mm.

Joint optimization for downlink resource allocation in cognitive radio cellular networks

This paper takes into account the uncertainty of the primary users' locations and transmission power in designing an optimal downlink scheduling scheme for cognitive radio cellular networks (CogCells) and proposes an efficient joint channel assignment and power control scheme based on dual decomposition method.

Compressed Sensing

This report explains the ideas of compressed sensing to the reader and gives a (highly incomplete) overview of the work done in the field and suggests that proofs involving matrices can be shortened by 50% if one throws the matrices out.

Model for computing aggregate interference from secondary cellular network in presence of correlated shadow fading

  • K. RuttikK. KoufosR. Jäntti
  • Computer Science
    2011 IEEE 22nd International Symposium on Personal, Indoor and Mobile Radio Communications
  • 2011
This paper estimates the aggregate interference as an integration over the power spatial density in the secondary system's deployment area and modify such integration-based model to contain the correlation in shadow fading.

A Spectral Efficient and Fair User-Centric Spectrum Allocation Approach for Downlink Transmissions

A user-centric spectrum allocation algorithm based on a physical interference model for downlink transmissions that outperforms traditional BS-centric approaches by offering a 26% higher throughput in dense networks, but also provides fairer spectrum allocation.