Hacker News new | past | comments | ask | show | jobs | submit login

I had initially assumed that they would be using it for aerial photos to improve navigation decisions. Kind of sad if not.



There absolutely are cameras on board, and yes they are used for navigation.

My original question relates more to bandwidth, storage and processing limitation which may mean that we won’t see high quality 30 FPS video.


The Snapdragon CPU has plenty of power for JPEG encoding and likely even hardware accelerated encoders. The 640x480 8bpp navcam images could be entirely usable at a fairly lossy 40:1 compression ratio which ends up about about 8KB per frame, for a 90s flight recording at 10fps that's only about 7.2MB to record the whole flight. It would take a little under 5 minutes to send that back to the rover at 200kbps. The color high resolution camera isn't set up for high frame rate recording IIRC so that was never an option.

High quality 30fps video was never really an option but it's entirely possible/likely to get navcam video after a flight. The Snapdragon is also fast enough to do intraframe compression codec (even h.264) for the navcam video to be able to stream it live back to the rover for relaying back to Earth later like was done with the landing imagery.

The nature of Perseverance relaying through orbiters for high speed uplink to Earth was always going to preclude "live" video from any instrument. The only data important enough for "live" transmission is vehicle telemetry and even then that's only available for the portion of a sol (Martian sidereal day) that Earth is visible from the rover.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: