Anti-aliasing algorithms

Temporal anti-aliasing

Temporal anti-aliasing (TAA) is a spatial anti-aliasing technique for computer-generated video that combines information from past frames and the current frame to remove jaggies in the current frame. In TAA, each pixel is sampled once per frame but in each frame the sample is at a different location within the pixel. Pixels sampled in past frames are blended with pixels sampled in the current frame to produce an anti-aliased image. (Wikipedia).

Video thumbnail

OpenGL - Multisample Anti-Aliasing

Code samples derived from work by Joey de Vries, @joeydevries, author of https://learnopengl.com/ All code samples, unless explicitly stated otherwise, are licensed under the terms of the CC BY-NC 4.0 license as published by Creative Commons, either version 4 of the License, or (at your o

From playlist OpenGL

Video thumbnail

Practical DSP and Oversampling

http://AllSignalProcessing.com for more great signal processing content, including concept/screenshot files, quizzes, MATLAB and data files. Limitations of analog anti-aliasing and anti-imaging filters motivate a practical digital filtering approach in which high rates are used for sampli

From playlist Sampling and Reconstruction of Signals

Video thumbnail

LINUX: Creating directory alias for Apache

More videos like this on http://www.theurbanpenguin.com : In this video we use openSUSE Linux to demonstrate creation of virtual or alias directories for apache. this alias allow apache to point to any directory in the file-system not just those under htdocs. The example we use here is f

From playlist Linux

Video thumbnail

Practical Sampling Issues

http://AllSignalProcessing.com for more great signal-processing content: ad-free videos, concept/screenshot files, quizzes, MATLAB and data files. Practical requirements for an analog anti-aliasing filter to bandlimit continuous-time signals before sampling.

From playlist Sampling and Reconstruction of Signals

Video thumbnail

Aliasing and the Sampling Theorem Simplified

http://AllSignalProcessing.com for free e-book on frequency relationships and more great signal processing content, including concept/screenshot files, quizzes, MATLAB and data files. A presentation of aliasing, the sampling theorem, and the Fourier transform representation of a sampled s

From playlist Sampling and Reconstruction of Signals

Video thumbnail

SOURCE Boston 2009: Anti-Debugging - A Developer's Viewpoint

Speaker: Tyler Shields, Veracode Anti-debugging is the implementation of one or more techniques within computer code that hinders attempts at reverse engineering or debugging of a target binary. Anti-debugging techniques can be seen in use as commercial software protection, binary packing

From playlist Latest uploads

Video thumbnail

Convolution in the time domain

Now that you understand the Fourier transform, it's time to start learning about time-frequency analyses. Convolution is one of the best ways to extract time-frequency dynamics from a time series. Convolution can be conceptualized and implemented in the time domain or in the frequency doma

From playlist OLD ANTS #3) Time-frequency analysis via Morlet wavelet convolution

Video thumbnail

Marc Levoy - Lectures on Digital Photography - Lecture 8 (13apr16).mp4

This is one of 18 videos representing lectures on digital photography, from a version of my Stanford course CS 178 that was recorded at Google in Spring 2016. A web site that includes all 18 videos, my slides, and the course schedule, applets, and assignments is http://sites.google.com/sit

From playlist Stanford: Digital Photography with Marc Levoy | CosmoLearning Computer Science

Video thumbnail

Marc Levoy - Lectures on Digital Photography - Lecture 7 (11apr16).mp4

This is one of 18 videos representing lectures on digital photography, from a version of my Stanford course CS 178 that was recorded at Google in Spring 2016. A web site that includes all 18 videos, my slides, and the course schedule, applets, and assignments is http://sites.google.com/sit

From playlist Stanford: Digital Photography with Marc Levoy | CosmoLearning Computer Science

Video thumbnail

Post-analysis temporal downsampling

Are your time-frequency results matrices too big? Watch this video to learn how to reduce the temporal resolution of your results to match their temporal precision, which can save lots of time and space. The video uses files you can download from https://github.com/mikexcohen/ANTS_youtube

From playlist OLD ANTS #5) Normalization and time-frequency post-processing

Video thumbnail

Adobe After Effects CS4 Tutorial 86 - Temporal

Adobe After Effects CS4 Tutorial 86 - Temporal

From playlist Lynda: Adobe After Effects CS4 Tutorials

Video thumbnail

This is the Difference of Gaussians

In the realm of image based edge detection, aesthetically pleasing edges are hard to come by. But, what if we could get stylized edge lines by just blurring our image twice? Download my GShade shader pack! https://github.com/GarrettGunnell/AcerolaFX/wiki Patreon: https://www.patreon.com/

From playlist Post Processing

Video thumbnail

Data Driven Methods for Complex Turbulent Systems ( 3 ) - Andrew J. Majda

Lecture 3: Data Driven Methods for Complex Turbulent Systems Abstract: An important contemporary research topic is the development of physics constrained data driven methods for complex, large-dimensional turbulent systems such as the equations for climate change science. Three new approa

From playlist Mathematical Perspectives on Clouds, Climate, and Tropical Meteorology

Video thumbnail

Daniel Rueckert: "Deep learning and shape modelling for medical image reconstruction, segmentati..."

Deep Learning and Medical Applications 2020 "Deep learning and shape modelling for medical image reconstruction, segmentation and analysis" Daniel Rueckert, Imperial College London Abstract: This talk will discuss deep learning approaches for the reconstruction, super-resolution and segm

From playlist Deep Learning and Medical Applications 2020

Video thumbnail

12: Spectral Analysis Part 2 - Intro to Neural Computation

MIT 9.40 Introduction to Neural Computation, Spring 2018 Instructor: Michale Fee View the complete course: https://ocw.mit.edu/9-40S18 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP61I4aI5T6OaFfRK2gihjiMm Covers Fourier transform pairs and power spectra, spectral esti

From playlist MIT 9.40 Introduction to Neural Computation, Spring 2018

Video thumbnail

Caroline Chaux : L'échantillonnage

Recording during the thematic meeting : "Hommage à Claude Shannon" the November 2, 2016 at the Centre International de Rencontres Mathématiques (Marseille, France) Filmmaker: Guillaume Hennenfent Find this video and other talks given by worldwide mathematicians on CIRM's Audiovisual Math

From playlist Hommage/Tribute - Claude Shannon - Nov 2016

Video thumbnail

Oversampling Example

http://AllSignalProcessing.com for more great signal processing content, including concept/screenshot files, quizzes, MATLAB and data files. Illustration of the benefits of oversampling signals when using practical analog anti-aliasing and anti-imaging filters.

From playlist Sampling and Reconstruction of Signals

Video thumbnail

Deep Learned Super-Sampling (DLSS) - Computerphile

Can deep learning improve your gaming experience? We have no idea but we know how it works. Dr Mike Pound on Deep Learned Super Sampling EXTRA BITS: https://youtu.be/4ZkrLfEIJXI https://www.facebook.com/computerphile https://twitter.com/computer_phile This video was filmed and edited b

From playlist Computer Vision: Filters (Blur, Edge Detection etc)

Related pages

Supersampling | Fast approximate anti-aliasing | Spatial anti-aliasing | Multisample anti-aliasing | Deep learning anti-aliasing