【技术实现步骤摘要】
本申请涉及图像处理,尤其涉及一种图像处理方法及相关设备。
技术介绍
1、在图像渲染的过程中,若图像中的两个物体有前后位置关系时,位于前面的物体会将后面的物体部分或全部遮挡。业界通常使用深度缓冲(depth buffer)机制来防止被阻挡的面渲染到其他面的前面,在深度缓冲机制中,图像数据包括处于同一位置的多个片段(也称作片元,是一个最终可能在屏幕上成为像素的“待转像素”,如果在深度测试阶段不被剔除的话,它将在屏幕上成为屏幕的最终像素。),多个片段中的每个片段包括一个深度值(depth value),图形处理器(graphics processing unit,gpu)需要对每个片段的深度值进行深度测试(depth-test),筛选出深度值最小的片段,并对该片段进行渲染。其中,深度测试的过程包括:gpu将一个片段包括的深度值与缓存的初始深度值进行对比,如果该片段的深度值小于或等于该初始深度值,则认为该片段测试通过;如果该片段的深度值大于该初始深度值,则认为该片段测试失败,不对该片段进行渲染。如图1所示,相机采集到的图像数据1中包括物体1、物
...【技术保护点】
1.一种图像处理方法,其特征在于,应用于图形处理器,包括:
2.根据权利要求1所述的方法,其特征在于,所述测试条件包括以下至少一项:
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取第一指令,所述第一指令用于指示所述第二深度测试的启动条件;
4.根据权利要求3所述的方法,其特征在于,所述启动条件包括所述第一片段集合中的片段数量大于或等于数量阈值。
5.根据权利要求4所述的方法,其特征在于,所述数量阈值与所述图形处理器的线程数相关。
6.根据权利要求1所述的方法,其特征在于,所述至少一个片段还
...【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于图形处理器,包括:
2.根据权利要求1所述的方法,其特征在于,所述测试条件包括以下至少一项:
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取第一指令,所述第一指令用于指示所述第二深度测试的启动条件;
4.根据权利要求3所述的方法,其特征在于,所述启动条件包括所述第一片段集合中的片段数量大于或等于数量阈值。
5.根据权利要求4所述的方法,其特征在于,所述数量阈值与所述图形处理器的线程数相关。
6.根据权利要求1所述的方法,其特征在于,所述至少一个片段还包括按照顺序排列的n个片段,n为大于1的整数;
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
【专利技术属性】
技术研发人员:蒋垚,钱京京,约翰·豪森,肖潇,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。