买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】自动代码生成_甲骨文国际公司_201880041312.3 

申请/专利权人:甲骨文国际公司

申请日:2018-07-06

公开(公告)日:2020-02-11

公开(公告)号:CN110785736A

主分类号:G06F8/38(20060101)

分类号:G06F8/38(20060101);G06N3/08(20060101)

优先权:["20180212 IN 201841005130","20180601 US 15/996,311"]

专利状态码:有效-授权

法律状态:2021.04.06#授权;2020.03.06#实质审查的生效;2020.02.11#公开

摘要:公开了用于从包括文本信息和一个或多个图形用户界面部件的GUI屏幕图像来自动化GUI开发的技术。分析GUI屏幕图像以提取文本信息并识别GUI屏幕中包含的UI部件。检测GUI屏幕图像中的一个或多个文本区域并将其用占位符替换。从GUI屏幕图像中提取GUI屏幕中的一个或多个图形用户界面部件的图像,并使用基于机器学习的分类器对它们进行分类。基于分类结果、一个或多个文本区域的位置以及一个或多个图形用户界面部件的位置,为GUI生成GUI模型。所生成的模型然后可以用于生成GUI的一个或多个实现体例如,可执行代码,这些实现体可能采用不同编程语言并用于各种平台。

主权项:1.一种方法,包括:由计算机系统从输入图像中检测图形用户界面GUI屏幕图像,所述图形用户界面GUI屏幕图像描绘GUI的GUI屏幕;由所述计算机系统检测所述GUI屏幕图像的包括第一文本内容项的第一区域;由所述计算机系统确定所述第一区域在所述GUI屏幕图像内的位置;由所述计算机系统使用不包含文本内容的占位符替换所述第一区域的内容;由所述计算机系统检测位于所述GUI屏幕图像的第二区域中的第一用户界面UI部件,其中所述第二区域包含具有所述占位符的所述第一区域;由所述计算机系统确定所述第一UI部件在所述GUI屏幕图像内的位置;由所述计算机系统使用基于机器学习的分类器来确定所述第一UI部件的UI部件类型,其中所述基于机器学习的分类器是使用包括多个训练图像的训练数据训练的,所述多个训练图像中的每个训练图像包括UI部件,对于每个训练图像,所述训练数据还包括识别该训练图像中的UI部件的UI部件类型的信息;以及由所述计算机系统生成GUI模型,所述GUI模型能够用于生成用于实现所述GUI的代码,所述GUI模型包括用于所述第一UI部件的信息和用于所述第一文本内容项的信息,其中用于所述第一UI部件的信息包括指示为所述第一UI部件确定的UI部件类型以及所述第一UI部件在所述GUI屏幕图像中的位置的信息。

全文数据:

权利要求:

百度查询: 甲骨文国际公司 自动代码生成

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。