SlideShare une entreprise Scribd logo
1  sur  30
IMAGE  REVIVING Faculty of computer  and information science Ain shams university
Supervisors:- - Prof.Dr. Sayed El- Harbete.             - Dr. Ahmed Gawish. Assistants:-  - Amr Gamgoum. Project Team:- - Sara Ezzat Lamey.            - Christina Saweres Yousef.            - Marim Tewfik Rabee.            - Mina Mazooz Fares.            - Mina Esam Kamel. 2
[object Object]
History.
Objectives.
Challenges
Aspects In Converting from 2D into 3D Model.
Project Phases.
Supporting Tools.
References.AGENDA 3
4 How to convert 2D image to 3D model in order to simulate the real world like (visualizing, navigating and simulating buildings and museums), That will be help games developers, campus mapping , help engineers in design and modify buildings structure and helping governments to track roads for reaching to the perfect design. ProblemDefinition
5 There are many 3D models of buildings available for purchase online, but if you want to have a custom 3D of a particular house or building, you are going to either have to hire a 3D modeler to make it, or make it yourself !!!! Our program will solve that ….  Problem Definition
[object Object]
History.
Objectives.
Challenges
Aspects In Converting from 2D into 3D Model.
Project Phases.
Supporting Tools.
References.AGENDA 6
7 History - There are many web sites and programs can convert the 2D image into 3D model like:     1 - http://3dsee.net/Main.aspx      It created by Dr. David McKinnon from Queensland University of Technology, has recently launched this site that turns your sets of 2D images into  realistic 3D bump maps (beta version and provide a gray scale bump map)      2- http://make3d.stanford.edu      was created by Ashutosh Saxena, Prof. Andrew Y. Ng, and             other team members of the Stanford 3D Reconstruction      Group.
8 History(cont’) 3- 3D pop-up model based on the geometrysoftware that construct 3D model out of a single outdoor image. The system labels each region of an outdoor image as ground, vertical, or sky. Is based on Geometric Context from a Single Imageresearches.      it is a  software provided by Carnegie Melon University at (10/07/05).
[object Object]
History.
Objectives.
Challenges
Aspects In Converting from 2D into 3D Model.
Project Phases.
Supporting Tools.
References.AGENDA 9

Contenu connexe

Tendances

3 d modeling of objects
3 d modeling of objects3 d modeling of objects
3 d modeling of objectsAmit Kapoor
 
L3 u66 modelling 3 d the basics task 1 research
L3 u66 modelling 3 d the basics task 1 researchL3 u66 modelling 3 d the basics task 1 research
L3 u66 modelling 3 d the basics task 1 researchcassie_coyne
 
Ha5 article draft
Ha5 article draftHa5 article draft
Ha5 article draftnixon2011
 
Presenling Landscape Design of sunter Reservoir lJrban Forest in Virtual Reat...
Presenling Landscape Design of sunter Reservoir lJrban Forest in Virtual Reat...Presenling Landscape Design of sunter Reservoir lJrban Forest in Virtual Reat...
Presenling Landscape Design of sunter Reservoir lJrban Forest in Virtual Reat...Repository Ipb
 
Advanced animation techniques
Advanced animation techniquesAdvanced animation techniques
Advanced animation techniquesCharles Flynt
 
Ha5 Full Article
Ha5 Full Article Ha5 Full Article
Ha5 Full Article nixon2011
 
Presentation dr abeermoh_bahrain_gbforum2012kuwait
Presentation dr abeermoh_bahrain_gbforum2012kuwaitPresentation dr abeermoh_bahrain_gbforum2012kuwait
Presentation dr abeermoh_bahrain_gbforum2012kuwaitgreenbuilding
 
A L -H ARM E XPANSION M OVIE B ASED ON V IRTUAL R EALITY
A L -H ARM E XPANSION M OVIE B ASED ON V IRTUAL R EALITYA L -H ARM E XPANSION M OVIE B ASED ON V IRTUAL R EALITY
A L -H ARM E XPANSION M OVIE B ASED ON V IRTUAL R EALITYcsandit
 
Mesh construction
Mesh constructionMesh construction
Mesh constructionhalo4robo
 
3D Models and their Primary Characteristics
3D Models and their Primary Characteristics3D Models and their Primary Characteristics
3D Models and their Primary CharacteristicsVeetil Digital Service
 
What is 3 d modeling unit 66
What is 3 d modeling   unit 66What is 3 d modeling   unit 66
What is 3 d modeling unit 66Richard Marshall
 
