[发明专利]可变行长曝光控制的实现方法有效
申请号: | 201710208728.7 | 申请日: | 2017-03-31 |
公开(公告)号: | CN106888356B | 公开(公告)日: | 2019-09-24 |
发明(设计)人: | 王凯;程杰;刘志碧;陈杰 | 申请(专利权)人: | 北京思比科微电子技术股份有限公司 |
主分类号: | H04N5/235 | 分类号: | H04N5/235;H04N5/341 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;郑哲 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可变 行长 曝光 控制 实现 方法 | ||
本发明公开了一种可变行长曝光控制的实现方法,包括:假设像素阵列为n行m列,需要从中间截取一个a行m/b列的十字图像,则需要曝光的十字图像中,a行需要曝光m列,其余行只需要曝光m/b列;将需要曝光全部m列a行的每一行映射为b个虚拟地址,每一虚拟地址的行长为m/b;以虚拟地址进行曝光计算,在地址输出时再映射成实际地址送出。本发明实施例的方案,采用可变行长曝光控制的方法,可以实现直接对需要的pixel阵列进行曝光,这样可以在需要非矩形图像时,提高图像采集的帧速率;同时,该方法也可以避免每一行的曝光时间不一致的问题。
技术领域
本发明涉及CMOS图像传感器成像等技术领域,尤其涉及一种可变行长曝光控制的实现方法。
背景技术
在图像采集系统中,最核心的技术是实时图像采集和处理。图像采集是进行图像处理,图像识别的基础,图像的采集速度直接影响到系统的整体性能,图样采集系统的多样化也越来越受到关注。
图像传感器的pixel(像素)阵列为矩形阵列,传统的行曝光方式为每一行的行长一致,称之为固定行长曝光。当需要非矩形图像时,需要从矩形图像中抠取相应的图像信息。
例如,如图1所示为12x12的pixel阵列,传统的曝光控制方法为行曝光,具体如图2所示。如果希望得到图3所示的图像信息,则需要全阵列完成曝光后通过图4所示的控制列地址的方法来截取需要得到的信息。不难看出,虽然只有第5、第6、第7行需要读完整的一行信息,其余行只需读第5、第6、第7列即可,但为了保证每行的曝光时间一致,第0-4行,第8-12行的时间长度也要和5-7行保持一致,这样就会导致虽然截取的图像信息少了,但帧率和全阵列一样。
对于上述问题,目前有如下解决方案:使每一行的时间长度与其需要读出的列数相对应,从而可以在需要得到图3所示图像信息时较全阵列出图提高帧率,图5为相应的读出控制方法。但是该方案同样带来了一个问题:由于行曝光控制采取的是图6所示的复位地址循环的控制方式,因此采取这样的读地址控制方式就无法保证每一行的曝光时间一致。
发明内容
本发明的目的是提供一种可变行长曝光控制的实现方法,可以提高帧率,并避免每一行的曝光时间不一致的问题。
本发明的目的是通过以下技术方案实现的:
一种可变行长曝光控制的实现方法,包括:
假设像素阵列为n行m列,需要从中间截取一个a行m/b列的十字图像,则需要曝光的十字图像中,a行需要曝光m列,其余行只需要曝光m/b列;其中,m/b为整数;
将需要曝光全部m列a行的每一行映射为b个虚拟地址,每一虚拟地址的行长为m/b;
以虚拟地址进行曝光计算,在地址输出时再映射成实际地址送出。
在曝光控制时,虚拟地址addr_vir为0到n-1+a×(b-1)计数;
映射后的实际地址addr_act为0到n-1;
设映射起始地址S,映射结束地址E=S+a×b-1;
则虚拟地址与实际地址的映射关系为:
由上述本发明提供的技术方案可以看出,采用可变行长曝光控制的方法,可以实现直接对需要的pixel阵列进行曝光,这样可以在需要非矩形图像时,提高图像采集的帧速率;同时,该方法也可以避免每一行的曝光时间不一致的问题。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思比科微电子技术股份有限公司,未经北京思比科微电子技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710208728.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种单手拍照方法及移动终端
- 下一篇:一种动态环境监控系统及方法