SlideShare a Scribd company logo
2
Most read
3
Most read
6
Most read
3d image visualization

Presented By: Alok Samantaray
Branch: Electronics &
telecommunication
Roll no: 042
CONTENTS
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.

Introduction
Why Visualize?
Methods for 3d Output
Rendering Techniques
MATLAB Viewing of 3d graphs and scenes
Volume Rendering
Isocontouring
Hole Detection in 3d models
Visualization of 3d microscopic images
Whitepaper Stereoscopic visualization
Applications of Stereoscopic Visualization
Advantages and Disadvantages of 3d visualization
Conclusion
Introduction
 Data visualization is the mapping of data into a Cartesian space.
 The greatest challenge for visualizing data is to find a good spatial

representation.

 3d projection:
It is any method of mapping data 3d points to a 2d plane.

There are 2 types of projections:
 Parallel Projection
 Perspective Projection
Why Visualise?
 More meaningful than lists of numbers.

 People have good visual intuition of dynamics.

 Visual check that simulation is correct.

 Easier to communicate interesting features of the simulation to others.
Methods for 3D Output
 Projection of 3D image onto 2D plane.
 3D libraries such as OpenGL or DirectX.

OpenGL:
 OpenGL is a cross-platform 3D graphics and modelling library with extremely
good hardware support.
 OpenGL is a procedural graphics API containing over 200 commands and

functions.
 OpenGL works in conjunction with other libraries, such as GLUT, for easier
implementation.
Rendering Techniques
There are mainly 3 steps of rendering:
 Volume Formation
 Classification
 Image Formation

There are 2 methods of rendering:
Surface Rendering:
 This is a binary, not a continuous classification technique.
 Volumes can be visualized by generating an isosurface.
Volume Rendering:
 This is a percentage classification technique.
 Maximum Intensity Projection is a volume rendering technique.
MATLAB Viewing of 3d graphs and scenes
MATLAB viewing is composed of two basic areas:
 Positioning the viewpoint
 Setting the aspect ratio and relative axis scaling

MATLAB automatically selects a viewpoint that is determined by whether the
plot is 2d or 3d:

For 2-d Plots, the default is azimuth=0 deg and elevation=90 deg

For 3-d Plots, the default is azimuth= -37.5 deg and elevation=30 deg
Volume Rendering
It involves the following steps:
 Forming of an RBGA volume from the data
 Reconstruction of a continuous function
 Projecting it onto the 2d viewing plane

There are two implementations of volume rendering:
 Ray casting

 Splatting
Isocontouring
 It is a technique where one constructs a boundary between

distinct regions in the data.
 It is a natural extension from colour mapping.

There are two steps:
 Explore the data space
 Connect the points
Hole Detection in 3d Models
 Retrieval speed can be improved

 More meaningful results can be achieved

There are two methods for hole detection:
 Ray-Scanning
 X-Ray inspection

There are three primary stages as follows for detecting holes
inside 3d models:




Plane Detection
Contour Extraction
Hole Identification
Visualization of 3d microscopic images
 Visualizing 3d microscopic images helps better understand the data.

 Selectively discarding the non-important voxel intensity information.
 3d image visualization calls for depth blended views from any angle.

2 methods to display 3d data:
 Maximal(or minimal) intensity projection
 Alpha-blended views

3 steps to visualize 3d microscopic images:
 Segmentation
 Registration
 Annotation
Whitepaper Stereoscopic visualization of 3d images
 Most challenging advancement of within the area of 3d

visualization.

4 types of whitepaper stereoscopic visualization:
 Anaglyphic Stereo-Projection
 Passive Stereo-Projection

 Active Stereo-Projection
 Auto Stereo-Projection
Applications of stereoscopic Visualization
 Single View:

 This is dedicated for one spectator.



Offers higher rendering quality than multiview applications.
Used in medical sector, in research and development centres.

 Multi View:



Stereoscopic content presented to several users.



