渲染图像的方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:21719601 阅读:41 留言:0更新日期:2019-07-27 21:58
本公开公开了一种渲染图像的方法、装置、电子设备和计算机可读存储介质。其中所述渲染图像的方法包括:获取图像;根据所述图像确定目标对象的参数;根据所述目标对象的参数确定渲染参数;根据所述渲染参数渲染所述图像。本公开实施例通过采取该技术方案,根据图像中的目标对象的参数确定渲染参数,并根据确定的渲染参数渲染图像,能够灵活地渲染图像并且丰富图像的显示效果。

Methods, devices, electronic devices and computer readable storage media for rendering images

【技术实现步骤摘要】
渲染图像的方法、装置、电子设备和计算机可读存储介质
本公开涉及信息处理领域,尤其涉及一种渲染图像的方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着计算机技术的发展,智能终端的应用范围得到了广泛的提高,例如可以通过智能终端拍摄图像和视频等。同时智能终端还具有强大的数据处理能力,例如在采用智能终端对目标对象进行拍摄时,能够通过图像分割算法对智能终端拍摄所获得的图像进行实时处理,以识别出所拍摄图像中的目标对象及所述目标对象的关键点。以通过人体图像分割算法处理视频为例,智能终端等计算机设备能够通过人体图像分割算法实时地处理视频的每一帧图像,准确识别图像中的人体轮廓和人体的各个关键点,例如能够识别人体的面部、右手等在图像中的位置等,这种识别已经能够精确到像素级。现有技术中,在对目标对象进行拍摄时,可以事先设定渲染的效果,例如基于滤镜效果渲染拍摄和/或显示的图像(或视频),但是这种渲染方式非常不灵活,渲染效果也非常单一。
技术实现思路
本公开实施例提供渲染图像的方法,装置,电子设备,和计算机可读存储介质,根据图像中的目标对象的参数确定渲染参数,并根据确定的渲染参数渲染图像,能够灵活地渲染图像并且丰富图像的显示效果。第一方面,本公开实施例提供一种渲染图像的方法,其特征在于,包括:获取图像;根据所述图像确定目标对象的参数;根据所述目标对象的参数确定渲染参数;根据所述渲染参数渲染所述图像。进一步的,所述目标对象包括人体,所述人体的关键部位,物体,或者所述物体的关键部位。进一步的,根据所述目标对象的参数确定渲染参数,包括:在所述目标对象的参数属于第一区间的情况下,确定所述渲染参数包括第一渲染参数;在所述目标对象的参数属于第二区间的情况下,确定所述渲染参数包括第二渲染参数。进一步的,所述第一渲染参数对应第一虚化效果,所述第二渲染参数对应第二虚化效果。进一步的,所述目标对象的参数包括所述目标对象的面积参数;根据所述图像确定目标对象的参数,包括:在所述图像中确定所述目标对象的关键点;根据所述目标对象的关键点确定所述目标对象的面积参数。进一步的,所述目标对象的面积参数包括所述目标对象的像素数量,或者所述目标对象的像素数量与所述图像的像素数量的比例。进一步的,所述目标对象的参数包括所述目标对象的位置参数;根据所述图像确定目标对象的参数,包括:根据所述目标对象的深度信息确定所述目标对象的位置参数。进一步的,在根据所述渲染参数渲染所述图像之后,还包括:显示所述图像或者存储所述图像。第二方面,本公开实施例提供一种渲染图像的装置,其特征在于,包括:图像获取模块,用于获取图像;目标对象参数确定模块,用于根据所述图像确定目标对象的参数;渲染参数确定模块,用于根据所述目标对象的参数确定渲染参数;渲染模块,用于根据所述渲染参数渲染所述图像。进一步的,所述目标对象包括人体,所述人体的关键部位,物体,或者所述物体的关键部位。进一步的,所述渲染参数确定模块,还用于在所述目标对象的参数属于第一区间的情况下,确定所述渲染参数包括第一渲染参数;在所述目标对象的参数属于第二区间的情况下,确定所述渲染参数包括第二渲染参数。进一步的,所述第一渲染参数对应第一虚化效果,所述第二渲染参数对应第二虚化效果。进一步的,所述目标对象的参数包括所述目标对象的面积参数;所述目标对象参数确定模块还用于:在所述图像中确定所述目标对象的关键点;根据所述目标对象的关键点确定所述目标对象的面积参数。进一步的,所述目标对象的面积参数包括所述目标对象的像素数量,或者所述目标对象的像素数量与所述图像的像素数量的比例。进一步的,所述目标对象的参数包括所述目标对象的位置参数;所述目标对象参数确定模块还用于:根据所述目标对象的深度信息确定所述目标对象的位置参数。进一步的,所述渲染图像的装置还包括显示模块,所述显示模块用于显示所述图像;和/或所述渲染图像的装置还包括存储模块,所述存储模块用于存储所述图像。第三方面,本公开实施例提供一种电子设备,包括:存储器,用于存储计算机可读指令;以及一个或多个处理器,用于运行所述计算机可读指令,使得所述处理器运行时实现前述第一方面中的任一所述渲染图像的方法。第四方面,本公开实施例提供一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,当所述计算机指令被计算机执行时,使得所述计算机执行前述第一方面中的任一所述渲染图像的方法。本公开公开了一种渲染图像的方法、装置、电子设备和计算机可读存储介质。其中所述渲染图像的方法,其特征在于,包括:获取图像;根据所述图像确定目标对象的参数;根据所述目标对象的参数确定渲染参数;根据所述渲染参数渲染所述图像。本公开实施例提供渲染图像的方法,装置,电子设备,和计算机可读存储介质,根据图像中的目标对象的参数确定渲染参数,并根据确定的渲染参数渲染图像,能够灵活地渲染图像并且丰富图像的显示效果。上述说明仅是本公开技术方案的概述,为了能更清楚了解本公开的技术手段,而可依照说明书的内容予以实施,并且为让本公开的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本公开实施例提供的渲染图像的方法的实施例的流程图;图2为本公开实施例提供的渲染图像的装置的实施例的结构示意图;图3为根据本公开实施例提供的电子设备的结构示意图。具体实施方式以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。需要说明的是,下文描述在所附权利要求书的范围内的实施例的各种方面。应显而易见,本文中所描述的方面可体现于广泛多种形式中,且本文中所描述的任何特定结构及/或功能仅为说明性的。基于本公开,所属领域的技术人员应了解,本文中所描述的一个方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。举例来说,可使用本文中所阐述的任何数目个方面来实施设备及/或实践方法。另外,可使用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或实践此方法。还需要说明的是,以下实施例中所提供的图示仅以示意方式说明本公开的基本构想,图示中仅显示与本公开中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。另外,在以下描述中,提供具体细节是为了便于透彻理解实例。然而,所属领本文档来自技高网...

