世界上最伟大的开源作品-基于FPGA的开源摄影机--Axiom Camera

AXIOMCamera是一个由apertus°推出的开源摄像机项目,允许用户根据需求自定义硬件组合。项目包括AXIOMBeta开发者套件等三个版本,采用模块化设计,支持不同镜头、传感器和处理器。软件基于Linux,提供高质量视频输出和高度定制能力,促进了数字影像的创新和发展。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

889660865d6ae7b4e348fc2e4313d4d5.jpege682652c18437feb489c56b94980439b.png

上学的时候特别想要一个相机,一直到现在都还没有自己理想中的机器,挺遗憾!

4ff4439e0375c45dbba4e4465546c03d.png

不过最近通过GPT推荐的项目了解了这世界上还有一个很伟大的开源项目-Axiom Camera-让你拥有一个自己的机器。这篇文章我们先介绍一下这个项目架构,然后怎么DIY,最后就是聊聊为什么这是个伟大项目。

介绍

AXIOM camera是由德国公司apertus°推出的一个模块化、开源的摄像机系统。它由一个核心模块和多个模块化组件组成,可根据用户的需要自定义组合搭配。该摄像机使用的是公共领域的软件和硬件技术,用户可以根据自己的需要选择不同的镜头、传感器和处理器,以满足不同的应用需求。

这个项目一共分成三个版本:AXIOM Beta 开发者套件、公版测试版(紧凑型)及公版测试版(扩展版),目前前两个版本已完成设计和测试,最后扩展板还在前期设计阶段,可以关注官网查看最新进度。

4e42ba4a2e270766eef8853700eb9f7a.png三种版本对比baf81f7198c5502b830bc21e98c166cf.png最新版本开发中

项目架构

对于学习使用,我们重点关注AXIOM Beta 开发者套件,商用使用可以关注后两个版本,我们今天重点介绍怎么使用AXIOM Beta 开发者套件。

需要的物品如下:

5640ca69defad8b717c1aa10b7e63ae6.png

板子组装示意图如下:

858a3982be8c4e17e1d012d088bf3994.png板子组装示意图127cebe60f348a44def1f3a9a89d06d7.png板子组装实物图

下面一一介绍一下主要的硬件:

sensor板

sensor板子分为两个版本,带座子和不带座子的:

d0576c0cf451cfcc5b7265990c30784e.pnge94468458f08562017343e31ba277eef.png

sensor参数:

  • CMOS

  • 全局快门

  • APS-C/Super35直径

  • 1200万像素(4096 x 3072)分辨率

  • 每秒320帧(8位),分辨率降低时值越高,位深度越高时值越低

  • 8、10或12位RAW输出

  • PLR HDR动态范围

  • 5.5µm像素大小

硬件地址:

https://wiki.apertus.org/index.php?title=AXIOM_Beta_Sensor_CMV12000_v0.18_ZIF_R1.5

最新版本:R1.5

AXIOM Beta Interface (Dummy) 板

b3e499077ad3f2cffcfc33a7c37bc915.pngd876d49af2e09d8321ccbe9d9cda8ad6.png

硬件地址:

https://wiki.apertus.org/index.php?title=Axiom_beta_interface_dummy_v0.13

AXIOM Beta Main 板

54939bb7fbbdb502a9fc68f06ec43f46.pnge768010fb2ceac5453102cb55dd8ce39.png

硬件地址:

https://wiki.apertus.org/index.php?title=AXIOM_Beta_Main_Board_V0.38_R1.2&action=edit&redlink=1

AXIOM Beta Power 板

b0a5c72e926a2314f85f9dec88d57a2b.png2fbc89a16daba3bdd6215cddc8a7e965.png

硬件地址:

https://wiki.apertus.org/index.php?title=AXIOM_Beta_Power_Board_v0.30

Custom Modified MicroZed开发板

6f844c40ff47a13bc3717af9c452f1d1.png

就是开发板,没什么好介绍的。

AXIOM Beta 1x HDMI Plugin Module

c1b3920d73d2df2ef64e785123efdb0a.png

硬件地址:

https://wiki.apertus.org/index.php?title=Axiom_Beta_Plugin_Module_1x_HDMI_v0.8

AXIOM Beta 1x PMOD Plugin Module & AXIOM Beta Debug Shield

ce952f6454e81230507110ae8b6a4073.png7f1df04ec81ed7175e721aeeeb7a534b.png

https://wiki.apertus.org/index.php/AXIOM_Beta_Debug_Shield_V0.1_R1.0

https://wiki.apertus.org/index.php/AXIOM_Beta_Single_PMOD_V0.1_R1.1

两个调试用的,没什么特殊。

当然,还有SDI、USB版本的扩展板,上面只不过是常用版本。

软件

https://github.com/apertus-open-source-cinema/axiom-firmware

d449871cd00c4171239ef810a5722224.png

整个软件基于Liunx运行,几个扩展板的驱动都已完成移植和验证。

项目地址

https://www.apertus.org/axiom-beta

https://github.com/apertus-open-source-cinema

总结

有些东西的伟大,不在于他的难度而是他带来的价值,而AXIOM camera项目的伟大之处在于它开创了一个全新的数字摄像机设计理念,旨在让用户在摄影和后期制作方面具有更大的自由和控制权。

  • 开源和透明:AXIOM camera项目完全开源,用户可以查看每个组件的工作原理和源代码,这使得用户可以自由地修改和定制摄像机系统。此外,AXIOM camera还提供了非常详细的文档和教程,以帮助用户了解摄像机系统的各个方面。

  • 可定制性:AXIOM camera是一个高度可定制的数字摄像机系统,用户可以根据自己的需求选择不同的传感器、镜头、处理器等组件,并将它们组合成自己的摄像机系统。这使得AXIOM camera成为一个非常灵活和适用于各种应用场景的数字摄像机平台。

  • 高质量的视频输出:AXIOM camera使用了高质量的传感器和镜头,可以产生非常高质量的视频输出。此外,该项目还提供了一些高级的功能,例如RAW数据输出和支持高动态范围(HDR)等,这使得用户可以更加精细地控制视频制作过程,从而产生更高质量的视频。

  • 促进数字影像的发展和创新:AXIOM camera项目的目标是鼓励和推动数字影像的发展和创新,让用户在摄影和后期制作方面具有更多的自由和控制权。这将鼓励人们尝试新的摄影和后期制作技术,并带来更多的创新和发展。

“不觉得这很酷吗?作为一名理工男我觉得这太酷了,很符合我对未来生活的想象,科技并带着趣味”。

关注我们

 OpenFPGA,与数万打工人共同成长

9ca3f7161568d090d4433c25a066a6c8.jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值