OpenCV 5 为什么要发起众筹?
事实上,作为开源项目的 OpenCV 行至今日,也离不开一些科技大厂的支持。
此前,OpenCV 也做过一些募资,但主要是针对一些硬件和课程发起的众筹活动。如今,面向 OpenCV 库本身的开发启动众筹活动,也是首次。
之所以这么做,OpenCV 团队表示,OpenCV 5 预计将是一个突破性的发布。核心团队一直在努力研发新的先进算法,扩展到更多平台,增强与其他工具的集成,以及为更多不同类型的硬件进行优化。提议的改变和添加是巨大的,将需要核心团队和 GitHub 上的杰出贡献者投入大量的时间和精力。
遗憾的是,由于全球竞争环境的变化,OpenCV 失去了一些核心团队成员,这减慢了其新功能开发以及在 GitHub 存储库中处理错误和请求的进展。
在此之下,OpenCV 众筹开发 OpenCV 5 也设立了三个目标:
使 OpenCV 5 成为迄今为止最多社区参与的最大的发布版本;
向其他陷入困境的开源项目证明众筹是一个可行的选择,而不仅仅依赖企业捐赠;
创建一种可持续的筹款方式,使 OpenCV 可以每年回归,从而使整个组织和项目更加坚固,以应对全球不稳定因素。
“众筹一个像 OpenCV 这样的大型开源项目的开发是一个重大举措。我们不知道有任何人以这种规模这样做。作为一个非营利组织,我们不断努力寻找资金,但我们总是在我们的社区中找到支持。我们不再花时间追逐亿万富翁的大额支票,而是将社区置于首要位置”,OpenCV 说道。
于是,OpenCV 在募资网站 Indiegogo 于 10 月 24 日发起众筹活动,OpenCV 的内容与创意总监 Phil Nelson 在官方博客上表示:
"在这次活动中,我们将联系整个社区 - 包括个人开发者、中小型和大型公司以及创作者。只要齐心协力,我们就能做出令人惊叹的事情。"
开发下一代 OpenCV 5.0,需要花费多少钱与资源?
其实 OpenCV 5.0 原计划作为 20 周年版本,最初计划于 2020 年发布,但是最新的 OpenCV 5.0 要想落地,正如上文所述,面临巨大挑战。
时下,OpenCV 设立了 50 万美元的众筹目标。与此同时,该团队也在众筹平台上列出了开发每一项功能会花费开发者的时间和资源成本,譬如:
深度神经网络模块:$150,000
加速图像处理:$150,000
TrueType 字体支持(包括完整的 Unicode):$50,000
改进对鱼眼相机标定的支持:[$100,000 硬件(约$20,000,与多摄像头支持共享)]
改进对多摄像头标定的支持:[$100,000 硬件(约$20,000,与鱼眼相机共享)]
更好的支持深度相机和新算法
树莓派套件
Android 套件
Jetson 套件
更好的针对 AMD CPU 和 GPU 的优化
在 OpenCV 模型仓库中增加更多模型,如 Anomalib
代码重构/功能简化:($40,000)
大幅改进的文档和更新的教程