|
|
Research
|
|
|
S*ProCom2, Cooper Union, NY
Graduate Research Fellow, 2009-Present
Undergraduate Research Fellow, 2007-2009
Beginning in the fall of 2007, I have worked on projects in Cooper Union's Center for Signal Processing, focusing on implementing FPGA-based algorithms and systems, especially parallelizing stream ciphers targeted for low-resource, high-throughput platforms such as FPGAs and GPUs.
My Master's thesis focuses on the application of Convolutional Neural Networks (CNNs) to facial detection and recognition in wearable computing systems. I am currently exploring the synergistic use of high-speed algorithms with CPU-intensive, high-performance techniques for realtime image processing on moderate-resource hardware. By utilizing one system to detect faces and a second to normalize and verify detections prior to recognition, better detection accuracy can be obtained than either system alone, and better speed than applying both methods to each full input frame and correlating their results. Finally, I am considering applications to highly-parallelized commodity GPU hardware for extreme performance improvements on fixed computing systems.
Binghamton University, NY
NSF REU Research Fellow, Summer 2008
During the summer of 2008, I spent ten weeks participating in an REU at Binghamton University, working on a project called MiNT. The objective of the project is to continue previous work by SUNY Stony Brook to create a physical, small-scale test environment to simulate wireless network scenarios. A tool called Network Simulator (NS2) currently exists, but since it performs all simulation solely in hardware, it cannot accurately reproduce all of the possibly fault modes possible in a real wireless situation, including multipath interference, obstacles, and hardware failure. I designed a hardware platform upon which to implement a hybrid NS2 using commercial iRobot Create robots and x86-based embedded computers with multiple wireless interfaces, then helped to build the hybridized NS2 software. Among the challenges we encountered were the problem of correcting for inaccuracies in the robots' movements (localization), finding hardware drawing sufficiently low power to run entirely off the robot's own battery to simplify the design, and properly controlling the transmission power level of each robot to maintain the small-scale quality of the testbed.
Near the end of the program, I began to do preliminary work with virtual machines, specifically optimizing the Xen hypervisor scheduler for I/O-intensive applications without compromising scheduling fairness or incurring any significant overhead.
Stevens Institute of Technology, NJ
NSF REU Research Fellow, Summer 2007
During the summer of 2007, I spent nine weeks working as an REU participant at Stevens Institute of Technology in Hoboken, NJ on using image processing methods to detect cancerous cells in microscope images. Specifically, I wrote and tested MATLAB code to identify cells in microscope images with flexibility regarding staining method magnification. I also implemented code to dynamically determine the density of cells in images as a method of identifying cancerous or precancerous tissue regions. Finally, I gave a lecture on current image processing methods and presented my research as a logical extension of these techniques.
My full project logs, documentation, and code can be found here.
|
|
|
Published Works
|
|
|
C. Mitchell. "Applications of Convolutional Neural Networks to Facial Detection and Recognition for Augmented Reality and Wearable Computing," Cooper Union Master's Thesis, May 2010, 148pp.
K. Chatterjee, M. Sandora, C. Mitchell, D. Stefan, D. Nummey, and J. Poggie. "A New Software and Hardware Parallelized Floating Random-Walk Algorithm for the Modified Helmholtz Equation Subject to Neumann and Mixed Boundary Conditions," Applied Computational Electromagnetics Society Journal, March 2010 (accepted).
D. Stefan, C. Mitchell, C. G. Almenar, "Trojan Attacks for Compromising Cryptographic Security in FPGA Encryption Systems," in Cyber Security Awareness Week, New York, Oct. 2008, 14pp.
V. Munishwar, S. Singh, X. Wang, C. Mitchell, K. Gopalan, N. Abu-Ghazaleh, "On the Accuracy of RFID-based Localization in a Mobile Wireless Network Testbed," in Proc. Of PerCom ’09, Galveston, Texas, March 9-13, 2009, 6pp.
V. Munishwar, S. Singh, C. Mitchell, X. Wang, K. Gopalan, N. B. Abu-Ghazaleh, "RFID Based Localization for a Miniaturized Robotic Platform for Wireless Protocols Evaluation" (Demo), in Proc. of 7th IEEE PerCom Workshop on Pervasive Wireless Networking (PerCom 2009)
C. Mitchell, V. Munishwar, S. Singh, X. Wang, K. Gopalan, and N. Abu-Ghazaleh, "Testbed Design and Localization in MiNT-2: A Miniaturized Robotic Platform for Wireless Protocol Development and Emulation," in Proc. of ComsNets09, Bangalore, India, January 5-10, 2009, 10pp.
D. Stefan and C. Mitchell, "On the Parallelization of the MICKEY-128 2.0 Stream Cipher," In Proc. of the ECRYPT State of the Art of Stream Ciphers, Lausanne, Switzerland, Feb. 2008, 12pp.
|
|
|
|