SlideShare a Scribd company logo
1 of 26
Graduation Project Image Reviving
Welcome Prof. Sayed El- Harbete. Dr. Ahmed Gawish.
Apology  For no Meetings: No Clear Methodologies. Midterm. Feast.
Project  Phases Determining the geometric class of an image region through:- Determining Super Pixels. Segmentation(Constellations). Labeling. ,[object Object],Cutting and Folding.  Determining Camera Parameters.
Project Overview
Project Phases Determining the geometric classes of an image region. What is it?
Geometric classes for the image Input Image Vertical Labels Support Sky Center Left Right
Geometric classes for the image(Cont’) How? Across ( Color, Texture, Location in the image, shape, and projective geometry cues(using vanishing line)). Steps :- Determining Super Pixels. Segmentation(Constellations). Geometric Classification (using the classifier). Classifier  :- determine each segment belong to which class  (ground, vertical (Left ,Right , Center) ,sky).
Project Phases(Cont’) Cutting and Folding (Texture mapping). Determining Camera Parameters and Determining the 3D model Coordinates.
Project Phases(Cont’) 10 Original Image Object representation due to the 2D image Objects representation due to 3D Computer Vision
[object Object],Initially, an image is represented simply by a 2D array of RGB pixels. Without any knowledge of how those pixels should be grouped, we can compute only simple cues, such as pixel colors and filter responses. Our first step is to form super pixels from those raw pixel intensities. Super pixels correspond to small, nearly-uniform regions in the image and have been found useful by other computer vision and graphics researchers
Determining the geometric classes for the image (Cont’) Segmentation(Forming the Constellations) Constellations Super pixels
Determining the geometric classes for the image (Cont’) After the first phase we will be able to get the labeled image (	Ground , 	Vertical ,  	Sky). Labeled image
Segmentation Algo. Start 80 ______________________ Sigma = 20 ______________________ Accept region = [80-20 , 80+20] = [60 , 100] Queue Start Pixel 9: 3  12 8: 1  6 8: 1014 8: 1  6 10 : 12 8: 1014 8: 1  6 10 :714 10 : 23 8: 1014 8: 1  6 Dequeue (Old) ______________ Enqueue (New) Enqueue (New)
Expected Result
Segmentation Review 12 6 21
Our Segm. Output
Challeges Result Problem1:  (edges between the segments)
Solution for the edges Apply Smoothing Filters Original Smoothing 7
Solution for the edges Apply Smoothing Filters Original Smoothing 7
Challeges Result Problem2:  (Start Position)
Solution for the Start Original Put the fill color by Mean : Problem Mean 2nd Segment
Challeges Result Problem3:  (Small Region)
1st Solution for the small regions 1- Select Small region segment 2- Choose nearest Large region 3- Fill Small By Large No Applicable
2nd Solution for the small regions 1- Smooth Original . 2- Put the fill Segment by Mean Color . 3- Start with small Sigma to Large : Orginal Smooth Mean
Adv. From 3rd Problem To recognize between the Textures: Smooth Texture coarse Texture

More Related Content

Viewers also liked

Creating your college search portfolio
Creating your college search portfolioCreating your college search portfolio
Creating your college search portfolio
Chris Hitchens
 
Bitirme Projesi Yönergesi
Bitirme Projesi YönergesiBitirme Projesi Yönergesi
Bitirme Projesi Yönergesi
Ali Osman Öncel
 
Graduation Project Overview
Graduation Project OverviewGraduation Project Overview
Graduation Project Overview
abhoskins
 
Edita Graduation Project
Edita Graduation ProjectEdita Graduation Project
Edita Graduation Project
Abdelrahman Ali
 
Graduation Project Documentation.PDF
Graduation Project Documentation.PDFGraduation Project Documentation.PDF
Graduation Project Documentation.PDF
Mostafa Elhoushi
 
Uluslararası ticaret-notları
Uluslararası ticaret-notlarıUluslararası ticaret-notları
Uluslararası ticaret-notları
Burhanettin NOĞAY
 
Rittenberg UIowa Masters Capstone
Rittenberg UIowa Masters CapstoneRittenberg UIowa Masters Capstone
Rittenberg UIowa Masters Capstone
Jonathan Rittenberg
 

Viewers also liked (16)

Graduation Project - Foodies Centre II
Graduation Project - Foodies Centre IIGraduation Project - Foodies Centre II
Graduation Project - Foodies Centre II
 
Creating your college search portfolio
Creating your college search portfolioCreating your college search portfolio
Creating your college search portfolio
 
: First Year Experience: P4 to graduation project
: First Year Experience: P4 to graduation project : First Year Experience: P4 to graduation project
: First Year Experience: P4 to graduation project
 
Design, development, and deployment of an educational learning platform
Design, development, and deployment of an educational learning platformDesign, development, and deployment of an educational learning platform
Design, development, and deployment of an educational learning platform
 
Bitirme Projesi Yönergesi
Bitirme Projesi YönergesiBitirme Projesi Yönergesi
Bitirme Projesi Yönergesi
 
Vision Project Preview: College Completion
Vision Project Preview: College CompletionVision Project Preview: College Completion
Vision Project Preview: College Completion
 
Graduation Project Overview
Graduation Project OverviewGraduation Project Overview
Graduation Project Overview
 