3 d computer graphics software
3 d computer graphics software3 d computer graphics software
3 d computer graphics softwareAfnan Asem
 
Zbrush Has The Answer To Everything
Zbrush Has The Answer To EverythingZbrush Has The Answer To Everything
Zbrush Has The Answer To EverythingAnimation Kolkata
 

Tendances (20)

3 d modeling of objects
3 d modeling of objects3 d modeling of objects
3 d modeling of objects
 
Basics
BasicsBasics
Basics
 
L3 u66 modelling 3 d the basics task 1 research
L3 u66 modelling 3 d the basics task 1 researchL3 u66 modelling 3 d the basics task 1 research
L3 u66 modelling 3 d the basics task 1 research
 
Ha5 article draft
Ha5 article draftHa5 article draft
Ha5 article draft
 
Presenling Landscape Design of sunter Reservoir lJrban Forest in Virtual Reat...
Presenling Landscape Design of sunter Reservoir lJrban Forest in Virtual Reat...Presenling Landscape Design of sunter Reservoir lJrban Forest in Virtual Reat...
Presenling Landscape Design of sunter Reservoir lJrban Forest in Virtual Reat...
 
Advanced animation techniques
Advanced animation techniquesAdvanced animation techniques
Advanced animation techniques
 
Ha5 Full Article
Ha5 Full Article Ha5 Full Article
Ha5 Full Article
 
Presentation dr abeermoh_bahrain_gbforum2012kuwait
Presentation dr abeermoh_bahrain_gbforum2012kuwaitPresentation dr abeermoh_bahrain_gbforum2012kuwait
Presentation dr abeermoh_bahrain_gbforum2012kuwait
 
A L -H ARM E XPANSION M OVIE B ASED ON V IRTUAL R EALITY
A L -H ARM E XPANSION M OVIE B ASED ON V IRTUAL R EALITYA L -H ARM E XPANSION M OVIE B ASED ON V IRTUAL R EALITY
A L -H ARM E XPANSION M OVIE B ASED ON V IRTUAL R EALITY
 
Datt2500 week 02
Datt2500 week 02Datt2500 week 02
Datt2500 week 02
 
Mesh construction
Mesh constructionMesh construction
Mesh construction
 
3D Models and their Primary Characteristics
3D Models and their Primary Characteristics3D Models and their Primary Characteristics
3D Models and their Primary Characteristics
 
Datt 2500 week 12
Datt 2500 week 12Datt 2500 week 12
Datt 2500 week 12
 
Ar1 twf030 lecture1.2
Ar1 twf030 lecture1.2Ar1 twf030 lecture1.2
Ar1 twf030 lecture1.2
 
3D - The Basics
3D - The Basics 3D - The Basics
3D - The Basics
 
What is 3 d modeling unit 66
What is 3 d modeling   unit 66What is 3 d modeling   unit 66
What is 3 d modeling unit 66
 
3 d modelling
3 d modelling3 d modelling
3 d modelling
 
Art of maya
Art of mayaArt of maya
Art of maya
 
3 d computer graphics software
3 d computer graphics software3 d computer graphics software
3 d computer graphics software
 
Zbrush Has The Answer To Everything
Zbrush Has The Answer To EverythingZbrush Has The Answer To Everything
Zbrush Has The Answer To Everything
 

En vedette (8)

Nl Media
Nl MediaNl Media
Nl Media
 
Sand stone2058
Sand stone2058Sand stone2058
Sand stone2058
 
2nd Sem Graduation Project
2nd Sem Graduation Project2nd Sem Graduation Project
2nd Sem Graduation Project
 
Christina saweres cv
Christina saweres cvChristina saweres cv
Christina saweres cv
 
APrIGF 2016 參與心得
APrIGF 2016 參與心得APrIGF 2016 參與心得
APrIGF 2016 參與心得
 
Coco XO
Coco XO Coco XO
Coco XO
 
3rd Seminar
3rd Seminar3rd Seminar
3rd Seminar
 
Friendship story3066
Friendship story3066Friendship story3066
Friendship story3066
 

Similaire à IMAGE REVIVING

Computer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C ProgrammingComputer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C Programmingkemal678348
 
isvc_draft6_final_1_harvey_mudd (1)
isvc_draft6_final_1_harvey_mudd (1)isvc_draft6_final_1_harvey_mudd (1)
isvc_draft6_final_1_harvey_mudd (1)David Tenorio
 
