SystemVerilog code for image processing tasks like demosaicing.
I implemented raw camera video playback, but wanted a place to keep the demosaic algorithm logic and share it with others.
- Take files from
src/
and add them to your own project. If you use hdlmake, you can add this repository itself as a remote module. - Other helpful modules are also available in this GitHub organization.
- Consult the testbench in
test/malvar_he_cutler_demosaic_tb.sv
for example usage. - Read through the parameter descriptions in
malvar_he_cutler_demosaic.sv
and tailor any instantiations to your situation. - Please create an issue if you run into a problem or have any questions.
- Malvar-He-Cutler demosaic algorithm
- More upon request
- High-Quality Linear Interpolation for Demosaicing of Bayer-Patterned Color Images
- Microsoft research paper for the Malvar-He-Cutler linear demosaic algo, circa 2004
- Malvar-He-Cutler Linear Image Demosaicking