Multicamera Array Matt Casella, Elizabeth Dinella, Killian Coddington, Nate Bellavia
Motivated by work done by Stanford PhD students RIT Prototype developed during academic year by students in the Freshman Imaging Project class Origins of project
Synthetic Aperture Imaging Reference: Marc Levoy
Basic Concept CamerasOccluder Object
What is a Multi-Camera Array?
Prototype Architecture Camera Image capture Mac Laptop Image compression and resizing Computer Processing, control, storage Arduino Trigger cameras x6 Switch Data routing User Interface Select operating mode, initiate operation, render imagery
ImagineRIT Prototype
Increase frame rate of prototype by improving image processing Develop and validate a predictive model to facilitate analysis of alternate configurations Conduct cost/performance trade-off study Summer Objectives
Matlab processing limitations o Handling of image display Non-optimal data flow o Picture transfer from camera to software Bottlenecks
Calibration Synthetic aperture through image shifting GUI Components of the software
Matlab to C++ translation complete Result: 400% faster processing o 16 frames per second Limitations: capture rate of cameras Progress to date
remove remaining bottlenecks o File stream Software optimization Next Steps
Increase frame rate of prototype by improving image processing Develop and validate a predictive model to facilitate analysis of alternate configurations Conduct cost/performance trade-off study Summer Objectives
Predictive Model
Static Validation
Dynamic Validation
Alternate Configurations o Different cameras o Number of cameras o Placement of cameras Model Applications
Point Grey cameras used in prototype cost ~$650 each Other potential cameras available for a cost of ~$25 each Planning to model and test system using Raspberry Pi cameras to determine impact on image quality and frame rate Work currently in progress Cost/Performance Tradeoffs
Demonstrated significantly improved performance by translating processing routines Validated predictive model to allow rapid assessment of alternate architectures Anticipate completing cost/performance trade offs by end of summer Summary
Acknowledgements Dan Smialek RIT Carlson Center Facilities Manager Joe Pow RIT CIS Associate Director Dr. Roger Easton RIT Professor Bob Callens Intern Program Coordinator Philip Salvaggio RIT Imaging Science PhD Student Dr. María Helguera RIT Associate Professor Jason Faulring RIT Systems Integration Engineer Dr. Carl Salvaggio RIT Professor Stefi Baum Director of CFC Center for Imaging Science Billy Frey Imaging Science undergraduate student Lindsey Schwartz Imaging Science undergraduate student