Model Based Emotion Detection using Point Clouds
Model Based Emotion Detection using Point CloudsModel Based Emotion Detection using Point Clouds
Model Based Emotion Detection using Point CloudsLakshmi Sarvani Videla
 
Steam presentation deux 3 d prints from photographs
Steam presentation deux  3 d prints from photographsSteam presentation deux  3 d prints from photographs
Steam presentation deux 3 d prints from photographsScott Eastellerson
 
3-1_geo Spatial analysis_spatial_modeling.pptx
3-1_geo Spatial analysis_spatial_modeling.pptx3-1_geo Spatial analysis_spatial_modeling.pptx
3-1_geo Spatial analysis_spatial_modeling.pptxAshwini Rao
 
Machine-Learned_3D_Building_Vectorization_From_Satellite_Imagery__paper.pdf
Machine-Learned_3D_Building_Vectorization_From_Satellite_Imagery__paper.pdfMachine-Learned_3D_Building_Vectorization_From_Satellite_Imagery__paper.pdf
Machine-Learned_3D_Building_Vectorization_From_Satellite_Imagery__paper.pdfYugank Aman
 
3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SEguest1460e5
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
Vision based non-invasive tool for facial swelling assessment
Vision based non-invasive tool for facial swelling assessment Vision based non-invasive tool for facial swelling assessment
Vision based non-invasive tool for facial swelling assessment University of Moratuwa
 
3-Phase Recognition Approach to Pseudo 3D Building Generation from 2D Floor P...
3-Phase Recognition Approach to Pseudo 3D Building Generation from 2D Floor P...3-Phase Recognition Approach to Pseudo 3D Building Generation from 2D Floor P...
3-Phase Recognition Approach to Pseudo 3D Building Generation from 2D Floor P...ijcga
 
DESIGN, IMPLEMENT AND SIMULATE AN AGENT MOTION PLANNING ALGORITHM IN 2D AND 3...
DESIGN, IMPLEMENT AND SIMULATE AN AGENT MOTION PLANNING ALGORITHM IN 2D AND 3...DESIGN, IMPLEMENT AND SIMULATE AN AGENT MOTION PLANNING ALGORITHM IN 2D AND 3...
DESIGN, IMPLEMENT AND SIMULATE AN AGENT MOTION PLANNING ALGORITHM IN 2D AND 3...csandit
 
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...ijcsa
 
3 d video streaming for virtual exploration of planet surface
3 d video streaming for virtual exploration of planet surface3 d video streaming for virtual exploration of planet surface
3 d video streaming for virtual exploration of planet surfaceeSAT Publishing House
 

Similaire à IMAGE REVIVING (20)

cvpr10-depth
cvpr10-depthcvpr10-depth
cvpr10-depth
 
Computer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C ProgrammingComputer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C Programming
 
isvc_draft6_final_1_harvey_mudd (1)
isvc_draft6_final_1_harvey_mudd (1)isvc_draft6_final_1_harvey_mudd (1)
isvc_draft6_final_1_harvey_mudd (1)
 
Model Based Emotion Detection using Point Clouds
Model Based Emotion Detection using Point CloudsModel Based Emotion Detection using Point Clouds
Model Based Emotion Detection using Point Clouds
 
Steam presentation deux 3 d prints from photographs
Steam presentation deux  3 d prints from photographsSteam presentation deux  3 d prints from photographs
Steam presentation deux 3 d prints from photographs
 
Digital design
Digital designDigital design
Digital design
 
3-1_geo Spatial analysis_spatial_modeling.pptx
3-1_geo Spatial analysis_spatial_modeling.pptx3-1_geo Spatial analysis_spatial_modeling.pptx
3-1_geo Spatial analysis_spatial_modeling.pptx
 
Machine-Learned_3D_Building_Vectorization_From_Satellite_Imagery__paper.pdf
Machine-Learned_3D_Building_Vectorization_From_Satellite_Imagery__paper.pdfMachine-Learned_3D_Building_Vectorization_From_Satellite_Imagery__paper.pdf
Machine-Learned_3D_Building_Vectorization_From_Satellite_Imagery__paper.pdf
 
3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE
 
Design and Modeling with Autodesk 3DS Max
Design and Modeling with Autodesk 3DS MaxDesign and Modeling with Autodesk 3DS Max
Design and Modeling with Autodesk 3DS Max
 
