Font Size: a A A

Optical Identification Algorithm For Laser Code And Implementation In Android System

Posted on:2018-08-09Degree:MasterType:Thesis
Country:ChinaCandidate:L TanFull Text:PDF
GTID:2348330518981169Subject:Naval Architecture and Marine Engineering
Abstract/Summary:PDF Full Text Request
Laser code is an indelible mark generated by an instantaneous gasification on object's surface caused by laser.Laser code can be graphics,text,numbers or information in other forms.They can be directly identified by naked eyes,and are mainly used in anti-falsification,information inquiry,flow tracking or other application scenarios.With the development of image recognition technology such as machine vision and image information acquisition,optical character recognition technology has been widely used in various information acquisition systems.In such application background,the identification of laser code using optical recognition technology has become one of the hot spots in image processing.In this paper,practical optical recognition algorithms are applied.Laser code optical recognition software is developed on Android mobile device.Major works and achievements are listed as follows:(1)The general optical characteristics of the laser code are analyzed,and the system architecture is designed based on the general optical recognition algorithm process and the characteristics of the Android platform.The corresponding laser code optical recognition algorithm is designed through contrast design.(2)According to application demands,module structure of the software is analyzed.The software is divided into three modules:logging and data synchronization,image acquisition,and image processing.The logging and data synchronization module synchronizes the image processing data of different users.The image acquisition module collects images containing characters.The image processing module processes the collected image and returns the result.(3)After the integration of all modules,the entire application is developed.In the image processing module,mixed programming strategy is applied to improve the efficiency and instantaneity of the program.(4)Optimization solution is designed for insufficient memory conditions.In such circumstance,available memory is increased by recycling idle memory resources,establishing caches and creating more threads.(5)The feasibility of the application is tested and verified through the recognition of testing examples.
Keywords/Search Tags:laser code optical recognition, mixed programming, memory optimization
PDF Full Text Request
Related items