Used in promotion and advertisement branch.
Advantages and Disadvantages of 3d visualization
 +Easy to implement on any platform with raster graphics.
 -Objects drawn as 2D.
 -Hard to determine depth from viewer, (front objects do not obscure rear objects).
 -Hard to implement perspective.
 -Hard to apply textures.
 -Slow as pixel driven.
 -Hard initial implementation.
 +All methods of depth/ perspective/ texturing looked after.
 +Hardware support for drawing so fast.
 +Libraries exist for many different platforms.
Conclusion
 The existing techniques are very distinct approaches to the problems.

 Each offers a selection opportunity since different data types need diverse

graphical representation.

 There is a lot of research still to be done but the requirement has been

identified.

 Thus we look forward to a large amount of new and innovative techniques

for 3d visualization of data and information in the future.
Thank you!!!

More Related Content

PPTX
Digital image processing
PDF
Basics of image processing & analysis
PPT
Image formation
PPT
introduction to Digital Image Processing
PPTX
Types of images
PPTX
Introduction to image contrast and enhancement method
PPTX
Digital image processing
PDF
digital image processing, image processing
Digital image processing
Basics of image processing & analysis
Image formation
introduction to Digital Image Processing
Types of images
Introduction to image contrast and enhancement method
Digital image processing
digital image processing, image processing

What's hot (20)

PPTX
Histogram Equalization
PPTX
Log Transformation in Image Processing with Example
PPTX
Image processing ppt
PPTX
Biomedical image processing ppt
PPTX
IMAGE SEGMENTATION.
PPTX
Fundamental Steps of Digital Image Processing & Image Components
PDF
Lec15: Medical Image Registration (Introduction)
PDF
Lec3: Pre-Processing Medical Images
PDF
Image Segmentation (Digital Image Processing)
PPT
Introduction to digital image processing
PPTX
Chapter 9 morphological image processing
POTX
Presentation of Lossy compression
PPTX
Image compression standards
PPT
Medical Image Processing
PPTX
Chapter 1 and 2 gonzalez and woods
PPTX
Hough Transform By Md.Nazmul Islam
PPTX
Smoothing in Digital Image Processing
PPT
Digital image processing
PPSX
Edge Detection and Segmentation
Histogram Equalization
Log Transformation in Image Processing with Example
Image processing ppt
Biomedical image processing ppt
IMAGE SEGMENTATION.
Fundamental Steps of Digital Image Processing & Image Components
Lec15: Medical Image Registration (Introduction)
Lec3: Pre-Processing Medical Images
Image Segmentation (Digital Image Processing)
Introduction to digital image processing
Chapter 9 morphological image processing
Presentation of Lossy compression
Image compression standards
Medical Image Processing
Chapter 1 and 2 gonzalez and woods
Hough Transform By Md.Nazmul Islam
Smoothing in Digital Image Processing
Digital image processing
Edge Detection and Segmentation
Ad

Viewers also liked (20)

PPTX
3d visualization ppt
PPTX
Remote Sensing ppt
ODP
Introduction to webGL
PDF
WebGL - An Overview
PPTX
Computer File Format/Extension
PPTX
Lecture 3 file format
PPTX
Video Compression Basics by sahil jain
PPTX
LCD LED PRESENTATION
PDF
Advantages of 3D vision systems over sieving for particle size measurement
PPT
Sergey A. Sukhanov, "3D content production"
PPTX
Measuring Influence: The Value of 3D Data Visualization
PPTX
Scanner
PPTX
scanners and plotters
PDF
IMAGE COMPRESSION AND DECOMPRESSION SYSTEM
PPT
08b vision processing form and shape short
PDF
Phase-Modulation Based 3D technology
PDF
Sensors and Sensing Modules for Smart Homes and Buildings - 2017 Report by Yo...
PPTX
Colour models
PPT
Chapter 02 multimedia systems hardware and software
PPTX
data compression technique
3d visualization ppt
Remote Sensing ppt
Introduction to webGL
WebGL - An Overview
Computer File Format/Extension
Lecture 3 file format
Video Compression Basics by sahil jain
LCD LED PRESENTATION
Advantages of 3D vision systems over sieving for particle size measurement
Sergey A. Sukhanov, "3D content production"
Measuring Influence: The Value of 3D Data Visualization
Scanner
scanners and plotters
IMAGE COMPRESSION AND DECOMPRESSION SYSTEM
08b vision processing form and shape short
Phase-Modulation Based 3D technology
Sensors and Sensing Modules for Smart Homes and Buildings - 2017 Report by Yo...
Colour models
Chapter 02 multimedia systems hardware and software
data compression technique
Ad

