CN107341298A - Analogue system and method based on circuit diagram image recognition under PC terminals - Google Patents

Analogue system and method based on circuit diagram image recognition under PC terminals Download PDF

Info

Publication number
CN107341298A
CN107341298A CN201710478795.0A CN201710478795A CN107341298A CN 107341298 A CN107341298 A CN 107341298A CN 201710478795 A CN201710478795 A CN 201710478795A CN 107341298 A CN107341298 A CN 107341298A
Authority
CN
China
Prior art keywords
circuit diagram
circuit
terminals
node
mobile terminal
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.)
Pending
Application number
CN201710478795.0A
Other languages
Chinese (zh)
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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN201710478795.0A priority Critical patent/CN107341298A/en
Publication of CN107341298A publication Critical patent/CN107341298A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level
    • G06F30/398Design verification or optimisation, e.g. using design rule check [DRC], layout versus schematics [LVS] or finite element methods [FEM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/25Determination of region of interest [ROI] or a volume of interest [VOI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/26Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
    • G06V10/267Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion by performing operations on regions, e.g. growing, shrinking or watersheds

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention belongs to circuit diagram identification emulation field, the analogue system and method for circuit diagram image recognition under a kind of terminal based on PC are specifically provided, the system includes mobile terminal and PC terminals, mobile terminal includes image capture module, circuit diagram picture recognition module and transport module, image capture module carries out collection of taking pictures for treating artificial circuit figure, circuit diagram picture recognition module be used for gather circuit diagram is identified and according to each node relationships generative circuit node of graph information network table document of circuit diagram, transport module is used for the circuit diagram nodal information net list document transmission to PC terminals;PC terminals are used to circuit diagram nodal information net list document being restored to artificial circuit figure, and are accordingly emulated.Cumbersome manual drawing circuit diagram is carried out emulation and is simplified to only to need to carry out processing of taking pictures using mobile terminal by the present invention, is greatlyd save the time, is shortened circuit diagram simulation process, is particularly suitable for circuit classroom aided education.

Description

Analogue system and method based on circuit diagram image recognition under PC terminals
Technical field
The invention belongs to circuit diagram identification emulation field, more particularly to a kind of circuit diagram identification by textbook papery and The method emulated under PC terminals, it is directed to image recognition, the generation of circuit diagram netlist information and circuit diagram emulation technology.
Background technology
Circuit diagram emulation has important in various fields such as student instruction, PCB making sheet and electrical product research and designs Effect, but the existing circuit diagram analogue system person of needing to use is soft such as Multisim using circuit diagram simulation software at present Part, element, and hand drawn line are hauled out in the tool box of auxiliary software, is then emulated again.Whole process, it is required for User operates;Element is especially found in the component library of auxiliary simulation software, the process such as device parameters and line is set, Time and effort consuming, is not suitable for being applied to classroom aided education, and the teacher that imparted knowledge to students for this has to get out artificial circuit in advance, learns in addition Surviving needs special learning circuit emulation technology.
The content of the invention
It is an object of the invention to the deficiency for above-mentioned technology, proposes a kind of based on circuit diagram image recognition under PC terminals Analogue system and method;The shortcomings that in contrast to present Hand drawing time and effort consuming, the present invention can be more easily and efficiently right Existing circuit diagram is emulated.
To achieve the above object, the technical solution adopted by the present invention is:
The analogue system of circuit diagram image recognition under a kind of terminal based on PC, including mobile terminal and PC terminals, wherein, move Dynamic terminal includes image capture module, circuit diagram picture recognition module and transport module, and image capture module is used to treat emulation Circuit diagram carries out collection of taking pictures, circuit diagram picture recognition module be used for gather circuit diagram is identified and each according to circuit diagram Node relationships generative circuit node of graph information network table document, transport module are used for circuit diagram nodal information net list text Shelves are transmitted to PC terminals;The PC terminals are used to circuit diagram nodal information net list document being restored to artificial circuit figure, go forward side by side The corresponding emulation of row.
Further, the circuit diagram nodal information net list document includes the type of each circuit components, circuit elements Annexation between device parameters value and each circuit components, wherein annexation are represented with nodal information.
The emulation mode of the analogue system of circuit diagram image recognition, comprises the following steps under the above-mentioned terminal based on PC:
Step 1. treats artificial circuit figure image using mobile terminal collection, and to gather circuit diagram image pre-processes And segmentation, respectively in identification circuit figure between the type of each circuit components, circuit components parameter value and each circuit components Annexation, according to each node relationships generative circuit node of graph information network table document of circuit diagram, and transmit to PC terminals;
Step 2. will receive circuit diagram nodal information net list document using PC terminals and carry out decompiling decoding, decompiling The detailed process of decoding is:According to annexation, each circuit between each circuit components in circuit diagram nodal information net list document Type, the circuit components parameter information of component, corresponding component is chosen in emulation platform, and automatic connecting generates Institute's artificial circuit figure;Then simulating, verifying is carried out by simulation software, checks simulation result.
The beneficial effects of the present invention are:
The present invention provides the analogue system and method for circuit diagram image recognition under a kind of terminal based on PC, will print for realizing Brush circuit diagram is changed under PC terminals and emulated;The system carries out circuit diagram collection and identification by mobile terminal, and PC is whole End restore and automatic simulation;By cumbersome manual drawing circuit diagram carry out emulation be simplified to only need using mobile terminal (ratio Such as mobile phone or tablet personal computer) processing of taking pictures is carried out, the time of user is so greatlyd save, while shorten circuit diagram Simulation process, user is freed from cumbersome uninteresting drawing course, user is also improved while improving operating efficiency Experience Degree, be particularly suitable for circuit classroom aided education.
Brief description of the drawings
Fig. 1 is the analogue system block diagram based on circuit diagram image recognition under PC terminals in embodiment.
Fig. 2 is that circuit diagram image-recognizing method schematic flow sheet under PC terminals is based in embodiment.
Fig. 3 is the schematic flow sheet that the document decompiling of circuit diagram nodal information net list is artificial circuit figure in embodiment.
Embodiment
The present invention is described in further details with reference to embodiment and accompanying drawing.
The analogue system based on circuit diagram image recognition under PC terminals is present embodiments provided, current pure craft is solved and copies Write the complicated processes for drawing electrograph, it is proposed that it is a kind of simple, easily and efficiently intellectuality is copied and draws electrograph process, with reference to the Tripartite is emulated from the simulation algorithm set, greatlys save manpower and materials.The time is being saved, while improving efficiency Improve user experience.
To make those skilled in the art more fully understand present system scheme, the present embodiment combination accompanying drawing is made to the present invention Further supplementary notes:
It is the system block diagram of the present embodiment as shown in Figure 1, is made up of two parts, i.e. mobile terminal 1,2,3 etc. and PC processing Terminal 4;5 be to treat artificial circuit figure;Mainly it is responsible for collection, identification and generative circuit node of graph the information text of circuit diagram in mobile terminal The work such as shelves, and the circuit diagram nodal information document of generation is uploaded into PC processing terminals;Processing terminal is receiving mobile terminal After the circuit diagram nodal information document of upload, corresponding circuit diagram is converted into according to nodal information parameter, and call the 3rd Side is emulated from the simulation algorithm set.
The schematic flow sheet of the present embodiment is illustrated in figure 2, specific implementation step is as follows:
Step S21, mobile terminal collection carries out collection picture of taking pictures using the camera of itself to existing circuit diagram;
Step S22, after the Acquisition Circuit of mobile terminal, the circuit diagram of collection is handled using the method for image procossing, known The essential information such as the parameter of each component, symbol, numerical value and circuit node relation in other circuit diagram;
Step S23, mobile terminal is by the information generation circuit graph parameter nodal information document in the circuit diagram after identification;
Step S24, mobile terminal utilizes the transfer function itself having to upload circuit diagram Parameter nodes information document everywhere Terminal is managed, upload mode includes but is not limited to WiFi, bluetooth and third party's document transmission software and chat tool etc.;
Step S25, PC terminals are handled and receive the circuit diagram nodal information that mobile terminal is transmitted;
Step S26, PC terminals are handled the circuit diagram nodal information of reception is converted into primary circuit topology, and support to emulate work( Energy;
Step S27, the subterminal simulation softwares of PC are handled and calls the third party's circuit simulation algorithm itself installed or selection From the algorithm of setting, the circuit after above-mentioned conversion is emulated.
It is artificial circuit workflow graph schematic diagram to be illustrated in figure 3 the decompiling of circuit diagram nodal information net list document, one In individual rlc circuit figure, it is made up of power Vcc, electric capacity C, inductance L, resistance R, its specific connected mode and each component ginseng Numerical value is as shown in the figure;According to above-mentioned flow chart processes, this example detailed process is as follows:
1) mobile terminal (mobile phone, computer) shoots this printed circuit diagram, and using image procossing mode to collecting Circuit diagram is split and handled, and finally identifies the annexation between each component, component parameter and component, wherein Annexation is represented with nodal information;
2) after above-mentioned steps, nodal information document is generated according to the relative position between each component, in this example, Node 1 and node 2 are inductance L, therefore the nodal information document generated is as shown in Fig. 3 nodal information documents;Similarly node 2 and section Point 3 between be between resistance R, node 3 and node 4 be that electric capacity C can be obtained between power Vcc, node 4 and node 1, from And constitute nodal information document;
3) after generating nodal information document, mobile terminal utilizes WiFi, bluetooth or other transmission means by this nodal information Document transmission is to PC ends;
4) PC ends are according to each component and node relationships in the circuit diagram nodal information document received, such as this implementation example It is an inductance between interior joint 1 and node 2, its property value is 0.1mH, therefore is just chosen in the Component library of emulation platform The inductance that one value is 0.1mH puts Simulation Interface into, is similarly the resistance that a value is 10k Ω between node 2 and node 3, that Corresponding component is just chosen from the Component library of emulation platform and causes the property value and circuit node of graph of component Property value in information document is consistent;
5) after according to nodal information document structure tree artificial circuit figure, user can be carried out in emulation platform to the circuit diagram Emulate to check simulation result;At the same time, user can also delete or increase the component in generative circuit figure, user manually The property value of corresponding device and the position relationship of each device etc. can be changed.
In summary, the invention provides a kind of circuit diagram image recognition analogue system, circuit diagram figure of the present invention As identifying that analogue system is applicable to students'circuit elementary teaching and often copies the company of blueprint drawing, more particularly, to The electrical equipment for needing often to emulate circuit diagram produces company and household electrical appliances, mobile phone manufacturing company.The present invention is not changing Become under the structure of primary circuit figure, can effectively save the time of user's blueprint drawing, greatly save manpower and materials, improve work Efficiency, improve the Experience Degree of user.
The foregoing is only a specific embodiment of the invention, any feature disclosed in this specification, except non-specifically Narration, can alternative features equivalent by other or with similar purpose replaced;Disclosed all features or all sides Method or during the step of, in addition to mutually exclusive feature and/or step, can be combined in any way.

Claims (3)

1. based on the analogue system of circuit diagram image recognition under PC terminals, including mobile terminal and PC terminals, wherein, mobile terminal Including image capture module, circuit diagram picture recognition module and transport module, image capture module is used to treat artificial circuit figure Carry out collection of taking pictures, circuit diagram picture recognition module be used for gather circuit diagram is identified and closed according to each node of circuit diagram It is generative circuit node of graph information network table document, transport module is used for the circuit diagram nodal information net list document transmission To PC terminals;The PC terminals are used to circuit diagram nodal information net list document being restored to artificial circuit figure, and are emulated Checking.
2. the analogue system based on circuit diagram image recognition under PC terminals as described in claim 1, it is characterised in that the circuit Node of graph information network table document is included between the type of each circuit components, circuit components parameter value and each circuit components Annexation, wherein annexation are represented with nodal information.
3. the emulation mode based on the analogue system of circuit diagram image recognition under PC terminals as described in claim 1, including it is following Step:
Step 1. treats artificial circuit figure image using mobile terminal collection, and to gather circuit diagram image is pre-processed and divided Cut, connected respectively in identification circuit figure between the type of each circuit components, circuit components parameter value and each circuit components Relation, according to each node relationships generative circuit node of graph information network table document of circuit diagram, and transmit to PC terminals;
Step 2. will receive circuit diagram nodal information net list document using PC terminals and carry out decompiling decoding, decompiling decoding Detailed process be:According to annexation, each circuit elements device between each circuit components in circuit diagram nodal information net list document Type, the circuit components parameter information of part, corresponding component is chosen in emulation platform, and automatic connecting generation is imitated True circuit diagram;Then simulating, verifying is carried out by simulation software, checks simulation result.
CN201710478795.0A 2017-06-22 2017-06-22 Analogue system and method based on circuit diagram image recognition under PC terminals Pending CN107341298A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710478795.0A CN107341298A (en) 2017-06-22 2017-06-22 Analogue system and method based on circuit diagram image recognition under PC terminals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710478795.0A CN107341298A (en) 2017-06-22 2017-06-22 Analogue system and method based on circuit diagram image recognition under PC terminals

Publications (1)

Publication Number Publication Date
CN107341298A true CN107341298A (en) 2017-11-10

Family

ID=60221652

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710478795.0A Pending CN107341298A (en) 2017-06-22 2017-06-22 Analogue system and method based on circuit diagram image recognition under PC terminals

Country Status (1)

Country Link
CN (1) CN107341298A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108197302A (en) * 2018-01-29 2018-06-22 维沃移动通信有限公司 A kind of file folder creation method and mobile terminal
CN110197004A (en) * 2019-05-06 2019-09-03 腾讯科技(上海)有限公司 Circuit emulation method, device, computer media and equipment based on mobile terminal
CN110765639A (en) * 2019-11-05 2020-02-07 国网重庆市电力公司电力科学研究院 Electrical simulation modeling method and device and readable storage medium
CN111060733A (en) * 2019-12-25 2020-04-24 北京像素软件科技股份有限公司 Circuit measurement method, circuit measurement device, terminal equipment and computer readable storage medium
CN111383505A (en) * 2020-03-04 2020-07-07 南京大学 Circuit teaching system and method based on pen interaction
CN111539164A (en) * 2020-05-13 2020-08-14 深圳市全洲自动化设备有限公司 Method for automatically generating LCD circuit design drawing by shooting image
CN111833689A (en) * 2019-04-19 2020-10-27 杭州海康威视数字技术股份有限公司 Grading method and device for electrical experiment
CN112558515A (en) * 2020-11-27 2021-03-26 成都中科合迅科技有限公司 Analog electronic system with dynamically reconfigurable functions
CN114492293A (en) * 2022-02-10 2022-05-13 深圳市亿道电子科技有限公司 Automatic circuit splicing system and method based on altium software
CN117574851A (en) * 2024-01-11 2024-02-20 上海合见工业软件集团有限公司 Method, device and storage medium for reconstructing circuit schematic diagram in EDA tool

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1444035A (en) * 2001-12-31 2003-09-24 奥博泰克有限公司 Method for checking image
US20080292145A1 (en) * 2005-06-03 2008-11-27 Nikon Corporation Image Processing Device, Image Processing Method, Image Processing Program Product, and Imaging Device
CN104919307A (en) * 2013-01-29 2015-09-16 株式会社日立高新技术 Pattern evaluation device and visual inspection device comprising pattern evaluation device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1444035A (en) * 2001-12-31 2003-09-24 奥博泰克有限公司 Method for checking image
US20080292145A1 (en) * 2005-06-03 2008-11-27 Nikon Corporation Image Processing Device, Image Processing Method, Image Processing Program Product, and Imaging Device
CN104919307A (en) * 2013-01-29 2015-09-16 株式会社日立高新技术 Pattern evaluation device and visual inspection device comprising pattern evaluation device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘玉军等: "手绘模拟电路图识别技术研究", 《***工程理论与实践》 *
李宏等: "一个具有自动输入功能的电路CAD***", 《造船技术》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108197302A (en) * 2018-01-29 2018-06-22 维沃移动通信有限公司 A kind of file folder creation method and mobile terminal
CN111833689B (en) * 2019-04-19 2022-08-02 杭州海康威视数字技术股份有限公司 Grading method and device for electrical experiment
CN111833689A (en) * 2019-04-19 2020-10-27 杭州海康威视数字技术股份有限公司 Grading method and device for electrical experiment
CN112037613A (en) * 2019-04-19 2020-12-04 杭州海康威视数字技术股份有限公司 Grading method and device for electrical experiment
CN110197004A (en) * 2019-05-06 2019-09-03 腾讯科技(上海)有限公司 Circuit emulation method, device, computer media and equipment based on mobile terminal
CN110197004B (en) * 2019-05-06 2023-04-07 腾讯科技(上海)有限公司 Circuit simulation method and device based on mobile terminal, computer medium and equipment
CN110765639A (en) * 2019-11-05 2020-02-07 国网重庆市电力公司电力科学研究院 Electrical simulation modeling method and device and readable storage medium
CN111060733A (en) * 2019-12-25 2020-04-24 北京像素软件科技股份有限公司 Circuit measurement method, circuit measurement device, terminal equipment and computer readable storage medium
CN111383505A (en) * 2020-03-04 2020-07-07 南京大学 Circuit teaching system and method based on pen interaction
CN111383505B (en) * 2020-03-04 2021-11-09 南京大学 Circuit teaching system and method based on pen interaction
CN111539164A (en) * 2020-05-13 2020-08-14 深圳市全洲自动化设备有限公司 Method for automatically generating LCD circuit design drawing by shooting image
CN112558515A (en) * 2020-11-27 2021-03-26 成都中科合迅科技有限公司 Analog electronic system with dynamically reconfigurable functions
CN112558515B (en) * 2020-11-27 2023-11-17 成都中科合迅科技有限公司 Analog electronic system with dynamically-recombined function
CN114492293A (en) * 2022-02-10 2022-05-13 深圳市亿道电子科技有限公司 Automatic circuit splicing system and method based on altium software
CN117574851A (en) * 2024-01-11 2024-02-20 上海合见工业软件集团有限公司 Method, device and storage medium for reconstructing circuit schematic diagram in EDA tool
CN117574851B (en) * 2024-01-11 2024-04-19 上海合见工业软件集团有限公司 Method, device and storage medium for reconstructing circuit schematic diagram in EDA tool