Architectural Graduation Project - English
Architectural Graduation Project - EnglishArchitectural Graduation Project - English
Architectural Graduation Project - English
 
Graduation projects
Graduation projectsGraduation projects
Graduation projects
 
Edita Graduation Project
Edita Graduation ProjectEdita Graduation Project
Edita Graduation Project
 
Graduation Project Documentation.PDF
Graduation Project Documentation.PDFGraduation Project Documentation.PDF
Graduation Project Documentation.PDF
 
Uluslararası ticaret-notları
Uluslararası ticaret-notlarıUluslararası ticaret-notları
Uluslararası ticaret-notları
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
تقرير مشروع التخرج Graduation Project Report
تقرير مشروع التخرجGraduation Project Reportتقرير مشروع التخرجGraduation Project Report
تقرير مشروع التخرج Graduation Project Report
 
DDoS - Bitirme Projesi Ön Sunumu
DDoS - Bitirme Projesi Ön SunumuDDoS - Bitirme Projesi Ön Sunumu
DDoS - Bitirme Projesi Ön Sunumu
 
Rittenberg UIowa Masters Capstone
Rittenberg UIowa Masters CapstoneRittenberg UIowa Masters Capstone
Rittenberg UIowa Masters Capstone
 

Similar to 2nd Sem Graduation Project

Cj31365368
Cj31365368Cj31365368
Cj31365368
IJMER
 
Research Paper v2.0
Research Paper v2.0Research Paper v2.0
Research Paper v2.0
Kapil Tiwari
 
Signature recognition using clustering techniques dissertati
Signature recognition using clustering techniques dissertatiSignature recognition using clustering techniques dissertati
Signature recognition using clustering techniques dissertati
Dr. Vinayak Bharadi
 
study Seam Carving For Content Aware Image Resizing
study Seam Carving For Content Aware Image Resizingstudy Seam Carving For Content Aware Image Resizing
study Seam Carving For Content Aware Image Resizing
Chiamin Hsu
 

Similar to 2nd Sem Graduation Project (20)

3rd Seminar
3rd Seminar3rd Seminar
3rd Seminar
 
3rd Seminar
3rd Seminar3rd Seminar
3rd Seminar
 
Our 1st Seminar
Our 1st SeminarOur 1st Seminar
Our 1st Seminar
 
Cj31365368
Cj31365368Cj31365368
Cj31365368
 
Introduction to Grad-CAM (complete version)
Introduction to Grad-CAM (complete version)Introduction to Grad-CAM (complete version)
Introduction to Grad-CAM (complete version)
 
Automatic Classification Satellite images for weather Monitoring
Automatic Classification Satellite images for weather MonitoringAutomatic Classification Satellite images for weather Monitoring
Automatic Classification Satellite images for weather Monitoring
 
Research Paper v2.0
Research Paper v2.0Research Paper v2.0
Research Paper v2.0
 
Build Your Own 3D Scanner: 3D Scanning with Swept-Planes
Build Your Own 3D Scanner: 3D Scanning with Swept-PlanesBuild Your Own 3D Scanner: 3D Scanning with Swept-Planes
Build Your Own 3D Scanner: 3D Scanning with Swept-Planes
 
3D Reconstruction from Multiple uncalibrated 2D Images of an Object
3D Reconstruction from Multiple uncalibrated 2D Images of an Object3D Reconstruction from Multiple uncalibrated 2D Images of an Object
3D Reconstruction from Multiple uncalibrated 2D Images of an Object
 
Vehicle tracking and distance estimation based on multiple image features
Vehicle tracking and distance estimation based on multiple image featuresVehicle tracking and distance estimation based on multiple image features
Vehicle tracking and distance estimation based on multiple image features
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
 
Image Stitching for Panorama View
Image Stitching for Panorama ViewImage Stitching for Panorama View
Image Stitching for Panorama View
 
maXbox starter68 machine learning VI
maXbox starter68 machine learning VImaXbox starter68 machine learning VI
maXbox starter68 machine learning VI
 
Signature recognition using clustering techniques dissertati
Signature recognition using clustering techniques dissertatiSignature recognition using clustering techniques dissertati
Signature recognition using clustering techniques dissertati
 
Introduction to Grad-CAM (short version)
Introduction to Grad-CAM (short version)Introduction to Grad-CAM (short version)
Introduction to Grad-CAM (short version)
 
study Seam Carving For Content Aware Image Resizing
study Seam Carving For Content Aware Image Resizingstudy Seam Carving For Content Aware Image Resizing
study Seam Carving For Content Aware Image Resizing
 
Advanced Game Development with the Mobile 3D Graphics API
Advanced Game Development with the Mobile 3D Graphics APIAdvanced Game Development with the Mobile 3D Graphics API
Advanced Game Development with the Mobile 3D Graphics API
 
Templateless Marked Element Recognition Using Computer Vision
Templateless Marked Element Recognition Using Computer VisionTemplateless Marked Element Recognition Using Computer Vision
Templateless Marked Element Recognition Using Computer Vision
 
Segmentation
SegmentationSegmentation
Segmentation
 
An Efficient Algorithm for the Segmentation of Astronomical Images
An Efficient Algorithm for the Segmentation of Astronomical  ImagesAn Efficient Algorithm for the Segmentation of Astronomical  Images
An Efficient Algorithm for the Segmentation of Astronomical Images
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 

2nd Sem Graduation Project