发明名称 |
一种基于SSE2指令集的图像插值方法 |
摘要 |
本发明涉及一种基于SSE2指令集的图像插值方法,其包括:选择当前像素点,并将该当前像素点邻域的图像数据载入xmm寄存器;插值当前像素点邻域的GR行和BG行各像素点的G分量;输出插值后的G分量数据;基于插值出的G分量数据插值当前像素点邻域的GR行各像素点的B分量和R分量;基于插值出的G分量数据插值当前像素点邻域的BG行各像素点的B分量和R分量;输出插值后的BGR格式24位图像数据。本发明针对相机采集输出的Bayer格式Raw数据,基于SSE2指令集技术在一个指令执行周期中对多个像素点进行操作,减少了计算的复杂度,提高了整体处理效率,为其它针对图像的后处理留出更多的时间。 |
申请公布号 |
CN104952038A |
申请公布日期 |
2015.09.30 |
申请号 |
CN201510301095.5 |
申请日期 |
2015.06.05 |
申请人 |
北京大恒图像视觉有限公司;中国大恒(集团)有限公司北京图像视觉技术分公司 |
发明人 |
张谱;路鹏;赵祖轩;王丽丽;周中亚;李润锋 |
分类号 |
G06T3/40(2006.01)I |
主分类号 |
G06T3/40(2006.01)I |
代理机构 |
北京律谱知识产权代理事务所(普通合伙) 11457 |
代理人 |
黄云铎 |
主权项 |
一种基于SSE2指令集的图像插值方法,其特征在于,所述基于SSE2指令集的图像插值方法包括:步骤一,选择当前像素点,并将该当前像素点邻域的图像数据载入xmm寄存器;步骤二,插值当前像素点邻域的GR行和BG行各像素点的G分量;步骤三,输出插值后的G分量数据;步骤四,基于插值出的G分量数据插值当前像素点邻域的GR行各像素点的B分量和R分量;步骤五,基于插值出的G分量数据插值当前像素点邻域的BG行各像素点的B分量和R分量;步骤六,输出插值后的BGR格式24位图像数据。 |
地址 |
100084 北京市海淀区苏州街3号大恒科技大厦北座12层 |