Integrated System Build & Test with Customer Demo
Table of Contents
Team Vision for System Level Demo with CustomerPlans
For this phase we plan to more test but with the analog- to- digital converter (ADC) end of the circuit. This is important to make sure that the ADC is acquiring enough samples so that an accurate representation is being displayed. We also plan to create the display. Without the display the audience will not be able to see the results. We might also do more testing in the field house with a larger group of people to simulate what might happen at convocation. Also a meeting with the provost to get final sign off will be done.
Testing on the ADC was done. However the testing did not go as planned. The ADC was only collecting about 8 samples before it would freeze up. This is major issue because if an accurate result is to be accomplished a lot more than 8 samples are needed. A very rough display was able to be coded. Right now it is a simple heat map over the field house. Unfortunately the additional testing in the field house unable to be done. This was due to conflicting schedules. The meeting with the provost was cancelled and is scheduled for next week. The FFT was done on the Raspberry Pi using the webcam as a live feed. One problem we encountered is that to analyze a two second clip, it takes a minute of processing time.
Test Results SummaryADC
The ADC is having a problem where only 8 samples are being collected. After these samples have been collected the ADC essential freezes up and stops collecting. Then after a while it will restart and get 8 samples and then freezes. This is a problem because the device will need a continuous stream of data to get an accurate measurement/ display of the crowd. Also, 8 samples does not accurately show what the crowd is doing. It could be grabbing the samples when the crowd is the quietest or the when they are the loudest. Currently the code is being review to check if the interface is set up correctly.
A rudimentary display was accomplished. This can be seen in the figure below. This display will essentially be a heat map of the crowd. As the crowd gets louder the color over their section will intensify. Here is link to a live page: http://commencementexcitement.herokuapp.com/
FFT's were able to be calculated from live video using the webcam, but required a large amount of processing time. This resulted in the need to shorten the capture time to allow the processing time to be a reasonable length of time.
The following FFT was calculated using a stream from the camera, with no motion.
The following FFT was calculated using a stream from the camera where a hand was moving in front of the camera.
This shows that motion can be differentiated from the video stream, albeit in small 2 second windows.
Problem Tracking and RiskThe major problem in this phase is the ADC not working.
Live Problem Tracking Sheet: Problem Tracking
- A live risk document can be found here: Risk Assessment
- Our risk assessment can be seen below:
Plans for next phase
- Below shows the plans for the next three weeks