CN110390325B - Network centralized OCR recognition system and method - Google Patents

Network centralized OCR recognition system and method Download PDF

Info

Publication number
CN110390325B
CN110390325B CN201910697229.8A CN201910697229A CN110390325B CN 110390325 B CN110390325 B CN 110390325B CN 201910697229 A CN201910697229 A CN 201910697229A CN 110390325 B CN110390325 B CN 110390325B
Authority
CN
China
Prior art keywords
ocr
frame rate
turntable
image
server
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
CN201910697229.8A
Other languages
Chinese (zh)
Other versions
CN110390325A (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 jingshangyun Technology Co.,Ltd.
Original Assignee
Shenzhen Jingshangyun 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 Jingshangyun Technology Co ltd filed Critical Shenzhen Jingshangyun Technology Co ltd
Priority to CN201910697229.8A priority Critical patent/CN110390325B/en
Publication of CN110390325A publication Critical patent/CN110390325A/en
Application granted granted Critical
Publication of CN110390325B publication Critical patent/CN110390325B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • G06V10/12Details of acquisition arrangements; Constructional details thereof
    • G06V10/14Optical characteristics of the device performing the acquisition or on the illumination arrangements
    • G06V10/147Details of sensors, e.g. sensor lenses

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Vascular Medicine (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Image Processing (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Abstract

The invention discloses a network centralized OCR recognition system and a network centralized OCR recognition method, which relate to the field of industrial OCR recognition and comprise a high frame rate camera, a stroboscopic light source, a stepping motor and an OCR server, wherein the high frame rate camera is communicated with an embedded control chip and is used for acquiring an image of a wafer rotating synchronously with a turntable, and the stroboscopic light source is used for improving the image acquisition quality of the high frame rate camera; the stepping motor is used for driving the turntable to rotate; the embedded control chip is used for sending the image obtained by the high-frame-rate camera and the angle and position information of the turntable to the OCR server, receiving the recognition result of the OCR server and controlling the corresponding action of the stepping motor to adjust the wafer; the invention has the beneficial effects that: can be according to the user demand with the nimble arrangement of OCR module on local or remote industrial server, the computing power of make full use of current server need not specially designed or purchase the special module of making a video recording of special OCR, realizes good cost control.

Description

Network centralized OCR recognition system and method
Technical Field
The invention relates to the field of industrial OCR (optical character recognition), in particular to a network centralized OCR recognition system and method.
Background
The existing equipment in the industry is a special scheme for independent operation, and comprises an OCR (optical character recognition) module, an embedded control chip, a stepping motor, a mechanical arm and the like, wherein the mechanical arm is placed on a turntable driven by the stepping motor after grabbing a target object, the stepping motor drives the target object to rotate, the OCR module recognizes the edge and key characteristics of the rotating object, after recognition is completed, the target object is adjusted and classified according to a recognition result, and then the target object is orderly transported to a warehouse by the mechanical arm.
The performance of the device is greatly affected by the OCR recognition module, which performs real-time image recognition and analysis and outputs the result, so that there are several disadvantages:
high-performance embedded chips are needed, and the hardware cost is high; the embedded algorithm of the OCR module has high threshold and large localization difficulty; each device needs an OCR module, so that the scale application cost is high; often occupies most of the cost of the whole machine; OCR recognition mode solidification and semi-solidification are strong in specificity and cannot flexibly change configuration; the whole machine manufacturing is limited by the overseas supply of OCR modules.
Disclosure of Invention
The present invention is directed to a network centralized OCR recognition system and method, so as to solve the problems in the background art.
In order to achieve the purpose, the invention provides the following technical scheme:
a network centralized OCR recognition system comprises a high frame rate camera, a stroboscopic light source, a stepping motor and an OCR server, wherein the high frame rate camera is communicated with an embedded control chip and is used for acquiring an image of a wafer rotating synchronously with a turntable; the stepping motor is used for driving the turntable to rotate; the embedded control chip is used for sending the image obtained by the high-frame-rate camera and the angle and position information of the turntable to the OCR server, receiving the recognition result of the OCR server and controlling the corresponding action of the stepping motor to adjust the wafer; and the OCR server is used for identifying each frame of image obtained by the high frame rate camera and outputting an identification result.
As a still further scheme of the invention: the exposure time sequence of the high frame rate camera, the frequency of the stroboscopic light source and the rotation angle of the stepping motor are synchronous.
As a still further scheme of the invention: and the embedded control chip is communicated with the OCR server through a high-speed local area network.
As a still further scheme of the invention: the OCR server is connected with the embedded control chip through a local high-speed interface, and meanwhile, the OCR server is also connected with an upper computer through a communication interface.
As a still further scheme of the invention: the high frame rate cameras and the flash light sources are arranged in a plurality to form a camera module array, and the high frame rate cameras and the flash light sources are arranged on one side of the turntable according to the position sequence.
A network centralized OCR recognition method comprises the following steps:
s1, after grabbing the wafer, the mechanical arm is placed on a turntable driven by a stepping motor to rotate, and the wafer is driven by the turntable to rotate;
s2, the high frame rate camera shoots the wafer image under the action of the stroboscopic light source, and the exposure time sequence of the high frame rate camera is synchronous with the frequency of the stroboscopic light source;
s3, after the embedded control chip acquires the wafer image, the wafer image and the turntable angle position information when the current wafer image is shot are coded and sent to an OCR server, and the OCR server analyzes and identifies each frame of image;
and S4, when the key information point is identified, the OCR server outputs the turntable angle position information corresponding to the frame image to the embedded control chip, the embedded control chip controls the stepping motor to act to adjust the position, and after the adjustment is completed, the wafer is grabbed by the mechanical arm and transported back.
As a still further scheme of the invention: the high frame rate cameras and the flash light sources are all in multiple groups to form a camera module array, and the high frame rate cameras and the flash light sources are arranged on one side of the turntable according to the position sequence and output image information at different positions to the embedded control chip.
Compared with the prior art, the invention has the beneficial effects that: can be according to the user demand with the nimble arrangement of OCR module on local or remote industrial server, the computing power of make full use of current server need not specially designed or purchase the special module of making a video recording of special OCR, realizes good cost control.
Drawings
Fig. 1 is a schematic structural diagram of a network centralized OCR recognition system (remote recognition).
Fig. 2 is a schematic structural diagram of a network centralized OCR recognition system (local recognition).
Fig. 3 is a schematic structural diagram of a network centralized OCR recognition system (having a camera module array).
In the figure: 100-high frame rate camera, 200-stroboscopic light source, 300-embedded control chip, 400-stepper motor, 500-OCR server.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Example 1
Referring to fig. 1 to 3, in an embodiment of the present invention, a network centralized OCR recognition system includes a high frame rate camera 100, a stroboscopic light source 200, an embedded control chip 300, a stepping motor 400, and an OCR server 500, where in this embodiment, the high frame rate camera 100 is in communication with the embedded control chip 300, and is configured to acquire an image of a wafer rotating synchronously with a turntable, and the stroboscopic light source 200 is in communication with the embedded control chip 300, and is configured to improve image acquisition quality of the high frame rate camera 100; the stepping motor 400 is communicated with the embedded control chip 300 and is used for driving the turntable to rotate; the OCR server 500 is in communication with the embedded control chip 300, and is configured to identify an image, that is, identify an edge and a key feature of a rotating wafer, and output an identification result.
Here, for each frame of image shot by the high frame rate camera 100, the embedded control chip 300 obtains the corresponding turntable angle position information, and encodes the two and outputs the two to the OCR server 500 (format: frame head + high frame rate camera ID + absolute angle + image data + frame end), where the turntable angle position information can be obtained by the control circuit of the stepping motor 400.
The OCR server 500 analyzes and recognizes each frame of image, when a key information point is recognized, the OCR server 500 returns the turntable angle position information corresponding to the frame of image to the embedded control chip 300, the embedded control chip 300 controls the stepping motor 400 to perform corresponding action, position adjustment is performed, after adjustment is performed, the wafer is grabbed and transported back by the mechanical arm, and because each frame of image and the turntable angle position information are synchronously coded or synchronized, network transmission delay does not affect recognition accuracy.
Specifically, the exposure timing of the high frame rate camera 100 and the frequency of the stroboscopic light source 200 are synchronized with the rotation angle of the stepping motor 400.
Specifically, the communication mode between the OCR server 500 and the embedded control chip 300 may be implemented as follows:
the embedded controller 300 communicates with the OCR server 500 through a high-speed lan, which is equivalent to arranging the OCR module in a local industrial server to form the OCR server 500, i.e. a remote recognition mode.
For a small-scale application scenario, the OCR module may be embedded in the embedded Linux platform to replace an industrial server, that is, actually, a combination of the OCR module and the embedded Linux platform may be placed at a local location of the device to implement offline independent operation, that is, the OCR server 500 is connected to the embedded control chip 300 through a local high-speed interface, and meanwhile, the OCR server 500 is further connected to an upper computer through a communication interface (a low-speed interface is preferably used as the communication interface, because it has a low requirement on communication speed, a common network is sufficient for use).
Meanwhile, in order to increase the operating speed of the entire system, the number of the high frame rate cameras 100 and the number of the stroboscopic light sources 200 are multiple, so as to form a camera module array, and the high frame rate cameras 100 and the stroboscopic light sources 200 are arranged on one side of the turntable according to the position sequence.
If the step angle of each frame of image is theta, N high frame rate cameras are in total, wherein the position of the first high frame rate camera is 0, the position of the second high frame rate camera is (A +1) theta, the position of the third high frame rate camera is (B +2) theta, the position of the nth high frame rate camera is (X + N) theta, wherein A, B … X is an integral multiple of N, and the installation is determined according to the specific situation, so that the whole system rotates at the speed of N times, and each camera module group simultaneously outputs image information at different positions.
Example 2
In the embodiment of the invention, a network centralized OCR recognition method comprises the following steps:
s1, after grabbing the wafer, the mechanical arm is placed on a turntable driven by a stepping motor to rotate, and the wafer is driven by the turntable to rotate;
s2, the high frame rate camera shoots the wafer image under the action of the stroboscopic light source, and the exposure time sequence of the high frame rate camera is synchronous with the frequency of the stroboscopic light source, so that the image quality can be improved, and later-stage identification is facilitated;
s3, after acquiring the wafer image, the embedded control chip encodes the wafer image and the turntable angle position information when the current wafer image is shot and sends the encoded wafer image and the turntable angle position information to an OCR server, and the OCR server analyzes and identifies each frame of image;
and S4, when the key information point is identified, the OCR server outputs the turntable angle position information corresponding to the frame image to the embedded control chip, the embedded control chip controls the stepping motor to act to adjust the position, and after the adjustment is completed, the wafer is grabbed by the mechanical arm and transported back.
Further, in order to improve the working efficiency, the high frame rate cameras and the stroboscopic light source are all in multiple groups to form a camera module array, and the high frame rate cameras 100 and the stroboscopic light source 200 are arranged on one side of the turntable according to the position sequence and output image information of different positions to the embedded control chip simultaneously without being repeated.
It should be noted that, in this technical solution, the OCR modules can be flexibly arranged on a local or remote industrial server according to the use requirements, the computing power of the existing server is fully utilized, the OCR module dedicated for shooting is not required to be specially designed or purchased, good cost control is realized, a plurality of OCR modules can be centrally arranged on a central server, scale application is realized, and the OCR modules run on a general computing platform, the realization threshold is low, development and debugging are not required for a dedicated chip, and the recognition mode can be flexibly changed and configured. In addition, the above embodiments only take the wafer edge finding as an example, and are taken as specific implementations of the present system.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (7)

1. A network centralized OCR recognition system comprising:
the high frame rate camera (100) is used for acquiring an image of the wafer rotating synchronously with the turntable;
a stroboscopic light source (200) for improving the image acquisition quality of the high frame rate camera (100);
the stepping motor (400) is used for driving the turntable to rotate;
the OCR server (500) is used for identifying each frame of image obtained by the high frame rate camera (100) and outputting an identification result;
and the embedded control chip (300) is used for sending the image obtained by the high-frame-rate camera (100) and the turntable angle position information to the OCR server (500), receiving the recognition result of the OCR server (500), and controlling the corresponding action of the stepping motor (400) to adjust the wafer.
2. A network centralized OCR system as recited in claim 1, wherein the exposure timing of the high frame rate camera (100) and the frequency of the stroboscopic light source (200) are synchronized with the rotation angle of the stepping motor (400).
3. A network centralized OCR system as recited in claim 1 or 2 wherein said embedded controller chip (300) communicates with OCR server (500) through high speed lan.
4. A network centralized OCR recognition system according to claim 1 or 2, wherein said OCR server (500) is connected to the embedded controller chip (300) through a local high-speed interface, and the OCR server (500) is further connected to the upper computer through a communication interface.
5. A centralized network OCR recognition system according to claim 1 or 2, wherein the number of the high frame rate cameras (100) and the number of the stroboscopic light sources (200) are plural, forming a camera module array, and the high frame rate cameras (100) and the stroboscopic light sources (200) are arranged on one side of the turntable according to the position sequence.
6. A network centralized OCR recognition method is characterized by comprising the following steps:
s1, after grabbing the wafer, the mechanical arm is placed on a turntable driven by a stepping motor to rotate, and the wafer is driven by the turntable to rotate;
s2, the high frame rate camera shoots the wafer image under the action of the stroboscopic light source, and the exposure time sequence of the high frame rate camera is synchronous with the frequency of the stroboscopic light source;
s3, after the embedded control chip acquires the wafer image, the wafer image and the turntable angle position information when the current wafer image is shot are coded and sent to an OCR server, and the OCR server analyzes and identifies each frame of image;
and S4, when the key information point is identified, the OCR server outputs the turntable angle position information corresponding to the frame image to the embedded control chip, the embedded control chip controls the stepping motor to act to adjust the position, and after the adjustment is completed, the wafer is grabbed by the mechanical arm and transported back.
7. The centralized OCR recognition method as claimed in claim 6, wherein the high frame rate cameras and the flash light sources are all in multiple groups to form a camera module array, and the high frame rate cameras and the flash light sources are arranged at one side of the turntable according to the position sequence and output image information at different positions to the embedded control chip.
CN201910697229.8A 2019-07-30 2019-07-30 Network centralized OCR recognition system and method Active CN110390325B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910697229.8A CN110390325B (en) 2019-07-30 2019-07-30 Network centralized OCR recognition system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910697229.8A CN110390325B (en) 2019-07-30 2019-07-30 Network centralized OCR recognition system and method

Publications (2)

Publication Number Publication Date
CN110390325A CN110390325A (en) 2019-10-29
CN110390325B true CN110390325B (en) 2021-07-02

Family

ID=68287836

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910697229.8A Active CN110390325B (en) 2019-07-30 2019-07-30 Network centralized OCR recognition system and method

Country Status (1)

Country Link
CN (1) CN110390325B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111638436A (en) * 2020-05-22 2020-09-08 哈尔滨理工大学 Stroboscopic light source system for testing photoelectric switch characteristics of organic transistor

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004008496A3 (en) * 2002-07-16 2004-05-27 Electro Scient Ind Inc Non-oriented optical character recognition of a wafer mark
WO2008084982A1 (en) * 2007-01-10 2008-07-17 Semics Inc. Apparatus for optically recognizing wafer indentification code
CN101339896A (en) * 2007-07-02 2009-01-07 日东电工株式会社 Method for joining adhesive tape to semiconductor wafer and method for separating protective tape
CN102222601A (en) * 2010-04-14 2011-10-19 中芯国际集成电路制造(上海)有限公司 Method for enhancing sharpness of wafer ID
CN108352308A (en) * 2016-01-28 2018-07-31 雅马哈发动机株式会社 Die pick-up equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SG163442A1 (en) * 2009-01-13 2010-08-30 Semiconductor Technologies & Instruments System and method for inspecting a wafer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004008496A3 (en) * 2002-07-16 2004-05-27 Electro Scient Ind Inc Non-oriented optical character recognition of a wafer mark
WO2008084982A1 (en) * 2007-01-10 2008-07-17 Semics Inc. Apparatus for optically recognizing wafer indentification code
CN101339896A (en) * 2007-07-02 2009-01-07 日东电工株式会社 Method for joining adhesive tape to semiconductor wafer and method for separating protective tape
CN102222601A (en) * 2010-04-14 2011-10-19 中芯国际集成电路制造(上海)有限公司 Method for enhancing sharpness of wafer ID
CN108352308A (en) * 2016-01-28 2018-07-31 雅马哈发动机株式会社 Die pick-up equipment

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Full-Wafer Defect Identification using X-ray Topography;D. Keith Bowen 等;《AIP Conference Proceedings》;20031001;全文 *
晶圆传输过程中自动扫描算法的实现;李燕玲 等;《电子工业专用设备》;20180430;全文 *
晶圆表面缺陷模式的在线探测与自适应识别研究;吴 斌 等;《计算机工程与应用》;20161231;全文 *

Also Published As

Publication number Publication date
CN110390325A (en) 2019-10-29

Similar Documents

Publication Publication Date Title
CN110390325B (en) Network centralized OCR recognition system and method
CN111404607B (en) Indoor visible light communication positioning method and system based on machine learning and OFDM
CN204965052U (en) Can independence and stage control system of polycell in coordination with operation
CN104859888A (en) Vision alignment platform
CN105159152A (en) Stage control system realizing independent operation and coordinated operation of multiple units
CN101170438A (en) A remote serial port debugging method and its system
TWI736091B (en) Camera module autofocus testing method and camera module autofocus testing device
CN110662625A (en) System and method for machining multiple larger workpieces
CN108767744A (en) One kind is from the long-range remove device of motion tracking power grid foreign matter laser and sweep-out method
CN104079883A (en) Laser night-vision device illuminator presetting bit implementation method based on stepping motor
US20200271441A1 (en) Method and apparatus of optical module assembly
CN113452926B (en) Image acquisition device, system and method
CN203069950U (en) Adapting system for lens adapter rings of digital camera
CN106713502B (en) Remote control system for camera motion platform
CN105005994A (en) 3D scanning assembly, scanning system and 3D printing system
CN102148962A (en) Dual-digital signal processing (DSP) visual tracking remote monitoring system
CN101127829A (en) Multi-scenario shooting device
CN116113227A (en) Offset correction method for circuit board, solder paste inspection apparatus and storage medium
CN202826739U (en) Laser marking machine
CN110568699A (en) control method for simultaneously automatically focusing most 12 cameras
CN207132897U (en) Tyre building machine line laser line marker based on DLP devices
CN106737681B (en) Time axis control method for photographing robot
CN110719400B (en) Image acquisition method and system
TW201818309A (en) Logistics goods identification image processing system, apparatus and method
CN107145127B (en) A kind of method and system based on the asynchronous vision positioning flight processing of double end

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 518109 Room 101, building 55, Yongmei garden, Meihua villa, Minzhi community, Minzhi street, Longhua District, Shenzhen City, Guangdong Province

Applicant after: Shenzhen Jimei intelligent Co.,Ltd.

Address before: 518109 room 410, building 5, 1970 Science Park, Minzhi community, Minzhi street, Longhua District, Shenzhen City, Guangdong Province

Applicant before: Shenzhen Jimei Intelligent Automation Co.,Ltd.

CB02 Change of applicant information
TA01 Transfer of patent application right

Effective date of registration: 20210607

Address after: 518000 24F, unit 1, unit 9, Zhuohong Golf Garden, 66 Huangbao Road, Baolong street, Longgang District, Shenzhen City, Guangdong Province

Applicant after: Shenzhen jingshangyun Technology Co.,Ltd.

Address before: 518109 Room 101, building 55, Yongmei garden, Meihua villa, Minzhi community, Minzhi street, Longhua District, Shenzhen City, Guangdong Province

Applicant before: Shenzhen Jimei intelligent Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant