Guinea et al., 2000 - Google Patents
CNN based visual processing for industrial inspectionGuinea et al., 2000
View PS- Document ID
- 16261231000473882797
- Author
- Guinea D
- Preciado V
- Vicente J
- Ribeiro A
- Garcia-Alegre M
- Publication year
- Publication venue
- Machine Vision Applications in Industrial Inspection VIII
External Links
Snippet
Many industrial inspection such visual quality control of metal laminates require billions of operations per second. Analog CNN array computer arises as an alternative to traditional digital processors, capable of make in a single chip Tera equivalent operations per second …
- 238000007689 inspection 0 title abstract description 12
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/02—Computer systems based on biological models using neural network models
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/063—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
- G06N3/0635—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means using analogue means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/02—Computer systems based on biological models using neural network models
- G06N3/04—Architectures, e.g. interconnection topology
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/02—Computer systems based on biological models using neural network models
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06K—RECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K9/00—Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
- G06K9/36—Image preprocessing, i.e. processing the image information without deciding about the identity of the image
- G06K9/46—Extraction of features or characteristics of the image
- G06K9/4604—Detecting partial patterns, e.g. edges or contours, or configurations, e.g. loops, corners, strokes, intersections
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/12—Computer systems based on biological models using genetic models
- G06N3/126—Genetic algorithms, i.e. information processing using digital simulations of the genetic system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
- G06N99/005—Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06K—RECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K9/00—Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
- G06K9/62—Methods or arrangements for recognition using electronic means
- G06K9/6217—Design or setup of recognition systems and techniques; Extraction of features in feature space; Clustering techniques; Blind source separation
- G06K9/6232—Extracting features by transforming the feature space, e.g. multidimensional scaling; Mappings, e.g. subspace methods
- G06K9/6251—Extracting features by transforming the feature space, e.g. multidimensional scaling; Mappings, e.g. subspace methods based on a criterion of topology preservation, e.g. multidimensional scaling, self-organising maps
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06K—RECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K9/00—Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
- G06K9/62—Methods or arrangements for recognition using electronic means
- G06K9/6267—Classification techniques
- G06K9/6268—Classification techniques relating to the classification paradigm, e.g. parametric or non-parametric approaches
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10860760B2 (en) | Systems and methods for implementing learned parameter systems on a programmable integrated circuit | |
Zarándy | The art of CNN template design | |
US11087204B2 (en) | Resistive processing unit with multiple weight readers | |
KR20160034814A (en) | Client device with neural network and system including the same | |
Zarándy et al. | Overview of CNN research: 25 years history and the current trends | |
Lou et al. | A mixed signal architecture for convolutional neural networks | |
EP4341862A1 (en) | Low-rank adaptation of neural network models | |
CN117313640B (en) | Training method, device, equipment and storage medium for lithography mask generation model | |
CN112464743B (en) | Small sample target detection method based on multi-scale feature weighting | |
JPWO2020012523A1 (en) | Information processing equipment, information processing methods and information processing programs | |
CN117237756A (en) | Method for training target segmentation model, target segmentation method and related device | |
CN112819063B (en) | Image identification method based on improved Focal loss function | |
Ben Khalifa et al. | A Novel Hardware Systolic Architecture of a Self‐Organizing Map Neural Network | |
Guinea et al. | CNN based visual processing for industrial inspection | |
KR101864000B1 (en) | Multi-purpose image processing core | |
Foldesy et al. | Fault-tolerant design of analogic CNN templates and algorithms-Part I: The binary output case | |
CN114120045B (en) | Target detection method and device based on multi-gate control hybrid expert model | |
Mandolesi et al. | A scalable and programmable simplicial CNN digital pixel processor architecture | |
Preciado et al. | Real-time inspection of metal laminates by means of CNNs | |
Preciado et al. | CNNs design by GAs | |
Liu et al. | On-sensor binarized CNN inference with dynamic model swapping in pixel processor arrays | |
Müller et al. | Application of deep learning for crack segmentation on concrete surface | |
CN116136962A (en) | Learning method and system for object tracking based on hybrid neural network | |
Lee et al. | VLSI image processor using analog programmable synapses and neurons | |
CN114897214A (en) | Metal additive manufacturing time prediction system and method based on graphical processing |