Download presentation
Presentation is loading. Please wait.
1
FISH IDENTIFICATION SYSTEM
Diego Mushfieldt Supervisor: Mehrdad Ghaziasgar
2
(UWC) Department of Computer Science
Introduction Background Aquarium hosts many people Variety of fish on display Visitors not able to get instant information Proposed solution An easy-to-use system that provides instant information on specific fish Proposed solution: Also explain how this solution is useful 12/07/2019 (UWC) Department of Computer Science
3
(UWC) Department of Computer Science
User Requirements Easy mechanism for a user to select a fish from a video feed Provide user with useful information in a way that’s sensible and easy to understand Mention what is not expected of the system 12/07/2019 (UWC) Department of Computer Science
4
Requirements Analysis/ Implementation
Video stream Live video or pre-recorded video Computer Vision Libraries (OpenCV) for Image Processing Actual method of identification to be determined User Interface Actual method of displaying information to be determined Mention that switching from pre-recorded to live video is just a matter of changing one line of code 12/07/2019 (UWC) Department of Computer Science
5
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
6
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
7
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
8
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
9
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
10
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
11
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
12
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
13
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
14
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
15
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
16
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
17
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
18
Requirements Analysis/ Implementation (Continued)
Fish swimming -> camera -> monitor display -> user clicks -> image processing techniques using opencv to identify fish -> display info to user on monitor 12/07/2019 (UWC) Department of Computer Science
19
(UWC) Department of Computer Science
References en.wikipedia.org/wiki/Computer_vision en.wikipedia.org/wiki/Image_processing 12/07/2019 (UWC) Department of Computer Science
20
Project Plan Goal Due date
Learn to use OpenCV functions/tools to manipulate images and videos Completed Design and Development End of Term2 Implementation End of Term3 Testing and Evaluating End of Term4 12/07/2019 (UWC) Department of Computer Science
21
(UWC) Department of Computer Science
QUESTIONS??? 12/07/2019 (UWC) Department of Computer Science
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.