Skip to main content

Posts

Showing posts from May, 2017

Presentation

It was about time that we started working on our presentation. I was actually very excited for this part in our project because I love presenting. This presentation can be my time to show what I can bring to the table. Even though I help code, I feel like that I have to keep up with CJ. He loves what he does and is a lot better at it than I am. When it is time to present, I am going to show how great I can put on a show. I love to present because I get to interact with a great deal of people. I have always liked the idea of presenting ever since I had GSTR 110 with Peter Hackbert. He showed me some great techniques and I cannot wait to implement those techniques into this project. It took the entire day to get this presentation together but that does not mean it was wasted time. Having spent more time on the presentation is good because we made sure that the content being used was informative and user friendly. However, the slides are not the most important part. Delivering the co...

Separate but equal

Today I worked at home while CJ worked at his house. However, I was all the way in Georgia while he was in Berea. Working in the same location was not an option this weekend but we had enough to keep us busy. Our objective was to play around with images and find an algorithm that will count people, or objects, effectively. I have come a long way from programming since taking CSC 226. I would have never thought it would lead me into an internship, let alone an internship that involves writing code. It was a journey since May 8th when I had little to no idea as to what we had to do. I knew programming would be a part of our job but who would have thought that it would involve something no one has done before. This is my opportunity to prove to myself that I did not waste my time in in all of the courses I have taken until now. Not only am I taking advantage of the programming skills acquired from my early years in Berea but also my ability to program with others. It is important for ...

May 25, 2017

Hitting this point in the internship has shaped me a great deal. I have come to learn so much about Opencv and how to apply it to images and even videos. However, I have hit a wall when it comes to counting people through images. The whole purpose of this internship is to be able to count people on the trails. If I cannot apply the counting algorithms to pictures, there is no use in working on this project at all. Sometimes I sit in front of my laptop wondering how long I will go without making any progress. More time researching is necessary. The new images that were taken are now the new experimental images to apply background subtraction and motion capture. Another standstill happened today. Advice from Matt could have been helpful. I am tired of trying these methods on images. Maybe it is time to switch to video capture. So far, these algorithms have worked on video files but struggled on images. I thought the hard part was over after the algorithm for background subtraction was d...

May 22, 2017

Today was probably the most amount of work CJ and I have had to do. We had to do everything from finding an article to experimentation with code. We decided to take matters into our own hands and take our own pictures to test with. The waiting game is starting to drag on for too long; we need to start getting things done, with or without help. All it took was CJ's camera and bike and suddenly we had enough to work with. There is still work to be done. All of the documents and files to be sent to President Lyle need to be worked on and the rest of the day was to accomplish that task. By the end of the day, CJ managed to get the code to load the video. it looks like we may be one step closer to figuring this algorithm out. Now we need the article about the trails to provide more details to the summary that will be sent to President Lyle.

May 15 - 18, 2017

A great deal of more work was brought to our attention this week. However, our work ethic has allowed us to move through the work load very efficiently. The week started out with giving Scott an briefing of what CJ and I did last week. Our presentation of photos pinpointedus to where it will be necessary to place cameras to capture images of  people in the most effective way.Luckily for us, CJ had his digital camera at the time, which allowed us to get better resolution on the pictures. Scott did not hesitate ti give us more to do. Our next task was to create a chart that compared and contrasted the different camera/sensor options for the trail. CJ and I came up with a rating system that would label which feature would have the  most priority in the project. I realized that having longer battery life and wireless capability were the most important features. Having the longer battery life will allow the camera to last longer and have fewer times to check on the camera. This fe...

May 11, 2017

The start of the day felt like a field trip. The walk through the Indian Fork Trail did not seem as long as the it did looking at the map from yesterday. After we found the bridge, we made an effort to take more pictures that we needed. The more pictures we had would allow us to work with more visuals and decrease the chances of having to make multiple trips to the same area. The idea was to get a picture of where the camera would be and where the camera will snapping. Having the right angle is important because we need the cameras to be facing a static background. We do not want he camera to pick up anything unnecessary like counting a person twice or inanimate objects moving past the screen. We took more pictures towards the end of the trail and developed some questions ourselves. It did not makes sense where the new trail would continue from the end of the Indian Fork Trail. Little did we know the trail is supposed to continue down the road towards the Berea Theatre and loop back to...

May 10, 2017

Most of the day today was spent trying to install OpenCV. It is not as easy as it looks. We ran into a great deal of problems because of the countless updates and packages that we needed. However, all that work  suddenly stopped after a briefing at eh Municipal Building. During the meeting, Peter, Paul, Lorina, Scott, CJ, and myself were discussing about the Boone Trace trail project. We were soon told that our focus should not be on the OpenCV but on placing the cameras throughout the trails to see if they can work. I learned that we cannot be focusing on a program for the cameras without knowing if the cameras work in the first place. It was important that we practice with the cameras sooner than later because mistakes will be made. I do not expect us to get it right in the first run-through. A breif meeting with Scott gave CJ and I a great To-Do list for the next day. I suddenly realized that we may not have trouble getting those 40 hours a week anymore.  

May 9, 2017

 Today I finally grouped up with my partner CJ. At first I didn't know if I knew him but it turns out that I had class with him back when I took CSC 236. It was good to know that I would be working with someone who I have worked with before. My task for the day was to read about OpenCV to get a better understanding of what we will be working with. OpenCV has multiple libraries. The program uses a method called cvCapture which is used as a location to house all of the information related to the data. It is like a database for all incoming methods from the cv library. More is to be investigated but that is all I was able to read.