发明名称 基于虚拟硬件设备的影像采集方法
摘要 本发明涉及一种基于虚拟硬件设备的影像采集方法,包括以下步骤:创建接口协议封装模块;加载影像采集硬件设备;配置影像采集硬件设备属性;应用程序通过调用函数调用接口协议封装模块中的接口协议驱动影像采集硬件设备,并进行扫描动作。本发明在影像采集过程中屏蔽底层的硬件接口差异,为用户提供统一处理方式和接口,统一管理了各种不同类型、不同品牌、不同型号的采集设备,在应用中实现各种采集设备之间的动态切换,并实现虚拟硬件封装层记忆功能,真正做到采集的硬件设备与软件无关。
申请公布号 CN102289416B 申请公布日期 2015.03.04
申请号 CN201110194674.6 申请日期 2011.07.12
申请人 信雅达系统工程股份有限公司 发明人 王勇;陈宇;周昕
分类号 G06F13/10(2006.01)I 主分类号 G06F13/10(2006.01)I
代理机构 杭州华知专利事务所 33235 代理人 张德宝
主权项 一种基于虚拟硬件设备的影像采集方法,其特征在于,包括以下步骤:(1)创建接口协议封装模块,并向应用程序提供与接口协议对应的调用函数;创建接口协议封装模块是将Kofax接口协议、TWAIN接口协议、Folder接口协议、基于DirectShow技术的接口协议、ISIS接口协议和API接口协议封装在接口协议封装模块中;所述接口协议由应用程序中与接口协议对应的调用函数调用;(2)加载影像采集硬件设备,根据加载到的影像采集硬件设备属性创建对应的虚拟硬件封装层;虚拟硬件封装层的检测,虚拟硬件封装层的检测在加载影像采集硬件设备之后执行,所述虚拟硬件封装层的检测是检测处于连接状态影像采集硬件设备对应的虚拟封装层是否已经存在并正确配置,若配置完成,则加载影像采集硬件对应的虚拟硬件封装层,并跳转至步骤(4);若不存在则进行创建虚拟硬件封装层和后续的步骤(3)和步骤(4);(3)配置影像采集硬件设备属性,并获取影像采集硬件设备的接口协议配置信息,根据接口协议配置信息配置虚拟硬件封装层的接口协议,并向虚拟硬件封装层传入硬件设备接口协议对应的调用函数;(4)应用程序通过调用函数调用接口协议封装模块中的接口协议驱动影像采集硬件设备,并进行扫描动作。
地址 310053 浙江省杭州市滨江区江南大道3888号信雅达科技大厦