Sunday, November 22, 2015

Progress Report Due: 11/22/15

  • Progress:
Tasks Accomplished:
We have successfully completed the first step of a tutorial (http://a2dr.blogspot.com/2014/12/canny-edge-detection.html) that shows and provides an example code, for implementing canny edge detection into your Xcode Project. 
Problems Solved:
We are continuing work on how to use our app on the most up to date technology (i.e. iPhones 5C/5S/6/6S. Although, this is not our priority right now, considering we already have it working on Mr. Lin's iPad.
Questions Answered:
How we will have the app decipher one object from another in an image view (through the use of edge detection).
Lessons Learned:
It is best to dig in to Xcode rather than trying to learn the ropes prior to working with it. We wouldn't have known if our app truly worked or not until we had plugged the iPad in and tested it out. Just because we got a "Build Succeeded" on Xcode, doesn't deem our app usable.
New Idea Identified: Implementing edge detection in live video rather than in recorded videos or images.
  • Problem:
Difficulties Encountered:
We have to use two separate codes and somehow tie them together to form the type in which we want our app to operate on (take an edge detection code for images and tie it in with a code for live video).
Missing Information: None.
Equipments Required: Mac Laptops, Mr. Lin's iPad.
Materials Missed: We are not lacking of any materials as of now.
Open Issues: Inserting a camera feature that does not include a recording feature; our app does not need to record and playback what it detects as you would for instance take a video or picture.
New Risks: Not getting the app to work off of devices aside from Mr. Lin's iPad. Again though, it is more important we get our app to work off of at least one platform and building our app from there before we try to make our app compatible with multiple devices (such as updated forms of the iPhone as stated previously).
Show Stopper Identified: XCode's software not having an updated enough edition that matches the latest iOS technology. Additionally, not being able to find or create a code where edges can be detected through live video rather than recorded videos or images.
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:
We will focus Tuesday's class period on fixing this minor issue. It most likely will be solved beforehand, depending on time constraints.

Action Items for the Coming Week:
Before heading off for Thanksgiving break we hope to tie together our edge detection code with our video code, by finishing the tutorial at hand.
Experiments to Conduct, Ideas to Try, Vendors to Contact, Updated Schedule, etc.

As we add to our app and alter the code, we will need to continuously reassure that our app is compatible with Mr. Lin's iPad (at the least) in order to fix any errors that stop the app from thoroughly running.

No comments:

Post a Comment