Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Aliasing (computing)


  
  Reference.com/Encyclopedia/Aliasing
Aliasing is a major concern in the analog-to-digital conversion of video and audio signals: improper sampling of the analog signal will cause high-frequency components to be aliased with genuine low-frequency ones, and to be incorrectly reconstructed as such during the subsequent digital-to-analog conversion.
Aliasing is also a major concern in digital imaging and computer graphics, where it may give rise to moiré patterns when the original image is finely textured, or to jagged outlines when the original has sharp contrasting edges.
The aliasing distortion in the lower frequencies is increasingly obvious with higher fundamental frequencies, and while the bandlimited sawtooth is still clear at 1760 Hz, the aliased sawtooth is degraded and harsh with a buzzing audible at frequencies lower than the fundamental.
www.reference.com /browse/wiki/Aliasing   (1868 words)

  
 Aliasing Demonstration   (Site not responding. Last check: 2007-10-19)
The second image was created by numerically computing the average value of the function over the area of each pixel by evaluating the integral of the function over that area and dividing by the pixel area.
In fact, the amplitude of the aliasing becomes less as distance from the origin increases, unlike in the first case, where one sample in the center of each pixel was taken, where the aliasing occurs with the same magnitude at periodic intervals throughout the sampled image.
That is why a slight bit of aliasing is still visible, but the aliasing has been practically reduced to barely-noticeable levels, at the expense of having noise where aliasing artifacts were produced using the other sampling methods.
hsvmovies.com /static_subpages/personal/math/aliasing/index.html   (470 words)

  
 Aliasing - Wikipedia, the free encyclopedia
Aliasing also refers to the distortion or artifact that is caused by a signal being sampled and reconstructed as an alias of the original signal.
Sawtooth aliasing demo {440 Hz bandlimited, 440 Hz aliased, 880 Hz bandlimited, 880 Hz aliased, 1760 Hz bandlimited, 1760 Hz aliased}
Aliasing animated gif a graph of signals sampled at different rates, showing how the character of some signals changes dramatically when the rate is too low.
en.wikipedia.org /wiki/Aliasing   (1961 words)

  
 PlanetMath: aliasing
video), aliasing describes the effect of undersampling during digitization which can generate a false (apparent) low frequency for signals, or staircase steps along edges in images (jaggies.) Aliasing can be avoided by an antialiasing (analogue) low-pass filter, before sampling.
The term antialiasing is also in use for a posteriori signal smoothing intended to remove the effect.
This is version 4 of aliasing, born on 2001-12-25, modified 2003-07-09.
planetmath.org /encyclopedia/Aliasing.html   (113 words)

  
 Anti-Aliasing in Computer Graphics
Generally, aliasing refers to the degradation of a sound, image, or other signal during the sampling process due to low-resolution sampling.
Aliasing is common in computer graphics because screen or file resolutions are finite whereas the mathematical models describing an image have infinite resolution.
The undesirable effects of aliasing in computer graphics are known as artifacts.
www.cc.gatech.edu /classes/AY2001/cs4451_spring/projects/Five   (1033 words)

  
 The Geneva Convention On The Treatment of Object Aliasing   (Site not responding. Last check: 2007-10-19)
While some aliasing problems may thus result from insufficient problem analysis, leading to situations in which roles accidentally conflict, perhaps they more typically arise out of class and method design and implementation decisions that either ignore the possibility of aliasing or intentionally disallow it without making this fact visible to clients.
In any case, the fact that objects are referred to by variables describing their roles, but are actually manipulated in terms of their identities means aliasing is essentially always present, and aliasing problems are always possible within the object-based ([Weg87]) paradigm, whether or not constructs like inheritance, concurrency and persistence are supported.
Aliasing prevention is not sufficient in itself because aliasing is not avoidable under the conventional object-oriented paradigm.
gee.cs.oswego.edu /dl/aliasing/aliasing.html   (3265 words)

  
 Ken Turkowski's Computer Graphics Papers