Similar to 3D Image visualization (20)

PPT
Computational Methods in Physics for Students
PPTX
visual realism in geometric modeling
PPTX
A Survey of Compressed GPU-based Direct Volume Rendering
PPT
3D Scanning technology of industrial .ppt
PDF
Data Visualization The State Of The Art 1st Edition Dirk Bartz
PPTX
GRPHICS01 - Introduction to 3D Graphics
PDF
Graphics
PDF
PhD defense talk (portfolio of my expertise)
PDF
Color and appearance information in 3d models
PDF
Software Defined Visualization (SDVis): Get the Most Out of ParaView* with OS...
PDF
What Is 3D Visualization A Beginner's Guide to Understanding the Basics.pdf
PPT
Virtual Reality 3D home applications
PPTX
K10947 Vikas ct
PDF
3D Visualisations Should Not Be Displayed Alone - Encouraging A Need For Mult...
PPTX
PPTX
visual realism Unit iii
PPTX
Modelling - Third dimension.pptx
PDF
3D World Heritage at your fingertips: what to expect? Online solutions to the...
PDF
CMSC 197 Journal Reporting
DOC
Copy of 3 d report
Computational Methods in Physics for Students
visual realism in geometric modeling
A Survey of Compressed GPU-based Direct Volume Rendering
3D Scanning technology of industrial .ppt
Data Visualization The State Of The Art 1st Edition Dirk Bartz
GRPHICS01 - Introduction to 3D Graphics
Graphics
PhD defense talk (portfolio of my expertise)
Color and appearance information in 3d models
Software Defined Visualization (SDVis): Get the Most Out of ParaView* with OS...
What Is 3D Visualization A Beginner's Guide to Understanding the Basics.pdf
Virtual Reality 3D home applications
K10947 Vikas ct
3D Visualisations Should Not Be Displayed Alone - Encouraging A Need For Mult...
visual realism Unit iii
Modelling - Third dimension.pptx
3D World Heritage at your fingertips: what to expect? Online solutions to the...
CMSC 197 Journal Reporting
Copy of 3 d report

Recently uploaded (20)

PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Lesson notes of climatology university.
PDF
Classroom Observation Tools for Teachers
PDF
Pre independence Education in Inndia.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Institutional Correction lecture only . . .
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Cell Structure & Organelles in detailed.
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Insiders guide to clinical Medicine.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
TR - Agricultural Crops Production NC III.pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Microbial disease of the cardiovascular and lymphatic systems
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Lesson notes of climatology university.
Classroom Observation Tools for Teachers
Pre independence Education in Inndia.pdf
Renaissance Architecture: A Journey from Faith to Humanism
Pharma ospi slides which help in ospi learning
Institutional Correction lecture only . . .
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
O7-L3 Supply Chain Operations - ICLT Program
PPH.pptx obstetrics and gynecology in nursing
Cell Structure & Organelles in detailed.
Anesthesia in Laparoscopic Surgery in India
Insiders guide to clinical Medicine.pdf
GDM (1) (1).pptx small presentation for students
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf

