This document describes a diamond recognition system created by Sahajanand Laser Tech. Ltd. The system uses image processing to identify diamonds based on their diameter and center point. It captures images of diamonds using a camera connected to a Picolo card. It then applies algorithms like median filtering, morphology filtering, Sobel edge detection, and flood filling to find the diamond's boundary and center point. This allows it to check if a diamond has been processed before by matching its characteristics to a database of previously identified diamonds. The user interface provides live video, tools for processing images, and forms to view diamond details.