数据处理方法、装置、计算机设备和计算机可读存储介质制造方法及图纸

技术编号:28037464 阅读:31 留言:0更新日期:2021-04-09 23:20
本公开提供了一种数据处理方法、装置、计算机设备和计算机可读存储介质,属于数据可视化领域。所述方法包括:通过计算机设备向服务器发送第一图像,服务器对该第一图像进行识别得到第一图像中可视组件的类别和位置,将该可视组件的类别和位置发送至计算机设备,上述过程可以直接对包含设计稿的图像进行识别,从而得到图像中的目标区域的划分和目标区域中可视组件类别,自动基于其识别结果进行屏幕布局的生成,无需用户的手动操作,从而减少了时间成本的浪费。

【技术实现步骤摘要】
数据处理方法、装置、计算机设备和计算机可读存储介质
本公开涉及数据可视化领域,特别涉及一种数据处理方法、装置、计算机设备和计算机可读存储介质。
技术介绍
随着大数据产业的蓬勃发展,越来越多的企业开始意识到数据管理和运用的重要性,特别是利用数据可视化技术对数据进行展示。数据可视化(DataVisualization)是对数据库中数据的可视化,是可视化技术在非空间数据领域的应用,通过图形或图像,以更直观的方式展示数据及其结构关系。其基本思想是将数据库中单个数据项作为单个图元,由大量的数据集构成数据图像,同时将数据的各个属性值以多维度表示,对数据进行更深入的观察和分析。通过数据可视化,多维度数据的理解过程就转变为看颜色、辨长短、分高低的简单过程,大大缩短了理解数据所需的时间,因此,越来越多的企业开始运用数据可视化技术对各类运营数据进行展示、监控和分析。目前,当用户获取到设计构思较好的屏幕设计图时,希望在该屏幕设计图的基础上做一些适应性的修改,用户可以在数据可视化系统中创建一个画布,并参照获取到的屏幕设计图中的可视组件,从数据可视化系统预置的可本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n获取第一图像,所述第一图像为屏幕设计图的图像;/n对所述第一图像中可视组件进行识别,得到所述第一图像中可视组件的类别和位置;/n根据可视组件的类别和位置,在画布中创建所述可视组件,得到目标屏幕的画面布局。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
获取第一图像,所述第一图像为屏幕设计图的图像;
对所述第一图像中可视组件进行识别,得到所述第一图像中可视组件的类别和位置;
根据可视组件的类别和位置,在画布中创建所述可视组件,得到目标屏幕的画面布局。


2.根据权利要求1所述的方法,其特征在于,所述对所述第一图像中可视组件进行识别,得到所述第一图像中可视组件的类别和位置,包括:
将所述第一图像输入可视组件分类模型,通过所述可视组件分类模型对第一图像中的多个候选区域进行目标检测,得到所述可视组件的类别和位置。


3.根据权利要求2所述的方法,其特征在于,所述通过所述可视组件分类模型对第一图像中的多个候选区域进行目标检测,得到所述可视组件的类别和位置之后,所述方法还包括:
当接收到对所述第一图像中可视组件的类别的反馈结果时,向服务器发送所述反馈结果。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括下述至少一项:
提取所述第一图像中可视组件的颜色;
提取所述第一图像的背景色;
所述根据可视组件的类别和位置,在画布中创建所述可视组件,得到目标屏幕的画面布局包括:
根据提取到的颜色以及所述可视组件的类别和位置,在画布中创建所述可视组件,得到目标屏幕的画面布局。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所述可视组件的位置进行规范化;
所述根据可视组件的类别和位置,在画布中创建所述可视组件,得到目标屏幕的画面布局包括:
根据可视组件的类别和规范化后的位置,在画布中创建所述可视组件,得到目标屏幕的画面布局。


6.根据权利要求5所述的方法,其特征在于,所述对所述可视组件的位置进行规范化包括下述至少一项:
将所述可视组件的边界调整为正四边形;
将所述可视组件的边界进行拉伸,拉伸后的所述可视组件充满所述画布;
当任两个可视组件之间存在覆盖区域时,消除所述任两个可视组件之间的覆盖。


7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所述第一图像进行降噪处理。


8.根据权利要求1所述的方法,其特征在于,所述对所述第一图像进行识别,得到可视组件的类别和位置,包括:
基于所述第一图像的有效区域,得到第二图像,所述第二图像包括所述有效区域内的图像内容;
对所述第二图像进行识别,得到可视组件的类别和位置。


9.根据权利要求8所述的方法,其特征在于,所述基于所述第一图像的有效区域,得到第二图像,包括以下任一项:
对所述第一图像的有效区域进行剪裁,得到所述第二图像;
对所述第一图像的有效区域进行剪裁,得到有效区域图像,对所述有效区域图像进行拉伸处理,得到第二图像。


10.一种数据处理方法,其特征在于,所述方法包括:
接收计算机设备发送的第一图像,所述第一图像为屏幕设计图的图像;
对所述第一图像中可视组件进行识别,得到所述第一图像中可视组件的类别和位置;
将所述可视组件的类别和位置发送至所述计算机设备。


11.根据权利要求10所述的方法,其特征在于,所述对所述第一图像中可视组件进行识别,得到所述第一图像中可视组件的类别和位置,包括:
将所述第一图像输入可视组件分类模型,通过所述可视组件分类模型对第一图像中的多个候选区域进行目标检测,得到所述可视组件的类别和位置。


12.根据权利要求11所述的方法,其特征在于,所述通过所述可视组件分类模型对第一图像中的多个候选区域进行目标检测,得到所述可视组件的类别和位置之后,所述方法还包括:
接收所述计算机设备对所述第一图像中可视组件的类别的反馈结果时,根据所述反馈结果对所述可视组件分类模型进行更新。


13.根据权利要求10所述的方法,其特征在于,所述方法还包括下述至少一项:
提取所述第一图像中可视组件的颜色;
提取所述第一图像的背景色;
所述将所述可视组件的类别和位置发送至所述计算机设备包括:
将所述提取到的颜色和所述可视组件的类别和位置发送至所述计算机设备。


14.根据权利要求10所述的方法,其特征在于,所述方法还包括:
对所述可视组件的位置进行规范化;
所述将所述可视组件的类别和位置发送至所述计算机设备包括:
将所述规范化后的可视组件的类别和位置发送至所述计算机设备。


15.根据权利要求14所述的方法,其特征在于,所述对所述可视组件的位置进行规范化包括下述至少一项:
将所述可视组件的边界调整为正四边形;
将所述可视组件的边界进行拉伸,拉伸后的所述可视组件充满所述画布;
当任两个可视组件之间存在覆盖区域时,消除所述任两个可视组件之间的覆盖。


16.根据权利要求10所述的方法,其特征在于,所述方法还包括:
对所述第一图像进行降噪处理。


17.根据权利要求10所述的方法,其特征在于,所述对所述第一图像进行识别,得到可视组件的类别和位置,包括:
基于所述第一图像的有效区域,得到第二...

【专利技术属性】
技术研发人员:杨卓群周敬新张帅关健
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1