Automating Scoliosis Analysis

Slides:



Advertisements
Similar presentations
1/6 ELIS – Multimedia Lab Optimization of Automated Video Surveillance Using Multi-modal Video Analysis Viktor Slavkovikj 05/12/2012 Viktor Slavkovikj.
Advertisements

Puzzle Image Processing Sam Bair (Group Leader) Nick Halliday Nathan Malkin Joe Wang.
Rtizen ‘s Introduction to EDA Solutions It’s a software tool to make error free engineering drawings (both 2d & 3d) in a cost effective way.
© Janice Regan Problem-Solving Process 1. State the Problem (Problem Specification) 2. Analyze the problem: outline solution requirements and design.
Automated rule Generation Maryam Mustafa Sarah Karim
CS 536 Spring Global Optimizations Lecture 23.
CSE 160 – Lecture 10 Programs 1 and 2. Program 1 Write a “launcher” program to specify exactly where programs are to be spawned, gather output, clean.
Strabismus Checking System The Team: Lior Barak Omri Mosseri Application Requirements Document.
NFA- to NFA conversion. Purpose This presentation presents an example execution of the algorithm which takes as input an NFA with -transitions and produces.
Prof. Bodik CS 164 Lecture 16, Fall Global Optimization Lecture 16.
A year 1 computer userA year 2 computer userA year 3 computer user Algorithms and programming I can create a series of instructions. I can plan a journey.
Semester 1, 2003 Week 7 CSE9020 / 1 Software Testing and Quality Assurance With thanks to Shonali Krishnaswamy and Sylvia Tucker.
A Visual Comparison Approach to Automated Regression Testing (PDF to PDF Compare)
Creating With Code.
3D Model Reconstruction with Voodoo Camera Tracker Jae Hyuk Kwak 2009 Fall CS682 George Mason Univ. 1.
CAPTCHA solving Tianhui Cai Period 3. CAPTCHAs Completely Automated Public Turing tests to tell Computers and Humans Apart Determines whether a user is.
Interactive Vision Two methods for Interactive Edge detection. Final Project by Daniel Zatulovsky
IXA 1234 : C++ PROGRAMMING CHAPTER 1. PROGRAMMING LANGUAGE Programming language is a computer program that can solve certain problem / task Keyword: Computer.
Types of Software Module 5.12.
Research Experience Daniel Fregosi Summer 2006 UNCC Visualization Center.
***** SWTJC STEM ***** Chapter 1-2 cg 15 Communicating with Computers "A person who wants to use a computer must learn to be precise. One does not communicate.
An Implementation of the Median Filter and Its Effectiveness on Different Kinds of Images Kevin Liu Thomas Jefferson High School for Science.
Christopher Mitchell The Cooper Union Fluorescent Microscopy, Eigenobjects, and the Cellular Density Project Christopher Mitchell The Cooper Union Stevens.
CSC508 Convolution Operators. CSC508 Convolution Arguably the most fundamental operation of computer vision It’s a neighborhood operator –Similar to the.
Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo.
CONTENTS: 1.Abstract. 2.Objective. 3.Block diagram. 4.Methodology. 5.Advantages and Disadvantages. 6.Applications. 7.Conclusion.
Implementation of a Relational Database as an Aid to Automatic Target Recognition Christopher C. Frost Computer Science Mentor: Steven Vanstone.
9 of 18 Introduction to medial axis transforms and their computation Outline DefinitionsMAS PropertiesMAS CAD modelsTJC The challenges for computingTJC.
Automating Scoliosis Analysis By Amar Sahai Thomas Jefferson High School for Science and Technology
NAME OF STUDENT 1 NAME OF STUDENT 2 NAME OF STUDENT 3 NAME OF STUDENT 4 NAME OF SUPERVISOR.
Organisations, Goals and Information Systems ORGANISATION A group of people, supported by a collection of physical resources and procedures, who work.
Definition of Spatial Analysis
Application of Edge Detection in Automated Driving ECE 553 Project Tom Kratzke.
We are :- Soma Datta, Pramit Ghosh and Debotosh Bhattacherjee
Digital painting flower. Find a line drawing of a flower Save it to your computer Make sure it is a large, clear image!!!
Learning Objectives Today we will Learn: The different methods of implementation The differences between user and technical documentation.
Zachary Starr Dept. of Computer Science, University of Missouri, Columbia, MO 65211, USA Digital Image Processing Final Project Dec 11 th /16 th, 2014.
Measuring and Drawing Angles with a Protractor. Protractor Center Hole.
Quiz: AC & DC Specifications TIPL 4002 TI Precision Labs – ADCs
Continuing Studies CS 38 Stanford University
Organisations, Goals and Information Systems
Floating-Point FPGA (FPFPGA)
Reliable Software Services Inc.
Pivot Tables, Macros and VBA
Introduction to System of Equations and Points of Intersection
Automated extraction of coastline from satellite imagery
The Shape Method Break an image down into SHAPES. These shapes can be ALTERED to become more SPECIFIC (a curved triangle with one point cut off).
Python’s input and output
Software engineering – 1
Verification and Validation
Understanding Imaging
Foundation Degree IT Project
Formation of Images by Spherical Mirrors
لغات البرمجة.
Application of Facial Recognition in Biometric Security
Georgia Institute of Technology
Scoliosis By: Madelyn Cooley.
Automating Scoliosis Analysis
Automating Scoliosis Analysis
Vincent DeVito Computer Systems Lab
Ho-Ramammorthy 2 phase snapshot algorithm PRESENTATION
SUSPICIOUS ACTIVITY DETECTION
Enhancing the Enlargement of Images
Chapter 11 Practical Methodology
Evaluating Logarithms
Introduction – “Writing A Program”
Week 1 Emily Hand UNR.
Presented By Student1 name - Roll no Student2 name - Roll no
Estonian aviation perspectives on international market
Miles to Kilometers problem
Presentation transcript:

Automating Scoliosis Analysis Amar Sahai

Purpose Scoliosis = curvature of the spine Current analyses are either expensive or manual and time-consuming Try to automate this Saves time, effort and money

Scope of Study Automating scoliosis detection and angle of curvature Help pinpoint places on spine to apply pressure to most effectively deal with curve Simpler and cheaper than other solutions

Procedures and Methodology Coded in Java and C Requires x-ray images as input Converts inputted images to .pgm image format Uses edge detection to get a clean outline of the spine Darkens image to reduce noise

Procedures and Methodology (cont.)‏ Will detect lines to determine angles of curvature Outputs x-ray image (eventually with angles and points to apply pressure)‏

Roadblocks Edge detection algorithms not entirely precise Must erase ribcage in order to detect points to apply pressure

Current Results Edge detection does not entirely work for my program Must eradicate extraneous parts of image (ribcage, pelvis)‏

Screenshots