OPEN SOURCE · INDUSTRIAL SOFTWARE

开源驱动
工业软件

DATE Technology 专注于开源工业软件研发与社区建设。我们相信工业软件不应是封闭的黑盒,而应像基础设施一样开放、透明、可被自由使用和改进。

2023
FOUNDED
GPL
LICENSE
100%
OPEN SOURCE
∞
COMMUNITY
// PRODUCT CENTER

产品中心

面向工业自动化场景的开源软件产品,持续迭代中。

FLAGSHIP PRODUCT

DATEVISION

开源工业视觉软件,流程图式设计,C++ 与 Python 双版本,支持主流相机接口与远端通信。

OPEN SOURCE GPL v3 C++ / PYTHON PLUGIN SDK
查看产品详情
更多产品筹备中
// ABOUT US

关于 DATE Technology

DATE TECHNOLOGY

从工业自动化出发,
以开源连接世界

DATE Technology 是一家专注于开源工业软件研发与开源社区建设的技术公司。我们相信,工业软件不应是封闭的黑盒,而应像基础设施一样开放、透明、可被每一个人自由使用和改进。

公司核心产品 DATEVISION 是一款完全开源的工业视觉软件,面向制造业自动化检测场景,提供从图像采集、算法处理到结果通信的全链路解决方案。我们同时活跃于开源社区,推动工业视觉领域的知识共享与技术协作。

— 2023 年前
郑州灵梦科技
公司前身为郑州灵梦科技,旗下设有工业自动化部门,长期深耕机器视觉与产线自动化领域。
2023
组织分裂,部门独立
2023 年公司业务调整,工业自动化部门从原体系中独立出来,以全新架构专注于工业视觉技术的深度研发。
2023
DATE Technology 成立
独立后的团队正式成立 DATE Technology,确立"开源驱动工业软件"的核心战略,启动 DATEVISION 开源项目。
至今
专注开源与社区建设
持续投入开源软件研发,同时建设活跃的开发者社区,与高校、集成商和终端用户共同推动工业视觉生态。
// OPEN SOURCE COMMUNITY

开源社区建设

我们不仅开发开源软件,更致力于建设一个健康、活跃、包容的工业视觉开发者社区。

开发者社区

欢迎全球开发者参与代码贡献、算法优化和插件开发,共同构建工业视觉生态。

开源文档

完善的开发文档、API 参考和教程体系,降低入门门槛,让知识自由流动。

高校合作

与高校实验室合作开展研究项目,培养工业视觉领域的开源人才。

插件市场

社区贡献的插件集中展示与分发,扩展 DATEVISION 的能力边界。

技术交流

定期举办线上技术分享、线下 Meetup 和黑客松,促进社区成员交流协作。

开源治理

透明的贡献流程与版本发布机制,确保项目长期健康发展。

OPEN SOURCE · GPL LICENSE · INDUSTRIAL VISION

DATEVISION
工业视觉软件

面向工业自动化场景的开源机器视觉软件。流程图式设计、双语言支持、全接口兼容——让每一条产线都拥有专业级视觉检测能力。

100%
OPEN SOURCE
GPL
LICENSE
C++ / Py
DUAL VERSION
∞
PLUGINS
// SOFTWARE INTERFACE

所见即所得的视觉开发环境

拖拽式流程编排、实时预览、参数调试——一切在同一个界面完成。

DATEVISION — main_window.cpp
DATEVISION 工业视觉软件界面
// CORE FEATURES

为工业场景打造的完整能力

从图像采集到结果输出,DATEVISION 覆盖视觉检测全流程。

完全开源

核心代码全部开源,社区驱动开发。可自由审查、修改和分发,无黑盒、无锁定。

OPEN SOURCE

永久免费

无需授权费、无节点限制、无功能阉割。商业使用同样免费,降低产线自动化成本。

FREE FOREVER

GPL 协议

采用 GNU General Public License,保障衍生作品同样开源。尊重社区,回馈社区。

GPL v3

C++ / Python 双版本

高性能 C++ 核心与灵活 Python 接口并存。性能敏感场景用 C++,快速原型用 Python。

