Search Search

SURF: Announcements of Opportunity

Below are Announcements of Opportunity posted by Caltech faculty and JPL technical staff for the SURF program. Additional AOs for the Amgen Scholars program can be found here.

Specific GROWTH projects being offerred for summer 2018 can be found here.

Each AO indicates whether or not it is open to non-Caltech students. If an AO is NOT open to non-Caltech students, please DO NOT contact the mentor.

Announcements of Opportunity are posted as they are received. Please check back regularly for new AO submissions! Remember: This is just one way that you can go about identifying a suitable project and/or mentor.

Announcements for external summer programs are listed here.

Students pursuing opportunities at JPL must be
U.S. citizens or U.S. permanent residents.

  << Prev    Record 16 of 112    Next >>           Back To List

Project:  Real-time Co-Verification and Data Processing FPGA Firmware/Software for Hyperspectral Imaging Systems with Embedded Multi Processor System-on-Chip (MPSoC) Instrument Avionics
Disciplines:  Computer Science, Electrical Engineering and Computer Science
Mentor:  Didier Keymeulen, (JPL),, Phone: (818) 354-4280
Background:  The emergent technology of Multi Processor System-on-Chip (MPSoC) devices promises lighter, smaller, cheaper, and more capable and reliable space electronic systems that could help to unveil some of the most treasured secrets in our universe. This technology is an improvement over the technology that is currently used in space applications, which lags behind state-of-the-art commercial-off-the-shelf (COTS) equipment by several generations. MPSoC technology integrates all computational power required by next-generation space exploration science instruments onto a single chip. This project consists to develop co-verification and data processing firmware/software for MPSoC and SoC Zynq-based control and data acquisition system that have been developed at the Jet Propulsion Laboratory (JPL) for visible-infrared hyperspectral imaging spectrometers. The system acquires, screens for clouds and compresses images in real-time, in addition to programming the spectrometer (frame rate, exposure time), focus step motor, and heaters and to reporting telemetry.
Description:  The project consists to port and develop a real-time hardware co-verification and data processing FPGA firmware and Software for real-time images acquired by the FPGA/Software data acquisition module from the hyperspectral imaging system. The imaging system is using analog or digital CHROMA detector with 1280 by 480 pixels at 120 frames per second. The software will be written in C/C++ and run on the ARM processors in the MPSoC device as standalone tasks running in parallel with data acquisition module. In addition, the project will look at Hypervisor tools (such as Zen Hypervisor) to enable multiple concurrent embedded Linux Yocto operating system and to partition high reliability acquisition and control tasks from the data processing and verification tasks.
References:  D. Keymeulen, N. Aranki, B. Hopson, A. Kiely, M. Klimesh, K. Benkrid, GPU Lossless Hyperspectral Data Compression System for Space Applications, IEEE aerospace Conference, Mars 2012, Big Sky, MT, USA

Keymeulen et al. (2014) Airborne Demonstration of FPGA Implementation of Fast Lossless Hyperspectral Data Compression System. In NASA/ESA Conference on Adaptive Hardware and Systems, IEEE Proceedings, July 2014.

D. Keymeulen, H. Luong, T. Pham, A. Kiely, M. Klimesh, M. Cheng, D. Dolman, C. Holyoake, K. Crocker, Hardware implementation of Lossless and Lossy Compression of Space-based Multispectral and Hyperspectral Imagery, in Proceedings of 2016 HyspIRI Science and Applications Workshop, 18 - 20 October 2016, California Institute of Technology, Pasadena, CA

Irene Wang, Didier Keymeulen, Danny Tran, Elliott Liggett, Matthew Klimesh, David Dolman, Daniel Nunes, Peter Sullivan, Michael Bernas, Michael Pham, LiveCheckHSI: a Hardware/Software Co-verification Tool for Hyperspectral Imaging Systems with Embedded System-on-Chip Instrument Avionics, in 2018 IEEE Aerospace Conference, IEEE, MT, USA, March 2018.

A. Kiely, M. Klimesh, N. Aranki, M. Burl, M. Cheng, S. Dolinar, D. Dolman, M. Gilbert, G. Flesch, D. Keymeulen, M. Le, J. Ligo, H. Luong, T. Pham, F. Sala, D. Thompson, W. Wu, H. Xie, and H. Zhou, Multispectral & Hyperspectral Image Compression Development at the Jet Propulsion Laboratory, presented at the 2016 Onboard Payload Data Compression Workshop (OBPDC16), 2016

CCSDS, Lossless Multispectral & Hyperspectral Image Compression, Recommendation for Space Data System Standards, Blue Book, vol. 123.0-B-1: CCSDS, May 2012 ( )

Brian D. Bue, David R. Thompson, Michael Eastwood, Robert O. Green, Bo-Cai Gao, Didier Keymeulen, Charles M. Sarture, Alan S. Mazer, and Huy H. Luong Real time Atmospheric Correction of AVIRIS-NG Imagery, Journal of IEEE Transaction on Geoscience and Remote Sensing, IEEE, December 2015

Iturbe, Xabier, Didier Keymeulen, Emre Ozer, Patrick Yiu, Daniel Berisford, Kevin Hand, and Robert Carlson, An integrated SoC for science data processing in next-generation space flight instruments avionics, in 2015 IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC), pp. 134-141. IEEE, 2015

G. Flesh, D. Keymeulen, D. Dolman, C. Holyoake, D. McKee, A System-on-Chip Platform for Earth and Planetary Laser Spectrometers. In Proceedings of IEEE Aerospace Conference, March 2017, MT, USA.
Student Requirements:  C/C++, OS, python, data processing and algorithm
Location / Safety:  Project building and/or room locations: . Student will need special safety training: No.
Programs:  This AO can be done under the following programs:

  Program    Available To
       SURF    Caltech students only 

Click on a program name for program info and application requirements.

  << Prev    Record 16 of 112    Next >>           Back To List