SlideShare a Scribd company logo
1 of 15
Download to read offline
Presentation on
Octree Encoding
Presented By:
Aditya Deshpande
Guided By:
Prof. G. D. Korwar
VISHWAKARMA INSTITUTE OF TECHNOLOGY, PUNE
Introduction
Octrees are hierarchical tree structures that describe each region of 3D
space as nodes. When compared with the basic voxel representation,
octrees reduce storage requirements for 3D objects. It also provides a
convenient representation for storing information about object
interiors. Octree encoding procedure is an extension of the quadtree
encoding of 2D images
• An octree is a tree data structure in which each internal node has
exactly eight children.
• Octrees are most often used to partition a three dimensional
space by recursively subdividing it into eight octants.
• Octrees are the three-dimensional analogue of quadtrees.
• The name is formed from oct + tree, but note that it is normally
written "octree" with only one "t".
• Octrees are often used in 3D graphics and 3D game engines.
• The use of octrees for 3D computer graphics was pioneered by
Donald Meagher at Rensselaer Polytechnic Institute, in a 1980
Octrees - Intro
Octrees are hierarchical tree structures
used to represent solid objects
Octrees are particularly useful in
applications that require cross sectional
views
for example medical applications
Octrees are typically used when the
interior of objects is important
Octrees
• Octrees are based on a two-dimensional representation scheme
called quadtree encoding
• Quadtree encoding divides a square region of space into four equal
areas until homogeneous regions are found
• These regions can then be arranged in a tree
Octrees & Quadtrees
Quadtree Examples 1
Quadtree Examples 2
• Quadtree encodings provide considerable savings in storage when
large colour areas exist in a region of space
• An octree takes the same approach as quadtrees, but divides a cube
region of 3D space into octants
• Each region within an octree is referred to as a volume element or
voxel
• Division is continued until homogeneous regions are discovered
Octree
Octree (cont…)
• In 3 dimensions regions can be considered to be homogeneous in
terms of colour, material type, density or any other physical
characteristics
• Voxels also have the unique possibility of being empty
Octree (cont…)
Octree Examples
Octree Representation of 3D Data
(a) Example 3-dimensional object; (b) its octree block decomposition; and (c) its tree representation.
1. 3D computer graphics
2. Spatial indexing
3. Nearest neighbour search
4. Efficient collision detection in three dimensions
5. View frustum culling
6. Fast Multipole Method
7. Unstructured grid
8. Finite element analysis
9. Sparse voxel octree
10. State estimation
11. Set estimation
Applications

More Related Content

What's hot

Anti- aliasing computer graphics
Anti- aliasing computer graphicsAnti- aliasing computer graphics
Anti- aliasing computer graphicsSafayet Hossain
 
Unit 3
Unit 3Unit 3
Unit 3ypnrao
 
sutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clippingsutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clippingArvind Kumar
 
3 d projections
3 d projections3 d projections
3 d projectionsMohd Arif
 
Concept of basic illumination model
Concept of basic illumination modelConcept of basic illumination model
Concept of basic illumination modelAnkit Garg
 
Raster scan system & random scan system
Raster scan system & random scan systemRaster scan system & random scan system
Raster scan system & random scan systemshalinikarunakaran1
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation pptGichelle Amon
 
Polygon filling algorithm
Polygon filling algorithmPolygon filling algorithm
Polygon filling algorithmAparna Joshi
 
Raster animation
Raster animationRaster animation
Raster animationabhijit754
 
Composite transformation
Composite transformationComposite transformation
Composite transformationPooja Dixit
 
