By Roland Foster Supervisors: Mr. Mehrdad Ghaziasgar Mr. James Connan Mentor: Mr. Warren Nel.

Slides:



Advertisements
Similar presentations
OCLC Online Computer Library Center CONTENTdm Developers Meeting ALA Midwinter Meeting Seattle, WA January 19 th, 2007 Claire Cocco, Product Manager Joe.
Advertisements

Student: Jihaad Pienaar Supervisor: Mr Mehrdad Ghaziasgar Co-Supervisor: Mr James Connan Mentors: Mr Roland Foster & Mr Kenzo Abrahams Anaglyph Videos.
Luvuyo Morris Supervisor: Mr. R. Dodds Co-Supervisor: Mr. M. Ghazi-Asgar Mentor: Mr. Mentor: Mr. Roland Foster.
Visual Web Information Extraction With Lixto Robert Baumgartner Sergio Flesca Georg Gottlob.
Toward Automatic Processing and Indexing of Microfilm.
1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System Supervisor: Prof Michael Lyu Presented by: Lewis Ng,
By: Hossein and Hadi Shayesteh Supervisor: Mr. James Connan.
Prototype & Design Computer Inputs. How to Prototype & Design Computer Inputs Step 1: Review Input Requirements Step 2: Select the GUI Controls Step 3:
Microsoft Office Illustrated Fundamentals Unit B: Understanding File Management.
1 LOMGen: A Learning Object Metadata Generator Applied to Computer Science Terminology A. Singh, H. Boley, V.C. Bhavsar National Research Council and University.
Xpantrac connection with IDEAL Sloane Neidig, Samantha Johnson, David Cabrera, Erika Hoffman CS /6/2014.
DETECTING NEAR-DUPLICATES FOR WEB CRAWLING Authors: Gurmeet Singh Manku, Arvind Jain, and Anish Das Sarma Presentation By: Fernando Arreola.
Microsoft Office 2003 Illustrated Introductory with Programs, Files, and Folders Working.
CTRP User Call April 3, 2013 Gene Kraus CTRP Program Director.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
ELECTRONIC CONDUCTING SYSTEM Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connan Assisted by: Diego Mushfieldt.
By Roland Foster Supervisors: Mr. Mehrdad Ghaziasgar Mr. James Connan Mentor: Mr. Warren Nel.
Anaglyph Videos Student:Jihaad Pienaar Supervisor: Mehrdad Ghaziasgar & James Connan Mentors: Roland Foster & Kenzo Abrahams.
Query Health Concept-to-Codes (C2C) SWG Meeting #8 January 31,
Software Localization MTI 英语笔译 蒋婉 localization Software localization Website localization Multimedia Localization.
Student: Dane Brown Supervisor : James Connan and Mehrdad Ghaziasgar.
With Windows 7 Introductory© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 Windows 7 Introductory Chapter 2 Managing Libraries Folders, Files.
MS Clip Organizer: A Tutorial S. Chad Hinton Mgmt 661-Dr. Foster Summer 2007.
By Roland Foster Supervisors: Mr. Mehrdad Ghaziasgar Mr. James Connan Mentor: Mr. Warren Nel.
By: Hadley Scholtz Supervisor: Mehrdad Ghaziasgar Co - supervisor: James Connan Mentor: Ibraheem Frieslaar.
By: Hadley Scholtz Supervisor: Mehrdad Ghaziasgar Co - supervisor: James Connan Mentor: Ibraheem Frieslaar.
Introduction of Geoprocessing Topic 7a 4/10/2007.
NoteSearch - Find what you’re looking for. Prototype Team B.
ISpheresImage iSpheresImage Feature Overview and Progress Summary.
Digital curation activities enhance access and retrieval, maintain quality, add value, and facilitate use and re-use over time. This poster demonstrates.
Vladimir Misic Web Services for Image Conversion and Document Database Search Dr. Vladimir Misic, James M. Kang, Jordan Sissel CS Department,
Phone Reader Project Presenter: Marilyn Bihina Supervisor: James Connan.
Final Presentation Industrial project Automatic tagging tool for Hebrew Wiki pages Supervisors: Dr. Miri Rabinovitz, Supervisors: Dr. Miri Rabinovitz,
Front end for monitoring Mesh Network By Lesetsa Mojapelo Supervisor: Prof. W.D. Tucker Co-Supervisor: Mr M. Norman Mentor: Mr Carlos Rey-Moreno.
Prof. Thomas Sikora Technische Universität Berlin Communication Systems Group Thursday, 2 April 2009 Integration Activities in “Tools for Tag Generation“
Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical.
By: Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connan Mentored by: Diego Mushfieldt.
GAYA Analyzer SDD Presentation. GAYA Analyzer Introduction OMS40G256 is a hardware device used for detection of radioactive radiation for medical imaging.
Introduction to Matlab & Data Analysis 2015 In this tutorial we will: Build a practical application using GUIDE Learn more about graphical user interface.
Graphical User Interface You will be used to using programs that have a graphical user interface (GUI). So far you have been writing programs that have.
Anaglyph Videos Student:Jihaad Pienaar Supervisor: Mr Mehrdad Ghaziasgar Co-Supervisor:Mr James Connan Mentors: Mr Roland Foster & Mr Kenzo Abrahams.
OPENDataService Downloading Metadata XML File OPEN Development Conference September 19, 2008 Kasi Perumal Consultant.
Data Capture User Manual. Select Contact Manager from the Main Menu Contact Data Capture.
Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
Nikola Tesla Museum Clipping Library Saša Malkov Nenad Mitić Žarko Mijajlović 3 rd SEEDI Int.Conf. Cetinje, Montenegro 14. September 2007.
Implementation of a Relational Database as an Aid to Automatic Target Recognition Christopher C. Frost Computer Science Mentor: Steven Vanstone.
S11-1 ADM , Section 11, August 2005 Copyright  2005 MSC.Software Corporation SECTION 11 MACROS: OVERVIEW.
The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska.
Archiving.Net® Document Management System rchiving.Net® is a bi-lingual (Arabic/English) document management system that lets you capture, index, organize,
HTML HYPER TEXT MARKUP LANGUAGE. INTRODUCTION Normal text” surrounded by bracketed tags that tell browsers how to display web pages Pages end with “.htm”
Kearan Mc Pherson Supervised by James Connan. Introduction Record ball bowled Track the ball Methods Interpret the results.
Introduction of Geoprocessing Lecture 9 3/24/2008.
Medical Card System with Fingerprint Authentication Luvuyo Morris Supervisor: Mr. R. Dodds Co-Supervisor: Mr. M. Ghazi-Asgar Mentor: Mr. Roland Foster.
Student: Thabang Kgwefane Supervisor: James Connan.
: Information Retrieval อาจารย์ ธีภากรณ์ นฤมาณนลิณี
General Architecture of Retrieval Systems 1Adrienn Skrop.
Anaglyph Videos Student:Jihaad Pienaar Supervisor: Mr Mehrdad Ghaziasgar Co-Supervisor:Mr James Connan Mentors: Mr Roland Foster & Mr Kenzo Abrahams.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mehrdad Ghaziasgar.
Student: Dane Brown Supervisor : James Connan Co-Supervisor : Mehrdad Ghaziasgar.
Face Detection for Access Control
Structured Browsing for Unstructured Text
Built by Schools for Schools
Developing a Model-View-Controller Component for Joomla Part 3
SUSPICIOUS ACTIVITY DETECTION
AHED Automatic Human Emotion Detection
Appending or adding to a file using python
AHED Automatic Human Emotion Detection
Microsoft Office Illustrated Fundamentals
GUNSPOT – A GUNSHOT DETECTION SYSTEM FOR MOBILE PHONES
Presentation transcript:

By Roland Foster Supervisors: Mr. Mehrdad Ghaziasgar Mr. James Connan Mentor: Mr. Warren Nel

Overview Introduction High Level Design Low Level Design Project Plan References Demo of the Prototype

Introduction Organize and easily retrieve images and their metadata Detect images on hard drive Eliminate duplicates Ability to tag images Manual Automatic (Object Recognition) Easily retrieve images based on these tags

High Level Design Find all image files

High Level Design (cont..) Remove Duplicates

High Level Design (cont..) Tagging an image Entered Tags Embed XML within the image XML string construction Roland Foster

High Level Design (cont..) Searching for an image Search terms Match the search terms against the tags extracted from the images Images matching search criteria are returned

Low Level Design Search Function

Low Level Design (cont..) Generate the checksum

Low Level Design (cont..) Compare checksums ==

Low Level Design (cont..) Write unique image files to a text file

User Interface Specification

Project Plan Term 1 Gather Requirements and Analysis Learn to use: Image processing tools/techniques in Open CV Programming in Python Term 2 Design and Development of the Prototype Develop the following functions : Eliminate duplicates Adding tags to images Develop Search function Develop the GUI for the prototype Term 3 Coding the Final Application/Implementation Detecting objects Improvements on the GUI for the application Term 4 Testing and Evaluation Refactoring code if necessary

References Olivier Tilloy, Pyexiv2 Documentation. Available at: Last accessed 30 April Wiki Wxpython, WxGlade Menu Tutorial. Available at: enu%29%29. Last accessed 9 May wxPython, wx.ImageHandler-class. Available at: Last accessed 2 May Mike, Dialogs in wxPython. Available at: 2-of-2/. Last accessed 14 May 2012.

Demo The tasks to be demoed: Tagging an image Searching for an image

Questions