Anyone, anywhere around the world can shoot images at any given time. With the rise of Mobile Photography, you are able to instantly share your images. This has resulted in the rise of many photo editor application. But all the photo editor applications normally offer the same features and people start to shift from one application to another in search of find something different and complete. Smart Camera is an app that not only acts as a photo editor but launches a whole new set of features wherein you not only detect faces but edit and add new features.
Face detection is an application that helps you to detect and locate human faces within an image. With Smart Camera, you can detect the number of people present in a photo and you can change particular face features as well.
To solve the problem, we use DLTK.ai. Let’s see how DLTK works:
Smart Camera app uses Computer Vision for face detection and for providing all the features.
The Computer Vision interacts with the storage and performs the ML operations and directly gives us the output.
Users directly interact with Computer Vision through SDK, API and using DLTK interface.
To solve the problem, we use DLTK.ai. Let’s see how DLTK works:
In Console, we can build model as follows:
Using SDK (For Developer)
If you want to develop a model using SDK, just copy the API key from DLTK Console.
To install python SDK, use following command:
pip install dltk_ai
Description
You can access the services provided by enabling API for Computer Vision. DLTK provides DltkClient where you have to pass your API KEY as an argument. We can detect the faces in an image by passing the image path in face_detection_image where the image path is the argument.
import dltk_ai c = dltk_ai.DltkAiClient("YOUR API KEY")
Description
The Computer Vision’s face detection APIs identifies the faces and returns the image with detected faces.
Code: PYTHON
import dltk_ai c = dltk_ai.DltkAiClient("YOUR API KEY")
Description
The Computer Vision’s face detection APIs also gives exact co-ordinates of all detected faces as a JSON format.
Code: PYTHON
response = c.face_detection_json('path/to/image') print(response)
response { 'x': 230, 'y': 290, 'width': 90, 'height': 90, 'ratio': 0 }
Smart Camera is just a small application of Computer Vision. We can extend the use case by using it to find the number of people in a particular store or area. We can also use this to perceive the stores’ highest and lowest footfall, thereby assisting in managing resources as per shifts and identify places where there can be a bottleneck.
We can also use it in marketing and advertising by finding which is the best way to market or advertise a product as we are willing to have the knowledge where we can find large crowds and at what time.
Prof. Sanjay Verma is area chair for aligning IT Business at IIM-A and has been mentoring fortunate few on developing great IT products for business.
Dr. Sanjay Verma holds his doctorate in space of Artificial Intelligence and is mentoring CIOs of variety of businesses. Government has appointed him as Independent director for one of India’s largest Public sector bank.
Mr. Sada Iyer played pivotal role in establishing HPE in India. He redefined Service Integration space in India. Sada is considered encyclopaedia of Banking across the globe and has lead globally BFSI division in world class firms like HPE and Oracle.
Sada has been sounding board to several banking and Insurance policy makers.
Experienced in Internal Audits, Risk Management , Corporate Governance and Business Advisory Services. He is a Certified Internal Auditor from The Institute of Internal Auditors, (USA), Certified Information Systems Auditor from ISACA (USA) , Certified Fraud Examiner from Association of Certified Fraud Examiners, (USA) & Specializes in Organizational Transformation, Risk Management and Corporate Governance.
Prof. K.C. John established Qualcomm in India. He is associated to World Economic Forum’s Sustainability Chapter. He has demonstrated a massive success in startup space by establishing successful firms back to back.
Currently he is on advisory board at Qubit AI and mentoring startups associated to Great Lakes Institute of Management and considered finest Professor to impart leadership lessons to Chief Executives.
Highly’ experienced in Research & Development, Strong knowledge Systems, product development, interpretation of National & International standards. Identifying product requirements / risks. Can solve any mechanical & electrical problems related to product development. Very Good at learning new things & implementing. Have 3 international patents.
Skilled in Product Management, AI/ML/DL,Domain expertise in various domains,Design and Lead AI COE, Skilled AI Trainer, Designing courses, Graduated Business Analytics professional from ISB.
Professional Chartered Accountant with experience in both Audit and Finance.