Algorithm for fixed-point computation of sine, cosine, arctangent, rectangular-to-polar conversion, and polar-to-rectangular conversion.
A fast, iterative algorithm is presented for computing the inverse square root, a function desirable for renormalization of interpolated surface normals suring Phong shading.
A fast, accurate method is presented for the computation of the square root in fixed-point arithmetic.
www.worldserver.com /turk/computergraphics/papers.html   (767 words)

  
 Aliasing (computing) - Wikipedia, the free encyclopedia (via CobWeb/3.1 planetlab2.isi.jhu.edu)   (Site not responding. Last check: 2007-10-19)
In computing, aliasing is a term that generally means that one variable or some reference, when changed, has an indirect (usually unexpected) effect on some other data.
This is a common problem with functions that accept pointer arguments, and their tolerance (or the lack thereof) for aliasing must be carefully documented, particularly for functions that perform complex manipulations on memory areas passed to them.
Controlled aliasing behaviour may be desirable in some cases (that is, aliasing behaviour that is specified, unlike that relevant to memory layout in C).
en.wikipedia.org.cob-web.org:8888 /wiki/Aliasing_(computing)   (642 words)

  
 Glossary - Resources - Computing Support - Service Desk - Cal Poly
A bit is the smallest unit of data in computing, with a value of either 0 or 1.
The computer uses one of the wires to stop or start the transfer of data from the modem, and the modem uses the other wire to start or stop transfer from the computer.
If you have a horizontal-style computer, the motherboard is generally the one at the bottom of the computer’s box.
www.servicedesk.calpoly.edu /computing_support/resources/glossary.html   (9320 words)

  
 CIT Help Desk
Aliasing is the "beating" effects caused by sampling frequencies being too low to faithfully reproduce and image.
There are several types of aliasing that can affect a video image which include temporal aliasing (for example, wagon wheel spokes apparently reversing) and raster scan aliasing (for example, flickering effects on sharp horizontal lines).
An assembly language is a low-level computer language whose instructions correspond directly to the machine language instructions of a specific processor type.
www.oberlin.edu /cit/helpdesk/glossary/A.html   (1511 words)

  
 aliasing | | Dictionary & Translation by Babylon
Es kann hierbei (insbesondere in Verbindung mit Zeigern oder Referenzparametern von Prozeduren) zu undurchsichtigen Fehlern zur Laufzeit kommen, da an einer Stelle der Wert geändert wird, was an einer anderen Stelle (wegen eines dort verwendeten Alias-Bezeichners) nicht sofort ersichtlich ist.
Aliasing, ofwel vouwvervorming, is het verschijnsel dat verschillende signalen bij bemonstering tot hetzelfde monster kunnen leiden.
Aliasing doet zich voor als de bemonsteringsfrequentie niet minstens tweemaal zo hoog is als de hoogste frequentiecomponent in het te bemonsteren signaal.
www.babylon.com /definition/aliasing/All   (374 words)

  
 High-Resolution Antialiasing
One of the key image quality problems that has plagued PC users is aliasing, or the "jaggies".
Aliasing is the stair-step effect on the edges of objects and can be extremely distracting for the PC user.
The only way to combat aliasing is to create the effect of having more pixels on the screen.
www.nvidia.com /object/feature_hraa.html   (671 words)

  
 Aliasing - Article from FactBug.org - the fast Wikipedia mirror site
