Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

577 results about "Anti-aliasing" patented technology

Rendering pipeline

A rendering pipeline system for a computer environment uses screen space tiling (SST) to eliminate the memory bandwidth bottleneck due to frame buffer access and performs screen space tiling efficiently, while avoiding the breaking up of primitives. The system also reduces the buffering size required by SST. High quality, full-scene anti-aliasing is easily achieved because only the on-chip multi-sample memory corresponding to a single tile of the screen is needed. The invention uses a double-z scheme that decouples the scan conversion / depth-buffer processing from the more general rasterization and shading processing through a scan / z engine. The scan / z engine externally appears as a fragment generator but internally resolves visibility and allows the rest of the rendering pipeline to perform setup for only visible primitives and shade only visible fragments. The resulting reduced raster / shading requirements can lead to reduced hardware costs because one can process all parameters with generic parameter computing units instead of with dedicated parameter computing units. The invention processes both opaque and transparent geometries.
Owner:NVIDIA CORP

Method and apparatus for anti-aliasing in a graphics system

A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. The system achieves highly efficient full-scene anti-aliasing by implementing a programmable-location super-sampling arrangement and using a selectable-weight vertical-pixel support area blending filter. For a 2×2 pixel group (quad), the locations of three samples within each super-sampled pixel are individually selectable. A twelve-bit multi-sample coverage mask is used to determine which of twelve samples within a pixel quad are enabled based on the portions of each pixel occupied by a primitive fragment and any pre-computed z-buffering. Each super-sampled pixel is filtered during a copy-out operation from a local memory to an external frame buffer using a pixel blending filter arrangement that combines seven samples from three vertically arranged pixels. Three samples are taken from the current pixel, two samples are taken from a pixel immediately above the current pixel and two samples are taken from a pixel immediately below the current pixel. A weighted average is then computed based on the enabled samples to determine the final color for the pixel. The weight coefficients used in the blending filter are also individually programmable. De-flickering of thin one-pixel tall horizontal lines for interlaced video displays is also accomplished by using the pixel blending filter to blend color samples from pixels in alternate scan lines.
Owner:NINTENDO CO LTD

System and method for enhanced multi-sample Anti-aliasing

A system and method for enhanced multi-sample anti-aliasing. The method includes determining a sampling pattern corresponding to a pixel and adjusting the sampling pattern based on a visual effect (e.g., post-processing visual effect). The method further includes accessing a first plurality of samples based on the sampling pattern. The first plurality of samples may comprise a second plurality of samples within the pixel and a third plurality of pixels outside of the pixel. The method further includes performing anti-aliasing filtering of the pixel based on the first plurality of samples and the sampling pattern.
Owner:NVIDIA CORP

Method and apparatus for span and subspan sorting rendering system

A data shifting capability that permits sorting the data in addition to searching for obtaining real-time performance in color, with high quality imagery through a simple search of a spacial database based on a rectangularly shaped search region or range search. A sorting Magnitude Comparison Content Addressable Memory (SMCCAM) performs a range search, introducing a conservative approximation of the idea Occluding Region, and provides a MCCAM wherein the data words stored in the fields are shifted to corresponding fields in an adjacent word, based on the magnitude comparisons. The 3D graphics method stores the parameters of a polygon span in a spatial database and a query operation is performed on the database to determine which of those spans, or portions of spans, are visible, and applies a rule for comparing a new span portion to an old span portion on a subspan-by-subspan basis, thereby providing additional polygon edge information within a raster line, providing anti-aliasing.
Owner:APPLE INC

Robust static and moving object detection system via attentional mechanisms

Described, is a system for object detection via multi-scale attentional mechanisms. The system receives a multi-band image as input. Anti-aliasing and downsampling processes are performed to reduce the size of the multi-band image. Targeted contrast enhancement is performed on the multi-band image to enhance a target color of interest. A response map for each target color of interest is generated, and each response map is independently processed to generate a saliency map. The saliency map is converted into a set of detections representing potential objects of interest, wherein each detection is associated with parameters, such as position parameters, size parameters, an orientation parameter, and a score parameter. A post-processing step is applied to filter out false alarm detections in the set of detections, resulting in a final set of detections. Finally, the final set of detections and their associated parameters representing objects of interest is output.
Owner:HRL LAB

Method and apparatus for compression of multi-sampled anti-aliasing color data

