一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种表格重建的方法及电子设备与流程

2023-02-01 23:09:58 来源:中国专利 TAG:
1.本技术涉及计算机视觉
技术领域
:,具体而言,涉及一种表格重建的方法及电子设备。
背景技术
::2.随着信息化技术的发展,信息无纸化办公的普及,人们对数据处理的便捷性要求越来越高。在一些办公场景中,通常需要将表格图像进行表格识别以及表格重建,以获得重建后的表格。3.现有技术下,通常是采用膨胀腐蚀等图像处理操作,确定表格图像中的线条,并根据各线条以及各线条的交点坐标,重建表格。4.但是,若表格图像中的表格包含无边框的单元格或者边框不明显的单元格,则采用这种方式,重建的表格存在一定的偏差。技术实现要素:5.本技术实施例的目的在于提供一种表格重建的方法及电子设备,用以在重建表格图像中的表格时,减少重建的表格的偏差。6.一方面,提供一种表格重建的方法,包括:7.对表格图像中的像素进行统计,获得目标表格在各横坐标上分别对应的第一像素数量,以及在各纵坐标上分别对应的第二像素数量;8.根据各横坐标的第一像素数量,确定目标表格的各个表格列坐标;9.根据各纵坐标的第二像素数量,确定目标表格的各个表格行坐标;10.对表格图像进行文本识别,获得表格图像的文本内容及其对应的文本位置;11.根据文本内容及其对应的文本位置、各表格行坐标以及各表格列坐标,生成目标表格。12.在上述实现过程中,根据表格图像分别在横坐标和纵坐标的表格像素分布,重建表格,减少重建的表格的偏差。13.一种实施方式中,对表格图像中的像素进行统计,获得目标表格在各横坐标上分别对应的第一像素数量,以及在各纵坐标上分别对应的第二像素数量,包括:14.针对表格图像,统计各横坐标上像素值位于第一像素值区间的像素的数量,获得各横坐标分别对应的第一像素数量;15.针对表格图像,统计各纵坐标上像素值位于第二像素值区间的像素的数量,获得各纵坐标分别对应的第二像素数量。16.一种实施方式中,根据各横坐标的第一像素数量,确定目标表格的各个表格列坐标,包括:17.从各横坐标中,筛选出第一像素数量低于第一数量阈值的各横坐标;18.将筛选出的各横坐标进行划分,获得列坐标区间;19.根据列坐标区间,确定表格列坐标。20.一种实施方式中,方法还包括:21.根据表格图像的最小横坐标和最大横坐标,以及列坐标区间,更新表格列坐标;22.或者,根据文本内容的文本位置,以及列坐标区间,更新表格列坐标。23.一种实施方式中,根据表格图像的最小横坐标和最大横坐标,以及列坐标区间,更新表格列坐标,包括:24.若列坐标区间中不包含表格图像的最小横坐标,则将表格图像的最小横坐标,确定为目标表格的表格列坐标;25.若列坐标区间中不包含表格图像的最大横坐标,则将表格图像的最大横坐标,确定为目标表格的表格列坐标。26.一种实施方式中,根据文本内容的文本位置,以及列坐标区间,更新表格列坐标,包括:27.根据文本内容的文本位置,确定包含表格内所有文本内容的最小矩形区域;28.若列坐标区间中不包含最小矩形区域的最小横坐标,则将最小矩形区域的最小横坐标,确定为目标表格的表格列坐标;29.若列坐标区间中不包含最小矩形区域的最大横坐标,则将最小矩形区域的最大横坐标,确定为目标表格的表格列坐标。30.一种实施方式中,根据各纵坐标的第二像素数量,确定目标表格的各个表格行坐标,包括:31.从各纵坐标中,筛选出第二像素数量低于第二数量阈值的各纵坐标;32.将筛选出的各纵坐标进行划分,获得行坐标区间;33.根据行坐标区间,确定表格行坐标。34.一种实施方式中,方法还包括:35.根据表格图像的最小纵坐标和最大纵坐标,以及行坐标区间,更新表格行坐标;36.或者,根据文本内容的文本位置,以及行坐标区间,更新表格行坐标。37.一种实施方式中,根据表格图像的最小纵坐标和最大纵坐标,以及行坐标区间,更新表格行坐标,包括:38.若行坐标区间中不包含表格图像的最小纵坐标,则将表格图像的最小纵坐标,确定为目标表格的表格行坐标;39.若行坐标区间中不包含表格图像的最大纵坐标,则将表格图像的最大纵坐标,确定为目标表格的表格行坐标。40.一种实施方式中,根据文本内容的文本位置,以及行坐标区间,更新表格行坐标,包括:41.根据文本内容的文本位置,确定包含表格内所有文本内容的最小矩形区域;42.若行坐标区间中不包含最小矩形区域的最小纵坐标,则将最小矩形区域的最小纵坐标,确定为目标表格的表格行坐标;43.若行坐标区间中不包含最小矩形区域的最大纵坐标,则将最小矩形区域的最大纵坐标,确定为目标表格的表格行坐标。44.一种实施方式中,根据文本内容及其对应的文本位置、各表格行坐标以及各表格列坐标,生成目标表格,包括:45.根据各个表格行坐标以及各个表格列坐标,生成空白表格;46.确定空白表格中各单元格的单元格位置信息;47.根据文本内容及其对应的文本位置,以及各单元格的单元格位置信息,确定文本内容对应的单元格;48.将文本内容添加到相应的单元格内,获得目标表格。49.一种实施方式中,根据文本内容及其对应的文本位置,以及各单元格的单元格位置信息,确定文本内容对应的单元格,包括:50.针对文本内容中的目标文本内容以及空白表格中的目标单元格,若根据目标文本内容的文本位置,确定目标文本内容所在的文本区域中,存在位于目标单元格内且不与目标单元格的边界重合的坐标点,则确定目标单元格为目标文本内容对应的单元格;51.其中,目标单元格为空白表格中的任一单元格,目标文本内容为文本内容中的任一文本内容。52.一种实施方式中,方法还包括:53.针对文本内容中的目标文本内容,若目标文本内容对应多个单元格,则将目标文本内容对应的多个单元格合并。54.一种实施方式中,将文本内容添加到相应的单元格内,包括:55.针对空白表格中的目标单元格,若目标单元格对应多个文本内容,则按照文本位置,将目标单元格对应的各文本内容进行排序;56.将排序后的文本内容,添加到目标单元格内。57.一种实施方式中,将文本内容添加到相应的单元格内,包括:58.针对空白表格中的目标单元格,将目标单元格的文本属性的属性值,设置为目标单元格对应的文本内容。59.一种实施方式中,在根据文本内容及其对应的文本位置、各表格行坐标以及各表格列坐标,生成目标表格之前,还包括:60.根据文本内容的文本位置,确定文本内容对应的文本横坐标区间以及文本纵坐标区间;61.从各表格列坐标中,筛选出未被文本横坐标区间包含的表格列坐标;62.从各表格行坐标中,筛选出未被文本纵坐标区间包含的表格行坐标。63.一方面,提供一种表格重建的装置,包括:64.统计单元,用于对表格图像中的像素进行统计,获得目标表格在各横坐标上分别对应的第一像素数量,以及在各纵坐标上分别对应的第二像素数量;第一像素数量为某一横坐标对应的横坐标线上的像素的数量;第二像素数量为某一纵坐标对应的纵坐标线上的像素的数量;65.第一确定单元,用于根据各横坐标的第一像素数量,确定目标表格的各个表格列坐标;66.第二确定单元,用于根据各纵坐标的第二像素数量,确定目标表格的各个表格行坐标;67.识别单元,用于对表格图像进行文本识别,获得表格图像的文本内容及其对应的文本位置;68.生成单元,用于根据文本内容及其对应的文本位置、各表格行坐标以及各表格列坐标,生成目标表格。69.一种实施方式中,统计单元用于:70.针对表格图像,统计各横坐标上像素值位于第一像素值区间的像素的数量,获得各横坐标分别对应的第一像素数量;71.针对表格图像,统计各纵坐标上像素值位于第二像素值区间的像素的数量,获得各纵坐标分别对应的第二像素数量。72.一种实施方式中,第一确定单元用于:73.从各横坐标中,筛选出第一像素数量低于第一数量阈值的各横坐标;74.将筛选出的各横坐标进行划分,获得列坐标区间;75.根据列坐标区间,确定表格列坐标。76.一种实施方式中,第一确定单元还用于:77.根据表格图像的最小横坐标和最大横坐标,以及列坐标区间,更新表格列坐标;78.或者,根据文本内容的文本位置,以及列坐标区间,更新表格列坐标。79.一种实施方式中,第一确定单元还用于:80.若列坐标区间中不包含表格图像的最小横坐标,则将表格图像的最小横坐标,确定为目标表格的表格列坐标;81.若列坐标区间中不包含表格图像的最大横坐标,则将表格图像的最大横坐标,确定为目标表格的表格列坐标。82.一种实施方式中,第一确定单元还用于:83.根据文本内容的文本位置,确定包含表格内所有文本内容的最小矩形区域;84.若列坐标区间中不包含最小矩形区域的最小横坐标,则将最小矩形区域的最小横坐标,确定为目标表格的表格列坐标;85.若列坐标区间中不包含最小矩形区域的最大横坐标,则将最小矩形区域的最大横坐标,确定为目标表格的表格列坐标。86.一种实施方式中,第二确定单元用于:87.从各纵坐标中,筛选出第二像素数量低于第二数量阈值的各纵坐标;88.将筛选出的各纵坐标进行划分,获得行坐标区间;89.根据行坐标区间,确定表格行坐标。90.一种实施方式中,第二确定单元还用于:91.根据表格图像的最小纵坐标和最大纵坐标,以及行坐标区间,更新表格行坐标;92.或者,根据文本内容的文本位置,以及行坐标区间,更新表格行坐标。93.一种实施方式中,第二确定单元还用于:94.若行坐标区间中不包含表格图像的最小纵坐标,则将表格图像的最小纵坐标,确定为目标表格的表格行坐标;95.若行坐标区间中不包含表格图像的最大纵坐标,则将表格图像的最大纵坐标,确定为目标表格的表格行坐标。96.一种实施方式中,第二确定单元还用于:97.根据文本内容的文本位置,确定包含表格内所有文本内容的最小矩形区域;98.若行坐标区间中不包含最小矩形区域的最小纵坐标,则将最小矩形区域的最小纵坐标,确定为目标表格的表格行坐标;99.若行坐标区间中不包含最小矩形区域的最大纵坐标,则将最小矩形区域的最大纵坐标,确定为目标表格的表格行坐标。100.一种实施方式中,生成单元用于:101.根据各个表格行坐标以及各个表格列坐标,生成空白表格;102.确定空白表格中各单元格的单元格位置信息;103.根据文本内容及其对应的文本位置,以及各单元格的单元格位置信息,确定文本内容对应的单元格;104.将文本内容添加到相应的单元格内,获得目标表格。105.一种实施方式中,生成单元用于:106.针对文本内容中的目标文本内容以及空白表格中的目标单元格,若根据目标文本内容的文本位置,确定目标文本内容所在的文本区域中,存在位于目标单元格内且不与目标单元格的边界重合的坐标点,则确定目标单元格为目标文本内容对应的单元格;107.其中,目标单元格为空白表格中的任一单元格,目标文本内容为文本内容中的任一文本内容。108.一种实施方式中,生成单元还用于:109.针对文本内容中的目标文本内容,若目标文本内容对应多个单元格,则将目标文本内容对应的多个单元格合并。110.一种实施方式中,生成单元用于:111.针对空白表格中的目标单元格,若目标单元格对应多个文本内容,则按照文本位置,将目标单元格对应的各文本内容进行排序;112.将排序后的文本内容,添加到目标单元格内。113.一种实施方式中,生成单元用于:114.针对空白表格中的目标单元格,将目标单元格的文本属性的属性值,设置为目标单元格对应的文本内容。115.一种实施方式中,生成单元还用于:116.根据文本内容的文本位置,确定文本内容对应的文本横坐标区间以及文本纵坐标区间;117.从各表格列坐标中,筛选出未被文本横坐标区间包含的表格列坐标;118.从各表格行坐标中,筛选出未被文本纵坐标区间包含的表格行坐标。119.一方面,提供了一种电子设备,包括处理器以及存储器,存储器存储有计算机可读取指令,当计算机可读取指令由处理器执行时,运行如上述任一种表格重建的各种可选实现方式中提供的方法的步骤。120.一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时运行如上述任一种表格重建的各种可选实现方式中提供的方法的步骤。121.一方面,提供了一种计算机程序产品,计算机程序产品在计算机上运行时,使得计算机执行如上述任一种表格重建的各种可选实现方式中提供的方法的步骤。122.本技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术而了解。本技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明123.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。124.图1为本技术实施例提供的一种表格重建的方法的流程图;125.图2为本技术实施例提供的一种表格图像的示例图;126.图3为本技术实施例提供的一种表格重建的方法的详细实施流程图;127.图4为本技术实施例提供的一种横坐标投影示例图;128.图5为本技术实施例提供的一种纵坐标投影示例图;129.图6为本技术实施例提供的一种表格列坐标的噪点示例图;130.图7为本技术实施例提供的一种表格重建的装置的结构框图;131.图8为本技术实施例提供的一种电子设备的结构示意图。具体实施方式132.下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。133.光学字符识别(opticalcharacterrecognition,ocr)技术也即光学文字识别,是指通过图像处理和模式识别技术对光学的字符进行识别。如针对印刷体字符,可以采用光学的方式将纸质文档中的文字转换成为黑白点阵的图像文件,并经过识别软件将图像中的文字转换成文本格式,以供文字处理软件进一步编辑加工。134.ocr是计算机视觉技术(computervision,cv)研究领域的分支之一,是计算机科学的重要组成部分。其中,cv技术是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取信息的人工智能系统。ocr作为cv中的一种常用技术,被广泛应用于表格图像的文本提取以及表格重建等实际项目中,尤其在机器流程自动化(roboticprocessautomation,rpa)项目中有着普遍应用。135.其中,rpa技术可以模拟员工在日常工作中通过键盘、鼠标对计算机的操作,可以代替人类执行登录系统、操作软件、读写数据、下载文件、读取邮件等操作。以自动化机器人作为企业的虚拟劳动力,可以将员工从重复、低价值的工作中解放出来,将精力投入到高附加值的工作上,从而可以使企业在数字化智能化转型的同时又做到降低成本、增加效益。rpa是一种使用软件机器人取代业务流程中的人工任务,并且像人一样与计算机的前端系统进行交互,因此rpa可以看作是一种运行在个人pc机或服务器中的软件型程序机器人,通过模仿用户在电脑上进行的操作来替代人类自动重复这些操作,例如检索邮件、下载附件、登录系统、数据加工分析等活动,快速、准确、可靠。虽然和传统的物理机器人一样都是通过设定的具体规则来解决人类工作中速度和准确度的问题,但是传统的物理机器人是软硬件结合的机器人,需要在特定的硬件支持下配合软件才能执行工作;而rpa机器人是纯软件层面的,只要安装了相应的软件,就可以部署到任意一台pc机和服务器中来完成规定的工作。也就是说,rpa是一种利用“数字员工”代替人进行业务操作的一种方式及其相关的技术。本质上rpa是通过软件自动化技术,模拟人实现计算机上系统、软件、网页和文档等对象的无人化操作,获取业务信息、执行业务动作,最终实现流程自动化处理、人力成本节约和处理效率提升。从描述可知,在一些针对表格操作的rpa应用场景中,可以通过ocr技术识别表格图像中的文本信息,以及模拟人点击鼠标以及键盘等操作进行表格重建以及修改等操作。136.首先对本技术实施例中涉及的部分用语进行说明,以便于本领域技术人员理解。137.终端设备:可以是移动终端、固定终端或便携式终端,例如移动手机、站点、单元、设备、多媒体计算机、多媒体平板、互联网节点、通信器、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板计算机、个人通信系统设备、个人导航设备、个人数字助理、音频/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或者其任意组合,包括这些设备的配件和外设或者其任意组合。还可预见到的是,终端设备能够支持任意类型的针对用户的接口(例如可穿戴设备)等。138.服务器:可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务以及大数据和人工智能平台等基础云计算服务的云服务器。139.为了在重建表格图像中的表格时,减少重建的表格的偏差,本技术实施例提供了一种表格重建的方法及电子设备。140.参阅图1所示,为本技术实施例提供的一种表格重建的方法的流程图,应用于电子设备,电子设备可以为服务器,也可以为终端设备。该方法的具体实施流程如下:141.步骤101:对表格图像中的像素进行统计,获得目标表格在各横坐标上分别对应的第一像素数量,以及在各纵坐标上分别对应的第二像素数量。142.具体的,针对表格图像,统计各横坐标上像素值位于第一像素值区间的像素的数量,获得各横坐标分别对应的第一像素数量;针对表格图像,统计各纵坐标上像素值位于第二像素值区间的像素的数量,获得各纵坐标分别对应的第二像素数量。143.其中,第一像素数量为目标表格在某一横坐标对应的横坐标线上的像素的数量;第二像素数量为目标表格在某一纵坐标对应的纵坐标线上的像素的数量。表格图像为包含无框表格的图像。144.例如,表格图像中的目标表格为黑色(即像素值为0),其余部分为空白,则统计各横坐标上像素值为0(即第一像素值区间为[0])的像素的第一像素数量,以及各纵坐标上像素值为0(即第二像素值区间为[0])的像素的第二像素数量。[0145]实际应用中,第一像素值区间和第二像素值区间,均可以根据实际应用场景进行设置,在此不作限制。[0146]一种实施方式中,将表格图像分别在各横坐标和各纵坐标上进行表格像素投影(即仅投影表格图像中目标表格的像素),获得目标表格在各横坐标上分别对应的第一像素数量,以及在各纵坐标上分别对应的第二像素数量。[0147]进一步的,若待表格重建的原始图像为包含有框表格的图像,则先对原始图像进行表格去框处理,获得包含无框表格的表格图像。[0148]这是由于后续步骤中,需要通过目标表格的像素分布确定表格行列坐标,因此,为避免表格的框对表格行列坐标确定的影响,需要先对图像中的有框表格进行去框。[0149]一种实施方式中,对原始图像进行表格去框处理,获得表格图像时,可以采用以下步骤:[0150]对原始图像进行文字行识别,获得原始图像中文本内容的文本区域;基于原始图像中的文本区域,生成表格图像,表格图像为仅包含文本内容的图像。[0151]步骤102:根据各横坐标的第一像素数量,确定目标表格的各个表格列坐标。[0152]一种实施方式中,执行步骤102时,可以采用以下步骤:[0153]s1021:从各横坐标中,筛选出第一像素数量低于第一数量阈值(如,1)的各横坐标。[0154]实际应用中,第一数量阈值为正整数,可以根据实际应用场景进行设置,在此不作限制。[0155]s1022:将筛选出的各横坐标进行划分,获得列坐标区间(即,列坐标区间为包含多个连续的横坐标的区间)。[0156]其中,列坐标区间可能为一个,也可能为多个。[0157]作为一个示例,将表格图像的像素向x轴(即横坐标轴)做表格像素投影(即统计位于像素值区间的像素),获得目标表格在x轴上各个横坐标的像素分布,并将x轴上连续投影像素为零的横坐标,划分为列坐标区间(如,[1,5])。[0158]s1023:根据列坐标区间,确定表格列坐标。[0159]一种实施方式中,针对确定出的列坐标区间中的目标列坐标区间,从目标列坐标区间中随机选取一个横坐标,作为表格列坐标。[0160]其中,目标列坐标区间为确定出的列坐标区间中的任一区间。[0161]可选的,还可以将目标列坐标区间中的最小横坐标、最大横坐标以及中心横坐标等,作为表格列坐标。[0162]进一步的,还可以采用以下任一方式,更新表格列坐标。[0163]方式1:根据表格图像的最小横坐标和最大横坐标,以及列坐标区间,更新表格列坐标。[0164]这样,若列坐标区间内不包含表格的边界,还可以根据表格图像的边界,确定表格的左右边界。[0165]方式2:根据文本内容的文本位置,以及列坐标区间,更新表格列坐标。[0166]这样,还可以根据包含文本内容的最小矩形区域,确定表格左右边界,并更新表格列坐标。[0167]具体的,执行方式1时,可以采用如下步骤:若列坐标区间中不包含表格图像的最小横坐标,则将表格图像的最小横坐标,确定为目标表格的表格列坐标;若列坐标区间中不包含表格图像的最大横坐标,则将表格图像的最大横坐标,确定为目标表格的表格列坐标。[0168]一种实施方式中,若列坐标区间中的第一个列坐标区间中不包含最小横坐标,则将最小横坐标,确定为目标表格的表格列坐标,列坐标区间是按照横坐标由小到大的顺序排序的;若列坐标区间中的最后一个列坐标区间中不包含最大横坐标,则将最大横坐标,确定为目标表格的表格列坐标。[0169]一种实施方式中,执行方式2时,可以采用如下步骤:根据文本内容的文本位置,确定包含表格内所有文本内容的最小矩形区域;确定最小矩形区域的最小横坐标和最大横坐标;若列坐标区间中不包含最小矩形区域的最小横坐标,则将最小矩形区域的最小横坐标,确定为目标表格的表格列坐标;若列坐标区间中不包含最小矩形区域的最大横坐标,则将最小矩形区域的最大横坐标,确定为目标表格的表格列坐标。[0170]步骤103:根据各纵坐标的第二像素数量,确定目标表格的各个表格行坐标。[0171]一种实施方式中,执行步骤103时,可以采用以下步骤:[0172]s1031:从各纵坐标中,筛选出第二像素数量低于第二数量阈值(如,0)的各纵坐标。[0173]实际应用中,第二数量阈值为正整数,可以根据实际应用场景进行设置,在此不作限制。[0174]s1032:将筛选出的各纵坐标进行划分,获得行坐标区间。[0175]其中,行坐标区间可能为一个,也可能为多个。[0176]作为一个示例,将表格图像的像素向y轴(即纵坐标轴)做投影,获得目标表格在y轴上各个纵坐标的像素分布,并将y轴上连续投影像素为零的纵坐标,划分为行坐标区间(如,[1,5])。[0177]s1033:根据行坐标区间,确定表格行坐标。[0178]具体的,可以采用与确定表格列坐标相似的原理,确定表格行坐标,在此不做赘述。[0179]这样,就可以根据表格像素分布确定表格的结构,根据表格像素分布的分割点,获得表格行坐标和表格列坐标。[0180]进一步的,还可以采用以下任一方式更新表格行坐标。[0181]方式1:根据表格图像的最小纵坐标和最大纵坐标,以及行坐标区间,更新表格行坐标。[0182]这样,若行坐标区间内不包含表格的边界,还可以根据表格图像的边界,确定表格的上下边界,并更新表格行坐标。[0183]方式2:根据文本内容的文本位置,以及行坐标区间,更新表格行坐标。[0184]这样,还可以根据包含文本内容的最小矩形区域,确定表格边界,并更新表格行列坐标。[0185]具体的,执行方式1时,可以包括:若行坐标区间中不包含表格图像的最小纵坐标,则将表格图像的最小纵坐标,确定为目标表格的表格行坐标;若行坐标区间中不包含表格图像的最大纵坐标,则将表格图像的最大纵坐标,确定为目标表格的表格行坐标。[0186]一种实施方式中,若行坐标区间中的第一个行坐标区间中不包含最小纵坐标,则将最小纵坐标,确定为目标表格的表格行坐标;行坐标区间是按照纵坐标由小到大的顺序排序的;若行坐标区间中的最后一个行坐标区间中不包含最大纵坐标,则将最大纵坐标,确定为目标表格的表格行坐标。[0187]作为一个示例,以表格图像的左上顶点为原点,建立坐标系,则确定表格图像的左侧边界的横坐标0为表格的最小横坐标table_left,即为表格列坐标,并确定表格图像的上侧边界的纵坐标0,为表格的最小纵坐标table_top,即为表格行坐标,以及确定表格图像的右侧边界的横坐标为表格的最大横坐标table_right,即为表格列坐标,并确定表格图像的下侧边界的纵坐标,为表格的最大纵坐标table_bottom,即为表格行坐标。[0188]执行方式2时,可以包括:根据文本内容的文本位置,确定包含表格内所有文本内容的最小矩形区域;确定最小矩形区域的最小横坐标和最大横坐标;若行坐标区间中不包含最小矩形区域的最小纵坐标,则将最小矩形区域的最小纵坐标,确定为目标表格的表格行坐标;若行坐标区间中不包含最小矩形区域的最大纵坐标,则将最小矩形区域的最大纵坐标,确定为目标表格的表格行坐标。[0189]作为一个示例,获取表格图像中所有文本区域的文本矩形分别对应的左侧横坐标,并按横坐标由小到大的顺序进行排序,得到最小的左侧横坐标,即为表格的最小横坐标table_left,获取表格图像中所有文本区域的文本矩形分别对应的右侧横坐标,并按横坐标由小到大的顺序进行排序,得到最大的右侧横坐标,即为表格的最大横坐标table_right。获取表格图像中所有文本区域的文本矩形分别对应的上侧纵坐标,并按纵坐标由小到大的顺序进行排序,得到最小的上侧横坐标,即为表格的最小纵坐标table_top。获取表格图像中所有文本区域的文本矩形分别对应的下侧纵坐标,并按纵坐标由小到大的顺序进行排序,得到最大的下侧横坐标,即为表格的最大纵坐标table_bottom。[0190]这样,就可以获得目标表格的上下左右边界的位置,即目标表格的位置属性和大小属性。[0191]步骤104:对表格图像进行文本识别,获得表格图像的文本内容及其对应的文本位置。[0192]具体的,采用光学字符识别(opticalcharacterrecognition,ocr)技术,对表格图像进行文本识别,获得表格图像中元素的属性(即文本内容及其对应的文本位置)。[0193]进一步的,若行坐标区间和横坐标区间内不包含表格的边界,还可以根据包含表格图像中文本内容的最小矩形,确定表格边界。[0194]步骤105:根据文本内容及其对应的文本位置、各表格行坐标以及各表格列坐标,生成目标表格。[0195]由于表格行列坐标中可能误识别,因此,在执行步骤105之前,还可以先对表格行列坐标进行去噪。[0196]一种实施方式中,根据文本内容的文本位置,确定文本内容对应的文本横坐标区间以及文本纵坐标区间;从各表格列坐标中,筛选出未被文本横坐标区间包含的表格列坐标;从各表格行坐标中,筛选出未被文本纵坐标区间包含的表格行坐标。[0197]这是由于若表格中存在像素稀疏的问题,则可能会出现行分割点或列分割点(即表格行坐标或表格列坐标)的噪点的情况,因此,需要判断此处分割点是否与文本内容所在的文本区域相交即可,如果相交就不是分割点,将其去除即可。[0198]具体的,执行步骤105时,可以执行以下步骤:[0199]s1051:根据各个表格行坐标以及各个表格列坐标,生成空白表格。[0200]s1052:确定空白表格中各单元格的单元格位置信息。[0201]一种实施方式中,空白表格中的单元格为矩形,单元格的单元格位置信息包括该单元格的四个单元格顶点坐标。单元格顶点坐标为单元格的顶点的坐标。单元格顶点坐标包括单元格顶点纵坐标以及单元格顶点横坐标。[0202]s1053:根据文本内容及其对应的文本位置,以及各单元格的单元格位置信息,确定文本内容对应的单元格。[0203]一种实施方式中,针对文本内容中的目标文本内容以及空白表格中的目标单元格,若根据目标文本内容的文本位置,确定目标文本内容所在的文本区域中,存在位于目标单元格内且不与目标单元格的边界重合的坐标点,则确定目标单元格为目标文本内容对应的单元格;[0204]其中,目标单元格为空白表格中的任一单元格,目标文本内容为文本内容中的任一文本内容。[0205]一种实施方式中,若文本内容为多个,则可以采用遍历的方式,分别根据每一文本内容所在文本区域的文本位置,确定其对应的单元格。具体的,确定文本区域的左侧横坐标和右侧横坐标所属的表格列,以及确定文本区域的上侧纵坐标和下侧纵坐标所属的表格行,进而根据确定出的表格行和表格列,确定其对应的单元格。[0206]进一步的,针对文本内容中的目标文本内容,若目标文本内容对应多个单元格,则将目标文本内容对应的多个单元格合并。[0207]s1054:将文本内容添加到相应的单元格内,获得目标表格。[0208]一种实施方式中,针对空白表格中的目标单元格,将目标单元格的文本属性的属性值,设置为目标单元格对应的文本内容。[0209]需要说明的,单元格为空时,由于单元格内不包含文本区域,因此,不需要对空的单元格进行其它处理。[0210]进一步的,针对空白表格中的目标单元格,若确定目标单元格对应多个文本内容,则按照文本位置,将目标单元格对应的各文本内容进行排序;将排序后的文本内容,添加到目标单元格内。[0211]一种实施方式中,确定目标单元格对应多个文本内容,可以包括:[0212]根据各文本内容文本位置,分别确定每一文本内容所属的文本区域的中心点坐标,若目标单元格包含多个中心点坐标,则确定目标单元格对应多个文本内容。[0213]一种实施方式中,将将目标单元格对应的各文本内容进行排序,可以包括:分别按照中心点纵坐标以及中心点横坐标由大到下的顺序,将目标单元格包含的各文本内容进行排序。[0214]一种实施方式中,将排序后的文本内容,添加到目标单元格内,可以包括:将目标单元格的文本属性的属性值设置为排序后的文本内容。[0215]这是由于若单元格内的内容若有换行等情形,则通过ocr技术识别,会将单元格内的内容识别成多个文本内容,如,一个换行会识别成两个文本内容。因此,需要对同一单元格中包含多个文本内容进行排序。[0216]实际应用中,可以根据实际应用场景对各文本内容进行排序,在此不作限制。[0217]参阅图2所示,为一种表格图像的示例图。参阅图3所示,为一种表格重建的方法的详细实施流程图。结合图2和图3,对图1中的表格重建的方法进行示例说明,该方法的具体流程如下:[0218]步骤301:对表格图像中的像素进行统计,获得目标表格在各横坐标上分别对应的第一像素数量,以及在各纵坐标上分别对应的第二像素数量。[0219]步骤302:根据各横坐标的第一像素数量,将各横坐标进行划分,获得列坐标区间。[0220]步骤303:根据列坐标区间中的横坐标,确定表格列坐标。[0221]参阅图4所示,为一种横坐标投影示例图。将图2所示的表格图像在横坐标轴上进行表格像素投影,获得图4所示的横坐标投影示例图。设置第一数量阈值和第二数量阈值均为1,则根据图4中的像素投影分布,获得5个像素区间(像素区间中每一横坐标上的像素数量均不为零),4个列坐标区间(列坐标区间中每一横坐标上的像素数量均为零),即表格有5列,并采用随机选取的方式,确定各列坐标区间分别对应的表格列坐标。[0222]步骤304:根据各纵坐标的第二像素数量,将各纵坐标进行划分,获得行坐标区间。[0223]步骤305:根据行坐标区间中的纵坐标,确定表格行坐标。[0224]参阅图5所示,为一种纵坐标投影示例图。将图2所示的表格图像在纵坐标轴上进行表格像素投影,获得图5所示的纵坐标投影示例图。设置第一数量阈值和第二数量阈值均为1,则根据图5中的像素投影分布,获得6个像素区间(像素区间中每一纵坐标上的像素数量均不为零),5个行坐标区间(行坐标区间中每一纵坐标上的像素数量均为零),即表格有6行,并采用随机选取的方式,确定各行坐标区间分别对应的表格行坐标。[0225]步骤306:对表格图像进行文本识别,获得表格图像的文本内容及其对应的文本位置。[0226]具体的,采用ocr技术,对图2所示的表格图像进行文本识别,获得的文本识别结果,即文本内容及其对应的文本位置,文本位置包括文本内容所在的文本区域的各区域顶点坐标,即第一区域顶点坐标、第二区域顶点坐标、第三区域顶点坐标,以及第四区域顶点坐标。文本识别结果的输出格式为{'content':'文本内容','location':[第一区域顶点坐标,第二区域顶点坐标,第三区域顶点坐标,第四区域顶点坐标]}。图2中的文本识别结果为:[0227]{'content':'salary','location':[245,40,245,21,288,22,287,41]};[0228]{'content':'wokrage','location':[438,40,439,22,499,23,499,40]};[0229]{'content':'name','location':[144,39,144,22,185,23,185,40]};[0230]{'content':'number','location':[37,39,37,23,90,23,90,39]};[0231]{'content':'bonus','location':[347,39,347,23,389,23,389,39]};[0232]{'content':'1000','location':[249,84,249,66,284,66,284,84]};[0233]{'content':'lilei','location':[149,83,149,66,182,66,182,83]};[0234]{'content':'1','location':[56,84,56,66,71,66,71,84]};[0235]{'content':'10','location':[358,83,358,67,378,67,378,83]};[0236]{'content':'10','location':[459,83,459,67,479,67,479,83]};[0237]{'content':'han','location':[150,118,150,102,180,102,180,118]};[0238]{'content':'20','location':[459,127,459,110,479,110,479,127]};[0239]{'content':'2','location':[56,127,56,110,71,110,71,127]};[0240]{'content':'3000','location':[249,127,249,111,284,111,284,127]};[0241]{'content':'90','location':[358,127,358,111,378,111,378,127]};[0242]{'content':'meimei','location':[141,135,141,119,190,119,190,135]};[0243]{'content':'weiyin','location':[142,163,142,146,188,146,188,163]};[0244]{'content':'5000','location':[249,171,249,154,284,154,284,171]};[0245]{'content':'888','location':[354,171,354,154,381,154,381,171]};[0246]{'content':'30','location':[459,171,459,154,479,154,479,171]};[0247]{'content':'3','location':[56,171,56,154,71,154,71,171]};[0248]{'content':'wang','location':[143,179,143,160,187,162,186,181]};[0249]{'content':'fangzheng','location':[129,207,129,189,200,190,200,207]};[0250]{'content':'8000','location':[249,215,249,198,284,198,284,215]};[0251]{'content':'40','location':[458,215,458,198,480,198,480,215]};[0252]{'content':'4','location':[56,216,56,198,71,198,71,216]};[0253]{'content':'303','location':[354,215,354,199,381,199,381,215]};[0254]{'content':'dashi','location':[145,224,145,206,184,205,184,223]};[0255]{'content':'chongxu','location':[135,251,136,234,195,235,194,252]};[0256]{'content':'10000','location':[246,259,246,242,287,242,287,259]};[0257]{'content':'400','location':[354,258,354,242,382,242,382,258]};[0258]{'content':'50','location':[459,259,459,242,479,242,479,259]};[0259]{'content':'5','location':[56,259,56,242,71,242,71,259]};[0260]{'content':'daozhang','location':[132,267,133,249,198,250,197,268]}。[0261]进一步的,根据各文本内容的文本位置,获得包含表格图像中所有文本内容的最小矩形,并根据该最小矩形的边界,确定目标表格的边界。[0262]具体的,获取图2所示的表格图像中所有文本区域的文本矩形分别对应的左侧横坐标,并按横坐标由小到大的顺序进行排序,得到最小的左侧横坐标,即为表格的最小横坐标table_left=37,获取表格图像中所有文本区域的文本矩形分别对应的右侧横坐标,并按横坐标由小到大的顺序进行排序,得到最大的右侧横坐标,即为表格的最大横坐标table_right=499。获取表格图像中所有文本区域的文本矩形分别对应的上侧纵坐标,并按纵坐标由小到大的顺序进行排序,得到最小的上侧横坐标,即为表格的最小纵坐标table_top=21。获取表格图像中所有文本区域的文本矩形分别对应的下侧纵坐标,并按纵坐标由小到大的顺序进行排序,得到最大的下侧横坐标,即为表格的最大纵坐标table_bottom=268,以及根据最小横坐标table_left、表格的最大横坐标table_right、最小纵坐标table_top以及最大纵坐标table_bottom,更新表格行列坐标。[0263]进一步的,参阅图6所示,为一种表格列坐标的噪点示例图。图6中的表格列坐标分别被以下两个文本内容所在的文本区域的横坐标区间包含,即,{'content':'400','location':[354,258,354,242,382,242,382,258]}和{'content':'303','location':[354,215,354,199,381,199,381,215]},也就是说,该表格列坐标对应的横坐标线分别与上述两个文本内容所在的文本区域相交,因此,该表格列坐标为噪点,则去除该表格列坐标。[0264]步骤307:根据文本内容及其对应的文本位置、各表格行坐标以及各表格列坐标,生成目标表格。[0265]进一步的,由于在表格中第二列的第二行,第三行,第四行,第五行中,分别有两个文本内容,因此,将表格中第二列的第二行,第三行,第四行,第五行对应的各单元格内的文本内容分别进行排序,并将排序的文本内容添加到相应的单元格中。[0266]本技术实施例中,根据表格图像中的表格像素分布(即目标表格的像素的分布),确定表格的行列坐标,并采用了文本识别技术进行文本识别,获得表格图像中各文本内容及其对应的文本位置,进而基于文本内容及其对应的文本位置,以及表格的行列坐标,重建表格,提高了表格重建的准确率,以及能够准确识别合并单元格以及同一单元格内包含多个区域文本内容的情况,进一步提高了表格重建的准确率。[0267]基于同一发明构思,本技术实施例中还提供了一种表格重建的装置,由于上述装置及设备解决问题的原理与一种表格重建的方法相似,因此,上述装置的实施可以参见方法的实施,重复之处不再赘述。[0268]如图7所示,其为本技术实施例提供的一种表格重建的装置的结构示意图,包括:[0269]统计单元701,用于对表格图像中的像素进行统计,获得目标表格在各横坐标上分别对应的第一像素数量,以及在各纵坐标上分别对应的第二像素数量;第一像素数量为某一横坐标对应的横坐标线上的像素的数量;第二像素数量为某一纵坐标对应的纵坐标线上的像素的数量;[0270]第一确定单元702,用于根据各横坐标的第一像素数量,确定目标表格的各个表格列坐标;[0271]第二确定单元703,用于根据各纵坐标的第二像素数量,确定目标表格的各个表格行坐标;[0272]识别单元704,用于对表格图像进行文本识别,获得表格图像的文本内容及其对应的文本位置;[0273]生成单元705,用于根据文本内容及其对应的文本位置、各表格行坐标以及各表格列坐标,生成目标表格。[0274]一种实施方式中,统计单元701用于:[0275]针对表格图像,统计各横坐标上像素值位于第一像素值区间的像素的数量,获得各横坐标分别对应的第一像素数量;[0276]针对表格图像,统计各纵坐标上像素值位于第二像素值区间的像素的数量,获得各纵坐标分别对应的第二像素数量。[0277]一种实施方式中,第一确定单元702用于:[0278]从各横坐标中,筛选出第一像素数量低于第一数量阈值的各横坐标;[0279]将筛选出的各横坐标进行划分,获得列坐标区间;[0280]根据列坐标区间,确定表格列坐标。[0281]一种实施方式中,第一确定单元702还用于:[0282]根据表格图像的最小横坐标和最大横坐标,以及列坐标区间,更新表格列坐标;[0283]或者,根据文本内容的文本位置,以及列坐标区间,更新表格列坐标。[0284]一种实施方式中,第一确定单元702还用于:[0285]若列坐标区间中不包含表格图像的最小横坐标,则将表格图像的最小横坐标,确定为目标表格的表格列坐标;[0286]若列坐标区间中不包含表格图像的最大横坐标,则将表格图像的最大横坐标,确定为目标表格的表格列坐标。[0287]一种实施方式中,第一确定单元702还用于:[0288]根据文本内容的文本位置,确定包含表格内所有文本内容的最小矩形区域;[0289]若列坐标区间中不包含最小矩形区域的最小横坐标,则将最小矩形区域的最小横坐标,确定为目标表格的表格列坐标;[0290]若列坐标区间中不包含最小矩形区域的最大横坐标,则将最小矩形区域的最大横坐标,确定为目标表格的表格列坐标。[0291]一种实施方式中,第二确定单元703用于:[0292]从各纵坐标中,筛选出第二像素数量低于第二数量阈值的各纵坐标;[0293]将筛选出的各纵坐标进行划分,获得行坐标区间;[0294]根据行坐标区间,确定表格行坐标。[0295]一种实施方式中,第二确定单元703还用于:[0296]根据表格图像的最小纵坐标和最大纵坐标,以及行坐标区间,更新表格行坐标;[0297]或者,根据文本内容的文本位置,以及行坐标区间,更新表格行坐标。[0298]一种实施方式中,第二确定单元703还用于:[0299]若行坐标区间中不包含表格图像的最小纵坐标,则将表格图像的最小纵坐标,确定为目标表格的表格行坐标;[0300]若行坐标区间中不包含表格图像的最大纵坐标,则将表格图像的最大纵坐标,确定为目标表格的表格行坐标。[0301]一种实施方式中,第二确定单元703还用于:[0302]根据文本内容的文本位置,确定包含表格内所有文本内容的最小矩形区域;[0303]若行坐标区间中不包含最小矩形区域的最小纵坐标,则将最小矩形区域的最小纵坐标,确定为目标表格的表格行坐标;[0304]若行坐标区间中不包含最小矩形区域的最大纵坐标,则将最小矩形区域的最大纵坐标,确定为目标表格的表格行坐标。[0305]一种实施方式中,生成单元705用于:[0306]根据各个表格行坐标以及各个表格列坐标,生成空白表格;[0307]确定空白表格中各单元格的单元格位置信息;[0308]根据文本内容及其对应的文本位置,以及各单元格的单元格位置信息,确定文本内容对应的单元格;[0309]将文本内容添加到相应的单元格内,获得目标表格。[0310]一种实施方式中,生成单元705用于:[0311]针对文本内容中的目标文本内容以及空白表格中的目标单元格,若根据目标文本内容的文本位置,确定目标文本内容所在的文本区域中,存在位于目标单元格内且不与目标单元格的边界重合的坐标点,则确定目标单元格为目标文本内容对应的单元格;[0312]其中,目标单元格为空白表格中的任一单元格,目标文本内容为文本内容中的任一文本内容。[0313]一种实施方式中,生成单元705还用于:[0314]针对文本内容中的目标文本内容,若目标文本内容对应多个单元格,则将目标文本内容对应的多个单元格合并。[0315]一种实施方式中,生成单元705用于:[0316]针对空白表格中的目标单元格,若目标单元格对应多个文本内容,则按照文本位置,将目标单元格对应的各文本内容进行排序;[0317]将排序后的文本内容,添加到目标单元格内。[0318]一种实施方式中,生成单元705用于:[0319]针对空白表格中的目标单元格,将目标单元格的文本属性的属性值,设置为目标单元格对应的文本内容。[0320]一种实施方式中,生成单元705还用于:[0321]根据文本内容的文本位置,确定文本内容对应的文本横坐标区间以及文本纵坐标区间;[0322]从各表格列坐标中,筛选出未被文本横坐标区间包含的表格列坐标;[0323]从各表格行坐标中,筛选出未被文本纵坐标区间包含的表格行坐标。[0324]本技术实施例提供的一种表格重建的方法及电子设备中,对表格图像中的像素进行统计,获得目标表格在各横坐标上分别对应的第一像素数量,以及在各纵坐标上分别对应的第二像素数量;第一像素数量为某一横坐标对应的横坐标线上的像素的数量;第二像素数量为某一纵坐标对应的纵坐标线上的像素的数量;[0325]根据各横坐标的第一像素数量,确定目标表格的各个表格列坐标;根据各纵坐标的第二像素数量,确定目标表格的各个表格行坐标;对表格图像进行文本识别,获得表格图像的文本内容及其对应的文本位置;根据文本内容及其对应的文本位置、各表格行坐标以及各表格列坐标,生成目标表格。这样,可以根据表格图像分别在横坐标和纵坐标的表格像素分布,重建表格,减少重建的表格的偏差。[0326]图8示出了一种电子设备8000的结构示意图。参阅图8所示,电子设备8000包括:处理器8010以及存储器8020,可选的,还可以包括电源8030、显示单元8040、输入单元8050。[0327]处理器8010是电子设备8000的控制中心,利用各种接口和线路连接各个部件,通过运行或执行存储在存储器8020内的软件程序和/或数据,执行电子设备8000的各种功能,从而对电子设备8000进行整体监控。[0328]本技术实施例中,处理器8010调用存储器8020中存储的计算机程序时执行上述实施例中的各个步骤。[0329]可选的,处理器8010可包括一个或多个处理单元;优选的,处理器8010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器8010中。在一些实施例中,处理器、存储器、可以在单一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。[0330]存储器8020可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、各种应用等;存储数据区可存储根据电子设备8000的使用所创建的数据等。此外,存储器8020可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件等。[0331]电子设备8000还包括给各个部件供电的电源8030(比如电池),电源可以通过电源管理系统与处理器8010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗等功能。[0332]显示单元8040可用于显示由用户输入的信息或提供给用户的信息以及电子设备8000的各种菜单等,本发明实施例中主要用于显示电子设备8000中各应用的显示界面以及显示界面中显示的文本、图片等对象。显示单元8040可以包括显示面板8041。显示面板8041可以采用液晶显示屏(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置。[0333]输入单元8050可用于接收用户输入的数字或字符等信息。输入单元8050可包括触控面板8051以及其他输入设备8052。其中,触控面板8051,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触摸笔等任何适合的物体或附件在触控面板8051上或在触控面板8051附近的操作)。[0334]具体的,触控面板8051可以检测用户的触摸操作,并检测触摸操作带来的信号,将这些信号转换成触点坐标,发送给处理器8010,并接收处理器8010发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板8051。其他输入设备8052可以包括但不限于物理键盘、功能键(比如音量控制按键、开关机按键等)、轨迹球、鼠标、操作杆等中的一种或多种。[0335]当然,触控面板8051可覆盖显示面板8041,当触控面板8051检测到在其上或附近的触摸操作后,传送给处理器8010以确定触摸事件的类型,随后处理器8010根据触摸事件的类型在显示面板8041上提供相应的视觉输出。虽然在图8中,触控面板8051与显示面板8041是作为两个独立的部件来实现电子设备8000的输入和输出功能,但是在某些实施例中,可以将触控面板8051与显示面板8041集成而实现电子设备8000的输入和输出功能。[0336]电子设备8000还可包括一个或多个传感器,例如压力传感器、重力加速度传感器、接近光传感器等。当然,根据具体应用中的需要,上述电子设备8000还可以包括摄像头等其它部件,由于这些部件不是本技术实施例中重点使用的部件,因此,在图8中没有示出,且不再详述。[0337]本领域技术人员可以理解,图8仅仅是电子设备的举例,并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件。[0338]本技术实施例中,一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,使得通信设备可以执行上述实施例中的各个步骤。[0339]为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本技术时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。[0340]本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。[0341]本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。[0342]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。[0343]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。[0344]尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。[0345]显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。当前第1页12当前第1页12
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献