3D Image visualization

  • 1. 3d image visualization Presented By: Alok Samantaray Branch: Electronics & telecommunication Roll no: 042
  • 2. CONTENTS 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Introduction Why Visualize? Methods for 3d Output Rendering Techniques MATLAB Viewing of 3d graphs and scenes Volume Rendering Isocontouring Hole Detection in 3d models Visualization of 3d microscopic images Whitepaper Stereoscopic visualization Applications of Stereoscopic Visualization Advantages and Disadvantages of 3d visualization Conclusion
  • 3. Introduction  Data visualization is the mapping of data into a Cartesian space.  The greatest challenge for visualizing data is to find a good spatial representation.  3d projection: It is any method of mapping data 3d points to a 2d plane. There are 2 types of projections:  Parallel Projection  Perspective Projection
  • 4. Why Visualise?  More meaningful than lists of numbers.  People have good visual intuition of dynamics.  Visual check that simulation is correct.  Easier to communicate interesting features of the simulation to others.
  • 5. Methods for 3D Output  Projection of 3D image onto 2D plane.  3D libraries such as OpenGL or DirectX. OpenGL:  OpenGL is a cross-platform 3D graphics and modelling library with extremely good hardware support.  OpenGL is a procedural graphics API containing over 200 commands and functions.  OpenGL works in conjunction with other libraries, such as GLUT, for easier implementation.
  • 6. Rendering Techniques There are mainly 3 steps of rendering:  Volume Formation  Classification  Image Formation There are 2 methods of rendering: Surface Rendering:  This is a binary, not a continuous classification technique.  Volumes can be visualized by generating an isosurface. Volume Rendering:  This is a percentage classification technique.  Maximum Intensity Projection is a volume rendering technique.
  • 7. MATLAB Viewing of 3d graphs and scenes MATLAB viewing is composed of two basic areas:  Positioning the viewpoint  Setting the aspect ratio and relative axis scaling MATLAB automatically selects a viewpoint that is determined by whether the plot is 2d or 3d:  For 2-d Plots, the default is azimuth=0 deg and elevation=90 deg  For 3-d Plots, the default is azimuth= -37.5 deg and elevation=30 deg
  • 8. Volume Rendering It involves the following steps:  Forming of an RBGA volume from the data  Reconstruction of a continuous function  Projecting it onto the 2d viewing plane There are two implementations of volume rendering:  Ray casting  Splatting
  • 9. Isocontouring  It is a technique where one constructs a boundary between distinct regions in the data.  It is a natural extension from colour mapping. There are two steps:  Explore the data space  Connect the points
  • 10. Hole Detection in 3d Models  Retrieval speed can be improved  More meaningful results can be achieved There are two methods for hole detection:  Ray-Scanning  X-Ray inspection There are three primary stages as follows for detecting holes inside 3d models:    Plane Detection Contour Extraction Hole Identification
  • 11. Visualization of 3d microscopic images  Visualizing 3d microscopic images helps better understand the data.  Selectively discarding the non-important voxel intensity information.  3d image visualization calls for depth blended views from any angle. 2 methods to display 3d data:  Maximal(or minimal) intensity projection  Alpha-blended views 3 steps to visualize 3d microscopic images:  Segmentation  Registration  Annotation
  • 12. Whitepaper Stereoscopic visualization of 3d images  Most challenging advancement of within the area of 3d visualization. 4 types of whitepaper stereoscopic visualization:  Anaglyphic Stereo-Projection  Passive Stereo-Projection  Active Stereo-Projection  Auto Stereo-Projection
  • 13. Applications of stereoscopic Visualization  Single View:  This is dedicated for one spectator.   Offers higher rendering quality than multiview applications. Used in medical sector, in research and development centres.  Multi View:  Stereoscopic content presented to several users.  Used in promotion and advertisement branch.
  • 14. Advantages and Disadvantages of 3d visualization  +Easy to implement on any platform with raster graphics.  -Objects drawn as 2D.  -Hard to determine depth from viewer, (front objects do not obscure rear objects).  -Hard to implement perspective.  -Hard to apply textures.  -Slow as pixel driven.  -Hard initial implementation.  +All methods of depth/ perspective/ texturing looked after.  +Hardware support for drawing so fast.  +Libraries exist for many different platforms.
  • 15. Conclusion  The existing techniques are very distinct approaches to the problems.  Each offers a selection opportunity since different data types need diverse graphical representation.  There is a lot of research still to be done but the requirement has been identified.  Thus we look forward to a large amount of new and innovative techniques for 3d visualization of data and information in the future.