[发明专利]纸质日程表电子化生成方法、装置及电子日程表生成方法有效
申请号: | 201810481904.9 | 申请日: | 2018-05-18 |
公开(公告)号: | CN108805519B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 赵崇标 | 申请(专利权)人: | 赵崇标 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06K9/00;G06K9/34;H04M1/72406;H04M1/72439;H04M1/72451 |
代理公司: | 无锡市汇诚永信专利代理事务所(普通合伙) 32260 | 代理人: | 张欢勇 |
地址: | 321400 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种纸质日程表电子化的方法及装置,该方法包括以下步骤:纸质电子化的步骤、二值化处理的步骤、边缘识别的步骤、图像剪裁的步骤、时间识别的步骤、文字识别的步骤、结果生成的步骤、电子档输出的步骤。本发明利用智能手机的APP和专用日程本,将采集到的图像进行分析处理,借助现有OCR识别技术,有效的解决了识别率低的问题,通过一个软件的方式降低了成本且达到了高效识别的目的。本发明具有识别度高、成本低、便于携带且用户体验佳的优点。 | ||
搜索关键词: | 纸质 日程表 电子 化生 成方 装置 生成 方法 | ||
【主权项】:
1.一种纸质日程表的电子化生成方法,其特征在于,所述方法包括以下步骤:纸质电子化的步骤:通过拍照或扫描将纸质日程页转化成图片格式的电子化文件;图像处理的步骤:对图片格式的图像进行灰度化处理,以获得灰度图像;该步骤是非常关键的一步,因为如果需要得到正确的时间段就需要对得到的图像进行分析,而原始图像包含有太多的内容,需要将一些多余的信息进行剔除;通过使得r=r1/64*64,g=g1/64*64,b=b1/64*64的方式,将图像中每个像素赋予重新计算得到灰度处理后的RGB值,从而得到灰度化处理后的图像;边缘识别的步骤:对上述处理后的图像进行边缘点查找以识别日程页的四个边缘点,通过对四个角处的标记的边缘顶点进行查找,而得到日程内页四个角标识的位置;利用OpenCV图像库中的模板匹配函数进行查找,先准备好四个角标识的图片point1、point2、point3和point4,使用matchTemplate()函数查找的图像得到匹配结果集合,再使用minMaxLoc()函数找到匹配最大值点,从而得到四个角标识的坐标;图像剪裁的步骤:根据识别得到的日程页的四个边缘点或是变换后得到的日程页的四个边缘点,将图像剪裁成标准的长方形形状;时间识别的步骤:对日程页上的时间标识进行计算以得到标记对应的时间段;所述时间识别的步骤包括始末时间识别的步骤、高度和坐标计算的步骤和时间段计算的步骤;始末时间识别的步骤是指对图像剪裁的步骤得到的图像剔除四个顶点后向内查找,由上往下查找到的第一个黑色区域即为时间起始标记,由下往上查找到第一个黑色区域即为时间结束标记;高度和坐标计算的步骤就指将时间起始标记最下方像素的坐标计为TS(x,y),时间结束标记最上方像素的坐标计为BS(x,y),并通过TS和BS得到时间区域高度TH;时间段计算的步骤是指通过对TS和TH之间的进一步查找,得到每一个时间块的上方坐标TBT和下方坐标TBB,从而计算得出时间块的高度TBH;综合所有值,可以得到当前时间块的开始时间和结束时间;文字识别的步骤:对标记时间段对应的文字进行OCR识别将其转成字节或字符形式;根据当前时间块的上方坐标TBT和下一个时间块的上方坐标TBT,得到一个文字识别区域,对这个区域调用手写OCR接口进行OCR文字识别,从而得到该时间段的图像上所对应的文字信息;结果生成的步骤:将识别的时间和文字对应整合成结果,即获得每个日程的时间段和其文字内容。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赵崇标,未经赵崇标许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810481904.9/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理