[发明专利]一种电子消像旋方法及设备有效
申请号: | 202011447594.2 | 申请日: | 2020-12-09 |
公开(公告)号: | CN112601030B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 温凯;刘群昌;陶金;韩明晶;李朝伟;杨发亮;翟致恒 | 申请(专利权)人: | 航天科工火箭技术有限公司 |
主分类号: | H04N5/262 | 分类号: | H04N5/262 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 姚萱萱 |
地址: | 431400 湖北省武汉市新洲区阳*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 消像旋 方法 设备 | ||
1.一种电子消像旋方法,其特征在于,所述方法包括:
获取当前图像对应的当前YCbCr像素数据,所述当前图像为具有旋转角度的图像;所述旋转角度与航天运载器的滚转角度一致;
基于预设的像素转换策略将所述当前YCbCr像素数据转换为RGB像素数据,并将所述RGB像素数据存储在存储器中;
基于所述旋转角度调整所述RGB像素数据,以对图像进行消旋;
根据所述旋转角度确定图像的放大倍数,根据所述放大倍数放大消旋后的图像;
读取放大后的图像的RGB像素数据;
将放大后的图像的RGB像素数据转换为YCbCr像素数据,输出所述YCbCr像素数据;
所述基于所述旋转角度调整所述RGB像素数据在所述存储器中的存储地址,以对图像进行消旋,包括:
确定出该旋转角度的正弦值和余弦值,并将正弦值和余弦值放大k倍后,将放大后的数据与旋转角度之间的对应关系存储在内部Rom存储器中,当对所述RGB像素数据的横坐标和纵坐标进行调整时,基于旋转角度从Rom存储器中查找该旋转角度对应的当前正弦值和余弦值,并除以k以获得参与运算的正弦值和余弦值;
基于所述旋转角度确定图像的旋转方向,所述旋转方向包括:顺时针方向及逆时针方向;
当确定所述旋转方向为所述顺时针方向时,基于公式对各所述RGB像素的横坐标进行逆时针调整,获得调整后的横坐标;
基于公式对各所述RGB像素的纵坐标进行逆时针调整,获得调整后的纵坐标;其中,所述为所述旋转角度,所述为所述RGB像素数据未经调整前的横坐标,所述为所述RGB像素数据未经调整前的纵坐标,所述m为所述RGB像素数据的总行数,所述n为所述RGB像素数据的总列数;
当确定所述旋转方向为所述逆时针方向时,方法还包括:
基于公式对各所述RGB像素的横坐标进行顺时针调整,获得调整后的横坐标;
基于公式对各所述RGB像素的横坐标进行顺时针调整,获得调整后的纵坐标;其中,所述为所述旋转角度,所述为所述RGB像素数据未经调整前的横坐标,所述为所述RGB像素数据未经调整前的纵坐标,所述m为所述RGB像素数据的总行数,所述n为所述RGB像素数据的总列数;
所述根据所述旋转角度确定图像的放大倍数,包括:
基于公式确定放大倍数q;其中,a为图像对角线与图像的水平中心线之间的夹角,θ为图像的旋转角度,m为RGB像素数据的总行数,n为RGB像素数据的总列数。
2.如权利要求1所述的方法,其特征在于,所述基于预设的像素转换策略将所述当前YCbCr像素数据转换为RGB像素数据,包括:
基于公式所述当前YCbCr像素数据转换为RGB像素数据。
3.如权利要求1所述的方法,其特征在于,所述将放大后的所述RGB像素数据转换为YCbCr像素数据,包括:
根据公式将放大后的所述RGB像素数据转换为YCbCr像素数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天科工火箭技术有限公司,未经航天科工火箭技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011447594.2/1.html,转载请声明来源钻瓜专利网。