YIFEI ZHOU
-
Object Shape Detection - Part 8: Contours Detection
4.2 Preprocess 4.2.1 Contours Finding & Process The first and most significant part is to find the contours of a shape from an image. Certainly, people cannot make sure that they get 100% success for each detection. Thus, the final process result depends on the contours to a great content...
-
Object Shape Detection - Part 4: Implementation Framework & Structure
4.1 Design Patterns This chapter will outline the design patterns used in the proposed system. The architect Christopher Alexander argued that design patterns provide common solutions for common problems in programming. In other word, for any problem occurring in our system several times, the core point is to provide an...
-
Object Shape Detection - Part 3: Detection System Design Structure
3.1 Graphical User Interface Mocks Up Figure 3.1.1 gives an overview of the navigation functionality of the proposed system while Figure 3.1.2 is a screenshot of main graphical user interface. The user can decide to change the background from black to white or from white to black. Figure 3.1.1: Navigation...
-
Object Shape Detection - Part 2: Blob Detection Algorithms
2.1 Overview In this chapter, I mainly start with some researches about the potential blob detection techniques and tools, like LoG (Laplacian of Gaussians) for the smoothing and filtering of images, Hough Transform for the parameterized detection, the simplest blob detection technique SimpleBlobDetection and the integrated development library OpenCV. 2.2...