Xiaojiang Ling CSE 668, Animate Vision Principles for 3D Image Sequences CSE Department, SUNY Buffalo

Slides:



Advertisements
Similar presentations
Image Repairing: Robust Image Synthesis by Adaptive ND Tensor Voting IEEE Computer Society Conference on Computer Vision and Pattern Recognition Jiaya.
Advertisements

November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Clustering & image segmentation Goal::Identify groups of pixels that go together Segmentation.
Lecture 07 Segmentation Lecture 07 Segmentation Mata kuliah: T Computer Vision Tahun: 2010.
Texture Segmentation Based on Voting of Blocks, Bayesian Flooding and Region Merging C. Panagiotakis (1), I. Grinias (2) and G. Tziritas (3)
Image Segmentation some examples Zhiqiang wang
Segmentation and Region Detection Defining regions in an image.
Content Based Image Retrieval
Segmentation into Planar Patches for Recovery of Unmodeled Objects Kok-Lim Low COMP Computer Vision 4/26/2000.
EE 7730 Image Segmentation.
EE663 Image Processing Edge Detection 5 Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
Text Detection in Video Min Cai Background  Video OCR: Text detection, extraction and recognition  Detection Target: Artificial text  Text.
EE663 Image Processing Edge Detection 2 Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Processing Digital Images. Filtering Analysis –Recognition Transmission.
Segmentation Divide the image into segments. Each segment:
Shape Modeling International 2007 – University of Utah, School of Computing Robust Smooth Feature Extraction from Point Clouds Joel Daniels ¹ Linh Ha ¹.
Chapter 10 Image Segmentation.
Evaluating the Quality of Image Synthesis and Analysis Techniques Matthew O. Ward Computer Science Department Worcester Polytechnic Institute.
The Segmentation Problem
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 14/15 – TP9 Region-Based Segmentation Miguel Tavares.
Image Segmentation Using Region Growing and Shrinking
CS292 Computational Vision and Language Segmentation and Region Detection.
Thresholding Thresholding is usually the first step in any segmentation approach We have talked about simple single value thresholding already Single value.
00/4/103DVIP-011 Part Three: Descriptions of 3-D Objects and Scenes.
Evolving Curves/Surfaces for Geometric Reconstruction and Image Segmentation Huaiping Yang (Joint work with Bert Juettler) Johannes Kepler University of.
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
Mean-shift and its application for object tracking
Digital Image Processing In The Name Of God Digital Image Processing Lecture8: Image Segmentation M. Ghelich Oghli By: M. Ghelich Oghli
University of Kurdistan Digital Image Processing (DIP) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
CSE 185 Introduction to Computer Vision Pattern Recognition 2.
Detection of explosives in baggage using tomographic reconstruction and image analysis February 16, 2010 Purdue University Aziza Satkhozhina.
DIGITAL IMAGE PROCESSING
Stylization and Abstraction of Photographs Doug Decarlo and Anthony Santella.
Chapter 10, Part II Edge Linking and Boundary Detection The methods discussed in the previous section yield pixels lying only on edges. This section.
G52IVG, School of Computer Science, University of Nottingham 1 Edge Detection and Image Segmentation.
Image Segmentation and Edge Detection Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng.
主講人 : 張緯德 1.  Image segmentation ◦ ex: edge-based, region-based  Image representation ◦ ex: Chain code, polygonal approximation signatures, skeletons.
CS654: Digital Image Analysis
Edge Detection and Geometric Primitive Extraction Jinxiang Chai.
Bryan Willimon IROS 2011 San Francisco, California Model for Unfolding Laundry using Interactive Perception.
Image Segmentation Superpixel methods Speaker: Hsuan-Yi Ko.
Digital Image Processing
November 5, 2013Computer Vision Lecture 15: Region Detection 1 Basic Steps for Filtering in the Frequency Domain.
Image Segmentation Nitin Rane. Image Segmentation Introduction Thresholding Region Splitting Region Labeling Statistical Region Description Application.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Thresholding Foundation:. Thresholding In A: light objects in dark background To extract the objects: –Select a T that separates the objects from the.
Edge Segmentation in Computer Images CSE350/ Sep 03.
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
Motion Segmentation at Any Speed Shrinivas J. Pundlik Department of Electrical and Computer Engineering, Clemson University, Clemson, SC.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
ITK. Ch 9 Segmentation Confidence Connected Isolated Connected Confidence Connected in Vector Images Jin-ju Yang.
Grid-Based Genetic Algorithm Approach to Colour Image Segmentation Marco Gallotta Keri Woods Supervised by Audrey Mbogho.
Student Gesture Recognition System in Classroom 2.0 Chiung-Yao Fang, Min-Han Kuo, Greg-C Lee, and Sei-Wang Chen Department of Computer Science and Information.
Course : T Computer Vision
Digital Image Processing (DIP)
Range Image Segmentation for Modeling and Object Detection in Urban Scenes Cecilia Chen & Ioannis Stamos Computer Science Department Graduate Center, Hunter.
Image Segmentation.
Computer Vision Lecture 13: Image Segmentation III
UZAKTAN ALGIILAMA UYGULAMALARI Segmentasyon Algoritmaları
Computer Vision Lecture 12: Image Segmentation II
Outline Perceptual organization, grouping, and segmentation
ECE 692 – Advanced Topics in Computer Vision
Digital Image Processing
Miguel Tavares Coimbra
Descriptions of 3-D Objects and Scenes
A Block Based MAP Segmentation for Image Compression
Image Segmentation Using Region Growing and Shrinking
Presentation transcript:

