Sikuli: using GUI screenshots for search and automation
Object recognition from local scale-invariant features