绘画建议的生成方法、装置及设备与流程

文档序号:31876700发布日期:2022-10-21 21:55阅读:43来源:国知局
绘画建议的生成方法、装置及设备与流程

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.图1为本发明实施例提供的一种绘画建议的生成方法的流程示意图;
64.图2为本发明实施例提供的一种绘画建议的生成方法的示意图;
65.图3为本发明实施例提供的实时获取绘画操作的流程示意图;
66.图4为本发明实施例提供的确定预设类别的示意图一;
67.图5为本发明实施例提供的确定预设类别的示意图二;
68.图6为本发明实施例提供的基于所述预设类别,实时生成与所述绘画操作相对应的至少一个绘画建议的流程示意图;
69.图7为本发明实施例提供的另一种绘画建议的生成方法的流程示意图;
70.图8为本发明实施例提供的显示与所述目标绘画建议所对应的建议图案的示意图;
71.图9为本发明实施例提供的又一种绘画建议的生成方法的流程示意图;
72.图10为本发明应用实施例提供的一种绘画建议的显示方法的原理示意图;
73.图11为本发明应用实施例提供的又一种绘画建议的生成方法的流程示意图;
74.图12为本发明实施例提供的一种绘画建议的生成装置的结构示意图;
75.图13为与图12所示实施例提供的绘画建议的生成装置对应的电子设备的结构示意图;
76.图14为本发明实施例提供的又一种绘画建议的生成方法的流程示意图;
77.图15为本发明实施例提供的一种绘画建议的生成装置的结构示意图;
78.图16为与图15所示实施例提供的绘画建议的生成装置对应的电子设备的结构示意图。
具体实施方式
79.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
80.在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。
81.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
82.取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
83.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的商品或者系统中还
存在另外的相同要素。
84.另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。
85.为了能够理解本实施例中技术方案的具体实现过程,下面对相关技术进行说明:绘画是人最本质的记录所见所闻所想的方式,一图胜千言。目前,绘画教学在幼儿教学中是很重要的一个环节,而如何让绘画者绘画出可识别的事物图案且保持绘画者的创作个性是绘画教学中的难点和痛点。
86.为了保证绘画图案的可识别性,现有的绘画教学的方式是基于绘画模板的固定式教学,例如:展示与预设绘画模板相对应的绘画步骤,让绘画者跟随临摹,或者,将绘画内容和数据库内的绘画模版进行匹配之后,给出固定式的绘画建议。然而,上述的绘画方式缺少互动性,并且无法实时的给出绘画反馈和建议;此外,上述的实现方案不仅需要教学者花费大量时间来关注绘画者的一笔一画,并给出绘画建议,而一个或多个教学者是无法揽括所有绘画者的个性的,因此,这些绘画教学方法会严重的扼杀了绘画者的创造性和个性,并且容易扼杀绘画者的创作火花,特别是在儿童绘画的教学过程中。
87.为了解决上述技术问题,本实施例提出了一种绘画建议的生成方法、装置及设备,其中,生成方法通过实时获取绘画操作,该绘画操作用于生成预设类别的绘画图案,而后可以基于预设类别实时生成与绘画操作相对应的至少一个绘画建议,不同的绘画建议所对应的建议图案不同,从而有效地实现了可以根据绘画者的实时绘画内容给出多个具有多样性和实时性的绘画建议,由于绘画建议是基于绘画者的每一笔绘画操作所生成的,具有良好的实时性,并且所生成的至少一个绘画建议可以是从世界上多个地区不同偏好的几千万绘画者的绘画过程中学习到的,具有多样性和实时性的优点,这样并不会妨碍绘画者的个性。
88.下面结合附图,对本发明的一些实施方式作详细说明。在各实施例之间不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
89.图1为本发明实施例提供的一种绘画建议的生成方法的流程示意图;图2为本发明实施例提供的一种绘画建议的生成方法的示意图;参考附图1-附图2所示,本实施例提供了一种绘画建议的生成方法,该方法的执行主体可以为绘画建议的生成装置,可以理解的是,该绘画建议的生成装置可以实现为软件、或者软件和硬件的组合,具体的,绘画建议的生成装置可以实现为一客户端,该客户端可以是任何具有一定图像处理能力的计算设备。
90.客户端的基本结构可以包括:至少一个处理器。处理器的数量取决于客户端的配置和类型。客户端也可以包括存储器,该存储器可以为易失性的,例如ram,也可以为非易失性的,例如只读存储器(read-only memory,简称rom)、闪存等,或者也可以同时包括两种类型。存储器内通常存储有操作系统(operating system,简称os)、一个或多个应用程序,也可以存储有程序数据等。除了处理单元和存储器之外,客户端还包括一些基本配置,例如网卡芯片、io总线、显示组件以及一些外围设备等。可选地,一些外围设备可以包括例如:键盘、鼠标、输入笔、打印机等。其它外围设备在本领域中是众所周知的,在此不做赘述。可选地,客户端可以为pc(personal computer)终端、手持终端(例如:智能手机、平板电脑)等。
91.或者,绘画建议的生成装置可以实现为一服务器,该服务器是指可以在网络虚拟环境中提供绘画建议的生成服务的设备。在物理实现上,服务器可以是任何能够提供计算服务,响应绘画请求,并进行处理的设备,例如:可以是集群服务器、常规服务器、云服务器、云主机、虚拟中心等,其主要可以包括处理器、硬盘、内存、系统总线等,和通用的计算机架
构类似。
92.在上述本实施例中,在绘画建议的生成装置可以与客户端(用于供用户输入绘画操作)进行网络连接,该网络连接可以是无线或有线网络连接。若客户端与服务器是通信连接,该移动网络的网络制式可以为2g(gsm)、2.5g(gprs)、3g(wcdma、td-scdma、cdma2000、utms)、4g(lte)、4g+(lte+)、wimax等中的任意一种。
93.具体的,该绘画建议的生成方法可以包括:
94.步骤s101:实时获取绘画操作,绘画操作用于生成预设类别的绘画图案。
95.步骤s102:基于预设类别,实时生成与绘画操作相对应的至少一个绘画建议,不同的绘画建议所对应的建议图案不同。
96.下面对上述各个步骤进行详细说明:
97.步骤s101:实时获取绘画操作,绘画操作用于生成预设类别的绘画图案。
98.在用户存在绘画请求时,可以在预设的绘画区域中进行实时的绘画操作,其中,绘画操作可以包括点选操作、滑动操作,该绘画操作用于生成预设类别的绘画图案,预设类别可以是预先配置/用户选择的绘画图案所对应的类别,例如,预设类别可以包括动物类、建筑物类、植物类、人物类等等,动物类可以包括以下至少之一:小鸭子、小狗、小猫、小猪、小鸡、小鸟等等,建筑物类别可以包括以下至少之一:平房、楼房、教堂、广场、商场、公交站等等,植物类可以包括以下至少之一:花、草、树木等等,人物类可以包括以下至少之一:儿童、女人近景、男人近景、女人全景、男人全景等等。可以理解的是,预设类别可以不仅包括上述所描述的类别,本领域技术人员可以根据具体的应用场景或者应用需求对预先配置的预设类别进行任意调整和设置,在此不再赘述。
99.另外,用于生成预设类别的绘画图案可以由多个不同的图案元素所构成,图案元素可以包括以下至少之一:点、直线、自由曲线、圆弧、圆形、正方形、长方形等等;可以理解的是,不同的绘画操作可以对应有不同的绘画图案元素,例如:点选操作的绘画操作可以对应一个圆点,滑动操作的绘画操作可以对应直线、自由曲线、圆弧、圆形、正方形、长方形等等,从而可以实时获得绘画操作。
100.此外,用于获取绘画操作的绘画区域可以设置于绘画建议的生成装置上,或者,绘画区域可以设置于第三装置中,此时,第三装置可以与绘画建议的生成装置进行通信连接,从而使得生成装置可以通过绘画区域中实时获得绘画操作。
101.步骤s102:基于预设类别,实时生成与绘画操作相对应的至少一个绘画建议,不同的绘画建议所对应的建议图案不同。
102.在实时获取到绘画操作之后,可以基于绘画操作所对应的预设类别对绘画操作进行分析处理,以可以实时生成与绘画操作相对应的至少一个绘画建议,其中,不同的绘画操作所对应的绘画建议不同,并且,不同的绘画建议可以对应有同一预设类别的不同的建议图案。
103.在一些实例中,绘画建议可以包括以下至少之一:位于绘画操作之后的第一建议操作、位于第一建议操作之后的至少一个第二建议操作,具体的,在绘画操作所对应的绘画图案将要完成时,则所生成的绘画建议可以只包括第一建议操作;在绘画操作所对应的绘画图案未完成时,则所生成的绘画建议可以包括第一建议操作和位于第一建议操作之后的一个或多个第二建议操作。另外,上述的第一建议操作和第二建议操作均可以包括以下至
少之一:绘画建议笔画、绘画建议笔画所对应的位置。
104.举例来说,参考附图2所示,当用户在一绘画区域实时输入绘画操作1时,该绘画操作1可以为用于生成一个类似“身体部位图案”的操作;在实时获取到绘画操作1、且预设类别为小鸭子时,则可以生成与绘画操作1相对应的至少一个绘画建议,此时,至少一个绘画建议可以包括绘画建议1、绘画建议2、绘画建议3等等,其中,绘画建议1可以对应生成一个与预设类别相对应的图案1,绘画建议2可以对应生成一个与预设类别相对应的图案2,图案1和图案2不同,且图案1和图案2均对应有上述的“小鸭子”类别。
105.承接上述的陈述内容,在绘画操作1的基础上,用户可以继续进行绘画操作,从而可以获取到位于绘画操作1之后的绘画操作2,该绘画操作2可以为用于生成一个类似“头部图案”的操作,此时,可以基于绘画操作2生成至少一个绘画建议,与绘画操作2所对应的绘画建议和上述绘画操作1所对应的至少一个绘画建议不同。
106.在绘画操作2的基础上,用户可以继续进行绘画操作,从而可以获取到位于绘画操作2之后的绘画操作3,该绘画操作3可以为用于生成一个类似“嘴部图案”的操作。在实时获取到绘画操作3、且预设类别为小鸭子时,则可以生成与绘画操作3相对应的至少一个绘画建议,此时,至少一个绘画建议可以包括绘画建议1、绘画建议2、绘画建议3等等,其中,绘画建议1可以对应生成一个与预设类别相对应的图案1,绘画建议2可以对应生成一个与预设类别相对应的图案2,图案1和图案2不同,并且,与绘画操作3所对应的绘画建议、与绘画操作2所对应的绘画建议、与上述绘画操作1所对应的绘画建议两两不同。
107.本实施例提供的绘画建议的生成方法,通过实时获取绘画操作,而后实时生成与所述绘画操作相对应的至少一个绘画建议,绘画建议用于生成预设类别的绘画图案,且不同的绘画建议所对应的建议图案不同,从而有效地实现了可以根据绘画者的实时绘画内容实时地生成绘画建议,在绘画者绘画不同的笔画时,可以生成不同的绘画建议,在绘画者添加或更改笔画之后,可以变更相对应的绘画建议,即可以沿着绘画者的思路给出针对性的绘画建议,这样既能让绘画者正确绘画出可识别的图案,又能保证绘画的创作性、个性和趣味性,进而保证了该生成方法的实用性。
108.图3为本发明实施例提供的实时获取绘画操作的流程示意图;在上述实施例的基础上,继续参考附图3所示,本实施例提供了一种实时获取绘画操作的实现方式,具体的,本实施例中的实时获取绘画操作可以包括:
109.步骤s301:确定预设类别。
110.其中,为了能够实时获取到绘画操作,则可以先确定预设类别,在一些实例中,确定预设类别可以包括:显示至少一个备选类别;在至少一个备选类别中,确定预设类别。
111.具体的,在用户存在绘画请求时,响应于绘画请求,在绘画区域中可以主动显示至少一个备选类别,例如:在检测到用户启动能够实现绘画操作的应用程序时,则可以直接在启动后的应用程序的界面中显示至少一个备选类别,此时,用户在绘画区域中并没有产生任一绘画操作,参考附图4所示。在显示至少一个备选类别之后,用户可以对所显示的任一备选类别输入执行操作,而后可以基于执行操作在至少一个备选类别中确定预设类别,该预设类别为至少一个备选类别中的任意一个,这样有效地实现了可以响应于绘画请求主动显示至少一个备选类别,并在至少一个备选类别中来确定与绘画操作相对应的预设类别,从而可以保证了对预设类别进行确定的准确可靠性。
112.在另一些实例中,本实施例中的显示至少一个备选类别可以包括:在绘画区域中,实时获取第一次绘画操作;响应于第一次绘画操作,显示至少一个备选类别。
113.具体的,在用户存在绘画请求时,用户可以在绘画区域中实时获取第一次绘画操作,响应于该第一次绘画操作,可以显示至少一个备选类别,从而有效地实现了可以先基于用户先输入的绘画操作来显示备选类别,如图5所示。在显示至少一个备选类别之后,用户可以对所显示的任一备选类别输入执行操作,而后可以基于执行操作在至少一个备选类别中确定预设类别,该预设类别为至少一个备选类别中的任意一个,这样有效地实现了可以响应于第一次绘画操作,可以在显示区域中显示至少一个备选类别,并在至少一个备选类别中确定预设类别,从而可以保证了对预设类别进行确定的准确可靠性。
114.步骤s302:在预设类别所对应的绘画区域中,实时获取绘画操作。
115.在确定预设类别之后,用户可以在预设类别所对应的绘画区域中进行绘画操作,从而可以实时获取绘画操作。
116.本实施例中,通过确定预设类别,而后在预设类别所对应的绘画区域中实时获取绘画操作,从而有效地保证了对绘画操作进行获取的准确可靠性,进一步保证了对绘画建议进行生成的质量和效果。
117.图6为本发明实施例提供的基于预设类别,实时生成与绘画操作相对应的至少一个绘画建议的流程示意图;在上述实施例的基础上,参考附图6所示,本实施例提供了一种实时生成与绘画操作相对应的至少一个绘画建议的实现方式,具体的,本实施例中的基于预设类别,实时生成与绘画操作相对应的至少一个绘画建议可以包括:
118.步骤s601:获取与绘画操作相对应的绘画图案。
119.其中,在实时获取绘画操作之后,可以在绘画区域中获取与绘画操作相对应的绘画图案,可以理解的是,在当前所获得的绘画操作是中间操作时,与绘画操作相对应的绘画图案只是部分图案,在当前所获得的绘画操作是最后一步操作时,与绘画操作相对应的绘画图案是完整图案。
120.步骤s602:确定与绘画图案相对应的向量信息。
121.在获取到绘画图案之后,可以对绘画图案进行分析处理,以确定与绘画图案相对应的向量信息,在一些实例中,确定与绘画图案相对应的向量信息可以包括:利用循环神经网络对绘画图案进行分析处理,获得与绘画图案相对应的向量信息,具体的,在循环神经网络对绘画图案进行分析处理时,可以先将绘画图案进行线段化处理,即将绘画图案划分为多个线段,而后获取每个线段所对应的向量信息。
122.当然的,本领域技术人员也可以采用其他的方式来确定与绘画图案相对应的向量信息,只要能够保证对与绘画图案相对应的向量信息进行确定的准确可靠性即可,在此不再赘述。
123.步骤s603:基于向量信息和预设类别,实时生成与绘画操作相对应的至少一个绘画建议。
124.在获取到向量信息和预设类别之后,可以对向量信息和预设类别进行分析处理,以实时生成与绘画操作相对应的至少一个绘画建议。具体的,基于向量信息和预设类别,实时生成与绘画操作相对应的至少一个绘画建议可以包括:利用机器学习模型对向量信息和预设类别进行分析处理,实时生成与绘画操作相对应的至少一个绘画建议,其中,机器学习
模型被训练为用于生成与绘画操作相对应的绘画建议。
125.当然的,本领域技术人员也可以采用其他的方式来实时生成与绘画操作相对应的至少一个绘画建议,只要能够保证对与绘画操作相对应的至少一个绘画建议进行生成的实时性和可靠性即可,在此不再赘述。
126.本实施例中,通过获取与绘画操作相对应的绘画图案,确定与绘画图案相对应的向量信息,而后基于向量信息和预设类别实时生成与绘画操作相对应的至少一个绘画建议,这样不仅保证了对至少一个绘画建议进行生成的质量和效率,并且还有效地保证了对至少一个绘画建议进行生成的实时性和可靠性。
127.在一些实例中,为了提高该生成方法的实用性,在实时生成与绘画操作相对应的至少一个绘画建议之后,本实施例中的方法还可以包括:在绘画操作所对应的绘画图案的基础上,对至少一个绘画建议进行依次预览显示。
128.其中,在获取到至少一个绘画建议之后,可以在显示区域中的绘画图案的基础上,对至少一个绘画建议进行依次预览显示;具体的,绘画建议的数量可以为一个或多个,在绘画建议为多个时;对至少一个绘画建议进行依次预览显示可以包括:获取多个绘画建议各自对应的显示方式;利用多个绘画建议各自对应的显示方式对多个绘画建议进行依次预览显示。
129.在绘画建议的数量为多个时,为了能够使得用户可以直观地了解到不同的绘画建议,可以获取到多个绘画建议各自对应的显示方式,其中,不同的绘画建议所对应的显示方式不同,例如:不同的绘画建议可以对应有不同的显示颜色,或者,不同的绘画建议可以对应有不同的线条宽度,或者,不同的绘画建议可以对应有不同的线条连接度等等;而后利用多个绘画建议各自对应的显示方式对多个绘画建议进行依次预览显示,从而有效地实现了用户可以快速、直观地获知到与绘画操作相对应的至少一个绘画建议,进一步提高了该方法的实用性。
130.图7为本发明实施例提供的另一种绘画建议的生成方法的流程示意图;在上述实施例的基础上,参考附图7所示,在实时生成与绘画操作相对应的至少一个绘画建议之后,本实施例中的方法还可以包括:
131.步骤s701:获取用户针对任一绘画建议所输入的选择操作。
132.步骤s702:在至少一个绘画建议中,确定与选择操作相对应的目标绘画建议。
133.步骤s703:显示与目标绘画建议所对应的建议图案。
134.其中,在显示区域中包括用于供用户执行绘画操作的绘画区域和用于对至少一个绘画建议进行预览显示的可编辑区域,可编辑区域可以位于绘画区域的一侧,例如,可编辑区域可以位于绘画区域的上侧、下侧、左侧或者右侧。上述的可编辑区域可以供用户对至少一个绘画建议输入执行操作,执行操作可以包括:变换操作、选择操作、关闭操作、选择操作等等。在获取到用户针对任意绘画建议所输入的选择操作时,则可以在至少一个绘画建议中确定与选择操作相对应的目标绘画建议,该目标绘画建议即为用户选择的需要在绘画区域进行显示的建议信息。在获取到目标绘画建议之后,可以显示与目标绘画建议相对应的建议图案。
135.举例来说,参考附图8所示,在预设类别为天使,且获取到用户在绘画区域输入的绘画操作时,则可以基于预设类别和绘画操作生成至少一个绘画建议,至少一个绘画建议
与“天使”类别相对应,而后可以将至少一个绘画建议在可编辑区域内进行显示。用户可以对可编辑区域内所显示的任一绘画建议输入执行操作,在用户针对一个绘画建议输入选择操作(例如:点选操作)时,则可以直接在绘画区域中显示与绘画建议所对应的绘画图案。
136.本实施例中,通过获取用户针对任一绘画建议所输入的选择操作,在至少一个绘画建议中确定与选择操作相对应的目标绘画建议,而后显示与目标绘画建议所对应的建议图案,从而实现了用户可以基于某一绘画建议直接生成想要的绘画图案,进而保证了在与绘画者思路相同的同时,减少了绘画者的绘画操作,进一步提高了绘画操作的质量和效率。
137.图9为本发明实施例提供的又一种绘画建议的生成方法的流程示意图;在上述实施例的基础上,参考附图9所示,本实施例中的方法还可以包括:
138.步骤s901:获取绘画操作的绘制状态。
139.在实时获取绘画操作时,为了能够提高绘画建议生成的质量和效果,则可以实时获取绘画操作的绘制状态,一般情况下,绘画操作的绘制状态可以包括绘制过程中状态、绘制完毕状态。具体的,本实施例对于获取绘制状态的具体实现方式不做限定,本领域技术人员可以根据具体的应用场景或者应用需求进行设置,在一些实例中,获取绘画操作的绘制状态可以包括:获取绘画图案相对应的绘画完成度;基于绘画完成度,确定绘画操作的绘制状态。
140.在获取到用户输入的绘画操作时,则可以获取到在绘画区域中与绘画操作相对应的绘画图案,而后可以对绘画图案进行完成度检测操作,从而可以获得绘画图案相对应的绘画完成度,具体的,可以检测绘画图案所包括的所有图案元素,而后将所有图案元素与绘画图案在完成时所配置的所有标准元素进行分析比较,在所有图案元素与所有标准元素的匹配度大于或等于预设阈值时,则可以确定绘画图案已完成,在所有图案元素与所有标准元素的匹配度小于预设阈值时,则可以确定绘画图案未完成,并可以基于图案元素与所有标准元素的匹配度来确定与绘画图案相对应的绘画完成度。
141.在确定绘画完成度之后,可以对绘画完成度进行分析处理,以确定绘画操作所对应的绘制状态,例如:在绘画完成度为100%时,则可以确定绘画操作所对应的绘制状态为绘制完毕状态;在绘画完成度为70%或者80%时,则可以确定绘画操作所对应的绘制状态为绘制过程中状态,这样有效地保证了对绘画操作的绘制状态进行获取的准确可靠性。
142.在另一些实例中,获取绘画操作的绘制状态可以包括:获取绘画图案相对应的绘画操作数量;基于绘画操作数量,确定绘画操作的绘制状态。
143.在用户进行绘画操作时,若用户已经输入比较多的绘画操作时,则说明用户对绘画图案进行绘画时间和绘画范围比较大,在用户已经输入比较少的绘画操作时,则说明用户对绘画图案进行绘画时间和绘画范围比较小。因此,为了能够稳定地获取到绘画操作的绘制状态,则可以获取绘画图案相对应的绘画操作数量,而后可以对绘画操作数量进行分析处理,以确定绘画操作的绘制状态。
144.具体的,基于绘画操作数量,确定绘画操作的绘制状态可以包括:在绘画操作数量大于或等于阈值时,则确定绘画操作的绘制状态为绘制完毕状态;在绘画操作数量小于阈值时,则确定绘画操作的绘制状态为非完毕状态。
145.其中,不同的绘画图案可以对应有不同的阈值,例如:在绘画图案为简笔画时,则与绘画图案相对应的阈值比较小,如50、60、100、200等等,在绘制图案为精细图案时,则与
绘画图案相对应的阈值比较大,如300、400、500、600等等。当然的,本实施例对于阈值的具体数值范围不做限定,本领域技术人员可以根据具体的应用场景或者应用需求对阈值进行任意调整,只要能够保证对绘画操作的绘制状态进行获取的准确可靠性即可,在此不再赘述。
146.在获取到绘画操作数量之后,可以将绘画操作数量与阈值进行分析比较,在绘画操作数量大于或等于阈值时,则说明用户针对一绘画图案所输入的绘画操作的数量已经比较多,此时可以预估绘画操作的绘制状态为绘制完毕状态。在绘画操作数量小于阈值时,则说明用户针对一绘画图案所输入的绘画操作的数量已经比较小,此时可以预估绘画操作的绘制状态为非完毕状态;这样有效地保证了对绘画操作的绘制状态进行确定的准确可靠性。
147.步骤s902:在绘制状态为绘制完毕状态,则停止生成与绘画操作相对应的至少一个绘画建议。
148.在获取到绘制状态之后,可以基于绘制状态对绘画建议进行分析处理,具体的,在绘制状态为绘制完毕状态时,则停止生成与绘画操作相对应的至少一个绘画建议,即可以实现在检测到用户绘画完毕之后,则停止生成绘画建议。在绘制状态为绘制过程中状态时,则可以继续生成与绘画操作相对应的至少一个绘画建议。
149.本实施例中,通过获取绘画操作的绘制状态,在绘制状态为绘制完毕状态时,则可以停止生成与绘画操作相对应的至少一个绘画建议,从而有效地实现了在用户进行绘画操作时,可以检测绘画操作是否完毕,如果完毕,停止给出绘画建议;如果绘画操作没有完毕,则可以继续生成绘画建议,从而有效地提高了该方法使用的灵活可靠性。
150.具体应用时,本应用实施例提供了一种绘画建议的显示方法,该显示方法的执行主体可以包括互动式绘画教学模块和绘画板(显示器),其中,互动式绘画教学模块用于对输入的绘画内容进行实时反馈,绘画板负责用户进行绘画操作和显示绘画建议的操作。该显示方法可以沿着绘画者的创作思路给出绘画建议,让绘画者绘画出具有可识别性的物品图案,并且,绘画建议可以跟随绘画者实时输入的绘画内容进行调整和改变,需要注意的是,所显示的绘画建议并不是展示绘画步骤让绘画者给随模拟,也不是将绘画者的绘画内容与数据库内的模版进行匹配后给出的固定式建议;这样既能让绘画者正确绘画出可识别的图案,又能保证绘画的创作性、个性和趣味性。
151.具体的,该显示方法可以包括以下步骤:
152.步骤1:绘画者选择所要绘画的事物类别,并将事物类别输入给互动式绘画教学模块。
153.步骤2:互动式绘画教学模块加载对应的事物类别模型。
154.步骤3:绘画者在绘画板上进行绘画操作,并将绘画操作输入给互动式绘画教学模块。
155.步骤4:互动式绘画教学模块将绘画者通过绘画板所获得的绘画笔画转为向量,并输入给步骤2中的事物类别模型,事物类别模型可以根据绘画板所获得的绘画笔画,沿着绘画者绘画思路生成多个绘画建议,以补齐后续的绘画笔画方案,让整个绘画图案是可识别的与上述步骤1中指定的事物类别相对应的图案。
156.步骤5:将多个绘画建议输出给绘画板,并依次通过绘画板显示给绘画者。
157.步骤6:等待绘画者下一笔绘画。
158.步骤7:重复步骤3、4、5、6、7,直到绘画结束。
159.其中,如图11所示,互动式教学模块的工作原理可以为:实时获取用户通过绘画板所输入的绘画笔画,并基于绘画笔画生成所预测的绘画建议,具体的,假设s1到sn是指用户通过绘画板所输入的绘画笔画,pn+1和pn+m是通过循环神经网络和概率模型对绘画图案进行分析处理所获得的预测笔画。在获取到绘画笔画s1到sn之后,可以将s1到sn的绘画笔画依次输入rnn模型和概率模型,在将sn笔画输入概率模型之后,输出的笔画可以为预测笔画pn+1,将预测笔画pn+1继续输入rnn模型和概率模型,得到预测笔画pn+2,依次可以获得预测笔画pn+m。在一些实例中,当模型检测到用户绘画图案完毕之后,则可以停止生成并给出绘画建议,或者,当检测到预测笔画数和已绘画笔画数的总数(n+m)大于300(设定阈值)时,则可以停止生成并给出绘画建议。
160.本应用实施例提供的绘画建议的显示方法,通过互动式绘画教学模块可以实时的根据绘画者所绘画的内容给出下一步的绘画建议,具有良好的实时性,并且所生成的至少一个绘画建议可以是从世界上多个地区不同偏好的几千万绘画者的绘画过程中学习到的,具有多样性和实时性的优点,这样有效的保证了所绘画出来图案的可识别性,同时保留了绘画者的创作个性和趣味性,进一步提高了该方法的实用性。
161.图12为本发明实施例提供的一种绘画建议的生成装置的结构示意图;参考附图12所示,本实施例提供了一种绘画建议的生成装置,该生成装置可以执行上述图1所示的绘画建议的生成方法,该生成装置可以包括:第一获取模块11和第一生成模块12,具体的,
162.第一获取模块11,用于实时获取绘画操作,绘画操作用于生成预设类别的绘画图案。
163.第一生成模块12,用于基于预设类别,实时生成与绘画操作相对应的至少一个绘画建议,不同的绘画建议所对应的建议图案不同。
164.在一些实例中,在第一获取模块11实时获取绘画操作时,该第一获取模块11用于执行:确定预设类别;在预设类别所对应的绘画区域中,实时获取绘画操作。
165.在一些实例中,在第一获取模块11确定预设类别时,该第一获取模块11用于执行:显示至少一个备选类别;在至少一个备选类别中,确定预设类别。
166.在一些实例中,在第一获取模块11显示至少一个备选类别时,该第一获取模块11用于执行:在绘画区域中,实时获取第一次绘画操作;响应于第一次绘画操作,显示至少一个备选类别。
167.在一些实例中,不同的绘画操作所对应的绘画建议不同。
168.在一些实例中,绘画建议包括以下至少之一:位于绘画操作之后的第一建议操作、位于第一建议操作之后的至少一个第二建议操作。
169.在一些实例中,第一建议操作和第二建议操作均包括以下至少之一:绘画建议笔画、绘画建议笔画所对应的位置。
170.在一些实例中,在第一生成模块12基于预设类别,实时生成与绘画操作相对应的至少一个绘画建议时,该第一生成模块12用于执行:获取与绘画操作相对应的绘画图案;确定与绘画图案相对应的向量信息;基于向量信息和预设类别,实时生成与绘画操作相对应的至少一个绘画建议。
171.在一些实例中,在第一生成模块12确定与绘画图案相对应的向量信息时,该第一生成模块12用于执行:利用循环神经网络对绘画图案进行分析处理,获得与绘画图案相对应的向量信息。
172.在一些实例中,在第一生成模块12基于向量信息和预设类别,实时生成与绘画操作相对应的至少一个绘画建议时,该第一生成模块12用于执行:利用机器学习模型对向量信息和预设类别进行分析处理,实时生成与绘画操作相对应的至少一个绘画建议,其中,机器学习模型被训练为用于生成与绘画操作相对应的绘画建议。
173.在一些实例中,在实时生成与绘画操作相对应的至少一个绘画建议之后,本实施例中的第一生成模块12还用于:在绘画操作所对应的绘画图案的基础上,对至少一个绘画建议进行依次预览显示。
174.在一些实例中,在绘画建议为多个时;在第一生成模块12对至少一个绘画建议进行依次预览显示时,该第一生成模块12用于执行:获取多个绘画建议各自对应的显示方式;利用多个绘画建议各自对应的显示方式对多个绘画建议进行依次预览显示。
175.在一些实例中,在实时生成与绘画操作相对应的至少一个绘画建议之后,本实施例中的第一获取模块11和第一生成模块12用于执行以下步骤:
176.第一获取模块11,用于获取用户针对任一绘画建议所输入的选择操作;
177.第一生成模块12,用于在至少一个绘画建议中,确定与选择操作相对应的目标绘画建议;显示与目标绘画建议所对应的建议图案。
178.在一些实例中,本实施例中的第一获取模块11和第一生成模块12用于执行以下步骤:
179.第一获取模块11,用于获取绘画操作的绘制状态;
180.第一生成模块12,用于在绘制状态为绘制完毕状态,则停止生成与绘画操作相对应的至少一个绘画建议。
181.在一些实例中,在第一获取模块11获取绘画操作的绘制状态时,该第一获取模块11用于执行:获取绘画图案相对应的绘画完成度;基于绘画完成度,确定绘画操作的绘制状态。
182.在一些实例中,在第一获取模块11获取绘画操作的绘制状态时,该第一获取模块11用于执行:获取绘画图案相对应的绘画操作数量;基于绘画操作数量,确定绘画操作的绘制状态。
183.在一些实例中,在第一获取模块11基于绘画操作数量,确定绘画操作的绘制状态时,该第一获取模块11用于执行:在绘画操作数量大于或等于阈值时,则确定绘画操作的绘制状态为绘制完毕状态;在绘画操作数量小于阈值时,则确定绘画操作的绘制状态为非完毕状态。
184.图12所示装置可以执行图1-图11所示实施例的方法,本实施例未详细描述的部分,可参考对图1-图11所示实施例的相关说明。该技术方案的执行过程和技术效果参见图1-图11所示实施例中的描述,在此不再赘述。
185.在一个可能的设计中,图12所示绘画建议的生成装置的结构可实现为一电子设备,该电子设备可以是手机、平板电脑、服务器等各种设备。如图14所示,该电子设备可以包括:第一处理器21和第一存储器22。其中,第一存储器22用于存储相对应电子设备执行上述
图1-图11所示实施例中绘画建议的生成方法的程序,第一处理器21被配置为用于执行第一存储器22中存储的程序。
186.程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第一处理器21执行时能够实现如下步骤:
187.实时获取绘画操作,绘画操作用于生成预设类别的绘画图案;
188.基于预设类别,实时生成与绘画操作相对应的至少一个绘画建议,不同的绘画建议所对应的建议图案不同。
189.进一步的,第一处理器21还用于执行前述图1-图11所示实施例中的全部或部分步骤。
190.其中,电子设备的结构中还可以包括第一通信接口23,用于电子设备与其他设备或通信网络通信。
191.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图1-图11所示方法实施例中绘画建议的生成方法所涉及的程序。
192.图14为本发明实施例提供的又一种绘画建议的生成方法的流程示意图;参考附图14所示,本实施例提供了又一种绘画建议的生成方法,该方法的执行主体可以为绘画建议的生成装置,可以理解的是,该绘画建议的生成装置可以实现为软件、或者软件和硬件的组合。具体的,该绘画建议的生成方法可以包括:
193.步骤s1401:响应于调用绘画建议的生成服务的请求,确定所述绘画建议的生成服务对应的处理资源;
194.步骤s1402:利用所述处理资源执行如下步骤:实时获取绘画操作,所述绘画操作用于生成预设类别的绘画图案;基于所述预设类别,实时生成与所述绘画操作相对应的至少一个绘画建议,不同的绘画建议所对应的建议图案不同。
195.具体的,本发明提供的绘画建议的生成方法可以在云端来执行,在云端可以部署有若干计算节点,每个计算节点中都具有计算、存储等处理资源。在云端,可以组织由多个计算节点来提供某种服务,当然,一个计算节点也可以提供一种或多种服务。
196.针对本发明提供的方案,云端可以提供有用于完成绘画建议的生成方法的服务,称为绘画建议的生成服务。当用户需要使用该绘画建议的生成服务的时候,调用该绘画建议的生成服务,以向云端触发调用该绘画建议的生成服务的请求,在该请求中可以携带有绘画操作。云端确定响应该请求的计算节点,利用该计算节点中的处理资源执行如下步骤:实时获取绘画操作,绘画操作用于生成预设类别的绘画图案;基于预设类别,实时生成与绘画操作相对应的至少一个绘画建议。
197.具体的,本实施例中的上述方法步骤的实现过程、实现原理和实现效果与上述图1-图11所示实施例的方法步骤的实现过程、实现原理和实现效果相类似,本实施例未详细描述的部分,可参考对图1-图11所示实施例的相关说明。
198.图15为本发明实施例提供的一种绘画建议的生成装置的结构示意图;参考附图15所示,本实施例提供了一种绘画建议的生成装置,该绘画建议的生成装置可以执行上述图15所示的绘画建议的生成方法,该生成装置可以包括:第二确定模块31和第二处理模块32;具体的,
199.第二确定模块31,用于响应于调用绘画建议的生成服务的请求,确定所述绘画建议的生成服务对应的处理资源;
200.第二处理模块32,用于利用所述处理资源执行如下步骤:实时获取绘画操作,所述绘画操作用于生成预设类别的绘画图案;基于所述预设类别,实时生成与所述绘画操作相对应的至少一个绘画建议。
201.图15所示装置可以执行图14所示实施例的方法,本实施例未详细描述的部分,可参考对图14所示实施例的相关说明。该技术方案的执行过程和技术效果参见图14所示实施例中的描述,在此不再赘述。
202.在一个可能的设计中,图15所示绘画建议的生成装置的结构可实现为一电子设备,该电子设备可以是手机、平板电脑、服务器等各种设备。如图16所示,该电子设备可以包括:第二处理器41和第二存储器42。其中,第二存储器42用于存储相对应电子设备执行上述图14所示实施例中提供的绘画建议的生成方法的程序,第二处理器41被配置为用于执行第二存储器42中存储的程序。
203.程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第二处理器41执行时能够实现如下步骤:
204.响应于调用绘画建议的生成服务的请求,确定所述绘画建议的生成服务对应的处理资源;
205.利用所述处理资源执行如下步骤:实时获取绘画操作,所述绘画操作用于生成预设类别的绘画图案;基于所述预设类别,实时生成与所述绘画操作相对应的至少一个绘画建议,不同的绘画建议所对应的建议图案不同。
206.进一步的,第二处理器41还用于执行前述图14所示实施例中的全部或部分步骤。
207.其中,电子设备的结构中还可以包括第二通信接口43,用于电子设备与其他设备或通信网络通信。
208.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图14所示方法实施例中绘画建议的生成方法所涉及的程序。
209.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
210.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
211.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流
程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程设备的处理器以产生一个机器,使得通过计算机或其他可编程设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
212.这些计算机程序指令也可存储在能引导计算机或其他可编程设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
213.这些计算机程序指令也可装载到计算机或其他可编程设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
214.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
215.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
216.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
217.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1