一种展示方法及装置制造方法及图纸

技术编号:25889921 阅读:13 留言:0更新日期:2020-10-09 23:30
本发明专利技术公开了一种展示方法及装置,涉及计算机技术领域,主要目的在于为非专业的用户提供大屏展示的简易设计方案,提高大屏设计的效率。本发明专利技术主要的技术方案为:获取含有多个显示元素的设计图稿;识别所述设计图稿中显示元素的属性信息;根据所述属性信息生成含有标准显示元素的展示图。本发明专利技术主要用于构建大屏的展示图。

【技术实现步骤摘要】
一种展示方法及装置
本专利技术涉及计算机
,尤其涉及一种展示方法及装置。
技术介绍
大数据时代的来临,越来越多的公司开始意识到数据资源的管理和运用,大数据可视化大屏展示被更多的企业青睐。现有的展示大屏会根据不同用户的不同需求与文化设计出不同风格的大屏,而展示大屏的设计一般都需要专业的UI设计(UserInterfaceDesign,界面设计)团队针对企业需求进行定制化设计,包括大屏的排版、布局、编程等,而对于大多数企业在设计大屏时,大部分情况下不会聘请专业的设计团队,而是使用基于本行业的设计模板进行制作,而这种模式化的展示大屏就很难体现出用户的个性化展示需求与使用习惯等。
技术实现思路
鉴于上述问题,本专利技术提出了一种展示方法及装置,主要目的在于为非专业的用户提供大屏展示的简易设计方案,提高大屏设计的效率。为达到上述目的,本专利技术主要提供如下技术方案:一方面,本专利技术提供一种展示方法,具体包括:获取含有多个显示元素的设计图稿;识别所述设计图稿中显示元素的属性信息;根据所述属性信息生成含有标准显示元素的展示图。另一方面,本专利技术提供一种展示装置,具体包括:获取单元,用于获取含有多个显示元素的设计图稿;识别单元,用于识别所述获取单元得到的设计图稿中显示元素的属性信息;生成单元,用于根据所述识别单元得到的属性信息生成含有标准显示元素的展示图。另一方面,本专利技术提供一种信息展示方法,具体包括:获取含有多个显示元素的初始图稿;识别所述初始图稿中显示元素的属性信息;根据所述属性信息生成含有标准显示元素的展示界面。另一方面,本专利技术提供一种存储介质,所述存储介质用于存储计算机程序,其中,所述计算机程序运行时控制所述存储介质所在设备执行本专利技术实施例的展示方法。另一方面,本专利技术提供一种电子设备,所述电子设备中包括处理器和存储器,所述处理器用于调用所述存储器中的程序指令,以执行本专利技术实施例的展示方法。借由上述技术方案,本专利技术提供的一种展示方法及装置,是通过识别设计图稿中显示元素的属性信息,确定对应的标准显示元素,并基于这些标准显示元素创建新的展示图,实现展示图的自动创建,大大降低了展示图对图形设计技能的依赖性,可以让普通用户根据自身的需求快速创建展示图。将该方案应用于可视化大屏的设计中时,本专利技术可以利用目标检测模型对用户提供的可视化大屏的设计图稿进行识别,并根据识别结果对可视化大屏中所需展示的图表进行重新排版、布局,得到符合用户需求的可视化大屏的展示图。相对于现有的可视化大屏的设计方式,本专利技术对于用户所提供的设计图稿没有技术性要求,其可以是网页中的截图或者是用户的手绘图,因此,降低了可视化大屏设计对用户专业性的要求,让更多掌握平面设计或专业的用户可以自由发挥自身的创造性,提出自身对大屏的展示需求,就可以自动生成所需的可视化大屏,同时,也提高了可视化大屏展示图的设计效率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提出的一种展示方法的流程图;图2示出了本专利技术实施例中的手绘图稿;图3示出了本专利技术实施例中的素材截图稿;图4示出了本专利技术实施例提出的另一种展示方法的流程图;图5示出了本专利技术实施例提出的一种展示装置的组成框图;图6示出了本专利技术实施例提出的另一种展示装置的组成框图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。本专利技术实施例提供的一种展示方法,能够帮助用户快速、简便地生成数据展示图的技术方案,对于用户而言,无需掌握设计图形设计所需的专业技能,如排版、布局等平面设计技能,只需要用户提供其所需含有显示元素的设计草图或素材图片即可对应输出所需的数据展示图。其具体步骤内容如图1所示,包括:步骤101、获取含有多个显示元素的设计图稿。其中,设计图稿为用户根据自身需求输入的图像,该图像中至少含有多个用于展示数据的显示元素。具体的,该设计图稿可以为用户的手绘图稿,如图2所示,或者是用户提供的大屏素材稿,如图3所示。这些设计图稿都是根据用户自身的业务需求由用户手绘或在网页上检索得到的,由图2和图3所示的设计图稿中可以看出,图中都具有多个图表,比如饼状图、柱状图、折线图等不同类型、大小的图表,在本专利技术中,图表为显示元素的一种,此外,显示元素还可以是特定的图像标识,如人像、建筑等。需要说明的是,本专利技术中的显示元素为具有数据展示功能的图形元素。本专利技术是采集用户所提供的设计图稿,通过分析其中所含有的显示元素,按照该设计图稿的结构创建新的展示图。其具体执行时,不限定是通过图像采集设备,如摄像头,或者是通过终端(由用户将设计图稿导入该终端内)采集设计图稿。步骤102、识别设计图稿中显示元素的属性信息。本步骤是基于现有的图像识别技术对设计图稿中的显示元素进行识别,并确定各个显示元素的属性信息,比如,显示元素的类型,显示元素在设计图稿中的位置、大小等属性信息。进一步的,现有的图像识别技术中,常用的是经过训练的模型对图像识别,本步骤中,在对设计图稿进行识别的优先方案是利用基于神经网络训练的目标检测模型识别设计图稿中显示元素的属性信息。其中,在显示元素具体为图表时,该目标检测模型主要是用于检测设计图稿中的含有的多个展示数据的图表,并输出所识别图表的属性信息,该属性信息包括有图表的类型,在设计图稿中的相对位置与大小,使用的配色等信息。在本专利技术实施例中,对于目标检测模型所采用的图像识别算法不做具体限定,如神经网络图像识别、基于小波矩的图像识别、基于分形特征的红外图像识别方法等。经过本步骤的执行,可以同时识别出多个设计图稿中含有的显示元素,以及显示元素的类型、位置、大小等参数信息。步骤103、根据属性信息生成含有标准显示元素的展示图。该步骤中的属性信息为识别设计图稿所得到的显示元素的相关信息,而要生成数据的展示图,需要在指定的展示图中添加对应的标准显示元素,从而得到新的数据展示图,其中,所添加的标准显示元素不限定是根据属性信息而绘制生成的标准显示元素,或者是从指定的构件库中匹配出的与属性信息最相近的标准显示元素。在实际应用中,由于绘制多个标准显示元素所需的时间较长,因此,为了提高生成展示图本文档来自技高网...