1288
12881288
1288
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
A step towards interactive displays of digital elevation models
A step towards interactive displays of digital elevation modelsA step towards interactive displays of digital elevation models
A step towards interactive displays of digital elevation models
 
Vision based non-invasive tool for facial swelling assessment
Vision based non-invasive tool for facial swelling assessment Vision based non-invasive tool for facial swelling assessment
Vision based non-invasive tool for facial swelling assessment
 
3-Phase Recognition Approach to Pseudo 3D Building Generation from 2D Floor P...
3-Phase Recognition Approach to Pseudo 3D Building Generation from 2D Floor P...3-Phase Recognition Approach to Pseudo 3D Building Generation from 2D Floor P...
3-Phase Recognition Approach to Pseudo 3D Building Generation from 2D Floor P...
 
Comparison of Rendering Processes on 3D Model
Comparison of Rendering Processes on 3D ModelComparison of Rendering Processes on 3D Model
Comparison of Rendering Processes on 3D Model
 
DESIGN, IMPLEMENT AND SIMULATE AN AGENT MOTION PLANNING ALGORITHM IN 2D AND 3...
DESIGN, IMPLEMENT AND SIMULATE AN AGENT MOTION PLANNING ALGORITHM IN 2D AND 3...DESIGN, IMPLEMENT AND SIMULATE AN AGENT MOTION PLANNING ALGORITHM IN 2D AND 3...
DESIGN, IMPLEMENT AND SIMULATE AN AGENT MOTION PLANNING ALGORITHM IN 2D AND 3...
 
V2 v posenet
V2 v posenetV2 v posenet
V2 v posenet
 
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...
 
3 d video streaming for virtual exploration of planet surface
3 d video streaming for virtual exploration of planet surface3 d video streaming for virtual exploration of planet surface
3 d video streaming for virtual exploration of planet surface
 

