Specs Frame Selector
People often wears specs, people often purchase specs. Processes of purchasing start by going to shop and selecting appropriate frame of specs by trying one by one. To try buyer pics a frame from the set of chosen frame and looks into the mirror and this process repeated until buyer satisfied. But the world where shops are confined to the computer screen and shopping take place at just one click. In this modern circumstances trying before buying is not as simple as it is in real world. बड़ी संख्या हमारे आस पास रहने वाले लोग चस्मा पहने दिखाई देते हैं । चश्मा खरीदने की प्रक्रिया में सबसे मुश्किल दौर उचित फ्रेम का चुनाव का होता है, दुकानो पर एक एक कर के देखते है की उनके हिसाब से बेहतर कौन सा फ्रेम है परन्तु वो दुनिया जहा पर दुकाने अब कंप्यूटर की स्क्रीन तक सीमित रह गई हैं , और एक क्लिक पर खरीददारी हो रही है । वर्तमान परिदृश्य में खरीने से पहले परखने की प्रक्रिया इतनी आसान नहीं है जितना की वास्तविक दुनिया में ।
Existing System
The problem of trying before buying can also be solved in this modern digital world by using third party plugins like flash and Silverlight. As in every system there are numerous advantages so few lacuna too exist. System built in Flash required special knowledge of scripting and modification is also not easy but due to lack of portability this system is not adopted and systems remains static. In existing system users are allowed to upload a pictures and manually drag frame to eyes of uploaded picture or they can look the desired frame on some demo images of models taken at different angles during advertising spec. This is because the limitations of the web so far but now lots of research has been done in the field of making web responsive leads to emergence of technology that can detect face, Track the movement of any objects without any third party plugins.
खरीदने से पहले परखने की समस्या का समाधान वर्तमान तकनीकी दुनिया में कुछ तृतीय पक्ष की प्लग-इन का उपयोग कर के भी कर सकते हैं जैसे- फ़्लैश या सिल्वरलाइट , पर इसमे सुवाह्यता (पोर्टेबिलिटी) की कमी है |
मौजूदा तंत्र में भी अनेक समस्याएं हैं, जैसे- खुद की तस्वीर को अपलोड करना फिर पंसदीदा फ्रेम को फिट करना । पर यह बहुत बुद्धिहीन कार्य हैं । तो कही पर कुछ प्रदर्शन हेतु कुछ तस्वीरें रहती हैं जोकि उन व्यक्तियों के हिसाब से ठीक है पर जरूरी नहीं की वो उस खरीददार के ऊपर भी उतनी अच्छी लगे । ये सब इस लिए भी था कटकी शायद अभी तक तकनीक भी इतनी सक्छम नहीं थी की ये सब वेब पर किया जा सके , पर हाल ही में आई कुछ तकनीकी (वेब-२.०) से संभव है |
How we developed
Proposed system developed in JavaScript can solve the problem of trying before buying. This is the simple system uses webcam some JavaScript libraries and newly introduced canvas in HTML5 to solve the problem. In this system webcam gives Input to the system and system calls the JavaScript libraries that detects the face and track the movement of face and then proposed algorithm puts selected frame and fix into the eyes of detected face and move the frame with respect to the movement of the face.
What we get
The proposed system is implemented in JavaScript is able solve the problem of trying before buying. System detects face, tracks movement of the face and adjust frame according to the movement of face accurately. Accuracy of system varies from 75% to 95%. If lighting conditions are proper, webcam is of good quality and background is not complex system provides maximum quality.
Authors and Contributors
Rajdeep Singh Parihar wrote this project and still looking for contributors. इस प्रोजेक्ट को राजदीप सिंह परिहार, तथा उनके सहयोगियों ने अपने संगणक अभियांत्रिकी के अंतिम वर्ष में लिखा था; अन्य सहयोगियों का स्वागत है; इसे बेहतर बनाने में आप भी अपना सहियोग प्रदान कर सकते हैं।
Support
Having trouble with the Project ? mail me rdparihar@yahoo.com अगर आपको कोई भी समस्या हो आप राजदीप सिंह परिहार को इस rdparihar@yahoo.com पर मेल भेज सकते हैं
Contact
You can visit on fallowing links- आप निम्न लिंक्स पर जा सकते हैं -
Tags
Rajdeep Singh Parihar; rdparihar; Specs Frame Selector; webcam; getUserMediaAPI; CCV.js; HTML5; CSS3; PHP; PHP Projects; Indore; India; राजदीप सिंह परिहार; इंदौर ; गूगल क्रोम; हिंदी ; Hindi ; JavaSrcipt