The present invention provides a scheme for compressing the color components of image data, and in particular, data used in multi-sampled anti-aliasing applications. Adjacent pixels are grouped into rectangular tiles, with the sample colors stored in compressed formats accessible via an encoded pointer. In one embodiment, duplicate colors are stored once. Unlike prior compression schemes that rely on pixel to pixel correlation, the present invention takes advantages of the sample to sample correlation that exists within the pixels. A memory and graphics processor configuration incorporating the tile compression schemes is also provided. The configuration defines the tile sizes in main memory and cache memory. In one embodiment, graphics processor relies on a Tile Format Table (TFT) to process incoming tiles in compressed formats. The present invention reduces memory consumption and speeds up essential and oft-repeated operations in rendering. Thus it is valuable in the design and manufacture of graphic sub-systems.
Owner:ATI TECH INC

Apparatus, system, and method for gamma correction of smoothed primitives

A graphics processor performed gamma correction of the coverage values of pixels. In one embodiment, a gamma correction factor is written into a run-time loadable lookup table of the graphics processor. The gamma corrected coverage values may be used in an anti-aliasing process to form smoothed primitives.
Owner:NVIDIA CORP

Method and system for implementing original handwriting

The invention discloses a method and a system for implementing original handwriting. The method for implementing the original handwriting includes acquiring track coordinates of the handwriting in real time; computing the movement speed of the original handwriting according to horizontal coordinate position parameters and vertical coordinate position parameters which are acquired in real time; determining the widths of drawn tracks according to a preset pen type and acquired pressure parameters, using corresponding drawing points as starting points, filling track patterns with the corresponding widths in cross directions of forward directions of the tracks, dynamically adjusting the quantities of grids at the edges of the patterns according to the computed movement speed when the edges of the track patterns are drawn, and performing anti-aliasing processing on the edges of the track patterns according to the quantities of the grids at the edges of the track patterns. According to the technical scheme, the method and the system have the advantages that the quantities of the grids which are used for smoothly changing the edges of the track patterns are dynamically adjusted according to a handwriting movement speed characteristic of the original handwriting, so that the smoothness, the accuracy and the fluency of the track patterns are effectively balanced, and the user experience is improved.
Owner:深圳市经纬科技有限公司

Edge enhancement of gray level images

A method and apparatus for processing gray level image data. Gray level image data is subjected to plural separate halftone screen processing to form plural separate halftone processed screen gray level image data. The current pixel is also analyzed for contrast index. In response to analysis of the contrast index blending coefficients for processing of the halftone screen modified image data is made. The respective halftone outputs of the screen processings are multiplied by the respective blending coefficient. The resulting blended halftone gray value of the current pixel as well as neighboring pixels are then subjected to a threshold criterion test to determine if this represents a substantially binary image file such as might occur in a saturated text image file. The blended halftone gray value data for the current pixel is subjected to gray level edge enhancement processing to replace certain binary pixels adjacent an edge to reduce anti-aliasing effects. A signal resulting from the threshold criterion test is used to determine whether there is output to the printer or display of an edge enhanced version of the current blended halftone pixel or a pixel value representing the blended halftone pixel.
Owner:MONUMENT PEAK VENTURES LLC

Integrated multichannel synchronous oscillation data acquiring and monitoring and analysis diagnostic device

The invention discloses an integrated multi-channel synchronous vibration data acquisition, monitoring and analysis diagnosis device. The data acquisition unit comprises a signal conditioning circuit, an anti-aliasing filtering circuit, a multi-channel synchronous sampling chip, a system control logic unit, a pulse-shaping circuit (16), a phaselocking frequency multiplication chip and a microprocessor CPU, wherein the system control logic unit comprises a channel configuration logic unit, a clock generation logic unit, a rotating speed measurement logic unit, a sampling control logic unit and a frequency divider, and the data acquisition unit (1) is directly connected with a plurality of eddy current vibration displacement sensors, ICP type piezoelectric vibration acceleration sensors or magnetoelectric vibration speed sensors, and has an interface of a single-channel direct-connected eddy-current, photoelectric or magnetoelectric key phase / revolution speed sensor and so on. The CPU core board is connected with a computer or a palm computer through a network and a USB or a serial interface and finishes the data acquisition for monitoring and analysis diagnosis.
Owner:SOUTHEAST UNIV +1

Sub-rate sampling in coherent optical receivers