Dernier

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Dernier (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

IMAGE REVIVING

  • 1. IMAGE REVIVING Faculty of computer and information science Ain shams university
  • 2. Supervisors:- - Prof.Dr. Sayed El- Harbete. - Dr. Ahmed Gawish. Assistants:- - Amr Gamgoum. Project Team:- - Sara Ezzat Lamey. - Christina Saweres Yousef. - Marim Tewfik Rabee. - Mina Mazooz Fares. - Mina Esam Kamel. 2
  • 3.
  • 7. Aspects In Converting from 2D into 3D Model.
  • 11. 4 How to convert 2D image to 3D model in order to simulate the real world like (visualizing, navigating and simulating buildings and museums), That will be help games developers, campus mapping , help engineers in design and modify buildings structure and helping governments to track roads for reaching to the perfect design. ProblemDefinition
  • 12. 5 There are many 3D models of buildings available for purchase online, but if you want to have a custom 3D of a particular house or building, you are going to either have to hire a 3D modeler to make it, or make it yourself !!!! Our program will solve that ….  Problem Definition
  • 13.
  • 17. Aspects In Converting from 2D into 3D Model.
  • 21. 7 History - There are many web sites and programs can convert the 2D image into 3D model like: 1 - http://3dsee.net/Main.aspx It created by Dr. David McKinnon from Queensland University of Technology, has recently launched this site that turns your sets of 2D images into realistic 3D bump maps (beta version and provide a gray scale bump map) 2- http://make3d.stanford.edu was created by Ashutosh Saxena, Prof. Andrew Y. Ng, and other team members of the Stanford 3D Reconstruction Group.
  • 22. 8 History(cont’) 3- 3D pop-up model based on the geometrysoftware that construct 3D model out of a single outdoor image. The system labels each region of an outdoor image as ground, vertical, or sky. Is based on Geometric Context from a Single Imageresearches. it is a software provided by Carnegie Melon University at (10/07/05).
  • 23.
  • 27. Aspects In Converting from 2D into 3D Model.
  • 31. 10 Objectives To revive the image and navigate inside it with converting it to 3D model , our goal is to do that on building aspect, and if the image contain humans or cars our program will do 3D models to them also.
  • 32.
  • 36. Aspects In Converting from 2D into 3D Model.
  • 40. 12 Dealing with the inherent ambiguity of the image, One image by itself, simply does not contain enough information to recover 3D spatial layout. knowing CPOV Camera point of view and Putting Objects in Perspective. Challenges
  • 41.
  • 42. 15 Challenges (cont’) First, if the image contain humans or cars we will remove them from the image so the challenge is:- how to fill the empty places with the similar degree of the image background color. Recovering surface layout from the 2D single image . Humans have an amazing ability to instantly grasp the overall 3D structure of a scene—ground orientation, relative positions of major landmarks, etc.—even from a single image How can we represent the 3D space of the scene in away that facilitates tasks such as navigation and recognition?
  • 43.
  • 47. Aspects In Converting from 2D into 3D Model.
  • 51. 17 Medical Aspect. Converting from 2D logo to 3D model. Building Aspect. Converting from 2D human image to 3D model. General 3D modeling to 2D images of (Animals, Cars, Bicycles,..). Aspects in Converting 2D into 3D Model
  • 52.
  • 56. Aspects In Converting from 2D into 3D Model.
  • 60. 19 Project Phases Determining the geometric class of an image region Across ( color, texture, location in the image, shape, and projective geometry cues). Color : is valuable in identifying the material of a surface (sky is usually blue or white and the ground is often green (grass) or brown (dirt). We represent color using two color spaces: RGB : allows the “blueness” or “greenness” of a region to be easily extracted. HSV : allows perceptual color attributes such as “hue” and “grayness” to be measured. Texture : provides additional information about the material of a surface (sharpness ,smoothing,….).
  • 61. 20 Location : in the image also provides strong cues for distinguishing between ground (tends to be low in the image), vertical structures, and sky (tends to be high in the image). Shape : region shape helps distinguish vertical regions (often roughly convex) from ground and sky regions (often non-convex and large). Projective geometry cues : 3D Geometry features help determine the 3D orientation of surfaces. Knowledge of the vanishing line of a plane completely specifies its 3D orientation relative to the viewer. Project Phases(cont’)
  • 62. 21 Labeling the Image We gradually build our structural knowledge of the image, from pixels to super pixels to constellations of super pixels, Once we have formed multiple sets of constellations, we estimate the constellation label likelihoods and the likelihood that each constellation is homogeneously labeled from which we infer the most likely geometric labels of the super pixels. Obtaining Super pixels :small, nearly-uniform regions in the image ,first step is to form super pixels from those raw pixel intensities . Forming Constellations : we group super pixels that are likely to share a common geometric label into “constellations”. Geometric Classification : For each constellation, we estimate the (label likelihood) whether all super pixels in the Constellationshave the same label. Project Phases(cont’)
  • 63. 22 Project Phases(cont’) Input Image Vertical Labels Support Sky Center Left Right
  • 64. 23 Project Phases(cont’) Super pixels Input Image Multi Segmentations
  • 65. 24 Determining Camera Parameters To obtain true 3D world coordinates, we would need to know the camera parameters. We can, however, create a reasonable scaled model by estimating the horizon line (giving the angle of the camera with respect to the ground plane). Project Phases(cont’)
  • 66. 25 Project Phases(cont’) Original Image Object representation due to the 2D image Objects representation due to 3D Computer Vision
  • 67. 26 Creating the 3D Model (Finally) Cutting and Folding We construct a simple 3D model by making “cuts” and “folds” in the image based on the geometric labels (texture mapping). Project Phases(cont’)
  • 68.
  • 72. Aspects In Converting from 2D into 3D Model.
  • 76. 28 Microsoft Visual Studio 2008. MATLAB. OpenGL. Supporting Tools
  • 77. 29 http://www.cs.cmu.edu/~efros/ImageInterpretation/,Geometrically Coherent Image Interpretation, Graduate Student Researcher: Derek Hoiem . Seeing the World Behind the Image: Spatial Layout for 3D Scene Understanding ,Derek Hoiem PhD Thesis, Robotics Institute, Carnegie Mellon University, August 2007 . Closing the Loop on Scene Interpretation ,Derek Hoiem, Alexei A. Efros, Martial Hebert ,in CVPR 2008 , See 3Dreconstruction compared to Photo Pop-up and Make3D. Recovering Occlusion Boundaries from a Single Image Derek Hoiem, Andrew Stein, Alexei A. Efros, Martial Hebert , in ICCV 2007. Putting Objects in Perspective ,Derek Hoiem, Alexei A. Efros, Martial HebertIn CVPR 2006,Best Paper Award . Geometric Context from a Single Image , Derek Hoiem, Alexei A. Efros, Martial Hebert ,In ICCV 2005. Automatic Photo Pop-up , Derek Hoiem, Alexei A. Efros, Martial Hebert. References