Internship project

Inception V3

This blog is a part of my internship that i completed back in 2019.

First of all we will understand some basics.

What is computer vision ?

It is a field of computer science that works on enabling computers to see ,identify and process the images in the same way as human vision does and then comes up with an appropriate solutions . It is like imparting human intelligence and instincts to the computer.

It deals with the manipulation of digital images through a computer. The input of a system is digital image and system processes that image using efficient algorithm and gives an image as output.

Problem Statement :

There were two major problems statements that were given :
  1. To perform annotation on the images given to us and try to figure out best suitable attributes of a person in given image.
  2. To train the model on annotated images using Computer Vision algorithms and test it on the different images and find its accuracy.

Design .

General Approach on how to Solve the problem
  1. For identifying personal attributes we must have many images on which our model is used.
  2. After that we have to annotate the given image and pass it to suitable computer vision algorithm so that computer can learn to identify the personal attributes for any other images.
  3. At last , we test the accuracy of the model by making prediction on any other images And if it passed threshold value then we can take model for further uses.

Steps to implement the project:

  1. For a computer to understand images , the training data needs to be labelled and presented in a language that the computer would eventually learn and implement by itself.
  2. The labelling methods used to generate usable training data are called annotation techniques , or for a computer vision, image annotation
  3. Then after completing the labelling , we have to choose the suitable model for training. The model we choose is Inception V3 .

The jupyter file link

I already mentioned the comments in the code so it will ease you to understand how code works.

Mabe i put another blog on explaining the code

The link to the jupyter file