发明名称 一种基于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层