IPC Classification

Class code (prefix) Descriptions Number of results
G06V 10/00 Arrangements for image or video recognition or understanding
G06V 10/10 Image acquisition
G06V 10/12 Image acquisition - Details of acquisition arrangements; Constructional details thereof
G06V 10/14 Optical characteristics of the device performing the acquisition or on the illumination arrangements
G06V 10/20 Image preprocessing
G06V 10/22 Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
G06V 10/24 Aligning, centring, orientation detection or correction of the image
G06V 10/25 Determination of region of interest [ROI] or a volume of interest [VOI]
G06V 10/26 Segmentation 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
G06V 10/28 Quantising the image, e.g. histogram thresholding for discrimination between background and foreground patterns
G06V 10/30 Noise filtering
G06V 10/32 Normalisation of the pattern dimensions
G06V 10/34 Smoothing or thinning of the pattern; Morphological operations; Skeletonisation
G06V 10/36 Applying a local operator, i.e. means to operate on image points situated in the vicinity of a given point; Non-linear local filtering operations, e.g. median filtering
G06V 10/40 Extraction of image or video features
G06V 10/42 Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
G06V 10/44 Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
G06V 10/46 Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features
G06V 10/48 Extraction of image or video features by mapping characteristic values of the pattern into a parameter space, e.g. Hough transformation
G06V 10/50 Extraction of image or video features by summing image-intensity values; Projection analysis
G06V 10/52 Scale-space analysis, e.g. wavelet analysis
G06V 10/54 Extraction of image or video features relating to texture
G06V 10/56 Extraction of image or video features relating to colour
G06V 10/58 Extraction of image or video features relating to hyperspectral data
G06V 10/60 Extraction of image or video features relating to illumination properties, e.g. using a reflectance or lighting model
G06V 10/62 Extraction of image or video features relating to a temporal dimension, e.g. time-based feature extraction; Pattern tracking
G06V 10/70 Arrangements for image or video recognition or understanding using pattern recognition or machine learning
G06V 10/72 Data preparation, e.g. statistical preprocessing of image or video features
G06V 10/74 Image or video pattern matching; Proximity measures in feature spaces
G06V 10/75 Image or video pattern matching; Proximity measures in feature spaces using context analysis; Selection of dictionaries
G06V 10/77 Arrangements for image or video recognition or understanding using pattern recognition or machine learning using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
G06V 10/80 Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level
G06V 10/82 Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
G06V 10/84 Arrangements for image or video recognition or understanding using pattern recognition or machine learning using probabilistic graphical models from image or video features, e.g. Markov models or Bayesian networks
G06V 10/86 Arrangements for image or video recognition or understanding using pattern recognition or machine learning using graph matching
G06V 10/88 Image or video recognition using optical means, e.g. reference filters, holographic masks, frequency domain filters or spatial domain filters
G06V 10/94 Hardware or software architectures specially adapted for image or video understanding
G06V 10/96 Management of image or video recognition tasks
G06V 10/98 Detection or correction of errors, e.g. by rescanning the pattern or by human intervention; Evaluation of the quality of the acquired patterns
G06V 10/141 Control of illumination
G06V 10/143 Sensing or illuminating at different wavelengths
G06V 10/145 Illumination specially adapted for pattern recognition, e.g. using gratings
G06V 10/147 Optical characteristics of the device performing the acquisition or on the illumination arrangements - Details of sensors, e.g. sensor lenses
G06V 10/422 Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation for representing the structure of the pattern or shape of an object therefor
G06V 10/424 Syntactic representation, e.g. by using alphabets or grammars
G06V 10/426 Graphical representations
G06V 10/762 Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
G06V 10/764 Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G06V 10/766 Arrangements for image or video recognition or understanding using pattern recognition or machine learning using regression, e.g. by projecting features on hyperplanes
G06V 10/771 Feature selection, e.g. selecting representative features from a multi-dimensional feature space
G06V 10/772 Determining representative reference patterns, e.g. averaging or distorting patterns; Generating dictionaries
G06V 10/774 Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
G06V 10/776 Validation; Performance evaluation
G06V 10/778 Active pattern-learning, e.g. online learning of image or video features
G06V 20/00 Scenes; Scene-specific elements
G06V 20/05 Underwater scenes
G06V 20/10 Terrestrial scenes
G06V 20/13 Satellite images
G06V 20/17 Terrestrial scenes taken from planes or by drones
G06V 20/20 Scenes; Scene-specific elements in augmented reality scenes
G06V 20/30 Scenes; Scene-specific elements in albums, collections or shared content, e.g. social network photos or video
G06V 20/40 Scenes; Scene-specific elements in video content
G06V 20/50 Context or environment of the image
G06V 20/52 Surveillance or monitoring of activities, e.g. for recognising suspicious objects
G06V 20/54 Surveillance or monitoring of activities, e.g. for recognising suspicious objects of traffic, e.g. cars on the road, trains or boats
G06V 20/56 Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
G06V 20/58 Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
G06V 20/59 Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
G06V 20/60 Type of objects
G06V 20/62 Text, e.g. of license plates, overlay texts or captions on TV images
G06V 20/64 Three-dimensional objects
G06V 20/66 Trinkets, e.g. shirt buttons or jewellery items
G06V 20/68 Food, e.g. fruit or vegetables
G06V 20/69 Microscopic objects, e.g. biological cells or cellular parts
G06V 20/70 Labelling scene content, e.g. deriving syntactic or semantic representations
G06V 20/80 Recognising image objects characterised by unique random patterns
G06V 20/90 Identifying an image sensor based on its output data
G06V 30/00 Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
G06V 30/10 Character recognition
G06V 30/12 Detection or correction of errors, e.g. by rescanning the pattern
G06V 30/14 Image acquisition
G06V 30/16 Image preprocessing
G06V 30/18 Extraction of features or characteristics of the image
G06V 30/19 Recognition using electronic means
G06V 30/20 Combination of acquisition, preprocessing or recognition functions
G06V 30/22 Character recognition characterised by the type of writing
G06V 30/24 Character recognition characterised by the processing or recognition method
G06V 30/26 Techniques for post-processing, e.g. correcting the recognition result
G06V 30/28 Character recognition specially adapted to the type of the alphabet, e.g. Latin alphabet
G06V 30/30 Character recognition based on the type of data
G06V 30/32 Digital ink
G06V 30/40 Document-oriented image-based pattern recognition
G06V 30/41 Analysis of document content
G06V 30/42 Document-oriented image-based pattern recognition based on the type of document
G06V 30/142 Image acquisition using hand-held instruments; Constructional details of the instruments
G06V 30/144 Image acquisition using automatic curve following means
G06V 30/146 Aligning or centering of the image pick-up or image-field
G06V 30/148 Segmentation of character regions
G06V 30/162 Quantising the image signal
G06V 30/164 Noise filtering
G06V 30/166 Normalisation of pattern dimensions
G06V 30/168 Smoothing or thinning of the pattern; Skeletonisation
G06V 30/182 Extraction of features or characteristics of the image by coding the contour of the pattern
G06V 30/184 Extraction of features or characteristics of the image by analysing segments intersecting the pattern
G06V 30/186 Extraction of features or characteristics of the image by deriving mathematical or geometrical properties from the whole image
G06V 30/192 Recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references
G06V 30/194 References adjustable by an adaptive method, e.g. learning
G06V 30/196 Recognition using electronic means using sequential comparisons of the image signals with a plurality of references
G06V 30/198 Recognition using electronic means using sequential comparisons of the image signals with a plurality of references the selection of the next reference depending on the result of the preceding comparison
G06V 30/199 Arrangements for recognition using optical reference masks, e.g. holographic masks
G06V 30/222 Character recognition characterised by the type of writing of characters separated by spaces
G06V 30/224 Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
G06V 30/226 Character recognition characterised by the type of writing of cursive writing
G06V 30/228 Character recognition characterised by the type of writing of three-dimensional handwriting, e.g. writing in the air
G06V 30/242 Division of the character sequences into groups prior to recognition; Selection of dictionaries
G06V 30/244 Division of the character sequences into groups prior to recognition; Selection of dictionaries using graphical properties, e.g. alphabet type or font
G06V 30/246 Division of the character sequences into groups prior to recognition; Selection of dictionaries using linguistic properties, e.g. specific for English or German language
G06V 30/262 Techniques for post-processing, e.g. correcting the recognition result using context analysis, e.g. lexical, syntactic or semantic context
G06V 30/302 Images containing characters for discriminating human versus automated computer access
G06V 30/304 Music notations
G06V 30/412 Layout analysis of documents structured with printed lines or input boxes, e.g. business forms or tables
G06V 30/413 Classification of content, e.g. text, photographs or tables
G06V 30/414 Extracting the geometrical structure, e.g. layout tree; Block segmentation, e.g. bounding boxes for graphics or text
G06V 30/416 Extracting the logical structure, e.g. chapters, sections or page numbers; Identifying elements of the document, e.g. authors
G06V 30/418 Document matching, e.g. of document images
G06V 30/422 Technical drawings; Geographical maps
G06V 30/424 Postal images, e.g. labels or addresses on parcels or postal envelopes
G06V 40/00 Recognition of biometric, human-related or animal-related patterns in image or video data
G06V 40/10 Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
G06V 40/12 Fingerprints or palmprints
G06V 40/13 Sensors therefor
G06V 40/14 Vascular patterns
G06V 40/16 Human faces, e.g. facial parts, sketches or expressions
G06V 40/18 Eye characteristics, e.g. of the iris
G06V 40/19 Sensors therefor
G06V 40/20 Movements or behaviour, e.g. gesture recognition
G06V 40/30 Writer recognition; Reading and verifying signatures
G06V 40/40 Spoof detection, e.g. liveness detection
G06V 40/50 Maintenance of biometric data or enrolment thereof
G06V 40/60 Static or dynamic means for assisting the user to position a body part for biometric acquisition
G06V 40/70 Multimodal biometrics, e.g. combining information from different biometric modalities
G06V 40/145 Sensors therefor