Aliasing can take place either in time, temporal aliasing, or in space, spatial aliasing.
Aliasing is a major concern in the digital-to-analogue conversion of video and audio signals: improper sampling of the analog signal will cause high-frequency components to be aliased with genuine low-frequency ones, and be incorrectly reconstructed as such.
It is also a major concern in digital imaging and computer graphics, where it may give rise to moiré patterns (when the original image is finely textured) or jagged outlines (when the original has sharp contrasting edges, e.g.
www.factbug.org /cgi-bin/a.cgi?a=151474   (2095 words)

  
 A Case for Template Aliasing   (Site not responding. Last check: 2007-10-19)
because the desired form of the aliasing is based not on types but on templates and their partial specializations.
It seems clear, again from rather straightforward inspection, that the declaration in Figure 10 would be considerably uglier in the absence of the conventional names that template aliasing could introduce.
Consistent with the recent [Dos Reis/Marcus], this feature is now known as "template aliasing" in preference to Sutter's "typedef templates" nomenclature, and encompasses a form of specialization as well.
anubis.dkuug.dk /jtc1/sc22/wg21/docs/papers/2003/n1451.html   (2059 words)

  
 Programming Concepts and Methods for Enhanced Student Learning
Several important computing concepts and methodology, especially those pertaining to programming languages, are not sufficiently delivered in many current computing science texts.
Aliasing is the use of several different identifiers to refer one object and sometimes is considered to be a problematic feature in programming language analysis and practice.
Aliasing is the use of two or more distinct referencing methods or names for the same memory cell.
www.cs.ubc.ca /wccce/Program03/papers/TongXu/TongXu.htm   (1484 words)

  
 Java programming for high-performance numerical computing
An example of aliasing is shown in Figure 1, where A[2] and A[n ­ 2] refer to the same row.
Aliasing makes this more difficult because it is no longer possible to say that just because two variables have different names, or because different array elements have different coordinates, they must refer to different memory locations.
The computational part of the code is organized as a time-step loop, with several array operations executed in each time step.
www.research.ibm.com /journal/sj/391/moreira.html   (13172 words)

  
 ICC's High Performance Computing: Running Jobs
Consult the Livermore Computing Resource Management (LCRM) Reference Manual for details on the role, architecture, components, operating features and behavior, and typical applications of the batch system.
LC manages and tracks your use of computer resources using the resource allocation and control (RAC) database, one of two major parts of LCRM (the Production Workload Scheduler, or PWS, is the other part).
The Supported Software and Computing Tools listing identifies which tools are best for each type of tuning/optimization, listed by category with a brief description of each software tool's purpose.
www.llnl.gov /computing/hpc/jobs/index.html   (1999 words)

  
 Network Computing | Netdesign Manual | Beginning SQL Programming: Chapter 4: SQL Syntax and SELECT | Part 1 | Page 3 | ...
For this reason, this technique is known as aliasing.
Table aliasing will be handy when we start dealing with multiple tables in our SQL statements.
When we use the AS operator, we instruct the query that the field from which data is to be retrieved should be given another name once the query is complete and the resultset is passed back from the query.
www.networkcomputing.com /netdesign/1212sql13.html   (1025 words)

  
 Network Protocol Guideline
The Carnegie Mellon Computing Policy establishes a general policy for the use of computing, telephone and information resources.
Computing Services reserves the right to modify this guideline as necessary.
Aliasing support is not permitted on the campus network.
www.cmu.edu /computing/documentation/policies_network/network.html   (1257 words)

  
 Unix Split Personality: How to Virtual Host
A person who receives a telephone call has no information about how their telephone number was found (that is, the text in the telephone book that corresponded to their number).
You can either configure IP Aliasing as a driver included in the kernel, or as a loadable module.
A general overview of IP aliasing issues on other platforms is available.
www.networkcomputing.com /unixworld/tutorial/017.html   (2527 words)

  
 GT CoC Homepage for Chad Huneycutt
I am a Ph.D. student in Computer Architecture with an interest in dynamic software techniques (dynamic compilation, dynamic binary rewriting, etc.) that improve system behavior.
At runtime, when the actual values of possible aliased addresses are known, we check for aliasing.
If there is no aliasing, then the aggressive loop body is executed; if there is aliasing, then the instructions in the loop are predicated in such a way that the loop can be executed safely.
www-static.cc.gatech.edu /~chadh   (345 words)

  
 What is antialiasing? - A Word Definition From the Webopedia Computer Dictionary
In computer graphics, antialiasing is a software technique for diminishing jaggies - stairstep-like lines that should be smooth.
Jaggies occur because the output device, the monitor or printer, doesn't have a high enough resolution to represent a smooth line.
Ray Tracing News is an electronic magazine which deals with issues relating to computer graphics, including antialiasing.
www.webopedia.com /TERM/A/antialiasing.html   (233 words)

  
 Mac OS X
ISC strongly recommends that all other users adopt a "wait and see" attitude, continuing to use previous versions of the Mac OS until after the initial bugs in Mac OS X are identified and fixed.
The full install of Mac OS X uses between 300 megabytes and 1.5 gigabytes of hard disk space, depending on the type of Macintosh and choices made during the install.
The full version of Mac OS X, at approximately $70 for the CD-ROM, is available from the Computer Connection.
www.upenn.edu /computing/help/doc/os/macosx/macosx.html   (789 words)

  
 What is aliasing? - A Word Definition From the Webopedia Computer Dictionary
(1) In computer graphics, the process by which smooth curves and other lines become jagged because the resolution of the graphics device or file is not high enough to represent a smooth curve.
Smoothing and antialiasing techniques can reduce the effect of aliasing.
(2) In digital sound, aliasing is a static distortion resulting from a low sampling rate-below 40 kilohertz (Khz).
www.webopedia.com /TERM/A/aliasing.html   (111 words)

  
 aliasing - OneLook Dictionary Search
aliasing : Dorland's Illustrated Medical Dictionary [home, info]
Aliasing : Visionary, for the Study of Vision [home, info]
Phrases that include aliasing: anti aliasing, anti aliasing filter, aliasing bug, velocity aliasing, aliasing and anti-aliasing, more...
www.onelook.com /?w=aliasing   (211 words)

  
 Press Release Archive - Navy's Manned Flight Simulation Laboratory Extends Adoption of Quantum3D's Visual Computing ...
Quantum3D, San Jose, California, develops and markets integrated PC-based interactive 3D visual computing systems, realtime 3D graphics subsystems, and related system software, that combine to deliver sustained realtime frame rates, superior graphics quality, and value.
Quantum3D delivers complete 3D visual computing solutions for the visual simulation and training market and the out-of-home entertainment markets, and is the exclusive supplier of 3dfx® graphics technology into those markets.
In addition, Quantum3D creates and distributes realtime 3D development software tools and products, enabling developers to fully optimize their applications to benefit from the company's visual computing systems.
www.quantum3d.com /press/HTMLarchive/2-28-2000_MFS.htm   (440 words)

  
 Press Release Archive - Quantum3D to Launch AAlchemy Family of Advanced Graphics Subsystems at I/ITSEC 99
The AAlchemy family, a subsystem of Quantum3D's Heavy Metal(TM) GX+ visual computing system, represents the third generation of Quantum3D's unique anti-aliasing technology.
AAlchemy will also exploit the enhanced rendering and texture capabilities in the 3dfx chip to deliver 32-bit per-pixel color and Z, source, and destination alpha-blending, stencil buffering, advanced texture compression, enhanced transparency support, and advanced video capabilities.
Quantum3D, San Jose, California, develops and markets integrated interactive 3D visual computing systems, realtime 3D graphics subsystems, and related system software, that combine to deliver sustained realtime frame rates, superior graphics quality, and value.
www.quantum3d.com /press/HTMLarchive/11_8_99_aalchemy.htm   (641 words)

  
 Introducing the Reflexive User Interface Builder
Aliasing comes in two forms: standard aliasing and method aliasing.
In standard aliasing, RIB substitutes the value of the alias for the name.
He holds a Ph.D. in philosophy and is currently a student at the University of Texas, majoring in computer science.
www.ibm.com /developerworks/java/library/j-rib/index.html   (2675 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.