ABSTRACT : A hardware/software (HW/SW) co-design approach developing a contact lenses try-on system via the use of the Field Programmable Gate Array (FPGA) [1] is proposed in this paper. To achieve an interactive user-friendly environment, the menu of contact lenses and the result that shows how it looks when wearing the contact lens are displayed on the LCD touch panel directly. After capturing the user’s image via CMOS sensors, image processing is employed to determine user’s irises from the image. A particle filter algorithm is then introduced to track the irises so that the contact lenses chosen by the user can be overlapped on the image to provide a natural examination of the effect of the contact lenses try-on system. Experimental results show good performances of the proposed system. Keywords: FPGA, Eye Tracking, Particle Filter, Nios II, Image Processing