Apparatus and methods for optimizing the interplay between the sampling rate of an ADC of a receiver system and a bandwidth of analog anti-aliasing filters are described. The described technology can be used to mitigate aliasing for receiver systems that operate at fractional sampling rates by optimizing a bandwidth of optical and electrical filters included in the receiver systems.
Owner:OPNEXT SUBSYST

Image processing apparatus and method of same

InactiveUS20050068333A1Drop in drawing speedAccurate anti-aliasingDetails involving antialiasing2D-image generationImaging processingAnti-aliasing
An image processing apparatus capable of realizing accurate anti-aliasing with a small memory, without being affected by the order of drawing, and without inducing a drop in the drawing speed, including an anti-aliasing system obtaining edge information from an image after drawing, determining a processing content necessary for the anti-aliasing, and performing the determined processing. Specifically, either of the information of a z-buffer and the information of the normal vector at each pixel obtained at the time of drawing, or both information, is scanned or by the information of normal vectors restored from the information of the z-buffer is used, a state machine for holding the state and a counter for measuring the continuity of an edge are prescribed, the value of which pixel adjacent in which direction to each pixel on each edge and what kind of ratio to use for blending are determined, and the determined values are used for blending. This is performed successively until the pixel values are updated.
Owner:SONY CORP

Method and apparatus for anti-aliasing using floating point subpixel color values and compression of same

The present invention provides a method and apparatus for data compression that includes representing each sub-pixel of each pixel with a pointer corresponding to an attribute of the sub-pixel, the attribute being a floating point binary number. An overall attribute of each pixel is then determined. The determining of the overall attribute of each tile may include any one of assigning the attribute of the sub-pixels to the overall attribute of the pixel when the sub-pixels are represented by an identical pointer, and resolving the overall attribute of the tile by the attributes of the sub-pixels when the sub-pixels are represented by non-identical pointers of the pixel.
Owner:ATI TECH INC

Method of and system for non-uniform image enhancement

Methods of rendering a view of a scene include steps that specify quality levels of anti-aliasing and texture filtering for predetermined regions of a display, or selected objects within the scene, or both. Methods of processing data for display include steps adapted to process portions of the image according to selected or predetermined anti-aliasing and texture filtering quality levels. Graphics processing equipment includes hardware or software adapted to perform non-uniform anti-aliasing of images according to specified criteria.
Owner:ATI TECH INC

Selective super-sampling/adaptive anti-aliasing of complex 3D data

A system and method is provided for preventing the occurrence of aliasing at the edges of polygons in 3D graphics. The system may detect both polygon geometric edges and Z edges due to intersection of multiple polygons. In one embodiment, the system includes an edge anti-aliasing module configured to selectively super-sample edge portions of primitives. The system further includes a coarse memory for storing information of pixels that are not super-sampled and a fine memory for storing information of pixels that are super-sampled by the edge anti-aliasing module.
Owner:S3 GRAPHICS

Systems and methods for tuning, analysis and display of heart sounds

InactiveUS20080273709A1Efficiently and cost-effectively auscultateLocal control/monitoringStethoscopeAnti-aliasingCardiac cycle
A tunable auscultation system includes a heart sound acquirer for sensing heart sounds from at least one chest location of the patient. An initial conditioner then conditions the heart sounds through pre-amplification and anti-aliasing. The heart sounds are transduced into electrical signals by a signal processor. The electric heart signals are then tuned by an analysis tool. The analysis tool includes an interaction tuner, a processing tuner and an output tuner. The interaction tuner includes a preset tuning selector and a dynamic range tuning selector. The processing tuner includes a band pass filter and an algorithmic extraction engine which applies extraction algorithms to the electric heart signals, segments them and extracts signals of interest. Signals of interest may be correlated to specific pathologies. The output tuner includes a signal strength indicator, a diagnosis indicator, an overlapping cardiac cycle display and a display configuration engine. A display module provides output.
Owner:THIAGARAJAN ARVIND +3

Jittered coverage accumulation path rendering