Xiaojiang Ling CSE 668, Animate Vision Principles for 3D Image Sequences CSE Department, SUNY Buffalo

 Problem Statement  Previous studies and solutions  Related Investigation  Algorithm Description  Simulated Experimental Results  Advantages/Disadvantages  References

Generate a complete surface model of a 3D object from point cloud data using a surface-growing method Photograph point cloud data fitted surface

 Point cloud data  Noise filtering, Smoothing, merging, etc  Curve-net-based method polygon-based method  Several smooth regions divided by Segmentation  Modify fitting surface  3D Surface model

Partitioning a point cloud into meaningful regions and extracting important features Points Regions/patches Model

 Edge-detection method  Region-growing method

 Calculating curvature of scanned lines including most edge points  Form closed boundaries of components in the point data

 Suitable selection of seed points required  Determining a suitable threshold value for region membership criterion  Absorbing the neighboring pixels of seed points which meet this criterion and growing the region until including all the eligible pixels  Achieving regions with different criterions

 Based on user criterion(pixel intensity, gray level range, pixels evenly spaced on grid, color, etc.)  Homogeneity/ Similarity threshold value Suitable criteria can be chosen according to different situations! Even multiple criteria can be proposed at the same time!

Every pixel must be in a region! No points missed!

 Time consuming and power consuming  Noise or variety of intensity may result in holes or over-segmentation  Discontinuities and outliers may result in under-segmentation(bridges across the discontinuities)

Similarly to the region-growing segmentation method, let’s see how the surface-growing method works : Seed pointsseed regions Region grows by absorbing points which satisfy a suitable threshold value Surface grows by absorbing regions avoiding straddling discontinuous Expanded until no eligible points detected Expanded until no eligible regions available

Algorithm Flow Chart

 Color shading

 Transparent body

 Tremendous computing

 Acquiring point cloud data from 2D images  Avoiding the under-segmentation and achieve a model more closer to the real model using a small point cloud data  Maintaining the performances of existing region-growing segmentation

 Implying this method into large point cloud data, finally the real 3D model  Trying to reduce the computational complexity in the data processing procedure

 James V.Miller, Charles V.Stewart. “Prediction Intervals for Surface Growing Range Segmentation.” Univ.RPI, NY,  H.Woo, E.Kang, Semyung Wang, Kwan H.Lee. “A new segmentation method for point cloud data." International Journal of Machine Tools & Manufacture, 42(2002),  Shyi-Chyi Cheng, Chen-Tsung Kuo, Wei-Ming Lai. “A region-growing approach to 3D model segmentation using relaxation labeling.” 16 th IPPR Conference on Computer Vision, Graphics and Image Processing(CVGIP 2003)  Jean Daniel Boissonnat. “Geometric structures for 3D shape representation.” ACM Transactions on Graphics, Vol.3, No.4, 1984, P  Retrieved from ” ”

The End Thank you!