Nice
dream 
But
- the sensor most probably isn't capable of that HUGE data rate (if you meant using one)
- we know almost nothing about the DIGIC (no public documentation)
- neither do we know the details of the electronics used
- we barely know anything about the firmware, not to mention the OS they're using (no public doc.)
- this would require a completely rewritten firmware
etc...