【技术保护点】
1.一种渲染图像的方法,其特征在于,包括:获取图像;根据所述图像确定目标对象的参数;根据所述目标对象的参数确定渲染参数;根据所述渲染参数渲染所述图像。

【技术特征摘要】
1.一种渲染图像的方法,其特征在于,包括:获取图像;根据所述图像确定目标对象的参数;根据所述目标对象的参数确定渲染参数;根据所述渲染参数渲染所述图像。2.根据权利要求1所述的渲染图像的方法,其特征在于,所述目标对象包括人体,所述人体的关键部位,物体,或者所述物体的关键部位。3.根据权利要求1或2所述的渲染图像的方法,其特征在于,根据所述目标对象的参数确定渲染参数,包括:在所述目标对象的参数属于第一区间的情况下,确定所述渲染参数包括第一渲染参数;在所述目标对象的参数属于第二区间的情况下,确定所述渲染参数包括第二渲染参数。4.根据权利要求3所述的渲染图像的方法,其特征在于,所述第一渲染参数对应第一虚化效果,所述第二渲染参数对应第二虚化效果。5.根据权利要求3所述的渲染图像的方法,其特征在于,所述目标对象的参数包括所述目标对象的面积参数;根据所述图像确定目标对象的参数,包括:在所述图像中确定所述目标对象的关键点;根据所述目标对象的关键点确定所述目标对象的面积参数。6.根据权利要求5所述的渲染图像的方法,其特征在于,所述目标对象的面积参数包括所述...

【专利技术属性】
技术研发人员:李润祥
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1