포트폴리오

This service is available to members only.

ICKLens App Maintenance

icklens Co., Ltd.

#Manufacturing, #App

icklens Co., Ltd.

Project Overview

At ICK Corporation, we utilize vision and machine learning technologies to develop and maintain "ICKLENS," a contact lens virtual try-on app. ICKLENS is an innovative platform that allows users to virtually try on a variety of lenses. By taking a photo of their face with their smartphone camera, users can see how different lenses would look naturally on their eyes.

Key Features

Adding Layers for Each Lens Wear Shot

Users can select and view wear shots for various types of lenses. Each lens is added as a separate layer, making it appear as if the lenses are worn naturally. This feature allows users to try different lenses and visually confirm which one suits them best.

Adding an Admin Function for Each Lens Wear Shot

Administrators have the capability to manage the wear status of various lenses. This feature allows admins to add new lenses or update existing ones, ensuring users can experience the latest lenses. This functionality is integrated with the database for real-time management and updates.

Pupil Coordinate Extraction Based on Machine Learning

ICKLENS uses a TensorFlow-based model to extract pupil coordinates from facial photos. When users take a photo with their smartphone camera, the model accurately identifies the position of the pupils, allowing the selected virtual lenses to be applied naturally. This highly precise technology creates the illusion of wearing real lenses.

Real-Time Lens Change and Wear Look Confirmation

Within the app, users can change lenses in real-time and see how each one looks. This feature is highly intuitive; as users select a lens, it is immediately reflected on the screen, allowing for easy comparison of different lenses. This real-time lens changing function enhances the user experience significantly.

Image Download and Print

The app provides functionality to download or print images of the wear look. Users can save images of themselves wearing the selected lenses to share with friends or use as a reference when purchasing actual lenses. This feature offers great convenience to users.

Technology Stack

  • Operating System: Ubuntu
  • Backend: PHP
  • Machine Learning: TensorFlow
  • Database: MariaDB
  • Mobile Platform: Android, Cordova

Conclusion

ICKLENS by ICK Corporation combines the latest machine learning and vision technologies to offer users an innovative virtual lens try-on experience. With features such as adding layers for each lens wear shot, admin functionality, pupil coordinate extraction, real-time lens change, and image download and print, ICKLENS provides users with a convenient and enjoyable experience. We promise to continue updating and maintaining the app to meet user demands and deliver better services in the future.

Portfolio

The ICKLENS project aims to provide users with the best experience using the latest technologies. We have built a robust and efficient platform with a diverse technology stack including Ubuntu, PHP, TensorFlow, MariaDB, Android, and Cordova. ICK Corporation will continue to innovate and develop, establishing itself as a leader in the industry.

  • 2020.05~2020.05
  • icklens Co., Ltd.