Similar Documents

Publication Publication Date Title
CN107341298A (en) Analogue system and method based on circuit diagram image recognition under PC terminals
CN106126491B (en) A kind of paper form is converted to the method and system of web form
CN104077146A (en) Personalized customization method and system for application programs of mobile terminal
CN111527501B (en) Chip adaptation determining method and related product
CN104168155B (en) Application traffic generation method and device
CN104899259A (en) Material management server based multimedia teaching material establishing method and system
CN105404514B (en) JavaScript rendering method and device
CN106055575A (en) Method and device for optimized loading of website page
CN106126799B (en) A kind of passive emulation link building system and method
CN104735389A (en) Information processing method and equipment
CN106326087B (en) Web page experience method and system based on robot operating system
CN110321545A (en) A kind of method and apparatus of office documents typesetting
CN106371994A (en) Dynamic mobile APP testing method based on natural language processing
CN105025140A (en) Theme adaptation test method and apparatus
CN111090770A (en) Data information acquisition method, device and system and household appliance
CN107016631B (en) Intelligent cross-platform courseware synthesis method
CN104636143A (en) Electronic presentation device for C language teaching and control method of electronic presentation device
CN104408032A (en) Method for reading PPT (Power Point) file content based on draw object in whiteboard software
CN109740302B (en) Simulation method and device of neural network
CN105635272A (en) Server, student end, teacher end, and coursework processing method and system
CN106354966B (en) The method of the conversion of chip id E project file and rapid configuration artificial debugging environment
CN109240681A (en) A kind of model generating method, device and computer readable storage medium
CN106155991A (en) The preview graph of a kind of font packet generates method and system
CN104636446B (en) A kind of legacy Web application mobile edition method for transformation based on cloud computing mode
CN109063333A (en) A kind of integrated emulation method and system based on IBIS model

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20171110