Sunday, December 6, 2015

Progress Report Due: 12/6/15



  • Progress:
Tasks Accomplished:
-We have found a tutorial that includes source code for an object detection app. The application does this by using MSER (Maximally Stable Extremal Regions) in iOS. The app is very simplistic and only recognizes the Toptal's (the developer company) logo. It does so without having to take a picture or record a video, as we wanted our app to be able to do. (http://www.toptal.com/machine-learning/real-time-object-detection-using-mser-in-ios)
Problems Solved:
-We were worried we'd have trouble creating an object recognition app that didn't require a picture to be taken or video to be recorded. Luckily, we found an application that recognizes objects without having to do so.
Questions Answered:
-How to recognize objects with a camera. How to do so without taking a picture or recording a video.
Lessons Learned:
-It is important we understand what each code and tutorial we follow actually does. We copy and paste so many codes to see how and if they'll benefit our app, without actually knowing what they do. Time can be wasted if we are using codes that may not be beneficial to our app at all. It may be better from now on to learn and wrap our heads around certain codes before adding them into our Xcode Project.
  • Problem:
Difficulties Encountered:
-We are in the process of implementing the Toptal source code for object recognition into our app. Although, we are trying to find and figure out where in the code we can change the app so that the camera will be recognizing the objects we tell it to (the app can only identify the Toptal logo right now and we need to change the code so that it can recognize numbers in subway signs).
Missing Information: None.
Equipments Required: 
-Mac Laptops, Mr. Lin's iPad.
Materials Missed: 
-We are not lacking of any materials as of now.
Show Stopper/Open Issues/New Risks: 
-Not being able to adjust the code to fit our needs (recognizing train numbers/letters on subway signs).
Personal Problems: None as of now.
Schedule Conflicts: 
-None as of now. Whenever we cannot meet in person we communicate via Facebook to let one another know of new discoveries outside of classtime.
  • Plan:
Proposals/Steps to Attack the Problems/Action Items for the Coming Week: 
-Search the code to see where the Toptal logo is implemented and change the app so it can read numbers and letters.
Action Items for the Coming Week:
-In addition to altering the code, we want to understand what the code actually does. What information does it provide once objects are identified? How does the app transform the object to a readable form?

Experiments to Conduct, Ideas to Try, Vendors to Contact, Updated Schedule, etc.
-Continue to make sure our app works off of Mr. Lin's iPad as we add new code.

No comments:

Post a Comment