Department of Electrical and Computer Engineering FRIJ Andrew Paisner - EE Carlton Jones - EE Adviser: Prof. David Irwin Shravan Nayak -CSE Amrit Khalsa.

Slides:



Advertisements
Similar presentations
Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
Advertisements

Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong.
TPS – UNIQUE HARDWARE ( Option 1: Transaction Processing Systems.
Sudo Chef Dan Abbate Kyle Despins Tom Murphy Eli Siskind Advisor: Professor Tessier.
Department of Electrical and Computer Engineering CDR Presentation Team Frij.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
Department of Electrical and Computer Engineering MDR Presentation Team Frij.
Patron Queuing System Team Gong Archit Agarwal Thanh Nguyen Adnan Salam.
Multi-criteria infrastructure for location-based applications Shortly known as: Localization Platform Ronen Abraham Ido Cohen Yuval Efrati Tomer Sole'
1 Patron Queuing System Team Gong Archit Agarwal Thanh Nguyen Adnan Salam.
Department of Electrical & Computer Engineering Preliminary Design Review Team: Lucas Root Telin Kim Brandon Thorpe Michael Shusta Advisor: Professor Tessier.
Smart Kitchen Suppakrit Forbes Chatchayanusorn Charles Christopher Oneyama Nachiket Shelgikar Saravana Sivasankaran.
Inventory Control in Stores Dec05-09 Team: Jeff Benson Frederick Brown Christopher Reed Brian Wagner Date: December 6, 2005 Client: ISU Senior Design Program.
FPR Presentation Team Frij
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
NFC Inventory Android App
Midway Design Review 11/25/13. REES (Real-Time Evacuation System) Hantz Alvarez, EE Liyan Tang, CSE Pablo Alvarez, EE Joel Guifo Fogue, CSE.
SAVI Andrew Ebaugh Saurav Chatterjee Shopping assistant for the visually impaired.
Mobile Application Abstract Future Work The potential applications and integration of this project are vast – many large department and grocery stores.
CSCI 6962: Server-side Design and Programming Course Introduction and Overview.
Printed by KITCHEN MANAGER: Your shopping and Food Inventory Made Easy STEPHANIE AHN, LINA ALAOUI, JAMES DEEN, FEI YE GEORGIA INSTITUTE.
Department of Electrical and Computer Engineering Team 7 “The BeepachU” Preliminary Design Review.
Advisor: Prof. Gong Department of Electrical and Computer Engineering Team 8 Alternative Choices November 26 th, 2012 Mid-course Design Review.
RFID Inventory Management And Tracking System Greg McDaniel Hashem Garner Adam Kesner Thomas Harris.
Lecture 7 Interaction. Topics Implementing data flows An internet solution Transactions in MySQL 4-tier systems – business rule/presentation separation.
Department of Electrical and Computer Engineering Team BeepachU April 11, 2014 Final Project Review.
6.1 Using AMO After this class, you will be able to: Install AMO
Classroom Collaborator Brandon Reagen, Matthew Ng, Runfeng Chen, Robert Connelly Faculty Advisor: Prof. Tessier Department of Electrical and Computer Engineering.
Cullen College of Engineering RFID-Based Solutions for Piping Technology Piping Tech & UH July, 2007.
Department of Electrical and Computer Engineering Team BeepachU November 26, 2013 Midway Design Review.
1 Department of Electrical and Computer Engineering Advisor: Professor Hollot Team RCA March 1, 2013 Cumulative Design Review.
GEOREMINDERS ANDROID APPLICATION BY: ADRIENNE KECK.
University of Pennsylvania Electrical and Systems Engineering Department ABSTRACT: The last decade has seen the expansion of computer usage from scientific.
Radio Frequency ID (RFID) Tracking System for a Building Complex Tim Gordon Matt Tracy John O’Malley Mentor: Y. Shang, Y. Saab.
SPE CONSULTING. Project Overview Tasty Treats Corporation originally contacted SPE consulting upon being acquired by Royal Foods. Royal foods was focused.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Department Of Electrical Engineering, IIT Kanpur Networked RFID System (NRS) for Remote Services Presented By: Piyush Keshri (Y5303) Biplab Deka (Y5147)
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
INDRIYA TECHNOLOGIES PRIVATE LIMITED BELEIVING IN A SMARTER AND GREENER WORLD.
Smart Parking System PREPARED BY : GHADEER AQRAA AND MARAH JABER.
4BP1 Electronic & Computer Engineering Paul Gildea th Year Final Project Presentation.
BUSINESS SOFTWARE SOLUTION. INTRODUCTION Joseph Chidubem Orjinta. President and Founder of Blualpha Nigeria Limited  B.Eng Computer Science and Engineering,
THE INTERNET OF THINGS (IOT). THE INTERNET OF THINGS Objects can transmit and share information without any human intervention.
Computer Asset Management System Project Feasibility CS 410, Fall 2005 Semester October 20, 2005.
The library is open Mobile Applications Russian-IUG November 2015 Tomsk, Russia Nabil Saadallah Manager Business Development.
1 Department of Electrical and Computer Engineering Team AlternativeChoices October 10, 2012 Preliminary Design Review.
Smart Ball A Ball Tracking System Dorian Chen Stephen Gu Constance Lu.
IT3002 Computer Architecture
DrinkAid Tyler Blank Adam Ford JP Robinson Robert Williamson.
Final Presentation Smart-Home Smart-Switch using Arduino
GSU Indoor Navigation Senior Project Fall Semester 2013 Michael W Tucker.
Ubiquitous means ‘everywhere’
Digital Carpool Aid Mid-semester Presentation Senior Design I March 5, 2015.
Preliminary Design Review Team 18 October XX, 2015 Department of Electrical and Computer EngineeringAdvisor: Csaba Andras Moritz.
RADIO FREQUENCY IDENTIFICATION TECHNOLOGY. By Twesige Richard.
Digital Carpool Aid Mid-semester Presentation Senior Design I March 5, 2015.
AUTOMATED STUDENT ATTENDANCE SYSTEM
<Add team picture or relevant project picture here>
English for Advance Learners I
The Client-Server Model
Design and Implementation of versatile ebot using raspberry pi
RFID Technology & It’s Uses
Food Inventory Tracker
Midway Design Review Team Digiceipt December 4,
Preliminary Design Review
Final Project Review Team Digiceipt April 19,
A smart shopping system
Automated Screw Organization System
Food Inventory Tracker
Mobile Computing Lecture Materials By Bintang Eka Putera.
Presentation transcript:

Department of Electrical and Computer Engineering FRIJ Andrew Paisner - EE Carlton Jones - EE Adviser: Prof. David Irwin Shravan Nayak -CSE Amrit Khalsa – CSE

2 Department of Electrical and Computer Engineering Problem Statement: Food and Time Waste  40% of food in the US goes uneaten [1].  25% of food and beverages bought by American families is thrown away [1].  The average American spends minutes a week total shopping for and preparing food [2].

3 Department of Electrical and Computer Engineering Problem Statement: Context  Food is an overused, underappreciated resource.  The average American wastes a considerable amount of time to feed themselves every day.  Both of these problems can be made more efficient on the household level.

4 Department of Electrical and Computer Engineering Requirements Analysis:  Keeps track of food items.  Alerts you to missing items in real time.  Saves time planning and grocery shopping by making mobile grocery list.  Easier and quicker to use than current smart fridges.

5 Department of Electrical and Computer Engineering Requirements Analysis: Investments:  $500  Household inventory logging (Hardware)  Pattern recognition and food identification system (Software) Returns:  Real time inventory  Automatically generated grocery list  Food spoilage alerts

Department of Electrical and Computer Engineering Design Alternatives  Handmade grocery list  Automatic food delivery (e.g. Peapod, milkman)  Manual input smart fridges (available)  Location-based smart fridges (available)

Department of Electrical and Computer Engineering Our Solution: FRIJ RFID inventory tracking Automatic item recognition Cloud based database Predictive grocery list Mobile app

8 Department of Electrical and Computer Engineering Motivation  Internet of Things(IoT) is a $2 trillion market [3]  RFID tagging is getting cheaper  Idea of Smart Fridges s Problems: Needs too manually input item or put it in the correct place

9 Department of Electrical and Computer Engineering Block Diagram Refrigerator Barcode scanner RFID sensor Weight sensor Raspberry Pi Food Item (with RFID Tag) Server Product recognition UPC Database Pattern recognition Mobile App Database Block 1: Carlton Jones - EE Block 2: Andrew Paisner - EE Block 3: Shravan Nayak -CSE Block 4: Amrit Khalsa - CSE User Interface

Department of Electrical and Computer Engineering Block 1: Carlton Jones  Accurate RFID tag reading inside of refrigerator, without interference by other food items or refrigerator body  Weight sensors to determine how much of a food item is left and when items are inserted or removed  Sensors send data to Raspberry Pi  Installing hardware in/on refrigerator unobtrusively  Integrating with power source or using battery power

Department of Electrical and Computer Engineering Work Plan: Carlton Jones  High frequency or ultra high frequency RFID scanner At least 13.56MHz, ~1m read distance, frequency hopping to read tags at once Note: Probably a large part of the budget  Passive RFID tags Small enough to be attached to small food items  Custom built scales One on each shelf, so that any item placed in the refrigerator will be weighed Easily made using load sensors under custom shaped plates

Department of Electrical and Computer Engineering Block 2: Andrew Paisner  Product recognition Associates an RFID tag, barcode, and weight with a food item Recognizes when items enter and leave  UPC database interface and processing Looks up scanned barcode in UPC database Parses UPC data into a generic form - e.g. Great Value 2% Reduced Fat Milk 1 gal to food type: milk, size: 1 gallon

Department of Electrical and Computer Engineering Work Plan: Andrew Paisner  Barcode Reader Will be connected to the Raspberry Pi via USB For each item that is scanned an RFID tag is paired with that item Barcodes and RFID tag numbers will be stored in a database on the server  Raspberry Pi Once the barcode data is scanned it is transmitted to a server and associated with an RFID tag  UPC Database Product names and possible weight data are retrieved from UPC Database

14 Department of Electrical and Computer Engineering Block 3: Amrit Khalsa  Server: Listens for data from Raspberry Pi Responds and sends data to/from Android app Appropriately saves data to database Implement security measures for confidentiality, integrity and authentication  Database: Has at least three tables: inventory, statistics, and users Uses API to insert into or to query database tables  Algorithms: Link weight sensor data to item removed/inserted Detect when an item has been permanently removed Pattern recognition: produce consumption analysis from data Produce grocery lists, graphs, or other analysis on consumption

Department of Electrical and Computer Engineering Work Plan: Amrit Khalsa  Heroku cloud platform  Heroku PostgreSQL or MySQL add-on  Either Java, node.js or both Java for CPU bound tasks and database interface node.js for network I/O Both: use node.js for communication and Java for everything else. Integrate using API.

Department of Electrical and Computer Engineering Block 4: Shravan Nayak  Requirements: App development- Android app User Login Display real time inventory Auto generate a grocery list Manually add/remove items Alerts user when item needs to be restocked  Future Add-ons: Image search for food items Auto order a product via Peapod/Amazon Recipe based on items in the fridge Encryption using 256 bit key

Department of Electrical and Computer Engineering Work Plan: Shravan Nayak  Android App Platform- Android SDK UI- Ionic Framework Java, XML, Java Script Communication between the Android API, Heroku server, and database Client-server between API UI displays real time inventory- Socket IO Grocery shopping list- alert user- Twilio API

Department of Electrical and Computer Engineering MDR Deliverables  RFID reader reading tags in refrigerator  RFID reader and weight sensors communicating with Raspberry Pi  Barcode scanner with UPC API lookup  Server that will store and remove food items, weights, and their barcode/RFID data  Develop the UI for the app and communicate with the server.

Department of Electrical and Computer Engineering Citations  1:  2:  3: hit-7-1-trillion-by-2020-idc / hit-7-1-trillion-by-2020-idc /

Department of Electrical and Computer Engineering Optional Additional Designs  Works with supply side RFID  NFC tags  Receipt parsing via OCR  Interface with grocery delivery services (i.e. automatic ordering)  Interface with Paprika recipe manager  Non-refrigerated inventory (automatic or manual)  Scan items as the are thrown out to ensure accuracy  Compatible with Weight Watchers or similar

21 Department of Electrical and Computer Engineering Individual Responsibilities Andrew Paisner  Product recognition, UPC database interface and parsing. Carlton Jones  RFID tags and sensor, weight sensor, refrigerator integration. Shravan Nayak  Interface between Raspberry Pi and server and Android application. Amrit Khalsa  Interface between database and server, pattern recognition.