Computer Graphics (Hidden surfaces and line removal, Curves and surfaces, Sur...
Computer Graphics (Hidden surfaces and line removal, Curves and surfaces, Sur...Computer Graphics (Hidden surfaces and line removal, Curves and surfaces, Sur...
Computer Graphics (Hidden surfaces and line removal, Curves and surfaces, Sur...rohitjasudkar
 
Seed filling algorithm
Seed filling algorithmSeed filling algorithm
Seed filling algorithmMani Kanth
 
Hidden surface removal algorithm
Hidden surface removal algorithmHidden surface removal algorithm
Hidden surface removal algorithmKKARUNKARTHIK
 

What's hot (20)

Anti- aliasing computer graphics
Anti- aliasing computer graphicsAnti- aliasing computer graphics
Anti- aliasing computer graphics
 
Unit 3
Unit 3Unit 3
Unit 3
 
Illumination Models & Shading
Illumination Models & ShadingIllumination Models & Shading
Illumination Models & Shading
 
Clipping
ClippingClipping
Clipping
 
3 d display methods
3 d display methods3 d display methods
3 d display methods
 
sutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clippingsutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clipping
 
3 d projections
3 d projections3 d projections
3 d projections
 
Concept of basic illumination model
Concept of basic illumination modelConcept of basic illumination model
Concept of basic illumination model
 
Spline representations
Spline representationsSpline representations
Spline representations
 
Raster scan system & random scan system
Raster scan system & random scan systemRaster scan system & random scan system
Raster scan system & random scan system
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation ppt
 
Polygon filling algorithm
Polygon filling algorithmPolygon filling algorithm
Polygon filling algorithm
 
Raster animation
Raster animationRaster animation
Raster animation
 
3 d viewing
3 d viewing3 d viewing
3 d viewing
 
Composite transformation
Composite transformationComposite transformation
Composite transformation
 
Computer Graphics (Hidden surfaces and line removal, Curves and surfaces, Sur...
Computer Graphics (Hidden surfaces and line removal, Curves and surfaces, Sur...Computer Graphics (Hidden surfaces and line removal, Curves and surfaces, Sur...
Computer Graphics (Hidden surfaces and line removal, Curves and surfaces, Sur...
 
Seed filling algorithm
Seed filling algorithmSeed filling algorithm
Seed filling algorithm
 
Clipping
ClippingClipping
Clipping
 
Depth Buffer Method
Depth Buffer MethodDepth Buffer Method
Depth Buffer Method
 
Hidden surface removal algorithm
Hidden surface removal algorithmHidden surface removal algorithm
Hidden surface removal algorithm
 

More from Aditya Deshpande

Building Brand Architecture Report- HUL, Patanjali
Building Brand Architecture Report- HUL, PatanjaliBuilding Brand Architecture Report- HUL, Patanjali
Building Brand Architecture Report- HUL, PatanjaliAditya Deshpande
 
Brake Fluid and Brake Pads
Brake Fluid and Brake PadsBrake Fluid and Brake Pads
Brake Fluid and Brake PadsAditya Deshpande
 
Analysis of Brake Biasing (Balance Bar) on Baja Vehicle
Analysis of Brake Biasing (Balance Bar) on Baja VehicleAnalysis of Brake Biasing (Balance Bar) on Baja Vehicle
Analysis of Brake Biasing (Balance Bar) on Baja VehicleAditya Deshpande
 
Organizational Strategies to Motivate Employees - Tata Motors, Flipkart
Organizational Strategies to Motivate Employees - Tata Motors, FlipkartOrganizational Strategies to Motivate Employees - Tata Motors, Flipkart
Organizational Strategies to Motivate Employees - Tata Motors, FlipkartAditya Deshpande
 
Case Study on Personality- Nelson Mandela
Case Study on Personality- Nelson MandelaCase Study on Personality- Nelson Mandela
Case Study on Personality- Nelson MandelaAditya Deshpande
 
CSR Analysis of Marketing Companies in World
CSR Analysis of Marketing Companies in WorldCSR Analysis of Marketing Companies in World
CSR Analysis of Marketing Companies in WorldAditya Deshpande
 
Country Research Report - Brazil
Country Research Report - BrazilCountry Research Report - Brazil
Country Research Report - BrazilAditya Deshpande
 
Indian company profile analysis- Adani, Kotak Mahindra, ICICI Securities
Indian company profile analysis- Adani, Kotak Mahindra, ICICI SecuritiesIndian company profile analysis- Adani, Kotak Mahindra, ICICI Securities
Indian company profile analysis- Adani, Kotak Mahindra, ICICI SecuritiesAditya Deshpande
 
Global Defense: Make in India Impact
Global Defense: Make in India ImpactGlobal Defense: Make in India Impact
Global Defense: Make in India ImpactAditya Deshpande
 
1st P - Product - Company Product Portfolios
1st P - Product - Company Product Portfolios1st P - Product - Company Product Portfolios
1st P - Product - Company Product PortfoliosAditya Deshpande
 
Soft power of India: Brief Analysis
Soft power of India: Brief AnalysisSoft power of India: Brief Analysis
Soft power of India: Brief AnalysisAditya Deshpande
 
A Brief Study on Introduction to HCCI Engine- Hybrid Engine
A Brief Study on Introduction to HCCI Engine- Hybrid EngineA Brief Study on Introduction to HCCI Engine- Hybrid Engine
A Brief Study on Introduction to HCCI Engine- Hybrid EngineAditya Deshpande
 
Relationship between IT and Service Quality in Dual Direction Supply Chain- C...
Relationship between IT and Service Quality in Dual Direction Supply Chain- C...Relationship between IT and Service Quality in Dual Direction Supply Chain- C...
Relationship between IT and Service Quality in Dual Direction Supply Chain- C...Aditya Deshpande
 
Roles of TQM and BPR in organizational change strategies- Case Study
Roles of TQM and BPR in organizational change strategies- Case StudyRoles of TQM and BPR in organizational change strategies- Case Study
Roles of TQM and BPR in organizational change strategies- Case StudyAditya Deshpande
 
Concurrent Engineering- Automotive Interiors and MNC Case Study
Concurrent Engineering- Automotive Interiors and MNC Case StudyConcurrent Engineering- Automotive Interiors and MNC Case Study
Concurrent Engineering- Automotive Interiors and MNC Case StudyAditya Deshpande
 
Kraljic Purchase Portfolio Matrix- Materials Management
Kraljic Purchase Portfolio Matrix- Materials ManagementKraljic Purchase Portfolio Matrix- Materials Management
Kraljic Purchase Portfolio Matrix- Materials ManagementAditya Deshpande
 
I.c. Engine Testing and Pollution Control
I.c. Engine Testing and Pollution ControlI.c. Engine Testing and Pollution Control
I.c. Engine Testing and Pollution ControlAditya Deshpande
 
Logistics and Facility Location
Logistics and Facility LocationLogistics and Facility Location
Logistics and Facility LocationAditya Deshpande
 
Plastic Introduction to Automotive Interiors
Plastic Introduction to Automotive InteriorsPlastic Introduction to Automotive Interiors
Plastic Introduction to Automotive InteriorsAditya Deshpande
 

More from Aditya Deshpande (20)

Building Brand Architecture Report- HUL, Patanjali
Building Brand Architecture Report- HUL, PatanjaliBuilding Brand Architecture Report- HUL, Patanjali
Building Brand Architecture Report- HUL, Patanjali
 
Brake Fluid and Brake Pads
Brake Fluid and Brake PadsBrake Fluid and Brake Pads
Brake Fluid and Brake Pads
 
Analysis of Brake Biasing (Balance Bar) on Baja Vehicle
Analysis of Brake Biasing (Balance Bar) on Baja VehicleAnalysis of Brake Biasing (Balance Bar) on Baja Vehicle
Analysis of Brake Biasing (Balance Bar) on Baja Vehicle
 
Organizational Strategies to Motivate Employees - Tata Motors, Flipkart
Organizational Strategies to Motivate Employees - Tata Motors, FlipkartOrganizational Strategies to Motivate Employees - Tata Motors, Flipkart
Organizational Strategies to Motivate Employees - Tata Motors, Flipkart
 
Case Study on Personality- Nelson Mandela
Case Study on Personality- Nelson MandelaCase Study on Personality- Nelson Mandela
Case Study on Personality- Nelson Mandela
 
CSR Analysis of Marketing Companies in World
CSR Analysis of Marketing Companies in WorldCSR Analysis of Marketing Companies in World
CSR Analysis of Marketing Companies in World
 
E Commerce - 99acres.com
E Commerce - 99acres.comE Commerce - 99acres.com
E Commerce - 99acres.com
 
Country Research Report - Brazil
Country Research Report - BrazilCountry Research Report - Brazil
Country Research Report - Brazil
 
Indian company profile analysis- Adani, Kotak Mahindra, ICICI Securities
Indian company profile analysis- Adani, Kotak Mahindra, ICICI SecuritiesIndian company profile analysis- Adani, Kotak Mahindra, ICICI Securities
Indian company profile analysis- Adani, Kotak Mahindra, ICICI Securities
 
Global Defense: Make in India Impact
Global Defense: Make in India ImpactGlobal Defense: Make in India Impact
Global Defense: Make in India Impact
 
1st P - Product - Company Product Portfolios
1st P - Product - Company Product Portfolios1st P - Product - Company Product Portfolios
1st P - Product - Company Product Portfolios
 
Soft power of India: Brief Analysis
Soft power of India: Brief AnalysisSoft power of India: Brief Analysis
Soft power of India: Brief Analysis
 
A Brief Study on Introduction to HCCI Engine- Hybrid Engine
A Brief Study on Introduction to HCCI Engine- Hybrid EngineA Brief Study on Introduction to HCCI Engine- Hybrid Engine
A Brief Study on Introduction to HCCI Engine- Hybrid Engine
 
Relationship between IT and Service Quality in Dual Direction Supply Chain- C...
Relationship between IT and Service Quality in Dual Direction Supply Chain- C...Relationship between IT and Service Quality in Dual Direction Supply Chain- C...
Relationship between IT and Service Quality in Dual Direction Supply Chain- C...
 
Roles of TQM and BPR in organizational change strategies- Case Study
Roles of TQM and BPR in organizational change strategies- Case StudyRoles of TQM and BPR in organizational change strategies- Case Study
Roles of TQM and BPR in organizational change strategies- Case Study
 
Concurrent Engineering- Automotive Interiors and MNC Case Study
Concurrent Engineering- Automotive Interiors and MNC Case StudyConcurrent Engineering- Automotive Interiors and MNC Case Study
Concurrent Engineering- Automotive Interiors and MNC Case Study
 
Kraljic Purchase Portfolio Matrix- Materials Management
Kraljic Purchase Portfolio Matrix- Materials ManagementKraljic Purchase Portfolio Matrix- Materials Management
Kraljic Purchase Portfolio Matrix- Materials Management
 
I.c. Engine Testing and Pollution Control
I.c. Engine Testing and Pollution ControlI.c. Engine Testing and Pollution Control
I.c. Engine Testing and Pollution Control
 
Logistics and Facility Location
Logistics and Facility LocationLogistics and Facility Location
Logistics and Facility Location
 
Plastic Introduction to Automotive Interiors
Plastic Introduction to Automotive InteriorsPlastic Introduction to Automotive Interiors
Plastic Introduction to Automotive Interiors
 

Recently uploaded

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spaintimesproduction05
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 

Recently uploaded (20)

(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 

Octree Encoding- used in Computational Methods

  • 1. Presentation on Octree Encoding Presented By: Aditya Deshpande Guided By: Prof. G. D. Korwar VISHWAKARMA INSTITUTE OF TECHNOLOGY, PUNE
  • 2. Introduction Octrees are hierarchical tree structures that describe each region of 3D space as nodes. When compared with the basic voxel representation, octrees reduce storage requirements for 3D objects. It also provides a convenient representation for storing information about object interiors. Octree encoding procedure is an extension of the quadtree encoding of 2D images
  • 3. • An octree is a tree data structure in which each internal node has exactly eight children. • Octrees are most often used to partition a three dimensional space by recursively subdividing it into eight octants. • Octrees are the three-dimensional analogue of quadtrees. • The name is formed from oct + tree, but note that it is normally written "octree" with only one "t". • Octrees are often used in 3D graphics and 3D game engines. • The use of octrees for 3D computer graphics was pioneered by Donald Meagher at Rensselaer Polytechnic Institute, in a 1980 Octrees - Intro
  • 4. Octrees are hierarchical tree structures used to represent solid objects Octrees are particularly useful in applications that require cross sectional views for example medical applications Octrees are typically used when the interior of objects is important Octrees
  • 5. • Octrees are based on a two-dimensional representation scheme called quadtree encoding • Quadtree encoding divides a square region of space into four equal areas until homogeneous regions are found • These regions can then be arranged in a tree Octrees & Quadtrees
  • 8. • Quadtree encodings provide considerable savings in storage when large colour areas exist in a region of space • An octree takes the same approach as quadtrees, but divides a cube region of 3D space into octants • Each region within an octree is referred to as a volume element or voxel • Division is continued until homogeneous regions are discovered Octree
  • 10. • In 3 dimensions regions can be considered to be homogeneous in terms of colour, material type, density or any other physical characteristics • Voxels also have the unique possibility of being empty Octree (cont…)
  • 12.
  • 13.
  • 14. Octree Representation of 3D Data (a) Example 3-dimensional object; (b) its octree block decomposition; and (c) its tree representation.
  • 15. 1. 3D computer graphics 2. Spatial indexing 3. Nearest neighbour search 4. Efficient collision detection in three dimensions 5. View frustum culling 6. Fast Multipole Method 7. Unstructured grid 8. Finite element analysis 9. Sparse voxel octree 10. State estimation 11. Set estimation Applications