Skip to content

alnbvy/OxfordPets_Unet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image segmentation of the pet dataset using Unet

Table of Contents

General Information

  • The goal of the project is to develop a model to perform semantic image segmentation on the pet images
  • I am using a Unet neural network architecture which consists of an encoder and decoder section. This architecture is also a fully convolutional network:

Unet Encoder Decoder

  • The dataset is Oxford Pets - IIT dataset. This dataset contains pet images, their classes, segmentation masks and head region-of-interest. I will only use the images and segmentation masks in this project. This dataset is already included in TensorFlow Datasets and we can simply download it. The segmentation masks are included in versions 3 and above.
  • The model achieves an accuracy of 85% on the validation set after 15 epochs.
  • I ran the notebook on Arizona State University's supercomputing cluster using two Tesla V100 GPUs. The information regarding the GPUs is included at the end of the notebook.

Results

Example screenshot Example screenshot

Technologies Used

  • Python
  • Tensorflow
  • Pandas
  • Matplotlib
  • Keras

Contact

Created by Miralireza Nabavi - feel free to contact me!

About

Image segmentation of the Pet dataset using Unet

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published