CG:SKEELOGY
CG:SKEELOGY
CATEGORIES
   REELS
       + demo reels (2)
   PROJECTS
       + games (4)
       + VFX & animations (4)
   PROGRAMMING
       + simulations (8)
       + computer vision (4)
       + rigging & deformation (4)
       + computer graphics (3)
       + artificial intelligence (2)
       + game technologies (2)
   CG
       + rigs (7)
       + models (7)
       + effects & simulations (3)
   TUTORIALS
       + physics simulation (1)
   ME
       + honours & awards (8)
       + events (7)
       + updates (3)
FEATURED PROJECTS
Soft Body Tutorial: Program soft bodies in XNA!
Cloud Guardian: Shape the Orb to fix clouds!
Muskeelar: Muscle system for games
LATEST UPDATES
  + Now On Twitter   + CG:Skeelogy v1.1: The Web 2.0 Version   + Best Physics Knowledge Base Entry In Intel Havok Physics Contest!   + Community Voting Prize In Intel Havok Physics Contest   + Working at Double Negative in London
TAGS
ARCHIVES
 
 
 
CURRENTLY VIEWING
IMAGE MORPHING
Feature-based 2D image morphing implementing in OpenGL
DATE
TYPE
EFFORT
Jan 2006
Image Morphing
Solo
Image Morphing
@ programming > computer vision
SECTION MENU
     + Face Image Relighting
     + Photo Stitching
     + SVD Image Compression
     + Image Morphing

This is an OpenGL program written to create 2D image morphing. Image morphing is usually used to create special effects in movies so that we can see a smooth change from one image to another.

The algorithm is a feature-based image morphing algorithm as described by Beier and Neely at SIGGRAPH 1992. The official website of the paper is available online. Please visit the website to find out more about it.

In this example, an image of a cat is morphed to a dog (and back) smoothly.

2D morphing from cat to dog (and back)
2D morphing from cat to dog (and back)

Users are required to define pairs of tracking regions manually. The blue highlighted lines below show a pair of such tracking lines.

Users are required to define pairs of tracking regions manually
Users are required to define pairs of tracking regions manually

Note: User Interface and program template created by Dr Anthony Fang.

  • Share/Save/Bookmark
Tags: ,

Related posts


Leave a comment:


Allows tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 
CG:SKEELOGY
ABOUT ME
I have experience with physics simulation programming, character rigging and R&D on anatomical and deformable models. In my free time, I work on small personal projects such as casual games and tools development.
I am currently working at Double Negative Visual Effects in London.
MY OTHER SITES
SUBSCRIBE TO SITE
SHARE THIS SITE
Copyright © 2003-2010.
All works are original ones by Skeel, unless otherwise stated.