One embodiment of the present invention sets forth a technique for rendering anti-aliased paths by first generating an alpha buffer representing coverage data. To generate the alpha buffer, jittered versions of the rendered path are rendered and corresponding stencil buffers indicating sub-pixel samples of the path that should be covered are generated. After each stencil buffer is generated, the jittered path is rasterized to convert the sub-pixel coverage into coverage weights that are stored in the alpha component of a frame buffer. As each jittered path is rasterized, the coverage weights are accumulated. Finally, geometry representing the union of the jittered versions of the path is rendered to shade pixels based on the accumulated coverage weights. The anti-aliased rendered paths may be filled or stroked without tessellating the paths.
Owner:NVIDIA CORP

Color interpolation using data dependent triangulation

A fast method of color interpolation of pixels of an image acquired by a color filtered digital sensor uses a very simple cost function that nevertheless produce interpolated images of good quality. The cost function is computationally simpler because it does not require the calculation of powers and square roots. The triangulation algorithm may be executed in far less time, while practically ensuring the same performance. The triangulation algorithm on average may use only two iteration steps. The interpolation process may be followed by an anti-aliasing processing that effectively removes color artifacts.
Owner:STMICROELECTRONICS SRL

Multi-dimensional keystone correction image projection system and method

InactiveUS20060204125A1Reduce calculationMinimal and imperceptible loss of image qualityProjectorsCharacter and pattern recognitionFinite impulse responseAnti-aliasing
A digital circuit, system, and method for keystone correction of a projected image utilize a digital compensation engine to resize a digital image prior to projection. Preferred embodiments of the present invention utilize a compensation engine with a separable architecture in which the two-dimensional image-resizing task is partitioned to use two engines. Horizontal image resizing is performed first, followed by vertical image resizing. Two large polyphase, anti-aliasing, finite impulse response (“FIR”) filters are used to resize the data. A 639-tap filter is used for horizontal resizing, and a 383-tap filter for vertical resizing. Pixels in the corrected image can be positioned with arbitrary accuracy to avoid forming stair-stepped lines in the corrected image. The coefficients for the FIR filters can be stored with 10-bit precision to provide a resized image without loss of visible quality. The compensation engine can be readily configured with an ASIC device or in software.
Owner:TEXAS INSTR INC

Methods for generating anti-aliased text and line graphics in compressed document images

A method and system for storing and generating anti-aliased text and lineart data from compressed document images files, using a MRC model that represents the image as an ordered set of mask / image pairs at resolutions appropriate to the content of each layer. The method and system provide the ability to generate for anti-aliased text data to improve appearance at both high and low resolution, and to avoid baseline jitter of compressed tokens.
Owner:XEROX CORP

Anti-aliased magnetic resonance image reconstruction using partially parallel encoded data

Disclosed is a method of providing magnetic resonance image reconstruction from k-space data obtained from any trajectory of k-space using multiple receiver coils. An image is constructed for data from each coil, and then the multiple coil images are combined such as by using sum of squares of image data, for example.
Owner:THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIV

Method for detecting fault of train suspension system on basis of robust observer

The invention relates to a method for detecting a fault of a train suspension system on the basis of a robust observer. The method comprises the following steps of: a, carrying out modeling on the train suspension system and designing the corresponding fault detection robust observer; b, utilizing an acceleration sensor and a gyroscope to respectively acquire acceleration signals and angular speed signals of a vehicle body and front and rear bogies when a train operates; c, carrying out treatment of anti-aliasing filtering, high-pass filtering, quadratic integration and the like on the acceleration signals and only carrying out anti-aliasing filtering and high-pass filtering on the angular speed signals to obtain a system output; d, utilizing the fault detection robust observer to carry out processing on the system output to obtain a residual output; e, according to a residual sequence, applying a MCUSUM (Multivariable Cumulative Sum) method to calculate a fault detection index; and f, by a fault diagnosis expert system, generating a fault alarm threshold value in real time and judging whether to give an alarm. According to the detection method, when the suspension system has a small fault, the fault can be detected in real time, the alarm is given and the possibility of false alarm and failure in report of a fault detection system can also be reduced.
Owner:BEIJING JIAOTONG UNIV

Three-dimensional modeling of the oral cavity

ActiveUS20060083422A1Facilitate D intra-oral modelingMinimize and eliminate effect of movementCharacter and pattern recognitionUsing optical meansAnti-aliasingTriangulation
A method for creating three-dimensional models of intra-oral scenes and features. The intra-oral scene is illuminated by a two-dimensional array of structured illumination points, with anti-aliasing achieved by using stored two-dimensional patterns of pixels for anti-aliasing. Using a single camera to form images reduces the amount of apparatus necessary to introduce into the patient's mouth. Three-dimensional models are obtained from the single image by triangulation with a stored image of the structured illumination onto a reference surface such as a plane. Alternative methods include the use of “bar-coded” one-dimensional patterns.
Owner:DENSYS