C++17 · Python 3

插件开发 SDK

完善的插件开发套件,支持自定义算法模块、通信协议和 UI 组件,无限扩展平台能力。

PLUGIN SDK

主流相机接口

原生支持 GigE Vision、USB3 Vision、GenICam、Camera Link 等主流工业相机标准协议。

GigE · USB3 · CL

流程图式设计

拖拽节点、连线编排视觉处理流程。无需编程即可构建复杂检测逻辑,所见即所得。

NODE-BASED

远端通信

支持 TCP/IP、Modbus、OPC UA 等工业协议,无缝对接 PLC、MES 和上位机系统。

TCP · MODBUS · OPC UA
// DUAL LANGUAGE

同一套引擎,两种开发方式

C++ 版本追求极致性能,Python 版本追求开发效率。根据场景自由选择,底层能力完全一致。

C++ VERSION

高性能核心

基于 C++17 开发,零开销抽象、多线程并行处理。适合高速产线、高分辨率实时检测等对延迟敏感的场景。

  • 原生多线程 / SIMD 优化
  • 亚毫秒级图像流水线
  • 静态链接,部署零依赖
  • 支持嵌入式 Linux 交叉编译
PYTHON VERSION

敏捷开发接口

完整的 Python 3 绑定,与 NumPy / OpenCV 生态无缝衔接。适合算法验证、原型开发和科研场景。

  • NumPy 数组零拷贝交互
  • Jupyter Notebook 支持
  • pip 一键安装
  • 与 OpenCV / PyTorch 互操作
// PLUGIN SDK

用插件
定义无限可能

DATEVISION 提供完整的插件开发 SDK,开发者可以轻松添加自定义图像处理算法、相机驱动、通信协议和 UI 工具。插件以动态库形式加载,无需重新编译主程序。

my_filter_plugin.cpp
1 // DATEVISION Plugin SDK Example
2 #include <datevision/plugin.h>
3
4 class MyFilter : public DVPlugin {
5 public:
6   void process(DVImage& img) override {
7     // 自定义图像处理逻辑
8     img.apply([](uint8_t* px) {
9       *px = clamp(*px * gain, 0, 255);
10    });
11  }
12  double gain = 1.2;
13};
14
15 DV_REGISTER_PLUGIN("MyFilter", MyFilter);
// CAMERA SUPPORT

兼容主流工业相机标准

无需额外驱动,开箱即用。支持几乎所有主流工业相机品牌和接口标准。

GigE Vision
千兆以太网
USB3 Vision
USB 3.0 接口
GenICam
通用接口标准
Camera Link
高速差分接口
CoaXPress
同轴高速接口
DirectShow
Windows 通用
// FLOWCHART DESIGN

拖拽之间,构建视觉流程

从图像采集到结果输出,每一步都是一个节点。连线即逻辑,拖拽即编程。

NODE_01
图像采集
NODE_02
预处理
NODE_03
特征提取
NODE_04
缺陷检测
NODE_05
结果输出
// REMOTE COMMUNICATION

与产线无缝对接

支持多种工业通信协议,视觉系统不再是信息孤岛。

PROTOCOL / 01

TCP / IP 通信

原生 Socket 通信,支持自定义协议解析。可与上位机、SCADA 系统进行高速数据交换,延迟低至毫秒级。

PROTOCOL / 02

Modbus TCP / RTU

内置 Modbus 协议栈,直接读写 PLC 寄存器。支持线圈、离散输入、保持寄存器等全部数据类型。

PROTOCOL / 03

OPC UA

OPC UA 客户端与服务端双模式,符合工业 4.0 标准。安全通信、数据建模、订阅推送一应俱全。

// JOIN THE COMMUNITY

开源,免费,
属于每一个人

DATEVISION 由 DATE Technology 发起,全球开发者共同维护。无论你是系统集成商、算法工程师还是学生,都可以自由使用、修改和贡献。

100% OPEN SOURCE FREE FOR COMMERCIAL GPL v3 LICENSE COMMUNITY DRIVEN
在 GitHub 上星标 下载最新版本