CN108733290A - 绘画控制方法、装置及电子设备 - Google Patents
绘画控制方法、装置及电子设备 Download PDFInfo
- Publication number
- CN108733290A CN108733290A CN201810493237.6A CN201810493237A CN108733290A CN 108733290 A CN108733290 A CN 108733290A CN 201810493237 A CN201810493237 A CN 201810493237A CN 108733290 A CN108733290 A CN 108733290A
- Authority
- CN
- China
- Prior art keywords
- tracing point
- paint data
- paintbrush
- track
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 239000003973 paint Substances 0.000 claims abstract description 119
- 238000007591 painting process Methods 0.000 claims abstract description 36
- 238000010422 painting Methods 0.000 claims abstract description 16
- 230000004048 modification Effects 0.000 claims description 20
- 238000012986 modification Methods 0.000 claims description 20
- 230000008569 process Effects 0.000 claims description 17
- 238000012550 audit Methods 0.000 claims description 16
- 238000012544 monitoring process Methods 0.000 claims description 10
- 239000013589 supplement Substances 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 7
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 3
- 230000010354 integration Effects 0.000 claims description 3
- 230000001502 supplementing effect Effects 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 16
- 238000004891 communication Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 230000008901 benefit Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 241001465754 Metazoa Species 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 239000003643 water by type Substances 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000010171 animal model Methods 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明提供了一种绘画控制方法、装置及电子设备,该方法首先在绘画过程中,采集绘画轨迹中每个绘画轨迹点的轨迹点信息,该轨迹点信息包括位置坐标、绘画时刻及画笔属性;将各个绘画轨迹点的轨迹点信息存储为绘画数据,根据该绘画数据,进行绘画轨迹的动画播放;其中该画笔属性包括画笔类型、画笔粗度、画笔颜色及透明度;且在绘画过程中画笔属性是通过语音控制指令进行切换的。本发明提供的技术方案,通过记录绘画轨迹中的绘画轨迹点,直接对绘画过程中的绘画轨迹进行回放,无需利用屏幕录像软件对绘图过程进行录制,操作方便且具有针对性;且利用语音控制来对画笔属性进行切换,避免了绘画者频繁手动进行功能选择。
Description
技术领域
本发明涉及图像处理技术领域,尤其是涉及一种绘画控制方法、装置及电子设备。
背景技术
近年来移动设备开始逐渐普及,在移动设备上写字/画画的需求也开始得到重视。正是由于触摸屏可以很好满足在移动设备上写字和画画的需求,移动设备的绘画软件逐渐普及。绘画软件具有操作简单和功能丰富的优点,而渐渐深受广大绘图制作者的喜爱。
目前,绘图制作者常常借助屏幕录像软件将自己的绘图过程录制下来,从而与其他绘图制作者分享自己的绘图过程。但是,借助屏幕录像软件录制绘图过程的方式存在以下缺陷:
(一)屏幕录像软件是录制整个屏幕操作过程的软件,因此,当屏幕同时存在绘图软件和其他操作界面时,屏幕录像软件也会录制其他操作界面的操作过程,具有针对性差的缺陷;
(二)屏幕录像软件需要绘图制作者主动开启才会录制,具有操作不方便的缺点,从而降低了绘图制作者的绘图体验。
另外,在绘图过程中需要频繁的手动选择画笔的粗细、透明度及颜色等,也就是需要寻找相应的功能按钮并点击该功能按钮进行确认,这样使得绘画过程不连贯,操作繁复。
发明内容
有鉴于此,本发明的目的在于提供一种绘画控制方法、装置及电子设备,以通过记录绘画轨迹中的绘画轨迹点,直接对绘画过程中的绘画轨迹进行回放,无需利用屏幕录像软件对绘图过程进行录制,操作方便且具有针对性;且利用语音控制来对画笔属性进行切换,避免了绘画者频繁手动进行功能选择。
第一方面,本发明实施例提供了一种绘画控制方法,包括:
在绘画过程中,采集绘画轨迹中每个绘画轨迹点的轨迹点信息,所述轨迹点信息包括位置坐标、绘画时刻及画笔属性;
将各个所述绘画轨迹点的轨迹点信息存储为绘画数据,根据所述绘画数据,进行绘画轨迹的动画播放;
其中,所述画笔属性包括画笔类型、画笔粗度、画笔颜色及透明度;在绘画过程中所述画笔属性是通过语音控制指令进行切换。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,还包括:
接收用户输入的删除操作信息,所述删除操作信息包括待删除时间;
根据所述删除操作信息,对所述绘画数据进行解析,删除所述绘画数据中待删除时间对应的轨迹点信息,以得到待完善绘画数据;
接收用户的重绘绘画操作,根据所述重绘绘画操作,得到重绘绘画数据,所述重绘绘画数据包括各个重绘轨迹点的轨迹点信息;
将所述重绘绘画数据与所述待完善绘画数据进行整合,得到完善绘画数据;
根据所述完善绘画数据,进行绘画轨迹的动画播放。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,还包括:
接收远程服务器发送的未完成绘画数据,所述未完成绘画数据包括绘画轨迹点的轨迹点信息及绘画任务描述;
接收用户根据所述绘画任务描述输入的绘画操作,根据所述绘画操作,得到补充绘画数据,所述补充绘画数据包括补充轨迹点的轨迹点信息;
将所述未完成绘画数据及所述补充绘画数据进行整合,得到完成绘画数据,将所述完成绘画数据发送至远程服务器。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,还包括:
从绘画模型库中选择待临摹的图像模型,所述图像模型关联存储有模型轨迹点的轨迹点信息;
接收用户根据所述图像模型输入的绘画操作,根据所述绘画操作得到临摹绘画数据;所述临摹绘画数据包括临摹轨迹点的轨迹点信息;
将所述模型轨迹点的轨迹点信息与所述临摹轨迹点的轨迹点信息进行对比,获得临摹匹配度。
结合第一方面的第三种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述图像模型包括多条绘画轨迹;
所述接收用户根据所述图像模型输入的绘画操作,根据所述绘画操作得到临摹绘画数据的过程,包括:
当检测到临摹提示模式开启时,监听用户是否点击临摹开始按钮;
当监听到用户点击临摹开始按钮时,提示用户进行画笔属性的选择,并根据所述模型轨迹点的轨迹点信息动画播放第一条绘画轨迹;
接收用户的绘画操作,实时提取所述绘画操作中的每个临摹轨迹点的临摹轨迹点信息;
将所述临摹轨迹点信息与所述图像模型对应的轨迹点信息实时进行对比,当确定所述第一条绘画轨迹临摹完成时,提示待切换的画笔属性及播放下一条绘画轨迹;
直至确定最后一条绘画轨迹临摹完成,得到临摹绘画数据。
结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,将各个所述绘画轨迹点的轨迹点信息存储为绘画数据之后,还包括:
为所述绘画数据创建类型标签,将携带有类型标签的绘画数据上传至远程服务器,以使所述远程服务器根据所述类型标签,将所述绘画数据发送至对应的审核终端;
接收所述审核终端通过所述远程服务器返回的审核信息,所述审核信息中携带有修改标记及相应的问题描述,所述修改标记包括修改位置信息;
当监听到用户点击绘画主页的查看审核信息的按钮时,显示所述绘画数据对应的绘画轨迹并在相应位置显示修改标记;
当监听到用户点击所述修改标记时,显示与所述修改标记对应的问题描述。
结合第一方面,本发明实施例提供了第一方面的第六种可能的实施方式,其中,还包括:
在检测到解说模式开启时,实时监听用户的解说信息,并生成音频文件;
将所述音频文件与所述绘画数据进行同步整合,生成影音数据,将所述影音数据分享至远程服务器。
结合第一方面,本发明实施例提供了第一方面的第七种可能的实施方式,其中,还包括:
在检测到用户点击绘画主页的协作绘画按钮时,进入协作绘画页面;
接收所述用户在所述协作绘画页面选择的协作任务的任务信息,发送协作请求至远程服务器,所述任务信息包括协作任务编号及子任务编号;
接收所述远程服务器发送的反馈信息,所述反馈信息包括执行所述协作任务的各个用户终端标识及相应的子任务编号。
第二方面,本发明实施例还提供一种绘画控制装置,包括:
采集模块,用于在绘画过程中,采集绘画轨迹中每个绘画轨迹点的轨迹点信息,所述轨迹点信息包括位置坐标、绘画时刻及画笔属性;
播放模块,用于将各个所述绘画轨迹点的轨迹点信息存储为绘画数据,根据所述绘画数据,进行绘画轨迹的动画播放;
其中,所述画笔属性包括画笔类型、画笔粗度、画笔颜色及透明度;在绘画过程中所述画笔属性是通过语音控制指令进行切换。
第三方面,本发明实施例还提供一种电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面及其任一种可能的实施方式所述的方法。
本发明实施例带来了以下有益效果:
在本发明提供的实施例中,首先在绘画过程中,采集绘画轨迹中每个绘画轨迹点的轨迹点信息,该轨迹点信息包括位置坐标、绘画时刻及画笔属性;将各个绘画轨迹点的轨迹点信息存储为绘画数据,根据该绘画数据,进行绘画轨迹的动画播放;其中该画笔属性包括画笔类型、画笔粗度、画笔颜色及透明度;且在绘画过程中画笔属性是通过语音控制指令进行切换的。本发明提供的技术方案,可以通过记录绘画轨迹中的绘画轨迹点,直接对绘画过程中的绘画轨迹进行回放,无需利用屏幕录像软件对绘图过程进行录制,操作方便且具有针对性;另外在绘画过程中利用语音控制来对画笔属性进行切换,避免了绘画者频繁手动进行功能选择,从而进一步简化操作,使得绘画过程更加流畅。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的绘画控制方法的流程示意图;
图2为本发明实施例提供的绘画控制方法中画笔属性的切换过程的流程示意图;
图3为本发明实施例提供的绘画控制装置的电子示意图;
图4为本发明实施例提供的电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前借助屏幕录像软件对绘画过程中进行录制,操作不方便且针对性差,另外在绘图过程中需要频繁的手动选择画笔的粗细、透明度及颜色等,使得绘画过程不连贯,操作繁复。基于此,本发明实施例提供的一种绘画控制方法、装置及电子设备,以通过记录绘画轨迹中的绘画轨迹点,直接对绘画过程中的绘画轨迹进行回放,无需利用屏幕录像软件对绘图过程进行录制,操作方便且具有针对性;且利用语音控制来对画笔属性进行切换,避免了绘画者频繁手动进行功能选择。
为便于对本实施例进行理解,首先对本发明实施例所公开的一种绘画控制方法进行详细介绍。
实施例一:
本发明实施例提供的绘画控制方法可以以应用软件的形式,安装在用户终端,如移动终端或者其他智能终端。在可能的实施例中,该应用软件是基于RenderScript框架实现的,充分利用GPU(Graphics Processing Unit,图形处理器)和CPU(Central ProcessingUnit,中央处理器),提高计算效率。
图1示出了本发明实施例提供的绘画控制方法的流程示意图。如图1所示,该绘画控制方法包括:
步骤S101,在绘画过程中,采集绘画轨迹中每个绘画轨迹点的轨迹点信息,该轨迹点信息包括位置坐标、绘画时刻及画笔属性。
具体地,用户如绘画者在开启相应的软件后,启动绘画功能。绘画者选择相应的画笔,在绘画区域绘制绘画轨迹。在绘画过程中,实时记录绘画轨迹中的每个轨迹点的轨迹点信息。其中位置坐标包括横坐标和纵坐标。画笔属性至少包括画笔类型、画笔粗度、画笔颜色及透明度。
在可能的实施例中,用户可以使用对应的画笔或者利用手直接在触摸屏上绘制轨迹。
步骤S102,将各个绘画轨迹点的轨迹点信息存储为绘画数据,根据该绘画数据,进行绘画轨迹的动画播放。
在可能的实施例中,该绘画数据在完成后可以自动上传至远程服务器。该绘画数据中,可以但不限于包括最终生成的绘画图像(由绘画轨迹构成),绘画数据可以该绘画图像的缩略图的形式进行存储,以方便用户进行选择。在用户查看该绘画数据时,选择对应的绘画图像的缩略图,即可对相应的绘画数据进行下载,从而进行完整的查看。这样易于区分各个绘画数据,也节省用户终端的存储空间。
在可能的实施例中,用户可以通过点击应用软件相应页面的播放按钮,触发绘画轨迹的播放功能。为了进一步提高用户体验,在可能的实施例中,接收绘画者或者其他用户选择的音乐信息,将该音乐信息与绘画数据进行整合,以在绘画者点击播放按钮时,使得绘画轨迹与音乐信息同步播放。
在另外的实施例中,根据轨迹点信息中的绘画时刻对每个相应的绘画轨迹点进行时间排序,并按照该时间排序进行存储,如按照时间存储至栈或者链表中。然后按照时间顺序,根据位置坐标对每个绘画轨迹点依次进行还原,从而对绘画中的绘画轨迹进行回放。具体地,还可以通过选择速率控制按钮,来缩小或者增加每个绘画轨迹点的读取时间,从而加快或者降低动画播放速率。
考虑到绘画者在绘画过程中,需要频繁的更换画笔的属性,比如画笔类型、画笔粗细及颜色等,操作极为不便。基于此,在上述绘画过程中,画笔属性的切换是通过语音控制指令进行切换的。
在可能的实施例中,参见图2,上述画笔属性的切换步骤包括:
步骤S201,在检测到语音控制模式开启时,实时监听用户的语音信息。
用户可以在软件的相应页面点击语音控制模式的开启按钮,以开启语音控制开始模式,从而满足用户的个性化需求。
步骤S202,在获取到用户的语音信息后,将语音信息与预设的语音控制指令进行匹配。
步骤S203,根据相匹配的语音控制指令,对当前的画笔属性进行切换。
例如当用户说出“毛刷”时,将当前的画笔类型转换为毛刷;当用户说出“画笔大小10”时,将画笔粗度大小切换为10号。在执行过程中,将用户的语音信息将预设的语音控制指令一一进行对比,从而确定与该语音信息相匹配的语音控制指令。然后将当前的画笔属性,切换至与相匹配的语音控制指令对应的画笔属性。
本发明提供的技术方案,可以通过记录绘画轨迹中的绘画轨迹点,直接对绘画过程中的绘画轨迹进行回放,无需利用屏幕录像软件对绘图过程进行录制,操作方便且具有针对性;另外在绘画过程中利用语音控制来对画笔属性进行切换,避免了绘画者频繁手动进行功能选择,从而进一步简化操作,使得绘画过程更加流畅。
考虑到绘画过程中,用户可能需要删除或者修改某一时间段内的操作,而利用橡皮擦的方式,操作繁复。在可能的实施例中,上述绘画控制方法还包括:
(a1)接收用户输入的删除操作信息,该删除操作信息包括待删除时刻。
具体地,预先生成与绘画数据关联的时间进度条,在绘画轨迹的播放过程中,用户可以通过观看播放的绘画轨迹,利用时间进度条来选中相应的时间点,从而确定待删除时间。如待删除时间可以为播放第20秒及其之后的所有时间段。
(a2)根据上述删除操作信息,对绘画数据进行解析,删除绘画数据中待删除时间对应的轨迹点信息,以得到待完善绘画数据。
仍以(a2)中的例子进行描述,确定出播放第20秒处对应的绘画轨迹点对应的绘画时刻T,将该绘画时刻T及其之后的所有绘画轨迹点全部删除,从而得到待完善绘画数据。
(a3)接收用户的重绘绘画操作,根据该重绘绘画操作,得到重绘绘画数据,该重绘绘画数据包括各个重绘轨迹点的轨迹点信息。
(a4)将上述重绘绘画数据与待完善绘画数据进行整合,得到完善绘画数据。
(a5)根据上述完善绘画数据,进行绘画轨迹的动画播放。
具体地,可以将重绘轨迹点对应的绘画时刻与待完善绘画数据中各个绘画轨迹点的绘画时刻进行对比并排序,然后入栈或者保存至链表,从而完成整合,得到完善绘画数据。在监听到用户点击播放顺序后,进行播放。相比于用橡皮擦,通过上述选择待删除时间的方式进行删除,更加直观方便。
考虑到用户可能需要与其他绘画者共同合作完成同一副绘画,以促进绘画者之间的交流合作及沟通。基于此,在可能的实施例中,上述绘画控制方法还包括:
(b1)接收远程服务器发送的未完成绘画数据,该未完成绘画数据包括绘画轨迹点的轨迹点信息及绘画任务描述。
其中,该未完成绘画数据可以是其他用户通过用户终端上传的。在可能的实施例中,用户终端A可以将未完成绘画数据上传至远程服务器,并设置相应的约定密码。用户终端B可以向远程服务器发送下载请求,从远程服务器中根据约定密码下载该未完成绘画数据。其中绘画任务描述用于提示接收该未完成绘画数据的用户绘画任务的具体内容以及绘画要求。
在可能的实施例中,具体实现过程如下:1号用户通过用户终端A可以将未完成绘画数据上传到远程服务器,由远程服务器推送至其他用户终端。当用户终端B对应的2号用户决定接收该绘画任务后,可以通过远程服务器发送反馈信息至用户终端A。然后用户终端A可以将未完成绘画数据上传至远程服务器,并设置与2号用户约定的约定密码,以使2号用户进行下载。
(b2)接收用户根据绘画任务描述输入的绘画操作,根据该绘画操作,得到补充绘画数据,该补充绘画数据包括补充轨迹点的轨迹点信息。
(b3)将未完成绘画数据及补充绘画数据进行整合,得到完成绘画数据,将完成绘画数据发送至远程服务器。
仍以(b1)中的用户为例,用户终端B生成补充绘画数据后,可以将补充轨迹点对应的绘画时刻与未完成绘画数据中各个绘画轨迹点的绘画时刻进行对比并排序,然后入栈或者保存至链表,从而完成整合,得到完成绘画数据。将该完成绘画数据上传至远程服务器后,远程服务器可以将该完成绘画数据推送至各个用户终端的展览区,或者是仅推送至上传该未完成绘画数据的用户终端A。
当然上述步骤(b1)至(b3)中的方法,也适用于用户在未完成绘画时,需要更换用户终端的情景中。
考虑到许多用户为初学者,绘画水平不高,为了帮助初学者进行学习并打好绘画基础,在可能的实施例中,上述绘画控制方法包括:
(c1)从绘画模型库中选择待临摹的图像模型,该图像模型关联存储有模型轨迹点的轨迹点信息。
具体地,绘画模型库中可以有多种类型的图像模型,如动物模型、卡通人物模型、山水模型、实物模型等。该图像模型可以是用户上传至远程服务器、并通过审核终端对应的绘画专家审核的绘画数据。
(c2)接收用户根据图像模型输入的绘画操作,根据该绘画操作得到临摹绘画数据;该临摹绘画数据包括临摹轨迹点的轨迹点信息。
在可能的实施例中,临摹过程是在图像模型的原图像上临摹。
(c3)将模型轨迹点的轨迹点信息与临摹轨迹点的轨迹点信息进行对比,获得临摹匹配度。
具体地,可以将模型轨迹点的轨迹点信息中的位置坐标与临摹轨迹点的位置坐标进行对比,对比方式可以类似于现有技术中路线匹配的过程。在可能的实施例中,将各个模型轨迹点与相应的临摹轨迹点之间的距离偏差值与偏差范围进行对比,确定各个距离偏差值所属的偏差范围,得到轨迹匹配度。其中偏差范围可以分为无偏差、偏差较小、偏差较大三个范围。例如当存在三分之一的模型轨迹点与相应的临摹轨迹点之间的距离偏差值属于偏差较大的范围,则确定轨迹匹配度在30%至40%之间。
另外还会比较模型轨迹点与相应的临摹轨迹点的画笔类型、画笔粗细、画笔颜色及透明度是否一致,从而确定画笔属性匹配度;其中画笔属性匹配度的确定可以根据用户具体的临摹需求而设置,可以设置绘画属性中各个参数的影响权重系数,然后根据该影响权要系数,及模型轨迹点与相应的临摹轨迹点的各个对应参数是否相同,来确定画笔属性匹配度。例如用户只在乎画笔类型,则可以但不限于将画笔类型设置为1,将其他参数的影响权重系数设置为0,当模型轨迹点与相应的临摹轨迹点的画笔类型不同,则确定画笔属性匹配度为0。
最后根据轨迹匹配度和画笔属性匹配度来确定最终的临摹匹配度。如可以将轨迹匹配度乘以第一系数得到第一分值,画笔属性匹配度乘以第二系数得到第二分值,然后将第一分值和第二分值进行相加,获得临摹匹配度。
为了进一步帮助初学者,提高用户体验,在可能的实施例中,上述步骤(c2)中接收用户根据所述图像模型输入的绘画操作,根据所述绘画操作得到临摹绘画数据的过程,包括:
(d1)当检测到临摹提示模式开启时,监听用户是否点击临摹开始按钮。
具体地,可以在应用软件的临摹界面设置临摹提示模式的临摹开始按钮,当用户需要提示时,点击该临摹开始按钮即可。在绘画开始后,实时监听用户是否点击临摹开始按钮。
(d2)当监听到用户点击临摹开始按钮时,提示用户进行画笔属性的选择,并根据模型轨迹点的轨迹点信息动画播放第一条绘画轨迹。
具体地,图像模型包括多条绘画轨迹。在开启临摹提示模式后,可以根据图像模型对应的轨迹点信息中的画笔属性提示用户进行选择,然后根据轨迹点信息动画播放出第一条绘画轨迹。其中绘画轨迹的区分可以根据绘画过程中,实时记录的画笔连续滑动的开始时间和结束时间来确定,并在对模型轨迹点进行标记,以确定其所属的绘画轨迹。
(d3)接收用户的绘画操作,实时提取绘画操作中的每个临摹轨迹点的临摹轨迹点信息。
(d4)将临摹轨迹点信息与图像模型对应的轨迹点信息实时进行对比,当确定第一条绘画轨迹临摹完成时,提示待切换的画笔属性及播放下一条绘画轨迹。
其中将临摹轨迹点信息与图像模型中第一条绘画轨迹的轨迹点信息实时进行对比的过程,与步骤(c3)中轨迹匹配度中的对比过程类似,这里不再赘述。在可能的实施例中,当两者偏差较大可以提示重新绘制。
在确定第一条绘画轨迹临摹完成时,可以提取第二条绘画轨迹对应的画笔属性进行提示,并播放下一条绘画轨迹。
(d5)直至确定最后一条绘画轨迹临摹完成,得到临摹绘画数据。
重复执行上述步骤(d3)至(d4),直至最后一条绘画轨迹临摹完成。得到最红的临摹绘画数据。采用上述方式,可以很好的引导初学者观察画笔的滑动趋势及方向,及相应的画笔属性的选择,以帮助初学者提高绘画水平。
为了促进各个绘画者之间进行交流,共同进步,互助学习。在可能的实施例中,在S102中:将各个绘画轨迹点的轨迹点信息存储为绘画数据之后,上述绘画控制方法还包括:
(e1)为绘画数据创建类型标签,将携带有类型标签的绘画数据上传至远程服务器,以使该远程服务器根据类型标签将绘画数据发送至对应的审核终端。
绘画数据的类型可以有动物类型、卡通人物类型、山水类型、实物类型等。根据该类型标签,通过远程服务器将绘画数据发送至对应的审核终端,以使审核终端对应的审核人员进行绘画审核。
(e2)接收该审核终端通过远程服务器返回的审核信息,该审核信息中携带有修改标记及相应的问题描述,该修改标记包括修改位置信息。
审核终端加载相应的绘画数据后,对绘画区域显示对应的绘画轨迹之后,在需要修改的地方进行修改标记,记录修改标记的修改位置信息,并输入相应的问题描述,以陈述自己的审核意见。然后将包括修改标记及相应的问题描述的审核信息,通过远程服务器发送至对应的用户终端。
(e3)当监听到用户点击绘画主页的查看审核信息的按钮时,显示绘画数据对应的绘画轨迹并在相应位置显示修改标记。
在应用软件的绘画主页设置查看审核信息的按钮,通过点击该查看审核信息的按钮时,将审核信息加载在绘画数据中,然后根据修改位置信息显示带有修改标记的绘画轨迹。
(e4)当监听到用户点击修改标记时,显示与修改标记对应的问题描述。
具体地,当用户在绘画区域点击绘画轨迹上的修改标记时,通过将点击坐标与对应的修改位置信息进行匹配,从而确定出用户点击的修改标记,进而确定出对应的问题描述。这样通过由审核专家进行审核,将有待提高的修改位置形象的标记处理,有效的促进绘画水平的提高。
进一步地,为了有效的协调多个绘画者共同工作,打造一个合作平台,在可能的实施例中,上述绘画控制方法包括:
(f1)在检测到用户点击绘画主页的协作绘画按钮时,进入协作绘画页面。
在应用软件的绘画主页设置有协作绘画按钮,通过点击该协作绘画按钮可以触发进入协作绘画页面,该协作绘画页面显示有多个协作任务,以使用户进行任务选择。其中协作任务可以是由发布者对应的发布终端发布到远程服务器,并由远程服务器推送至各个用户终端的;协作任务可以是类似十二生肖的组图或者是比较复杂的单图的绘制。
(f2)接收用户在协作绘画页面选择的协作任务的任务信息,发送协作请求至远程服务器,该任务信息包括协作任务编号及子任务编号。
用户在协作绘画页面选择对应协作任务的任务信息。如选择协作任务编号为008的第014项子任务,该子任务可以是绘制组图中的任一个,或者是单图中的某一个绘制流程(比如绘制轮廓线或者是上色等)。在选择完协作任务后,发送协作请求至远程服务器。在可能的实施例中,该协作请求包括任务信息及用户的个人简介。
(f3)接收远程服务器发送的反馈信息,该反馈信息包括执行协作任务的各个用户终端标识及相应的子任务编号。
在实际运行过程中,远程服务器可以将该协作请求发送至协作任务的发布终端,是该发布终端对应的发布者对接收到的各个协作请求进行审核。审核通过后,发布终端通过该远程服务器发送反馈信息至对应的用户终端。比如会将协作任务编号为008的协作任务中,执行各个子任务的用户终端标识及相应的子任务编号发送至每一个审核通过的用户终端,以使每个执行该协作任务的用户都了解到自己的协作队友。
在可能的实施例中,远程服务器还可以根据反馈信息自动建立执行各个子任务的用户终端的通信连接,并发送协作任务以分配成功的通知至该各个用户终端,这样便于协作队友之间的通信沟通。
为了更好的促进学习交流,使更多的绘画者收益,在可能的实施例中,上述绘画控制方法包括:
(g1)在检测到解说模式开启时,实时监听用户的解说信息,并生成音频文件。
在应用软件的绘画主页上可以设置解说模式开启按钮,通过点击该解说模式开启按钮可以触发解说模式开启。将通过监听获取到的解说信息,并得到对应的音频文件。
(g2)将上述音频文件与绘画数据进行同步整合,生成影音数据,将该影音数据分享至远程服务器。
具体地,可以根据音频文件的录制时间和绘画数据中各个绘画轨迹点的绘画时刻,将音频文件与绘画数据进行同步,实现后期影音文件中,绘画轨迹与对应的解说信息同步播放。
综上,本发明提供的技术方案,可以通过记录绘画轨迹中的绘画轨迹点,直接对绘画过程中的绘画轨迹进行回放,无需利用屏幕录像软件对绘图过程进行录制,操作方便且具有针对性;另外在绘画过程中利用语音控制来对画笔属性进行切换,避免了绘画者频繁手动进行功能选择,从而进一步简化操作,使得绘画过程更加流畅。同时还为绘画者提供了学***台,有利于加强绘画者互相交流、沟通,促进绘画者共同进步。
实施例二:
针对于实施例一中的绘画控制方法,参见图3示出了本发明实施例提供的绘画控制装置的结构示意图。该绘画控制装置包括:
采集模块11,用于在绘画过程中,采集绘画轨迹中每个绘画轨迹点的轨迹点信息,该轨迹点信息包括位置坐标、绘画时刻及画笔属性。
具体地,用户如绘画者在开启相应的软件后,启动绘画功能。绘画者选择相应的画笔,在绘画区域绘制绘画轨迹。在绘画过程中,实时记录绘画轨迹中的每个轨迹点的轨迹点信息。其中位置坐标包括横坐标和纵坐标。画笔属性至少包括画笔类型、画笔粗度、画笔颜色及透明度。
在可能的实施例中,用户可以使用对应的画笔或者利用手直接在触摸屏上绘制轨迹。
播放模块12,用于将各个绘画轨迹点的轨迹点信息存储为绘画数据,根据该绘画数据,进行绘画轨迹的动画播放。
考虑到绘画者在绘画过程中,需要频繁的更换画笔的属性,比如画笔类型、画笔粗细及颜色等,操作极为不便。基于此,在上述绘画控制装置还包括切换模块13,该切换模块,用于绘画过程中,通过语音控制指令切换画笔属性。
进一步地,该切换模块13,具体用于:
在检测到语音控制模式开启时,实时监听用户的语音信息。
在获取到用户的语音信息后,将语音信息与预设的语音控制指令进行匹配。
根据相匹配的语音控制指令,对当前的画笔属性进行切换。
综上,本发明提供的技术方案,可以通过记录绘画轨迹中的绘画轨迹点,直接对绘画过程中的绘画轨迹进行回放,无需利用屏幕录像软件对绘图过程进行录制,操作方便且具有针对性;另外在绘画过程中利用语音控制来对画笔属性进行切换,避免了绘画者频繁手动进行功能选择,从而进一步简化操作,使得绘画过程更加流畅。
实施例三:
参见图4,本发明实施例还提供一种电子设备100,包括:处理器40,存储器41,总线42和通信接口43,所述处理器40、通信接口43和存储器41通过总线42连接;处理器40用于执行存储器41中存储的可执行模块,例如计算机程序。
其中,存储器41可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口43(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
总线42可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
其中,存储器41用于存储程序,所述处理器40在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器40中,或者由处理器40实现。
处理器40可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器40中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器40可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器41,处理器40读取存储器41中的信息,结合其硬件完成上述方法的步骤。
本发明实施例提供的绘画控制装置及电子设备,与上述实施例提供的绘画控制方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
本发明实施例所提供的进行绘画控制方法的计算机程序产品,包括存储了处理器可执行的非易失的程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置及电子设备的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
附图中的流程图和框图显示了根据本发明的多个实施例方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本发明的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (10)
1.一种绘画控制方法,其特征在于,包括:
在绘画过程中,采集绘画轨迹中每个绘画轨迹点的轨迹点信息,所述轨迹点信息包括位置坐标、绘画时刻及画笔属性;
将各个所述绘画轨迹点的轨迹点信息存储为绘画数据,根据所述绘画数据,进行绘画轨迹的动画播放;
其中,所述画笔属性包括画笔类型、画笔粗度、画笔颜色及透明度;在绘画过程中所述画笔属性是通过语音控制指令进行切换。
2.根据权利要求1所述的绘画控制方法,其特征在于,还包括:
接收用户输入的删除操作信息,所述删除操作信息包括待删除时间;
根据所述删除操作信息,对所述绘画数据进行解析,删除所述绘画数据中待删除时间对应的轨迹点信息,以得到待完善绘画数据;
接收用户的重绘绘画操作,根据所述重绘绘画操作,得到重绘绘画数据,所述重绘绘画数据包括各个重绘轨迹点的轨迹点信息;
将所述重绘绘画数据与所述待完善绘画数据进行整合,得到完善绘画数据;
根据所述完善绘画数据,进行绘画轨迹的动画播放。
3.根据权利要求1所述的绘画控制方法,其特征在于,还包括:
接收远程服务器发送的未完成绘画数据,所述未完成绘画数据包括绘画轨迹点的轨迹点信息及绘画任务描述;
接收用户根据所述绘画任务描述输入的绘画操作,根据所述绘画操作,得到补充绘画数据,所述补充绘画数据包括补充轨迹点的轨迹点信息;
将所述未完成绘画数据及所述补充绘画数据进行整合,得到完成绘画数据,将所述完成绘画数据发送至远程服务器。
4.根据权利要求1所述的绘画控制方法,其特征在于,还包括:
从绘画模型库中选择待临摹的图像模型,所述图像模型关联存储有模型轨迹点的轨迹点信息;
接收用户根据所述图像模型输入的绘画操作,根据所述绘画操作得到临摹绘画数据;所述临摹绘画数据包括临摹轨迹点的轨迹点信息;
将所述模型轨迹点的轨迹点信息与所述临摹轨迹点的轨迹点信息进行对比,获得临摹匹配度。
5.根据权利要求4所述的绘画控制方法,其特征在于,所述图像模型包括多条绘画轨迹;
所述接收用户根据所述图像模型输入的绘画操作,根据所述绘画操作得到临摹绘画数据的过程,包括:
当检测到临摹提示模式开启时,监听用户是否点击临摹开始按钮;
当监听到用户点击临摹开始按钮时,提示用户进行画笔属性的选择,并根据所述模型轨迹点的轨迹点信息动画播放第一条绘画轨迹;
接收用户的绘画操作,实时提取所述绘画操作中的每个临摹轨迹点的临摹轨迹点信息;
将所述临摹轨迹点信息与所述图像模型对应的轨迹点信息实时进行对比,当确定所述第一条绘画轨迹临摹完成时,提示待切换的画笔属性及播放下一条绘画轨迹;
直至确定最后一条绘画轨迹临摹完成,得到临摹绘画数据。
6.根据权利要求1所述的绘画控制方法,其特征在于,将各个所述绘画轨迹点的轨迹点信息存储为绘画数据之后,还包括:
为所述绘画数据创建类型标签,将携带有类型标签的绘画数据上传至远程服务器,以使所述远程服务器根据所述类型标签,将所述绘画数据发送至对应的审核终端;
接收所述审核终端通过所述远程服务器返回的审核信息,所述审核信息中携带有修改标记及相应的问题描述,所述修改标记包括修改位置信息;
当监听到用户点击绘画主页的查看审核信息的按钮时,显示所述绘画数据对应的绘画轨迹并在相应位置显示修改标记;
当监听到用户点击所述修改标记时,显示与所述修改标记对应的问题描述。
7.根据权利要求1所述的绘画控制方法,其特征在于,还包括:
在检测到解说模式开启时,实时监听用户的解说信息,并生成音频文件;
将所述音频文件与所述绘画数据进行同步整合,生成影音数据,将所述影音数据分享至远程服务器。
8.根据权利要求1所述的绘画控制方法,其特征在于,还包括:
在检测到用户点击绘画主页的协作绘画按钮时,进入协作绘画页面;
接收所述用户在所述协作绘画页面选择的协作任务的任务信息,发送协作请求至远程服务器,所述任务信息包括协作任务编号及子任务编号;
接收所述远程服务器发送的反馈信息,所述反馈信息包括执行所述协作任务的各个用户终端标识及相应的子任务编号。
9.一种绘画控制装置,其特征在于,包括:
采集模块,用于在绘画过程中,采集绘画轨迹中每个绘画轨迹点的轨迹点信息,所述轨迹点信息包括位置坐标、绘画时刻及画笔属性;
播放模块,用于将各个所述绘画轨迹点的轨迹点信息存储为绘画数据,根据所述绘画数据,进行绘画轨迹的动画播放;
其中,所述画笔属性包括画笔类型、画笔粗度、画笔颜色及透明度;在绘画过程中所述画笔属性是通过语音控制指令进行切换。
10.一种电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至8任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810493237.6A CN108733290B (zh) | 2018-05-21 | 2018-05-21 | 绘画控制方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810493237.6A CN108733290B (zh) | 2018-05-21 | 2018-05-21 | 绘画控制方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108733290A true CN108733290A (zh) | 2018-11-02 |
CN108733290B CN108733290B (zh) | 2020-05-15 |
Family
ID=63938746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810493237.6A Active CN108733290B (zh) | 2018-05-21 | 2018-05-21 | 绘画控制方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108733290B (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109558059A (zh) * | 2018-11-12 | 2019-04-02 | 大陆汽车投资(上海)有限公司 | 手写轨迹绘制方法及装置 |
CN109710165A (zh) * | 2018-12-25 | 2019-05-03 | 维沃移动通信有限公司 | 一种绘图处理方法及移动终端 |
CN109960543A (zh) * | 2019-03-18 | 2019-07-02 | 广州视源电子科技股份有限公司 | 书写操作的处理方法和装置 |
CN110471841A (zh) * | 2019-07-12 | 2019-11-19 | 北京字节跳动网络技术有限公司 | 一种比对绘图信息的方法、装置、介质和电子设备 |
CN110910468A (zh) * | 2019-10-18 | 2020-03-24 | 北京字节跳动网络技术有限公司 | 一种获取还原轨迹点信息的方法、装置、介质和电子设备 |
CN111145315A (zh) * | 2019-12-14 | 2020-05-12 | 中国科学院深圳先进技术研究院 | 绘画方法、装置、玩具机器人及可读存储介质 |
CN111200751A (zh) * | 2018-11-19 | 2020-05-26 | 上海哔哩哔哩科技有限公司 | 基于视频的动画绘制及播放方法、装置、***和存储介质 |
CN111524210A (zh) * | 2020-04-10 | 2020-08-11 | 北京百度网讯科技有限公司 | 用于生成绘图的方法和装置 |
CN112312185A (zh) * | 2020-11-20 | 2021-02-02 | 广州欢网科技有限责任公司 | 一种智能绘画方法、装置、设备及其*** |
CN113168722A (zh) * | 2018-12-21 | 2021-07-23 | 深圳市柔宇科技股份有限公司 | 一种绘图方法、绘图装置及电子设备 |
CN116188638A (zh) * | 2023-04-27 | 2023-05-30 | 山东捷瑞信息技术产业研究院有限公司 | 基于三维引擎实现自定义动画的方法、***、装置及介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102722373A (zh) * | 2012-06-01 | 2012-10-10 | 厦门游家网络有限公司 | Flash绘画软件记录玩家绘画过程的方法 |
CN103034439A (zh) * | 2012-11-30 | 2013-04-10 | 广东欧珀移动通信有限公司 | 一种绘画文件生成方法及装置 |
CN103279279A (zh) * | 2013-05-20 | 2013-09-04 | 南京恒知讯科技有限公司 | 一种基于多人协同操作的电子画板***、数据处理方法及设备 |
CN104464393A (zh) * | 2014-12-06 | 2015-03-25 | 中山市读书郎电子有限公司 | 一种用于学生平板电脑的汉字临摹和练写方法 |
CN105488544A (zh) * | 2015-12-01 | 2016-04-13 | 广东小天才科技有限公司 | 一种描红临摹笔迹识别的方法及*** |
CN106601052A (zh) * | 2017-03-03 | 2017-04-26 | 南阳理工学院 | 一种美术教学***及方法 |
EP2348487A3 (en) * | 2010-01-22 | 2017-09-13 | Samsung Electronics Co., Ltd. | Method and apparatus for creating animation message |
-
2018
- 2018-05-21 CN CN201810493237.6A patent/CN108733290B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2348487A3 (en) * | 2010-01-22 | 2017-09-13 | Samsung Electronics Co., Ltd. | Method and apparatus for creating animation message |
CN102722373A (zh) * | 2012-06-01 | 2012-10-10 | 厦门游家网络有限公司 | Flash绘画软件记录玩家绘画过程的方法 |
CN103034439A (zh) * | 2012-11-30 | 2013-04-10 | 广东欧珀移动通信有限公司 | 一种绘画文件生成方法及装置 |
CN103279279A (zh) * | 2013-05-20 | 2013-09-04 | 南京恒知讯科技有限公司 | 一种基于多人协同操作的电子画板***、数据处理方法及设备 |
CN104464393A (zh) * | 2014-12-06 | 2015-03-25 | 中山市读书郎电子有限公司 | 一种用于学生平板电脑的汉字临摹和练写方法 |
CN105488544A (zh) * | 2015-12-01 | 2016-04-13 | 广东小天才科技有限公司 | 一种描红临摹笔迹识别的方法及*** |
CN106601052A (zh) * | 2017-03-03 | 2017-04-26 | 南阳理工学院 | 一种美术教学***及方法 |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109558059B (zh) * | 2018-11-12 | 2021-10-22 | 大陆汽车车身电子***(芜湖)有限公司 | 手写轨迹绘制方法及装置 |
CN109558059A (zh) * | 2018-11-12 | 2019-04-02 | 大陆汽车投资(上海)有限公司 | 手写轨迹绘制方法及装置 |
CN111200751A (zh) * | 2018-11-19 | 2020-05-26 | 上海哔哩哔哩科技有限公司 | 基于视频的动画绘制及播放方法、装置、***和存储介质 |
CN113168722A (zh) * | 2018-12-21 | 2021-07-23 | 深圳市柔宇科技股份有限公司 | 一种绘图方法、绘图装置及电子设备 |
CN109710165A (zh) * | 2018-12-25 | 2019-05-03 | 维沃移动通信有限公司 | 一种绘图处理方法及移动终端 |
CN109960543A (zh) * | 2019-03-18 | 2019-07-02 | 广州视源电子科技股份有限公司 | 书写操作的处理方法和装置 |
CN109960543B (zh) * | 2019-03-18 | 2022-07-19 | 广州视源电子科技股份有限公司 | 书写操作的处理方法和装置 |
CN110471841A (zh) * | 2019-07-12 | 2019-11-19 | 北京字节跳动网络技术有限公司 | 一种比对绘图信息的方法、装置、介质和电子设备 |
CN110471841B (zh) * | 2019-07-12 | 2024-01-12 | 北京字节跳动网络技术有限公司 | 一种比对绘图信息的方法、装置、介质和电子设备 |
CN110910468A (zh) * | 2019-10-18 | 2020-03-24 | 北京字节跳动网络技术有限公司 | 一种获取还原轨迹点信息的方法、装置、介质和电子设备 |
CN110910468B (zh) * | 2019-10-18 | 2023-08-08 | 北京字节跳动网络技术有限公司 | 一种获取还原轨迹点信息的方法、装置、介质和电子设备 |
CN111145315A (zh) * | 2019-12-14 | 2020-05-12 | 中国科学院深圳先进技术研究院 | 绘画方法、装置、玩具机器人及可读存储介质 |
CN111524210A (zh) * | 2020-04-10 | 2020-08-11 | 北京百度网讯科技有限公司 | 用于生成绘图的方法和装置 |
CN112312185A (zh) * | 2020-11-20 | 2021-02-02 | 广州欢网科技有限责任公司 | 一种智能绘画方法、装置、设备及其*** |
CN116188638A (zh) * | 2023-04-27 | 2023-05-30 | 山东捷瑞信息技术产业研究院有限公司 | 基于三维引擎实现自定义动画的方法、***、装置及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108733290B (zh) | 2020-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108733290A (zh) | 绘画控制方法、装置及电子设备 | |
Webb et al. | Beginning kinect programming with the microsoft kinect SDK | |
Noble | Programming interactivity | |
CN107180446B (zh) | 人物面部模型的表情动画生成方法及装置 | |
KR102294134B1 (ko) | 하이브리드 슬라이드-캔버스 프리젠테이션을 합성하기 위한 저작 도구 | |
DE102020106714A1 (de) | Methoden und geräte für komplexe montage über autonome roboter mit verstärkungs-lernaktionsprimitive | |
CN107705193A (zh) | 定制商品的展示方法和*** | |
CN108550107A (zh) | 一种图片处理方法、图片处理装置及移动终端 | |
CN103098099A (zh) | 绘制控制设备及其控制方法、记录介质、绘制服务器和绘制*** | |
CN106485956A (zh) | 一种演示电子设备功能的方法、装置和智能终端 | |
CN106557606A (zh) | 用于在虚拟仿真环境中定位虚拟对象的方法与*** | |
CN102707875A (zh) | 基于草图的交互与计算机数据分析的集成 | |
CN101986249A (zh) | 使用手势对象控制计算机的方法及相应的计算机*** | |
CN107463331A (zh) | 手势轨迹模拟方法、装置及电子设备 | |
CN108573516A (zh) | 绘本文件的生成方法、计算设备及计算机存储介质 | |
WO2023124055A1 (zh) | 基于数字孪生的人工增强方法、装置及介质 | |
CN102567459B (zh) | 作为呈现者和观众的上下文的呈现进展 | |
CN107566642A (zh) | 一种功能模式切换的方法、装置及智能终端 | |
CN108132754A (zh) | 笔迹回放显示方法、装置、移动终端及存储介质 | |
CN114327064A (zh) | 一种基于手势控制的标绘方法、***、设备及存储介质 | |
US20180165877A1 (en) | Method and apparatus for virtual reality animation | |
CN109165072A (zh) | 一种表情包生成方法及装置 | |
CN108737487A (zh) | 数据同步方法和装置、存储介质及电子装置 | |
CN102356407A (zh) | 动画编辑装置以及动画再现装置 | |
Gulay et al. | Understanding the Role of Physical and Digital Techniques in the Initial Design Processes of Architecture |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220615 Address after: 310000 Zhejiang three Xihu District Town, Hangzhou Province, 3 people's 802 rooms. Patentee after: Hangzhou multi Technology Education Technology Co.,Ltd. Address before: No. 30, West 39th lane, Qinggong Road, Xin'an Town, Xuzhou City, Jiangsu Province, 221000 Patentee before: Zhang Zongliang |
|
TR01 | Transfer of patent right |