Aircraft flat panel display system

An aircraft cockpit flight deck data display system for displaying, on a viewable display screen, typically anti-aliased graphical imaging data derived from aircraft sensors, generates or receives graphics processing language (GPL) commands that define the information intended for presentation on the display screen. The GPL commands are input to a video graphics processor that is operable to interpret the received GPL commands and to generate therefrom video imaging data transferable to the display screen to populate the screen with the intended information. The same GPL commands are also input to a comparator processor that is operable to interpret the received GPL commands and to generate therefrom selected “points of light”, comprising a limited subset of the video imaging data generated by the video graphics processor. The comparator processor-generated “points of light” are then compared to the respective corresponding video imaging data points generated by the video graphics processor to thereby validate the proper operation of the video graphics processor and the accuracy of the video imaging data generated by the video graphics processor.
Owner:INNOVATIVE SOLUTIONS & SUPPORT

Dynamic tessellation spreading for resolution-independent GPU anti-aliasing and rendering

A method, system, and computer-readable storage medium are disclosed for dynamic tessellation spreading. In one embodiment, an offset vector may be determined for each of a plurality of vertices, wherein the plurality of vertices define an original path. The plurality of vertices and the plurality of offset vectors may be sent to a graphics processing unit (GPU). A spread path may be generated in the GPU, wherein generating the spread path comprises adjusting each vertex by the respective offset vector in a coordinate space of a target device. The spread path may be rendered to the target device using the GPU.
Owner:ADOBE INC

Spherical internal detector for detecting petroleum transmission pipeline leakage

The invention discloses a spherical internal detector for detecting petroleum transmission pipeline leakage. The detector comprises a spherical aluminum shell and a polyurethane foam layer outside the shell, wherein an electronic device is arranged in the aluminum shell and comprises an ARM (Advanced RISC Machines) processor, an IMU (inertia measurement unit), an A / D analog to digital converter, an SDRAM (Synchronous Dynamic random access memory) internal memory, an NAND Flash memory, a micro SD (Secure Digital) memory card, an anti-aliasing low-pass filter, a preamplifier, an electret capacitor microphone, a rechargeable lithium battery, a power supply module and a connection flat cable, wherein a digital triaxial accelerometer, a magnetometer and a gyroscope are arranged in the IMU. Theinvention has the advantages that the detector has high detection sensitivity, low preparation cost, a small size and low power consumption, is not easily blocked in a pipeline, is flexible to use and is widely applied.
Owner:TIANJIN UNIV

Image synthesis by rank-1 lattices

Systems and techniques are described in which rank-1 lattices are used in computerized image processing, in particular in the context of image synthesis. These include systems and techniques for selection of rank-1 lattices, rasterization on rank-1 lattices, anti-aliasing by rank-1 lattices, and adaptive refinement and filtering by rank-1 lattices.
Owner:MENTAL IMAGES

Fault diagnosis method for rotary machine

InactiveCN101929917AVibration signatures can be distinguishedAvoid misjudgmentMachine part testingVibration testingVibration measurementAnti-aliasing
The invention relates to a fault diagnosis method for a rotary machine, comprising the following steps: acquiring original vibration signals of two perpendicular channels on a vibration measurement section, and carrying out anti-aliasing filtering, low pass filtering and the like on collected signals; removing unnecessary interference noise signals, adopting complex FFT conversion to calculate a primary vibration vector a and a secondary vibration vector b; further calculating relevant numerical values of a vector area and a vector vibration ratio and obtaining graphs of the vector area and the vector vibration ratio relative to various variables; and utilizing the vector area to express the vibration strength and direction of a measuring point under single frequency, and utilizing the vector vibration ratio to express eccentricity size, flat degree and forward and reverse precessional motion of a vector ellipse. The method has the advantage of good effect in diagnosing the steady-state faults and instantaneous faults of the rotary machine; and the vector area graph and the vector vibration ratio are combined to diagnose the faults, thus the erroneous judgment generated by only utilizing the vector area is avoided, the diagnosis accuracy is enhanced, and the diagnosis efficiency and precision are improved.
Owner:陈先利 +1
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products