用FPGA做一个全画幅无反相机

本文转载自:OpenFPGA

做一个 FPGA 驱动的全画幅无反光镜数码相机是不是觉得很酷?

相机1.png

就是上图这样。

Sitina 一款开源 35 毫米全画幅 (36×24 毫米) CCD 无反光镜可换镜头相机 (MILC),这个项目最初的目标是打造一款数码相机,将 SLR [单镜头反光] 相机转换为 DSLR [数码单镜头反光] 相机,但后来改为打造一款完整的 MILC。

相机2.png

系统架构

相机基于 AMD-Xilinx Zynq 7010 片上系统构建,该系统结合了一对运行频率为 667MHz 的 Arm Cortex-A9 CPU 内核和一个具有 28k 个逻辑单元的 FPGA。它有 512MB 的 DDR3 RAM、一个 Analog Devices AD9990 信号处理器和模拟前端,连接到 Kodak/ON Semi KAI-11002CM 彩色或 KAI-11002M 单色图像传感器,后面有一个 3.4 英寸 480x480 ISP 面板,用于通过传感器右侧的手柄控制用户界面。

Zynq 7010.png


该传感器可拍摄高达 1070 万像素的全画幅图像,低分辨率裁剪选项可拍摄低至 560 万像素的 APS-C 方形照片。图像输出为无损压缩的原始 DNG 文件和 JPEG 图像,而后置显示屏在实时取景模式下以每秒 28 帧的速度运行。

适合人群

该项目软硬件全部开源,其中固件和网关软件在 MIT 许可证下发布,硬件则在 CERN 开放硬件许可证版本 2 下发布。适合需要了解CCD工作原理和部分图像处理的人群了解。

CCD.png

开源链接:https://gitlab.com/zephray/sitina1 

视频链接:https://www.youtube.com/watch?v=Ma9FrN5COIo

https://www.youtube.com/watch?v=OkfzjmY9cF8&t=6s 

最新文章

最新文章