This document outlines a currency recognition system based on image processing. The system aims to help people recognize different currencies from around the world more easily. It extracts features from images of currency, such as identification marks and latent images, and uses template matching to compare these to stored images of genuine currency notes. The system is intended to be implemented as a web application so that people can use it anywhere at any time to identify currencies and check if they are genuine or counterfeit.