1.本发明属于办公自动化技术领域,尤其涉及一种批量工程资料的识别分析与撰写方法、装置及设备。
背景技术:
2.随着工程行业信息化程度的不断提高,智能制造项目的应用越来越多。所谓智能制造,就是面向产品全生命周期,实现泛在感知条件下的信息化制造,其在现代传感技术、网络技术、自动化技术、拟人化智能技术等先进技术的基础上,通过智能化的感知、人机交互、决策和执行技术,实现设计过程、制造过程和制造装备智能化,是信息技术、智能技术与装备制造技术的深度融合与集成。智能制造,是信息化与工业化深度融合的大趋势。
3.现有技术中的信息智能化工程,是通过将先进的信息化技术运用到项目管理,使得从业人员能够从繁琐的手工劳动中解放出来,从而提高效率。智能制造起源于上世纪 90 年代初,在实际需要的基础上发展起来,智能资料机器人项目的建立,不需要提高对从业人员的要求,而是为了提高纸质资料编制的效率和准确性,例如资料员只需在触摸屏上操作,给用户提供了更为简单、人性化的操作体验。
4.然而,目前由于工程纸质资料编制过程中需要与很多分部分项工序对接,因此存在许多繁琐的操作步骤,比如不同阶段的工序资料就需要不同的工程人员进行手动实体签名或者撰写审核意见等较为固定的内容,而通过传统的人工编制纸质资料就存在以下缺陷:(1)纸质资料编制内容复杂,需要专业成熟的从业人员才能编制 ;(2)批量的纸质资料编制重复工作劳动量大,产生人力浪费;(3)手工编制纸质资料效率低,不能满足实际使用需要。
5.基于此,急需设计一种批量工程资料的识别分析与撰写方法或者装置,以提高批量纸质资料编制的效率和准确性,并减少不必要的人力浪费。
技术实现要素:
6.(一)技术问题基于上述的技术缺陷,本发明提供了一种批量工程资料的识别分析与撰写方法、装置及设备,用于提高纸质资料编制的效率和准确性,并且给用户提供了简单、人性化的操作,提升了用户使用体验。
7.(二)技术方案本发明提供了一种批量工程资料的识别分析与撰写方法,所述方法包括:步骤101、预先构建模板数据库并获取所述批量工程资料的视频信号;所述模板数据库中存储有至少一个的内容模板,每个符合对应的预设要求的指定项目与一个所述内容模板进行关联;步骤102、每隔一设定时间采集所述视频信号中的图像;
步骤103、根据预置的图像识别分析算法对所述图像进行识别与分析,得到图像分析结果;步骤104、根据所述图像分析结果,获取符合对应的预设要求中的指定项目;根据所述指定项目在所述模板数据库中查询得到对应的内容模板;根据所述内容模板,调用预置的撰写算法以完成对所述工程资料的自动撰写。
8.进一步的,步骤104中还包括:判断所述图像分析结果是否符合对应的预设要求;若所述图像分析结果符合所述预设要求,则根据所述图像分析结果,调用预置的撰写算法以完成对所述工程资料的自动撰写。
9.进一步的,若所述图像分析结果不符合所述预设要求,则继续采用其它的预设要求对所述图像进行识别与分析,直至所述图像分析结果符合对应的预设要求;若遍历了所有的预设要求后都不符合分析结果,则暂停工程资料的扫描和撰写工作,并发出报警信息提醒工作人员取走无法完成签名的工程资料。
10.进一步的,所述预设要求包括资料名称、资料分类、资料内容中的至少一种指定项目;所述内容模板包括签名、审核意见或者数字。
11.进一步的,所述预置的图像识别分析算法为图片ocr算法;所述撰写算法用于控制目标撰写设备根据所述内容模板对所述工程资料进行自动撰写。
12.进一步的,所述视频信号通过数码摄像机采集,所述目标撰写设备为写字机器人。
13.在另外一个方面,本发明还公开了一种批量工程资料的识别分析与撰写装置,所述装置包括:模板和视频信号获取模块,用于预先构建模板数据库并获取所述批量工程资料的视频信号;所述模板数据库中存储有至少一个的内容模板,每个符合对应的预设要求的指定项目与一个所述内容模板进行关联;图像采集模块,用于每隔一设定时间采集所述视频信号中的图像;图像识别与分析模块,用于根据预置的图像识别分析算法对所述图像进行识别与分析,得到图像分析结果;撰写模块,用于根据所述图像分析结果,获取符合对应的预设要求中的指定项目;根据所述指定项目在所述模板数据库中查询得到对应的内容模板;根据所述内容模板,调用预置的撰写算法以完成对所述工程资料的自动撰写。
14.优选的,所述装置还包括:判断模块,用于判断所述图像分析结果是否符合对应的预设要求,所述预设要求包括资料名称、资料分类、资料内容中的至少一种指定项目;调用模块,若所述图像分析结果符合所述预设要求,则根据所述图像分析结果,调用预置的撰写算法以完成对所述工程资料的自动撰写;迭代模块,若所述图像分析结果不符合所述预设要求,则继续采用其它的预设要求对所述图像进行识别与分析,直至所述图像分析结果符合对应的预设要求;若遍历了所有的预设要求后都不符合分析结果,则暂停工程资料的扫描和撰写工作,并发出报警信息提醒工作人员取走无法完成签名的工程资料。
15.在另外一个方面,本发明还公开了一种批量工程资料的识别分析与撰写设备,所
述工程资料的识别分析与撰写设备包括存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互联;所述至少一个处理器调用所述存储器中的所述指令,以使得所述工程资料的识别分析与撰写设备执行如上述任意一项所述批量工程资料的识别分析与撰写方法。
16.在另外一个方面,本发明还公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任意一项所述批量工程资料的识别分析与撰写方法。
17.(三)有益效果相对于现有技术,本发明的方法包含如下有益效果:1)通过获取待撰写内容的工程资料的视频信号;并在每隔一设定时间采集所述视频信号中的图像;根据预置的图像识别分析算法对所述图像进行识别与分析,得到图像分析结果;根据所述图像分析结果,调用预置的撰写算法、以完成对所述工程资料的自动撰写。本发明实现了工程纸质资料自动编制,管理简便,能实现自动识别、分析及撰写编制纸质资料,不需要专业从业人员进行操作,减少了操作人员负担。并且本发明通过图像采集、识别及对比分析算法,有效地确保了资料编制的准确性及唯一性,能有效避免出现数据错误。
18.2) 本发明通过预先导入和设置的模板数据库,将符合预设要求的指定项目与不同的内容模板关联,不同的内容模板又与对应的撰写算法一一关联,此外还会在工程资料的识别出现错误的时候还会暂停撰写程序并进行报警,以避免出现错误,从而大大的提高纸质资料编制的效率和准确性,故本发明的装置和方法特别适合应用用于重复性较强的批量工程撰写工作中。
19.附图说明
20.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
21.图1为本发明实施例中批量工程资料的识别分析与撰写方法一个实施例过程示意图;图2为本发明实施例中批量工程资料的识别分析与撰写装置的一个实施例示意图;图3为本发明实施例中批量工程资料的识别分析与撰写设备的一个实施例示意图。
22.图4为本发明实施例中批量工程资料的识别分析与撰写方法中预先导入的其中一个模板文件示意图。
23.图5为本发明实施例中批量工程资料的识别分析与撰写设备的实物图。
24.图6为批量工程资料的识别分析与撰写设备处理后的文件结果示意图。
25.具体实施方式
26.下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
27.本发明实施例提供了一种批量工程资料的识别分析与撰写方法、装置、设备及存储介质,用于提高纸质资料编制的效率和准确性,并且给用户提供了简单、人性化的操作,提升了用户使用体验。
28.考虑到目前人工编制的批量工程纸质资料就存在编制内容复杂、人力成本高、手工编制的准确率和效率低,不能满足实际使用需要的问题。本发明通过提供一种批量工程资料的识别分析与撰写方法、装置、设备及存储介质,达到一个对项目管理的智能化、信息化处理,即类似于通过建立智能资料机器人等工程资料项目,在工程资料编制上实现不需要提高对从业人员的要求,给用户提供了更简单、人性化的操作体验,并且提高纸质资料编制的效率和准确性。以下分别进行详细的说明。
29.参阅图1,本发明实施例中批量工程资料的识别分析与撰写方法的一个实施例包括:步骤101、预先构建模板数据库并获取所述批量工程资料的视频信号;所述模板数据库中存储有至少一个的内容模板,每个符合对应的预设要求的指定项目与一个所述内容模板进行关联;步骤102、每隔一设定时间采集所述视频信号中的图像;步骤103、根据预置的图像识别分析算法对所述图像进行识别与分析,得到图像分析结果;步骤104、根据所述图像分析结果,获取符合对应的预设要求中的指定项目;根据所述指定项目在所述模板数据库中查询得到对应的内容模板;根据所述内容模板,调用预置的撰写算法以完成对所述工程资料的自动撰写。
30.人工编制批量的工程纸质资料就存在编制内容复杂、人力成本高、手工编制效率低,不能满足实际使用需要的问题,本发明通过实现对工程资料的自动识别、分析、并根据识别结果撰写相应的内容到工程资料上,以达到自动化、智能化处理工程纸质资料编制的目的。
31.具体实施时,本发明通过拍摄设备获取批量工程资料的视频信号,譬如通过如图5中所示黑色的高清摄像头拍摄获取到工程资料的视频,并且该工程资料可以是连续的按页进行移动、拍摄设备也能按页拍摄获取到对应的视频信号,且从视频信号里面获取每一页工程资料最清晰的图片,以适应批量工程资料的审批。
32.进一步地,通过扫描设备,譬如内置的扫描仪器,在每隔一设定时间采集上述视频信号中的图像,即扫描采集视频中的图像,以采集到完整、清晰的图像为佳,以便于根据预置的图像识别分析算法对采集到的所有的图像进行识别与分析,得到图像分析结果;进一步地,根据所述图像分析结果和预先构建模板数据库,调用预置的撰写算法以完成对所述工程资料的自动撰写。
33.具体实施时,所述预置的图像识别分析算法为图片ocr算法;所述预置的撰写算法
用于控制目标撰写设备根据所述内容模板对所述工程资料进行自动撰写。其中,ocr(optical character recognition,光学字符识别)是指电子设备,例如扫描仪或数码摄像机,检查字符、确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程。上述目标撰写设备设置即为可接收信号以撰写出内容的智能笔,如图5中右侧所示的可移动智能笔(也可叫写字机器人,即由电机和程序驱动的编程控制书法笔),撰写算法能根据数字化文字将存储的手工字体模板一一对应,以转化为带动可移动智能笔的移动程序,从而在工程资料上撰写出需要的撰写内容,参见后文可知,撰写内容为对应的内容模板所关联的预置的撰写算法,譬如撰写内容可为手写的签名或者手写的审批意见等,图6中的撰写文件即为图5的撰写设备处理后的文件撰写结果,其撰写内容为手写的签名,使用了该套软件和设备后,其工程资料的编制效率提高了十几倍。
34.本发明通过上述方法实现了工程纸质资料自动编制,减少了操作人员负担并且能有效地确保了资料编制的准确性及唯一性,能有效避免出现数据错误。
35.进一步地,在所述工程资料的识别分析与撰写方法另一实施例中,所述根据预置的图像识别分析算法对所述图像进行识别与分析,得到图像分析结果之后,所述方法还包括:进一步地,判断所述图像分析结果是否符合对应的预设要求,所述预设要求包括资料名称、资料分类、资料内容中的至少一种指定项目;具体实施时,譬如,ocr识别分析出来的表格内容、以及表格分类是否符合预设要求,在预先导入的模板数据库的每个文件中存储有至少一个的内容模板,每个符合对应的预设要求的指定项目都与一个内容模板进行关联,如图4所示,其符合对应的预设要求的指定项目为两个,包括资料名称(钢筋)和资料分类(报审、报验表),则对应关联的内容模板为项目负责人和项目监理的姓名,因为预设要求、指定项目以及内容模板都属于可以根据各种工程资料的实际办公需求进行自定义的内容,故如图4所示的模板文件可以为多种多样的格式和形式,其不限于图4所示的形式和格式。
36.若所述图像分析结果符合所述预设要求,则根据所述图像分析结果,调用预置的撰写算法以完成对所述工程资料的自动撰写;若所述图像分析结果不符合所述预设要求,则继续采用其它的预设要求对所述图像进行识别与分析,直至所述图像分析结果符合对应的预设要求;若遍历了所有的预设要求后都不符合分析结果,则暂停工程资料的扫描和撰写工作,并发出报警信息进行提示,以提醒工作人员取走无法完成签名的工程资料。
37.需要指出的是,此处的设计是为了将所述图片进行迭代分析,使其与符合其中一个预设要求的模板对应上,从而获得符合对应预设要求的内容模板进行输出,以提高资料编制的准确率。
38.通过上述对图像分析结果的判定过程,确保了对图像识别分析结果的有效性及准确性。
39.进一步地,在所述工程资料的识别分析与撰写方法另一实施例中,所述获取所述工程资料的视频信号之前,所述方法还包括:预先构建模板数据库,所述模拟数据库中存储有至少一个的内容模板;具体实施时,譬如内容模板为带工程师签字的姓名,则在自动撰写中能够调用预置的撰写模板,以自
动撰写出的内容是人名的实际签名,不同的预设要求对应不同的签名内容,当然内容模板和撰写算法中的内容都不限于是签名,也可以是审核意见或者数字等内容。
40.在所述模板数据库中,将所述内容模板与所述预设要求中的指定项目进行关联。该操作的目的是为了在数据库中将预设要求和内容模板进行关联,从而能根据图像分析结果快速地在数据库中查询到应该运用的撰写内容模板。即在所述工程资料的识别分析与撰写方法另一实施例中,所述根据所述图像分析结果之后,所述方法还包括:根据所述图像分析结果,获取符合对应预设要求中的指定项目;根据所述指定项目在所述模板数据库中查询得到对应的内容模板。
41.其中,所述调用预置的撰写算法以完成对所述工程资料的自动撰写,具体包括:根据所述内容模板,调用预置的撰写算法对所述工程资料进行自动撰写。
42.具体实施时,预置的撰写算法控制目标撰写设备根据所述内容模板对所述工程资料进行自动撰写,譬如,在确保写字机器人带动智能笔等目标撰写的位置移动到可撰写区域后,才向目标撰写设备发送控制信号,目标撰写设备接收到控制信号后才能使用查询到的内容模板,从而对待撰写的工程资料进行自动撰写,完成替代人为的重复签名和审核等撰写工作。
43.综上可知,本发明实施例中,通过获取待撰写内容的工程资料的视频信号;并在每隔一设定时间采集所述视频信号中的图像;根据预置的图像识别分析算法对所述图像进行识别与分析,得到图像分析结果;根据所述图像分析结果,调用预置的撰写算法、以完成对所述工程资料的自动撰写。本发明实现了工程纸质资料自动编制,管理简便,能实现自动识别、分析及撰写编制纸质资料,不需要专业从业人员进行操作,减少了操作人员负担。并且本发明通过图像采集、识别及对比分析算法,有效地确保了资料编制的准确性及唯一性,能有效避免出现数据错误,即用于提高纸质资料编制的效率和准确性的同时,给用户提供了简单、人性化的操作,进一步提升用户使用体验。
44.上面对本发明实施例中工程资料的识别分析与撰写方法进行了描述,下面对本发明实施例中工程资料的识别分析与撰写装置进行描述,请参阅图2,本发明实施例中工程资料的识别分析与撰写装置的一个实施例包括:模板和视频信号获取模块11,用于预先构建模板数据库并获取所述批量工程资料的视频信号;所述模板数据库中存储有至少一个的内容模板,每个符合对应的预设要求的指定项目与一个所述内容模板进行关联;图像采集模块12,用于每隔一设定时间采集所述视频信号中的图像;图像识别与分析模块,用于根据预置的图像识别分析算法对所述图像进行识别与分析13,得到图像分析结果;撰写模块14,用于根据所述图像分析结果,获取符合对应的预设要求中的指定项目;根据所述指定项目在所述模板数据库中查询得到对应的内容模板;根据所述内容模板,调用预置的撰写算法以完成对所述工程资料的自动撰写。
45.可选地,在所述工程资料的识别分析与撰写装置的另一实施例中,所述装置的撰写模块14中还包括:判断模块,用于判断所述图像分析结果是否符合对应的预设要求,所述预设要求包括资料名称、资料分类、资料内容中的至少一种指定项目;
调用模块,用于若所述图像分析结果符合所述预设要求,则根据所述图像分析结果,调用预置的撰写算法、以完成对所述工程资料的自动撰写;迭代模块,若所述图像分析结果不符合所述预设要求,则继续采用其它的预设要求对所述图像进行识别与分析,直至所述图像分析结果符合对应的预设要求;若遍历了所有的预设要求后都不符合分析结果,则暂停工程资料的扫描和撰写工作,并发出报警信息进行提示,以提醒工作人员取走无法完成签名的工程资料。
46.通过上述对图像分析结果的分析和判定过程,确保了对图像识别分析结果的有效性及准确性。
47.可选地,在所述工程资料的识别分析与撰写装置另一实施例中,所述装置的模板和视频信号获取模块11中还包括:模板数据库构建模块,用于预先构建模板数据库,所述模拟数据库中存储有至少一个的内容模板;关联模块,用于在所述模板数据库中,将所述内容模板与所述预设要求中的指定项目进行关联。
48.可选地,在所述工程资料的识别分析与撰写装置另一实施例中,所述装置的撰写模块14中还包括:指定项目获取模块,用于根据所述图像分析结果,获取对应预设要求中的指定项目;模板查询模块,用于根据所述指定项目在所述模板数据库中查询得到对应的内容模板。
49.调用与撰写单元,用于根据所述内容模板,调用预置的撰写算法对所述工程资料进行自动撰写。
50.可选地,在所述工程资料的识别分析与撰写装置另一实施例中,所述预置的图像识别分析算法为图片ocr算法;所述预置的撰写算法用于控制目标撰写设备根据所述内容模板对所述工程资料进行自动撰写。
51.需要说明的是,本发明实施例中的装置可以用于实现上述方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实例中的相关描述,此处不再赘述。上面图2从模块化功能实体的角度对本发明实施例中的工程资料的识别分析与撰写装置进行详细描述,下面从硬件处理的角度对本发明实施例中工程资料的识别分析与撰写设备进行详细描述。
52.图3是本发明实施例提供的一种工程资料的识别分析与撰写设备的结构示意图,该工程资料的识别分析与撰写设备300可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,cpu)301(例如,一个或一个以上处理器)和存储器309,一个或一个以上存储应用程序307或数据306的存储介质308(例如一个或一个以上海量存储设备)。其中,存储器309和存储介质308可以是短暂存储或持久存储。存储在存储介质308的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对图计算的布尔型变量存储中的一系列指令操作。更进一步地,处理器301可以设置为与存储介质308通信,在工程资料的识别分析与撰写设备300上执行存储介质308中的一系列指令操作。
53.工程资料的识别分析与撰写设备300还可以包括一个或一个以上电源302,一个或一个以上有线或无线网络接口303,一个或一个以上输入输出接口304,和/或,一个或一个以上操作系统305,例如windows serve,mac os x,unix,linux,freebsd等等。本领域技术人员可以理解,图3中示出的工程资料的识别分析与撰写设备结构并不构成对工程资料的识别分析与撰写设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
54.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
55.在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
56.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
57.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
58.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中,该计算机可读存储介质可以是非易失性的,也可以是易失性的。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory, rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
59.最后,本发明的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
转载请注明原文地址:https://tc.8miu.com/read-3330.html