Eric Minner & James Pittman. Outline Project Statement / Motivation Concept overview Quick computer vision overview Demo Lessons Learned Future Work.

Slides:



Advertisements
Similar presentations
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Advertisements

Mobile GIS.
In-Text Ads the Mobile Web Supervised & Guided By: Avishai Weis Yaron Zakai-Or Noam Lampert Delivered By: Adi Guberman Gal Ben Ami.
Introducing… elementool Issue Tracking The World’s First Web-Based Issue Tracking Software.
By: Rachel Hall and Amy Austin.  Grade: All levels  Price  Host App: $24.99  Student App: free (allows up to 32 students)  Location: App Store 
National Alliance for Medical Image Computing Testing with CTest and CDash Julien Jomier Kitware Inc.
EEE436 / CS422 Final Presentation Group
Prepared by: Prepared by: Jameela Rabaya Jameela Rabaya Fatima Darawsha Fatima Darawsha.
Smartphone Apps Development Team Weiqing Li Lijun Zhu Man Li.
ADVISE: Advanced Digital Video Information Segmentation Engine
Patron Queuing System Team Gong Archit Agarwal Thanh Nguyen Adnan Salam.
WVU TRANSPORTATION APP Group 10 Peter Kirkpatrick – Shane Welsh – Steven White Mentor: Dr. Bourlai.
Chipotle Gets an A An iPhone Development Experience RC Johnson Nick Niehoff Kim-Lan Tran Ryan Thomas.
Brittany Shieh, Chonghua Dong, Marvin Cheng CouponStash.
The Current System Log and Update Time Switch Weeks via Calendar View, Edit, Delete Time for Selected Week Manage and View Leave Time Submit and Print.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
WEB HOSTING & UPLOADING SITI ZULAIHA BINTI MOHD RAIS PGC
Food Phone Application Shengyu Li CS-298 Advisor: Dr. Chris Pollett Committee members: Dr. Robert Chun Dr. Chris Tseng.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
By Jeerarat Boonyanit. As you can see I have chosen Cpanel for my server management tool. cPanel is a Linux based web hosting control panel that provides.
Automatic Collection of Fuel Prices from a Network of Mobile Cameras
CHAPTER 18 INTEGRATING AUDIO AND VIDEO. LEARNING OBJECTIVES How the HTML 5 and tag pair can be used to include a video file within a webpage How video.
INTRODUCTION TO WEB DATABASE PROGRAMMING
PREMIUM SPORTS WEBSITES FOR TEAMS, LEAGUES, AND ORGANIZATIONS. Home Teams Online was founded in Do-it-yourself sports websites. Tools for sports.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
Central Online Grading System COGS Dec15-21 dec1521.sd.ece.iastate.edu.
SIMAGINARITY Salih Safa BACANLI. Description Simaginarity is a site that allows users to upload their photos and see the other users’ photos that are.
Server-side Scripting Powering the webs favourite services.
JavaScript, Fourth Edition Chapter 12 Updating Web Pages with AJAX.
National Plant Trials Results Database Phase I Overview September 2, 2011.
Katrina Tewksbury MIS 304 October 11,  What is Eye-Fi?  How does it work?  Who can use it?  How much does it cost?  Are there similar products?
Move Pictures From Your Mobile Phone to Your PC.  You never know when a photo opportunity is going to arise, which is why having a camera phone can be.
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
Lesson 10. By the end of this lesson you will: Apply the feedback received last week (peer assessment) to improve your app in line with ‘good app’ design.
Proposal for Term Project J. H. Wang Mar. 2, 2015.
Intruder Alert System By: Jordan Tymburski Rachita Bhatia.
Chapter 9 Publishing and Maintaining Your Site. 2 Principles of Web Design Chapter 9 Objectives Understand the features of Internet Service Providers.
Mobile Photo James Anderson, Dustin Duran, Trevor Hamilton, Ahror Rahmedov, Vivek Rajkumar, Matthew Renzelmann.
4BP1 Electronic & Computer Engineering Paul Gildea th Year Interim Project Presentation.
THOMAS RANDOLPH KYLE SMITH STUART FELDT NICK PARKER What: Restaurant Management System. Why: Improve customer experience. Makes us better: Ours is personal.
IEEE Int'l Symposium on Signal Processing and its Applications 1 An Unsupervised Learning Approach to Content-Based Image Retrieval Yixin Chen & James.
CS 4720 Dynamic Web Applications CS 4720 – Web & Mobile Systems.
NOAA Weather Patrick Wolfram. What it does Allows user to specify a zip code Performs HTTP GET requests on noaa.gov for the specified zip code Displays.
HOW THE WEB WORKS Reference: Learning Web Design (4 th edition) by Robbins 2012 – Chapter 2 (pp. 21 – 32)
4BP1 Electronic & Computer Engineering Paul Gildea th Year Final Project Presentation.
Do you have a Google Camera?. Prepare Your Device Install Google Photosphere App in Android Non-Nexus Devices: –Google Camera:
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
FriendFinder Location-aware social networking on mobile phones.
Web Server.
FriendFinder Location-aware social networking on mobile phones.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing.
Windows Movie Maker And iMovie What is Windows Movie Maker: Windows movie maker is a video creating and editing software application included in Microsoft.
VKarozzi Is a Mobility Solution Portfolio of Apps, Powered by Microsoft Azure, That Enhances the Car Dealer Sales and After-Sales Experience for All MICROSOFT.
Intro to APACHE, MySQL, and PHP & freely available (hackable) Packages Aonghus Sugrue 04 Oct 2012.
Web Design, 5 th Edition 3 Planning a Successful Website: Part 1.
August Video Management Software ViconNet Enterprise Video Management Software Hybrid DVR Kollector Strike Kollector Force Plug & Play NVR HDExpress.
Prateek Demla Todd Dobbs Jasmine Jackson Vikrant Naik.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
Standard Demo 1 © Hacking Team All Rights Reserved.
Wednesday NI Vision Sessions
IF STARBUCKS USED INSTART LOGIC, THEY WOULD HAVE A FASTER RESPONSIVE WEBSITE BY PETER BLUM.
VIRTUAL NETWORK COMPUTING SUBMITTED BY:- Ankur Yadav Ashish Solanki Charu Swaroop Harsha Jain.
 Gmail is a free webmail service, developed by Google.  Gmail also supports advertising.  Users can access Gmail on the desktop, laptop or through.
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Proposal for Term Project
SMS MARKETING.
Introduction to AppInventor
Slides prepared by Sarah Benis Scheier-Dolberg
Presentation transcript:

