预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115984100A(43)申请公布日2023.04.18(21)申请号202111204005.2(22)申请日2021.10.15(71)申请人北京百度网讯科技有限公司地址100085北京市海淀区上地十街10号百度大厦2层(72)发明人鞠波叶晓青谭啸孙昊(74)专利代理机构北京清亦华知识产权代理事务所(普通合伙)11201专利代理师罗岚(51)Int.Cl.G06T3/40(2006.01)G06T7/90(2017.01)G06T7/73(2017.01)G06T15/00(2011.01)G06T19/00(2011.01)权利要求书3页说明书11页附图4页(54)发明名称图像生成方法、装置、电子设备和存储介质(57)摘要本公开提供了图像生成方法、装置、电子设备和存储介质,涉及人工智能领域,具体涉及计算机视觉和深度学习领域,具体可用于3D视觉场景下。具体实现方案为:获取屏幕像素点对应的贴图坐标、及待渲染图像对应的尺寸信息和拼接方式,其中,待渲染图像是由彩色图像及对应的透明度掩码图像按照拼接方式拼接得到;根据贴图坐标、尺寸信息和拼接方式,从待渲染图像中获取屏幕像素点对应的颜色像素值和透明度值;根据屏幕像素点对应的颜色像素值和透明度值,在屏幕上生成与待渲染图像对应的透明图像。该方法可以从待渲染图像中直接获取屏幕像素点对应的颜色像素值和透明度值,提高了渲染效率和显示效果。CN115984100ACN115984100A权利要求书1/3页1.一种图像生成方法,包括:获取屏幕像素点对应的贴图坐标、及待渲染图像对应的尺寸信息和拼接方式,其中,所述待渲染图像是由彩色图像及对应的透明度掩码图像按照所述拼接方式拼接得到;根据所述贴图坐标、所述尺寸信息和所述拼接方式,从所述待渲染图像中获取所述屏幕像素点对应的颜色像素值和透明度值;根据所述屏幕像素点对应的颜色像素值和透明度值,在所述屏幕上生成与所述待渲染图像对应的透明图像。2.如权利要求1所述的方法,其中,所述根据所述贴图坐标、所述尺寸信息和所述拼接方式,从所述待渲染图像中获取所述屏幕像素点对应的颜色像素值和透明度值,包括:根据所述拼接方式,从所述贴图坐标中的第一方向坐标值和第二方向坐标值中确定出目标坐标值;在确定所述目标坐标值满足条件的情况下,根据所述贴图坐标、所述尺寸信息和所述拼接方式,确定所述待渲染图像中与所述屏幕像素点对应的第一像素点和第二像素点,其中,所述第一像素点在所述彩色图像中的位置与所述第二像素点在所述透明度掩码图像中的位置相同;获取所述第一像素点的颜色像素值,及所述第二像素点的透明度值。3.如权利要求2所述的方法,其中,所述根据所述贴图坐标、所述尺寸信息和所述拼接方式,确定所述待渲染图像中与所述屏幕像素点对应的第一像素点和第二像素点,包括:将所述第一方向坐标值与所述尺寸信息中第一方向的长度值相乘,以获取第一数值;将所述第二方向坐标值与所述尺寸信息中第二方向的长度值相乘,以获取第二数值;根据所述第一数值和所述第二数值,确定所述第一像素点在所述待渲染图像中的第一坐标;根据所述拼接方式和所述尺寸信息,确定坐标偏移量;根据所述第一坐标和所述坐标偏移量,确定所述第二像素点在所述待渲染图像中的第二坐标;根据所述第一坐标及所述第二坐标,确定所述第一像素点及所述第二像素点。4.如权利要求3所述的方法,其中,所述根据所述第一坐标和所述坐标偏移量,确定所述第二像素点在所述待渲染图像中的第二坐标,包括:在所述目标坐标值为所述第一方向坐标值的情况下,将所述第一坐标中的所述第一数值与所述坐标偏移量相加,以获取所述第二坐标;在所述目标坐标值为所述第二方向坐标值的情况下,将所述第一坐标中的所述第二数值与所述坐标偏移量相加,以获取所述第二坐标。5.如权利要求2所述的方法,还包括:在所述目标坐标值未满足条件的情况下,确定所述屏幕像素点对应的透明度值为预设值。6.如权利要求1‑5任一所述的方法,其中,在所述获取屏幕像素点对应的贴图坐标、及待渲染图像对应的尺寸信息和拼接方式之前,包括:获取彩色图像;对所述彩色图像进行透明度掩码处理,以获取对应的透明度掩码图像;2CN115984100A权利要求书2/3页按照所述拼接方式,将所述彩色图像和所述透明度掩码图像进行拼接,以生成所述待渲染图像。7.一种图像生成装置,包括:第一获取模块,用于获取屏幕像素点对应的贴图坐标、及待渲染图像对应的尺寸信息和拼接方式,其中,所述待渲染图像是由彩色图像及对应的透明度掩码图像按照所述拼接方式拼接得到;第二获取模块,用于根据所述贴图坐标、所述尺寸信息和所述拼接方式,从所述待渲染图像中获取所述屏幕像素点对应的颜色像素值和透明度值;第一生成模块,用于根据所述屏幕像素点对应的颜色