Flexible antialiasing in embedded devices

An anti-aliasing and pipeline technology, applied in the processing of 3D images, details involving anti-aliasing, instruments, etc., can solve the problem of increased volume

Active Publication Date: 2007-10-24
QUALCOMM INC
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Anti-aliasing involves first oversampling the image, resulting in an increased...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Flexible antialiasing in embedded devices
  • Flexible antialiasing in embedded devices
  • Flexible antialiasing in embedded devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] To aid in understanding the description herein, definitions of certain terms are provided. Primitives can be, for example, points, lines, or triangles. Triangles can be rendered as sets of fans, bars or grids. An object is one or more primitives. A scene is a collection of models and the environment in which they are positioned. A pixel includes information about a position on the screen, as well as color information, and optionally additional information (eg, depth). The color information may be in the form of RGB color triplets. A screen grid cell is the area of ​​the screen that can be occupied by a given pixel. A screen value is a value corresponding to a screen cell or pixel. An Application Programming Interface (API) is the interface between (on the one hand) application programs and (on the other hand) the operating system, hardware and other functionality. The API allows drivers and programs to be created on a variety of platforms, where those drivers and ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method and apparatus for determining a degree of deflection in a breast compression plate. The mammography apparatus further includes an optical measuring device. The method and apparatus involve (a) providing a pattern on the breast compression plate, the pattern being imagable by the optical measuring device, and having a plurality of local pattern indicia; (b) adjusting the breast compression plate to a selected height; (c) imaging the breast compression plate using the optical measuring device to provide an image of the pattern, the image having a plurality of local image indicia including an associated local image indicia for each local pattern indicia in the plurality of local pattern indicia; and (d) for each local pattern indicia in the plurality of local pattern indicia, determining an associated local deflection of the breast compression plate from the associated local image indicia.

Description

technical field [0001] The present invention relates to application-level control of hardware functionality in embedded devices. The hardware functionality relates to antialiasing of three-dimensional (3D) images processed by a 3D graphics pipeline with such devices. In certain aspects, the invention relates to mobile phones having such hardware functionality. Background technique [0002] Many types of embedded devices have 3D graphics pipelines that process images of 3D scenes. A given scene consists of a collection of rendering objects (eg, triangles). Such 3D pipelines perform anti-aliasing on images. Anti-aliasing involves first oversampling the image, resulting in an increase in the amount of information represented by a now more generous set of (oversampled) pixels. The Quincunx scheme, Full-Scene Antialiasing (FSAA), accumulation buffer, and Carpenter's A-buffer (sometimes called multisampling) are used for Several examples of techniques to implement anti-aliasi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T15/00G06T15/50
CPCG06T2200/12G06T15/005G06T15/00G06T15/50
Inventor 迈克尔·休·安德森
Owner QUALCOMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products