申请/专利权人:沐曦科技(北京)有限公司
申请日:2023-12-12
公开(公告)日:2024-03-22
公开(公告)号:CN117746195A
主分类号:G06V10/776
分类号:G06V10/776;G06V10/75;G06T3/06
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.04.09#实质审查的生效;2024.03.22#公开
摘要:本申请涉及图形的光栅化技术领域,特别是涉及一种三角形光栅化的验证方法。该方法包括:获取待测器件dut,dut用于根据第一三角形光栅化算法实现三角形光栅化功能,获取第一软件参考模型rm1,rm1用于根据第一算法实现三角形光栅化功能;获取第二软件参考模型rm2,rm2用于根据第二三角形光栅化算法实现三角形光栅化功能;如果result0=result1,则将第一值赋予label1;如果每一result0,i均存在于result2中且q=n,则将第一值赋予label2;如果label1和label2的值均为第一值,则判定dut通过验证;否则,判定dut不通过验证。本发明提高了对dut验证的准确性。
主权项:1.一种三角形光栅化的验证方法,其特征在于,所述验证方法包括以下步骤:S100,获取待测器件dut,dut用于根据第一三角形光栅化算法实现三角形光栅化功能;所述第一三角形光栅化算法中仅判断屏幕中部分像素点是否在屏幕中的目标三角形内;S200,获取第一软件参考模型rm1,rm1用于根据第一三角形光栅化算法实现三角形光栅化功能;S300,获取第二软件参考模型rm2,rm2用于根据第二三角形光栅化算法实现三角形光栅化功能;所述第二三角形光栅化算法包括:判断屏幕上每一像素点是否在屏幕中的目标三角形内;S400,比较dut的输出结果result0和rm1的输出结果result1,如果result0=result1,则将第一值赋予第一比较结果标签label1;result0=result0,1,result0,2,…,result0,i,…,result0,n,result0,i为按照输出先后顺序获取的dut输出的第i个像素点的坐标,i的取值范围为1到n,n为dut输出的像素点的数量;result1=result1,1,result1,2,…,result1,j,…,result1,m,result1,j为按照输出先后顺序获取的rm1输出的第j个像素点的坐标,j的取值范围为1到m,m为rm1输出的像素点的数量;S500,比较result0和rm2的输出结果result2,result2=result2,1,result2,2,…,result2,k,…,result2,q,如果每一result0,i均存在于result2中且q=n,则将第一值赋予第二比较结果标签label2;result2,k为按照输出先后顺序获取的rm2输出的第k个像素点的坐标,k的取值范围为1到q,q为rm2输出的像素点的数量;S600,如果label1和label2的值均为第一值,则判定dut通过验证;否则,判定dut不通过验证。
全文数据:
权利要求:
百度查询: 沐曦科技(北京)有限公司 一种三角形光栅化的验证方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。