Tabiscope: Mobile Device Camera Connector for Circle Detection with Learning Automata

Tabiscope: Mobile Device Camera Connector for Circle Detection with Learning Automata
Slide Note
Embed
Share

This paper seminar by Kyle Wong explores the development of Tabiscope, a system designed to detect circles in real-time using a low-cost endoscopic adapter for Android devices. The project aims to automate processes like auto-zoom, auto-focus, and auto-brightness through the application of Learning Automata (LA). The significance of LA in circle detection, comparing it with other algorithms like Iterative Randomised Hough Transform and Genetic Algorithms, is discussed along with its robustness to noise and occluded circles, making it suitable for widespread use. The background of LA is also covered, highlighting its optimization process in selecting optimal actions for a given environment.

  • Tabiscope
  • Circle Detection
  • Learning Automata
  • Mobile Devices
  • Image Processing

Uploaded on Feb 15, 2025 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Mobile Device Camera Connector (Tabiscope) Circle Detection with Learning Automata (LA) Paper Seminar by Kyle Wong 600.446 Computer Integrated Surgery II Project 7 Partners: Daniel Ahn, Deepak Lingam Mentors: Dr. Amit Kochhar, Kevin Olds

  2. Project Overview Design a low cost endoscopic adapter + Create a system for Android devices Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  3. Design Challenge Real-time image processing method for Circle Detection for auto-zoom, auto-focus, auto-brightness etc. goal: automatic Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  4. Paper Selection Cuevas, E., Wario, F., Zaldivar, D., & P rez-Cisneros, M. (2013). Circle detection on images using learning automata. In Artificial Intelligence, Evolutionary Computing and Metaheuristics (pp. 545-570). Springer Berlin Heidelberg Cuevas 13. Circle detection on images using learning automata. Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  5. Summary of Problem and Results Circle detection quickly and accurately Create a set of synthetic and natural images for comparison Compare Learning Automata (LA) with Iterative Randomised Hough Transform (IRHT) and Genetic Algorithms (GA) Cuevas 13. Circle detection on images using learning automata. Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  6. Significance LA algorithm works for occluded circles and multiple circles and is robust to noise and fast widespread use Cuevas 13. Circle detection on images using learning automata. Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  7. Background - LA Learning Automata (LA) optimize through a learning process Model actions applied to an environment with a probability density function (pdf) Pair actions with reinforcement signal to update the pdf to select the next action Iterate until optimal action is found (threshold reached, or number of iterations is done) Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  8. Background - Preprocess pre-process with Canny Algorithm to get single-pixel edge map; take only a fraction (about 5%) randomly Matlab - Canny Method Matlab - Sobel Method Random Sample Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  9. Background - Sample sample combinations of 3 points and check Cuevas 13. Circle detection on images using learning automata. Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  10. Background 3 Circle-find Circle calculation Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  11. Methods Synthetic images with noise Real life images Cuevas 13. Circle detection on images using learning automata. Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  12. Methods - LA Synthetic images with noise Real life images Cuevas 13. Circle detection on images using learning automata. Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  13. Results Cuevas 13. Circle detection on images using learning automata. Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  14. Results - LA Best Cuevas 13. Circle detection on images using learning automata. Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  15. Assessment Positive Thorough explanation and dataset results Negative Self-constructed accuracy (arbitrary and biased?) Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  16. Future Work Compare to other methods like supposedly fast Randomized Circle Detection (accuracy and speed tradeoff) Compare to basic Circular Hough Transform (for a baseline) Implement in real-time to show capabilities (using real-time Canny edge detector) Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  17. Relevance to our Project Rapid and accurate circle detection in Endoscopic image + Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

  18. Conclusions Circle Detection and shape recognition are still being researched Speed, accuracy, memory use, and robustness are vital considerations Having a standard of measuring these is essential for benchmarking o Learning Automata for Circle Detection may be of Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong) use for our Endoscope application

  19. Circle Detection with Learning Automata (LA) - Questions and Feedback? Cuevas 13. Circle detection on images using learning automata. Project 7: Tabiscope (Daniel Ahn, Deepak Lingam, Kyle Wong)

More Related Content