Browse classification

Loading Please Wait
G:PHYSICS
 G06: COMPUTING; CALCULATING; COUNTING
  G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL (specially adapted for particular applications, see the relevant subclasses, e.g. G06K, G09G, H04N)
   G06T1/00: General purpose image data processing
   G06T1/00A: Image acquisition
   G06T1/00E: Image feed-back for automatic industrial control, e.g. robot with camera robots B25J19/02B4
   G06T1/00W: Image watermarking
   G06T1/00W10: . . Payload characteristic determination in a watermarking scheme, e.g. number of bits to be embedded
   G06T1/00W2: . . Adaptive watermarking, e.g. Human Visual System (HVS)-based watermarking
   G06T1/00W2S: . . . Output size adaptive watermarking
   G06T1/00W4: . . Fragile watermarking, e.g. so as to detect tampering
   G06T1/00W6: . . Robust watermarking, e.g. average attack or collusion attack resistant
   G06T1/00W6C: . . . Compression invariant watermarking
   G06T1/00W6G: . . . Geometric transfor invariant watermarking, e.g. affine transform invariant
   G06T1/00W6M: . . . using multiple or alternating watermarks
   G06T1/00W6T: . . . using multiple thresholds
   G06T1/00W8: . . Time domain based watermarking, e.g. watermarks spread over several images
   G06T1/20: Processor architectures; Processor configuration, e.g. pipelining
   G06T1/60: Memory management
   G06T3/00: Geometric image transformation in the plane of the image, e.g. from bit-mapped to bit-mapped creating a different image
   G06T3/00A: Affine transformations G06T3/40M, G06T3/00R take precedence
   G06T3/00C: Context preserving transformation, e.g. by using an importance map G06T3/00P takes precedence
   G06T3/00C2: . . Fisheye, wide-angle transformation
   G06T3/00C4: . . Detail-in-context presentation G06T3/00C2 takes precedence
   G06T3/00F: for topological mapping of a higher dimensional structure on a lower dimensional surface
   G06T3/00F2: . . Reshaping or unfolding a 3D tree structure onto a 2D plane
   G06T3/00F4: . . Surface of revolution to planar image transformation
   G06T3/00G: for projecting an image on a non-planar surface, e.g. a geodetic screen
   G06T3/00N: the transformation method being selected according to the characteristics of the input image
   G06T3/00P: Panospheric to cylindrical image transformation
   G06T3/00R: for image registration, e.g. elastic snapping
   G06T3/00R2: . . using affine transformations
   G06T3/00R20: . .  by using an affine transformation[N1002]
   G06T3/00R4: . . by elastic snapping
   G06T3/00R40: . .  by elastic snapping[N1002]
   G06T3/00S: Spatio-temporal transformations, e.g. video cubism
   G06T3/00W: for image warping, i.e. transforming by individually repositioning each pixel
   G06T3/20: Linear translation of a whole image or part thereof, e.g. panning
   G06T3/40: Scaling the whole image or part thereof
   G06T3/40B: . . Interpolation-based scaling, e.g. bilinear interpolation G06T3/40C, G06T3/40E take precedence
   G06T3/40C: . . Demosaicing, e.g. colour filter array [CFA , Bayer pattern]
   G06T3/40D: . . Decimation- or insertion-based scaling, e.g. pixel or line decimation
   G06T3/40E: . . Edge-driven scaling
   G06T3/40M: . . for image mosaicing, i.e. plane images composed of plane sub-images
   G06T3/40N: . . using neural networks
   G06T3/40S: . . Super resolution, i.e. output image resolution higher than sensor resolution
   G06T3/40S2: . . . by injecting details from a different spectral band
   G06T3/40S4: . . . by subpixel displacement
   G06T3/40S6: . . . by iteratively correcting the provisional high resolution image using the original low-resolution image
   G06T3/40T: . . Transform-based scaling, e.g. FFT domain scaling
   G06T3/40X: . . Image resolution transcoding, e.g. client/server architecture
   G06T3/60: Rotation of a whole image or part thereof
   G06T3/60B: . . Block rotation, e.g. by recursive reversing or rotating
   G06T3/60C: . . using a CORDIC [COordinate Rotation DIgital Compute device]
   G06T3/60M: . . Rotation by memory addressing or mapping
   G06T3/60S: . . Skewing or deskewing, e.g. by two-pass or three-pass rotation
   G06T5/00: Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image
   G06T5/00D: Image restoration
   G06T5/00D1: . . Denoising; Smoothing noise processing or correction adapted to be used in an image pickup device containing and electronic image sensor H04N5/217, H04N5/357 to H04N5/365
   G06T5/00D3: . . Deblurring; Sharpening vibration or motion blur correction for cameras comprising an electronic image sensor H04N5/232S2
   G06T5/00D3U: . . . Unsharp masking
   G06T5/00D5: . . Retouching; Inpainting; Scratch removal detecting, correction, reducing or removing defects, e.g. non-responsive pixels of solid state image sensors H04N5/367, scratch removal for cinematographic films scanned by electronic image sensor H04N5/253
   G06T5/00E: Edge-contour detection (G06T5/40 takes precedence)[N9411][C0806]
   G06T5/00F: Segmentation[N9411][C0806]
   G06T5/00G: Geometric correction detecting, correcting, reducing or removing artefacts resulting only from the lens unit, e.g. flare, shading, vignetting or "cos4" H04N5/357A, correction of chromatic aberrations adapted to be used in an image pickup device containing and electronic image sensor H04N9/04B [C1207
   G06T5/00M: Dynamic range modification applied in cameras using an electronic image sensor H04N5/235N, H04N5/235P
   G06T5/00M1: . . Local, e.g. shadow enhancement
   G06T5/00M2: . . Global, i.e. based on properties of the image as a whole applied in cameras using an electronic image sensor H04N5/232L, H04N5/235
   G06T5/10: by non-spatial domain filtering applied in cameras using an electronic image sensor H04N5/232L, H04N5/235, H04N5/253, H04N5/367
   G06T5/20: by the use of local operators applied in cameras using an electronic image sensor H04N5/232L, H04N5/235, H04N5/253, H04N5/367
   G06T5/30: . . Erosion or dilatation, e.g. thinning
   G06T5/40: by the use of histogram techniques applied in cameras using an electronic image sensor H04N5/232L, H04N5/235
   G06T5/50: by the use of more than one image, e.g. averaging, subtraction applied in cameras using an electronic image sensor H04N5/232L, H04N5/235 [C1207
   G06T7/00: Image analysis, e.g. from bit-mapped to non bit-mapped
   G06T7/00B: Inspection of images, e.g. flaw detection G06T7/00P takes precedence
   G06T7/00B1: . . Industrial image inspection
   G06T7/00B1D: . . . using a design-rule based approach
   G06T7/00B1P: . . . checking presence/absence
   G06T7/00B1R: . . . using an image reference approach image matching for pattern recognition or image matching in general G06K9/64A2
   G06T7/00B2: . . Biomedical image inspection
   G06T7/00B2R: . . . using an image reference approach image matching for pattern recognition or image matching in general G06K9/64A2
   G06T7/00B2R1: . . . . involving temporal comparison change detection in general G06T7/20
   G06T7/00C: Camera calibration, e.g. determining intrinsic or extrinsic parameters
   G06T7/00C1: . . Stereo camera calibration, e.g. determination of the transformation between left camera coordinate system and right camera coordinate system calibration aspects for stereoscopic image generation H04N13/00S2A7
   G06T7/00D: Determining parameters from multiple pictures depth or shape from stereo images G06T7/00R7S; depth or shape from multiple images G06T7/00R7; stereo camera calibration G06T7/00C1
   G06T7/00D1: . . Registration of images, e.g. alignment of images image matching for pattern recognition or image matching in general G06K9/64A2
   G06T7/00D1C: . . . using correlation-based methods
   G06T7/00D1F: . . . using feature-based methods
   G06T7/00D1F3: . . . . involving reference images or patches image matching for pattern recognition or image matching in general G06K9/64A2
   G06T7/00D1F5: . . . . involving models model matching for pattern recognition G06K9/64A2C, G06K9/68C
   G06T7/00D1S: . . . using statistical methods image matching by comparing statistics of regions for pattern recognition G06K9/64S
   G06T7/00D1T: . . . using transform-domain based approaches
   G06T7/00D1Z: . . . Registration of image sequences
   G06T7/00P: Determining position or orientation of objects
   G06T7/00P1: . . using feature-based methods
   G06T7/00P1E: . . . involving reference images or patches image matching for pattern recognition or image matching in general G06K9/64A2
   G06T7/00P1M: . . . involving models model matching for pattern recognition G06K9/64A2C, G06K9/68C
   G06T7/00P3: . . using statistical methods image matching by comparing statistics of regions for pattern recognition G06K9/64S
   G06T7/00R: Depth or shape recovery
   G06T7/00R1: . . from shading
   G06T7/00R2: . . from specularities
   G06T7/00R3: . . from laser ranging and structured images, e.g. interferometry image acquisition and arrangements for measuring contours or curvatures of an object by projecting a pattern, thereupon G01B11/25
   G06T7/00R4: . . from texture
   G06T7/00R5: . . from perspective effects, e.g. using vanishing points
   G06T7/00R6: . . from line drawings
   G06T7/00R7: . . from multiple images
   G06T7/00R7C: . . . from contours
   G06T7/00R7F: . . . from focus
   G06T7/00R7M: . . . from motion
   G06T7/00R7P: . . . from multiple light sources, e.g. photometric stereo
   G06T7/00R7S: . . . from stereo images
   G06T7/00R7S1: . . . . from three or more stereo images
   G06T7/00S: Segmentation or edge detection image analysis based on texture or colour features G06T7/40; motion-based segmentation G06T7/20A; separation of touching or overlapping patterns for pattern recognition G06K9/34; extraction of features or characteristics of the image for pattern recognition G06K9/46
   G06T7/00S1: . . [N: Region-based segmentation
   G06T7/00S2: . . Edge-based segmentation detecting partial patterns or configurations G06K9/46A
   G06T7/00S3: . . Edge detection detecting partial patterns or configurations G06K9/46A
   G06T7/00S4: . . involving probabilistic approaches, e.g. Markov Random Field [MRF modeling ]
   G06T7/00S5: . . involving deformable models, e.g. active contour pattern recognition techniques involving a deformation of the sample or reference pattern or elastic matching G06K9/64A2D
   G06T7/00S6: . . involving morphological operators combinations of preprocessing functions using a local operator for pattern recognition G06K9/56
   G06T7/00S7: . . involving graph-based approaches non-hierarchical partitioning techniques based on graph theory for pattern recognition G06K9/62B1P2
   G06T7/00S8: . . involving transform domain approaches detecting partial patterns, e.g. edges or contours, using the Hough transform for pattern recognition G06K9/46A2
   G06T7/00S9: . . involving the use of two or more images
   G06T7/00X: Stereoscopic image analysis[N1110]
   G06T7/00X1: . .  Colour aspects[N1110]
   G06T7/00X2: . .  Depth or disparity estimation from stereoscopic image signals[N1110]
   G06T7/00X3: . .  Motion estimation from stereoscopic image signals[N1110]
   G06T7/00X5: . .  Synthesising a monoscopic image signal from stereoscopic images, e.g. synthesising a panoramic or high resolution monoscopic image[N1110]
   G06T7/00X7: . .  Image segmentation from stereoscopic image signals[N1110]
   G06T7/00X9: . .  Synchronisation or controlling aspects[N1110]
   G06T7/40A1S: . . . . in the spatial domain[N0505]
   G06T7/40A1T: . . . . in the transform-domain, e.g. Fourier, Wavelet, Gabor[N0505]
   G06T7/20: Analysis of motion movement detection in television systems H04N5/14M; motion estimation for digital video signal compression H04N7/26M; recognizing scenes under surveillance and traffic patterns G06K9/00V4, G06K9/00V5
   G06T7/20A: . . Motion-based segmentation
   G06T7/20B: . . using block-matching
   G06T7/20B1: . . . using full search
   G06T7/20B2: . . . using non-full search, e.g. three step search
   G06T7/20C: . . using feature-based methods, e.g. corners, segments
   G06T7/20C3: . . . involving reference images or patches image matching for pattern recognition or image matching in general G06K9/64A2
   G06T7/20C5: . . . involving models model matching for pattern recognition G06K9/64A2C, G06K9/68C
   G06T7/20D: . . involving subtraction of pictures
   G06T7/20F: . . using transform domain based approaches, e.g. Fourier
   G06T7/20G: . . using gradient-based methods
   G06T7/20H: . . Motion estimation over a hierarchy of resolutions
   G06T7/20K: . . involving a stochastic approach, e.g. Kalman filter
   G06T7/20S: . . Computing motion from a sequence of stereo images
   G06T7/20U: . . [Multi-camera tracking]
   G06T7/40: Analysis of texture depth or shape from texture G06T7/00R4
   G06T7/40A: . . based on statistical texture description
   G06T7/40A1: . . . using transform-domain based approaches
   G06T7/40A2: . . . using image operators, e.g. filter, edge density, local histograms
   G06T7/40A3: . . . using co-occurrence matrix computation
   G06T7/40A4: . . . using random Fields
   G06T7/40A5: . . . using fractals
   G06T7/40B: . . based on structural texture description, i.e. primitives and placement rules
   G06T7/40C: . . Color analysis
   G06T7/60: Analysis of geometric attributes, e.g. area, center of gravity or perimeter, from an image
   G06T7/60A: . . Area, perimeter, diameter or volume
   G06T7/60C: . . Convexity or concavity
   G06T7/60M: . . Center of gravity or moments moments specific for pattern recognition, e.g. Zernike moments G06K9/52M
   G06T7/60S: . . Symmetry
   G06T9/00: Image coding, e.g. from bit-mapped to non bit-mapped ([N: H04N1/00, H04N19/00 take precedence;] compression in general H03M; compression for image communication H04N)
   G06T9/00F: Model-based coding, e.g. wire frame see provisionally also G06T9/00
   G06T9/00N: using neural networks
   G06T9/00P: Predictors, e.g. intraframe, interframe coding see provisionally also G06T9/00
   G06T9/00S: Statistical coding, e.g. Huffman, run length coding see provisionally also G06T9/00
   G06T9/00T: Transform coding, e.g. discrete cosine transform see provisionally also G06T9/00
   G06T9/00V: Vector quantisation see provisionally also G06T9/00
   G06T9/20: Contour coding, e.g. using detection of edges
   G06T9/40: Tree coding, e.g. quadtree, octree
   G06T11/00: 2D [Two Dimensional] image generation
   G06T11/00C: Texturing; Colouring; Generation of texture or colour [M1207]
   G06T11/00T: Reconstruction from projections, e.g. tomography
   G06T11/00T1: . . Specific pre-processing for tomographic reconstruction, e.g. calibration, source positioning, rebinning, scatter correction, retrospective gating
   G06T11/00T3: . . Inverse problem, transformation from projection-space into object-space, e.g. transform methods, back-projection, algebraic methods
   G06T11/00T5: . . Specific post-processing after tomographic reconstruction, e.g. voxelisation, metal artifact correction
   G06T11/20: Drawing from basic elements, e.g. lines or circles
   G06T11/20L: . . Drawing of straight lines or curves
   G06T11/20T: . . Drawing of charts or graphs
   G06T11/40: Filling a planar surface by adding surface attributes, e.g. colour or texture
   G06T11/60: Editing figures and text; Combining figures or text
   G06T11/80: Creating or modifying a manually drawn or painted image using a manual input device, e.g. mouse, light pen, direction keys on keyboard
   G06T13/00: Animation [M1012]
   G06T13/00A: 3D (Three dimensional) animation[N0812]
   G06T13/00A2: . .  driven by audio data[N0812]
   G06T13/00A4: . .  of characters, e.g. humans, animals or virtual beings[N0812]
   G06T13/00A6: . .  of natural phenomena, e.g. rain, snow, water or plants[N0812]
   G06T13/00B: 2D (Two dimensional) animation, e.g. using sprites[N0812]
   G06T13/20: 3D [Three Dimensional] animation
   G06T13/20A: . . driven by audio data
   G06T13/40: . . of characters, e.g. humans, animals or virtual beings
   G06T13/60: . . of natural phenomena, e.g. rain, snow, water or plants
   G06T13/80: 2D [Two Dimensional] animation, e.g. using sprites
   G06T15/00: 3D [Three Dimensional] image rendering [M1012]
   G06T15/00A: General purpose rendering architectures
   G06T15/00B: Non-photorealistic rendering[N0812]
   G06T15/00C: Texture mapping[N0812]
   G06T15/00D: Ray-tracing[N0812]
   G06T15/00E: Volume rendering[N0812]
   G06T15/02: Non-photorealistic rendering
   G06T15/20A: . . . Texture mapping[N9910]
   G06T15/04: Texture mapping
   G06T15/40B: . . . using ray-tracing[N9910]
   G06T15/50D: . .  Polygone shading[N9910]
   G06T15/50L: . . Light source illumination[N9910]
   G06T15/50R: . . Radiosity[N9910]
   G06T15/50S: . .  Shading[N0812]
   G06T15/50S2: . . .  Phong shading[N0812]
   G06T15/50S4: . . .  Gouraud shading[N0812]
   G06T15/06: Ray-tracing
   G06T15/70: . .  IPC2010.01 Animation effects, i.e. time related computation[N9411] [M1012]
   G06T15/08: Volume rendering
   G06T15/10: Geometric effects [M1012]
   G06T15/20: . . Perspective computation
   G06T15/20B: . . . Image-based rendering
   G06T15/30: . . Clipping
   G06T15/40: . . Hidden part removal
   G06T15/40A: . . . using Z-buffer
   G06T15/50: Lighting effects
   G06T15/50B: . . Blending, e.g. for anti-aliasing
   G06T15/50M: . . Illumination models
   G06T15/55: . . Radiosity
   G06T15/60: . . Shadow generation
   G06T15/80: . . Shading
   G06T15/83: . . . Phong shading
   G06T15/87: . . . Gouraud shading
   G06T17/00: Three dimensional [3D] modelling, e.g. data description of 3D objects
   G06T17/00K: Tree description, e.g. octree, quadtree
   G06T17/40: IPC2010.01 Manipulating 3D images, e.g. using CAD graphics workstations [N9411] [M1012]
   G06T17/05: Geographic models
   G06T17/50: IPC2010.01 Geographic models [N9411] [M1012]
   G06T17/10: Constructive solid geometry (CSG) using solid primitives, e.g. cylinders, cubes
   G06T17/20: Finite element generation, e.g. wire-frame surface description, tesselation [M1112]
   G06T17/20R: . . Re-meshing
   G06T17/30: Polynomial surface description
   G06T19/00: Manipulating 3D models or images for computer graphics
   G06T19/00N: Navigation within 3D models or images
   G06T19/00R: Mixed reality object pose determination, tracking or camera calibration for mixed reality G06T7/00
   G06T19/20: Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts