| Classifications | Code | Applications | Subscribe |
|---|
| |
| COMPUTER GRAPHICS PROCESSING | 345/418000 | 0 | |
| |
| Three-dimension | 345/419000 | 0 | |
| |
| Solid modelling | 345/420000 | 0 | |
| |
| Hidden line/surface determining | 345/421000 | 0 | |
| |
| Z buffer (depth buffer) | 345/422000 | 0 | |
| |
| Tessellation | 345/423000 | 0 | |
| |
| Voxel | 345/424000 | 0 | |
| |
| Lighting/shading | 345/426000 | 0 | |
| |
| Space transformation | 345/427000 | 0 | |
| |
| Adjusting level of detail | 345/428000 | 0 | |
| |
| Attributes (surface detail or characteristic, display attributes) | 345/581000 | 0 | |
| |
| Texture | 345/582000 | 0 | |
| |
| Solid Texture | 345/583000 | 0 | |
| |
| Bump map | 345/584000 | 0 | |
| |
| Non-planar surface | 345/585000 | 0 | |
| |
| Mathematically defined | 345/586000 | 0 | |
| |
| MIP map | 345/587000 | 0 | |
| |
| Repeating pattern | 345/588000 | 0 | |
| |
| Color or intensity | 345/589000 | 0 | |
| |
| Gamut clipping or adjustment | 345/590000 | 0 | |
| |
| Color processing in perceptual color space | 345/591000 | 0 | |
| |
| Transparency (mixing color values) | 345/592000 | 0 | |
| |
| Color selection | 345/593000 | 0 | |
| |
| Using GUI | 345/594000 | 0 | |
| |
| Expert system or AI | 345/595000 | 0 | |
| |
| Dither or halftone | 345/596000 | 0 | |
| |
| Color | 345/597000 | 0 | |
| |
| Spatial | 345/598000 | 0 | |
| |
| Spatial | 345/599000 | 0 | |
| |
| Color bit data modification or conversion | 345/600000 | 0 | |
| |
| Using look up table | 345/601000 | 0 | |
| |
| Plural look up tables | 345/602000 | 0 | |
| |
| Format change (e.g., NTSC to RGB, RGB to composite, XYZ to RGB) | 345/603000 | 0 | |
| |
| Color space transformation (e.g., RGB to YUV) | 345/604000 | 0 | |
| |
| Change in number of bits for a designated color (e.g., 4 bits to 8 bits, 8 bits to 4 bits) | 345/605000 | 0 | |
| |
| Interpolation of attribute values across object surface | 345/606000 | 0 | |
| |
| In perspective | 345/607000 | 0 | |
| |
| Tri-linear | 345/608000 | 0 | |
| |
| Bi-linear | 345/609000 | 0 | |
| |
| Linear | 345/610000 | 0 | |
| |
| Anti-aliasing or image smoothing | 345/611000 | 0 | |
| |
| Save attributes for each object affecting a given pixel | 345/612000 | 0 | |
| |
| Subpixel processing | 345/613000 | 0 | |
| |
| Pixel fragment | 345/614000 | 0 | |
| |
| Convolving technique | 345/615000 | 0 | |
| |
| Error diffusion | 345/616000 | 0 | |
| |
| Contrast | 345/617000 | 0 | |
| |
| Image with abnormal condition | 345/618000 | 0 | |
| |
| Graphic manipulation (object processing or display attributes) | 345/619000 | 0 | |
| |
| Clipping | 345/620000 | 0 | |
| |
| Based on model of objects | 345/621000 | 0 | |
| |
| Testing or using bounding shape (e.g., bounding box sphere) | 345/622000 | 0 | |
| |
| Object clipped to view volume | 345/623000 | 0 | |
| |
| Object clipped to another object | 345/624000 | 0 | |
| |
| Based on image data | 345/625000 | 0 | |
| |
| Masking | 345/626000 | 0 | |
| |
| Non-rectangular array | 345/627000 | 0 | |
| |
| Rectangular region | 345/628000 | 0 | |
| |
| Merge or overlay | 345/629000 | 0 | |
| |
| Combining model representations | 345/630000 | 0 | |
| |
| Reducing redundancy | 345/631000 | 0 | |
| |
| Placing generated data in real scene | 345/632000 | 0 | |
| |
| Augmented reality (real-time) | 345/633000 | 0 | |
| |
| Image based | 345/634000 | 0 | |
| |
| Non-overlapping | 345/635000 | 0 | |
| |
| Character and graphics | 345/636000 | 0 | |
| |
| Priority based | 345/637000 | 0 | |
| |
| Insertion of bitmapped moving picture | 345/638000 | 0 | |
| |
| Weighted | 345/639000 | 0 | |
| |
| Weights vary across image (e.g., transition from foreground to background) | 345/640000 | 0 | |
| |
| Fixed overlay pattern | 345/641000 | 0 | |
| |
| Picking | 345/642000 | 0 | |
| |
| Arithmetic processing of image data | 345/643000 | 0 | |
| |
| Matrix calculations | 345/644000 | 0 | |
| |
| Hierarchy of transformations (e.g., hierarchy of global and local coordinate) | 345/645000 | 0 | |
| |
| Morphing | 345/646000 | 0 | |
| |
| Distortion | 345/647000 | 0 | |
| |
| Affine | 345/648000 | 0 | |
| |
| Rotation | 345/649000 | 0 | |
| |
| Graphical user interface tools | 345/650000 | 0 | |
| |
| Alignment functions (e.g., snapping, gravity) | 345/651000 | 0 | |
| |
| Constrained manipulations (e.g., movement in less than all dimensions) | 345/652000 | 0 | |
| |
| 3D manipulations | 345/653000 | 0 | |
| |
| 2D manipulations | 345/654000 | 0 | |
| |
| Object based | 345/655000 | 0 | |
| |
| Image based (addressing) | 345/656000 | 0 | |
| |
| By arbitrary angle | 345/657000 | 0 | |
| |
| By 90 degrees increment | 345/658000 | 0 | |
| |
| Image rotates in response to display device orientation | 345/659000 | 0 | |
| |
| Scaling | 345/660000 | 0 | |
| |
| Graphical user interface tools | 345/661000 | 0 | |
| |
| Alignment functions (e.g., snapping, gravity) | 345/662000 | 0 | |
| |
| Constrained manipulations (i.e., movement in less than all dimensions) | 345/663000 | 0 | |
| |
| 3D manipulations | 345/664000 | 0 | |
| |
| 2D manipulations | 345/665000 | 0 | |
| |
| Object based | 345/666000 | 0 | |
| |
| Image based (addressing) | 345/667000 | 0 | |
| |
| By arbitrary ratio | 345/668000 | 0 | |
| |
| By integer multiples | 345/669000 | 0 | |
| |
| Reduction only | 345/670000 | 0 | |
| |
| Enlargement only | 345/671000 | 0 | |
| |
| Translation | 345/672000 | 0 | |
| |
| Averaging technique | 345/673000 | 0 | |
| |
| Copying data to create additional rows or columns | 345/674000 | 0 | |
| |
| Graphical user interface tools | 345/676000 | 0 | |
| |
| Alignment functions (e.g., snapping, gravity) | 345/677000 | 0 | |
| |
| Constrained manipulations (i.e., movement in less than all dimensions) | 345/678000 | 0 | |
| |
| 3D manipulations | 345/679000 | 0 | |
| |
| 2D manipulations | 345/680000 | 0 | |
| |
| Object based | 345/681000 | 0 | |
| |
| Image based (addressing) | 345/682000 | 0 | |
| |
| Sprite | 345/683000 | 0 | |
| |
| Scrolling | 345/684000 | 0 | |
| |
| Alphanumeric | 345/685000 | 0 | |
| |
| Memory addressing | 345/686000 | 0 | |
| |
| Smooth or continuous | 345/687000 | 0 | |
| |
| Attribute changes during scrolling | 345/688000 | 0 | |
| |
| Textual entry or display of manipulation information (e.g., enter or display degree of rotation) | 345/689000 | 0 | |
| |
| Graph generating | 345/440000 | 0 | |
| |
| Real-time waveform display | 345/440100 | 0 | |
| |
| Bar graph | 345/440200 | 0 | |
| |
| Shape generating | 345/441000 | 0 | |
| |
| Curve | 345/442000 | 0 | |
| |
| Straight line | 345/443000 | 0 | |
| |
| Character generating | 345/467000 | 0 | |
| |
| Character geometry processing | 345/468000 | 0 | |
| |
| Character generation using control points or hints | 345/469000 | 0 | |
| |
| Character border | 345/469100 | 0 | |
| |
| Generating character fill data from outline data | 345/470000 | 0 | |
| |
| Alteration of stored font | 345/471000 | 0 | |
| |
| Scaling | 345/472000 | 0 | |
| |
| Reduction only | 345/472100 | 0 | |
| |
| Enlargement only | 345/472200 | 0 | |
| |
| Calligraphic | 345/472300 | 0 | |
| |
| Animation | 345/473000 | 0 | |
| |
| Motion planning or control | 345/474000 | 0 | |
| |
| Temporal interpolation or processing | 345/475000 | 0 | |
| |
| DISPLAY PERIPHERAL INTERFACE INPUT DEVICE | 345/156000 | 0 | |
| |
| Cursor mark position control device | 345/157000 | 0 | |
| |
| Including orientation sensors (e.g., infrared, ultrasonic, remotely controlled) | 345/158000 | 0 | |
| |
| Having variable cursor speed | 345/159000 | 0 | |
| |
| Cursor key | 345/160000 | 0 | |
| |
| Joystick | 345/161000 | 0 | |
| |
| Positional storage means | 345/162000 | 0 | |
| |
| Mouse | 345/163000 | 0 | |
| |
| Rotatable ball detector | 345/164000 | 0 | |
| |
| Photosensor encoder | 345/165000 | 0 | |
| |
| Optical detector | 345/166000 | 0 | |
| |
| Trackball | 345/167000 | 0 | |
| |
| Including keyboard | 345/168000 | 0 | |
| |
| Portable (i.e., handheld, calculator, remote controller) | 345/169000 | 0 | |
| |
| Light source associated with each key | 345/170000 | 0 | |
| |
| Having foreign language capability (e.g., Japanese, Chinese) | 345/171000 | 0 | |
| |
| Having programmable function key | 345/172000 | 0 | |
| |
| Touch panel | 345/173000 | 0 | |
| |
| Including impedance detection | 345/174000 | 0 | |
| |
| Including optical detection | 345/175000 | 0 | |
| |
| Transparent substrate having light entrapment capability (i.e., waveguides) | 345/176000 | 0 | |
| |
| Including surface acoustic detection | 345/177000 | 0 | |
| |
| With alignment or calibration capability (i.e., parallax problem) | 345/178000 | 0 | |
| |
| Stylus | 345/179000 | 0 | |
| |
| Light pen for CRT display | 345/180000 | 0 | |
| |
| CRT having tracking capability | 345/181000 | 0 | |
| |
| Light pen for fluid matrix display panel | 345/182000 | 0 | |
| |
| Light pen for controlling plural light-emitting display elements (e.g., LED, lamps) | 345/183000 | 0 | |
| |
| Mechanical control (e.g., rotatable knob, slider) | 345/184000 | 0 | |
| |
| COMPUTER GRAPHIC PROCESSING SYSTEM | 345/501000 | 0 | |
| |
| Plural graphics processors | 345/502000 | 0 | |
| |
| Coprocessor (e.g., graphic accelerator) | 345/503000 | 0 | |
| |
| Master-slave processors | 345/504000 | 0 | |
| |
| Parallel processors (e.g., identical processors) | 345/505000 | 0 | |
| |
| Pipeline processors | 345/506000 | 0 | |
| |
| Integrated circuit (e.g., single chip semiconductor device) | 345/519000 | 0 | |
| |
| Interface (e.g., controller) | 345/520000 | 0 | |
| |
| Graphic command processing | 345/522000 | 0 | |
| |
| COMPUTER GRAPHICS DISPLAY MEMORY SYSTEM | 345/530000 | 0 | |
| |
| Graphic display memory controller | 345/531000 | 0 | |
| |
| Plural memory controllers | 345/532000 | 0 | |
| |
| Using different access modes | 345/533000 | 0 | |
| |
| Memory access timing signals | 345/534000 | 0 | |
| |
| Memory arbitration | 345/535000 | 0 | |
| |
| Plural storage devices | 345/536000 | 0 | |
| |
| Data transfer between memories | 345/537000 | 0 | |
| |
| Data transfer between system memory display memory | 345/538000 | 0 | |
| |
| Double buffered | 345/539000 | 0 | |
| |
| Interleaved | 345/540000 | 0 | |
| |
| Shared memory | 345/541000 | 0 | |
| |
| Unified memory architecture (e.g., UMA) | 345/542000 | 0 | |
| |
| Memory allocation | 345/543000 | 0 | |
| |
| Memory partitioning | 345/544000 | 0 | |
| |
| Frame buffer | 345/545000 | 0 | |
| |
| Multi-format frame buffer | 345/546000 | 0 | |
| |
| Memory for storing video data | 345/547000 | 0 | |
| |
| Off-screen memory | 345/548000 | 0 | |
| |
| Color memory | 345/549000 | 0 | |
| |
| Multiple planes | 345/550000 | 0 | |
| |
| Character memory | 345/551000 | 0 | |
| |
| Texture memory | 345/552000 | 0 | |
| |
| Display list memory | 345/553000 | 0 | |
| |
| Multi-port memory | 345/554000 | 0 | |
| |
| For storing compressed data | 345/555000 | 0 | |
| |
| For storing condition code, flag or status | 345/556000 | 0 | |
| |
| Cache | 345/557000 | 0 | |
| |
| First in first out (i.e., FIFO) | 345/558000 | 0 | |
| |
| Register | 345/559000 | 0 | |
| |
| Row buffer (e.g., line memory) | 345/560000 | 0 | |
| |
| Logical operations | 345/561000 | 0 | |
| |
| Bit block transfer | 345/562000 | 0 | |
| |
| Mask data operation | 345/563000 | 0 | |
| |
| Addressing | 345/564000 | 0 | |
| |
| Using memory for storing address information | 345/565000 | 0 | |
| |
| Address manipulation | 345/566000 | 0 | |
| |
| Using decoding | 345/567000 | 0 | |
| |
| Address translation (e.g., between virtual and physical addresses) | 345/568000 | 0 | |
| |
| For 2D coordinate to linear address conversion | 345/569000 | 0 | |
| |
| Page mode | 345/570000 | 0 | |
| |
| Memory addresses arranged in matrix row and column addresses) | 345/571000 | 0 | |
| |
| Address generator | 345/572000 | 0 | |
| |
| Plural address generators | 345/573000 | 0 | |
| |
| Read/Write address generator | 345 |