Eric Minner & James Pittman

Outline Project Statement / Motivation Concept overview Quick computer vision overview Demo Lessons Learned Future Work

Project Description Participatory sensing often relies on receiving a great number of varied inputs to provide a useful service. The goal of the project is to design a system concept that will find novel images in the world. This system needs to have a way to help encourage a stream of interesting and novel shots.

Concept Overview Leverage existing mobile phone capture and image transfer protocols to allow users to submit images. Setup a backend server using apache, and a website to host “novel photo of the day” Use a computer vision algorithm to parse the submitted images and create a ranking scheme to encourage further participation for users to submit images

Concept Diagram Camera capture w/ or other image transfer protocol Mobile Phone or Emulator Image Database Apache Server HTML & PHP source for “picture of the day” website Backend Java Application for image processing and ranking WWW Backend PC GMAIL Server Retrieval Application (Outlook) Image Metric Files

Image Flow Wait for Image Image Received from Java App detects new Image Extract Image Features Compare against database Accumulate Similarity measure Generate new image IMF Update database IMFs Add to database Update Database Hierarchy Update Webpage Has the novel image changed? N Y

Demo

Lessons Learned 1. Choosing non subjective features for images is very hard. When you automatically rank images based on a feature type you won’t always get the result that visually you think you should 2. Large images (1MB or larger) take forever to send to the server. We need something to handle memory size scaling (the iPhone has this built in, but not all devices do) 3. Resolution scaling (for proper display on the site) was an issue and currently we just force all the images to the same size

Future Work 1. Integrate the image capture and submission into a mobile phone application 2. Improve image scoring / feedback process to users by having the system return a ranking directly to the user either via /SMS or as part of the application 3. Adapt system to work with other types of participatory sensing (such as: fuel prices or carbon footprint tracking) 4. Image scaling / compression when received by