Difference between revisions of "ToDo"

From apertus wiki
Jump to: navigation, search
 
(15 intermediate revisions by 5 users not shown)
Line 1: Line 1:
=Axiom Alpha Prototype=
{{delete|This list is currently not in use - outdated.}}
==Linux Bash script/C Code to interpret all image sensor registers==


Sensor Datasheet: https://github.com/apertus-open-source-cinema/alpha-hardware/raw/master/Datasheets/datasheet_CMV12000%20v8.pdf
Please use http://lab.apertus.org instead for task management.
 
Basics: [[Axiom_Alpha_Prototype#Reading_and_Writing_Sensor_Register]]
 
The current memory mapping is 32bit aligned, so the 16bit SPI registers show up as 32bit where only 16bits are significant.
 
==RAW image metadata reader==
 
All sensor registers are embedded into the raw image formats.
We need code that can read/display these values in a human readable way.
(Similar to the above, but not necessarily targetted at the ARM platform)
 
==dead/hot pixel detection software==
 
A software that is supplied with several raw images and is able to detect dead/hot pixels and outputs all detected pixels positions.
 
==Flat-field correction generation software==
 
A software that is supplied with several (around 20 is sufficient) raw images of an out of focus grey wall and is able to generate the sensitivity offset of each photosite and a resulting flat-field correction matrix (https://en.wikipedia.org/wiki/Flat-field_correction).
The samples images are preferably done with a fast 50mm lens stopped down to F4-F5.6 facing an evenly lit surface (white wall with area at decent distance from wall light). To further smooth results the lens should be set to out-of-focus.

Latest revision as of 09:56, 22 December 2015

This page has been deleted

Please use http://lab.apertus.org instead for task management.