【技术保护点】
1.一种展示方法,其特征在于,所述方法包括:/n获取含有多个显示元素的设计图稿;/n识别所述设计图稿中显示元素的属性信息;/n根据所述属性信息生成含有标准显示元素的展示图。/n

【技术特征摘要】
1.一种展示方法,其特征在于,所述方法包括:
获取含有多个显示元素的设计图稿;
识别所述设计图稿中显示元素的属性信息;
根据所述属性信息生成含有标准显示元素的展示图。


2.根据权利要求1所述的方法,其特征在于,识别所述设计图稿中显示元素的属性信息包括:
利用基于神经网络训练的目标检测模型识别所述设计图稿中显示元素的属性信息。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取携带标注信息的展示图样本,所述标注信息至少包括:显示元素的类型,显示元素在展示图中的位置和大小;
利用所述展示图样本训练所述目标检测模型。


4.根据权利要求1所述的方法,其特征在于,所述显示元素的属性信息至少包括显示元素的类型,显示元素在设计图稿中的位置和大小,所述根据所述属性信息生成含有标准显示元素的展示图,包括:
利用所述显示元素的类型获取对应类型的标准显示元素;
根据所述显示元素在设计图稿中的位置和大小,将所述标准显示元素在预设展示屏幕中进行布局,得到所述展示图。


5.根据权利要求4所述的方法,其特征在于,根据所述显示元素在设计图稿中的位置和大小,将所述标准显示元素在预设展示屏幕中进行布局,具体包括:
判断布局在所述预设展示屏幕中的标准显示元素是否存在重叠展示;
若存在,则缩小相互重叠的标准显示元素的展示比例。


6.根据权利要求3所述的方法,其特征在于,所述展示图样本包括:截图样本与手绘图样本,其中,所述截图样本中的标注信息还包括截图配色信息和显示元素配色信息。


7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据接收的调整指令对所述展示图中含有的标准显示元素进行调整操作,所述调整操作包括:修改标准显示元素的类型、位置、大小、颜色中的至少一种操作。


8.根据权利要求1-7中任一项所述的方法,其特征在于,所述方法应用于可视化大屏时,所述显示元素为展示数据的图表;
所述根据所述属性信息生成含有标准显示元素的展示图,包括:
根据所述图表的属性信息从预置组件库中提取对应的标准图表;
基于所述可视化大屏的配置信息与标准图表生成所述展示图。


9.一种展示装置,其特征在于,所述装置包括:
获取单元,用于获取含有多个显示元素的设计图稿;
识别单元,用于识别所述获取单元得到的设计图稿中显示元素的属性信息;
生成单元,用于根据所述识别单元得到的属性信息...

【专利技术属性】
技术研发人员:马瑞娴关会华黄伟闻啸
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1