System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及光感成像技术,特别涉及一种数据获取装置、一种数据获取方法以及一种摄像机。
技术介绍
1、摄像机可以包括图像传感器,该图像传感器的感光阵列中的各像素可以将曝光期间内感应到的光信号转换为对应的读出数据,并且,读出数据所表征的像素亮度信息与环境亮度和曝光时长关联。
2、在某些场景中,环境亮度的不均匀、或者环境亮度对光谱中的不同波段的入光量影响,可能会导致感光阵列的不同区域内的像素存在差异化曝光需求,以使得图像的各像素的像素亮度信息都能够达到预期。
3、然而,若将图像传感器的感光阵列配置为差异化曝光,则,每一种曝光时长的曝光结束都会触发感光阵列产生一次读出数据,这会导致读出数据在时间上的密度增加,进而,图像传感器在单位时间内产生的读出数据的数据量,可能会超出用于从图像传感器向数据处理单元输出读出数据的数据传输接口的传输能力,甚至导致数据传输接口发生读出数据的传输丢包。
4、因此,在现有技术中,用于传输读出数据的数据传输接口的传输能力,成为限制像素差异化曝光的瓶颈。
技术实现思路
1、在本申请的实施例中,提供了一种数据获取装置、一种数据获取方法以及一种摄像机,能够在实现像素差异化曝光的同时缓解读出数据的传输压力。
2、在本申请的一个实施例中,一种数据获取装置包括:
3、数据采集单元,用于读取图像传感器的感光阵列产生的读出数据,其中,所述感光阵列包含至少两个像素组,并且,所述至少两个像素组中的每个像素组分别受控于独立于其他像
4、数据缓存单元,用于缓存所述读出数据;
5、数据剔除单元,用于将缓存的所述读出数据中的无效冗余数据剔除;
6、数据传输单元,用于将所述无效冗余数据剔除后的留存数据通过数据传输接口传输。
7、在一些示例中,可选地,所述无效冗余数据包括:在任意像素组的曝光结束时刻尚未完成曝光的其他像素组的读出数据。
8、在一些示例中,可选地,所述至少两个像素组中的任意两个像素组的单次曝光时长不同,和/或,所述至少两个像素组中的至少一个像素组的单次曝光时长可变。
9、在一些示例中,可选地,所述至少两个像素组的曝光过程在时间上异步交叠。
10、在一些示例中,可选地,所述至少两个像素组中的至少一个像素组对应的曝光增益控制信号,不同于其他像素组对应的曝光增益控制信号。
11、在一些示例中,可选地,所述数据缓存单元的缓存空间大小,是根据所述图像传感器的工作模式、所述至少两个像素组的曝光时序、对所述读出数据的读出速率、以及所述数据传输接口的额定传输速率中的至少之一确定的。
12、在一些示例中,可选地,所述数据剔除单元进一步依据先验信息确定所述无效冗余数据;其中,所述先验信息包含所述至少两个像素组在所述感光阵列中的像素阵列位置、以及所述至少两个像素组的曝光时序。
13、在一些示例中,可选地,进一步包括:数据处理单元,用于通过所述数据传输接口接收所述留存数据,并且基于所述留存数据重构图像。
14、在一些示例中,可选地,所述数据处理单元在利用所述留存数据重构图像时进一步依据先验信息;其中,所述先验信息包含所述至少两个像素组在所述感光阵列中的像素阵列位置、以及所述至少两个像素组的曝光时序,并且,所述先验信息还用于所述数据剔除单元剔除所述无效冗余数据。
15、在一些示例中,可选地,所述数据处理单元被配置为利用预先训练的神经网络,获得基于所述留存数据重构的图像;或者,所述数据处理单元被配置为利用填充法,获得基于所述留存数据重构的图像。
16、在一些示例中,可选地,所述重构图像包括:按照所述留存数据所对应的所述读出数据的读取时间,重构得到的与所述读取时间关联的图像;或者,所述重构图像包括:基于每个所述像素组的所述留存数据,重构得到的与所述像素组的曝光时序关联的图像。
17、在一些示例中,可选地,所述数据处理单元进一步用于对重构得到的图像进行图像处理;其中,所述数据处理单元被配置为利用预先训练的神经网络,实现所述重构图像的重构、和/或对所述重构图像的图像处理。
18、在本申请的另一个实施例中,一种数据获取方法包括:
19、读取图像传感器的感光阵列产生的读出数据,其中,所述感光阵列包含至少两个像素组,并且,所述至少两个像素组中的每个像素组分别受控于独立于其他像素组的曝光时序控制信号,以使得所述至少两个像素组的曝光时序彼此独立;
20、缓存所述读出数据;
21、将缓存的所述读出数据中的无效冗余数据剔除;
22、将所述无效冗余数据剔除后的留存数据通过数据传输接口传输。
23、在一些示例中,可选地,所述无效冗余数据包括:在任意像素组的曝光结束时刻尚未完成曝光的其他像素组的读出数据.。
24、在一些示例中,可选地,进一步包括:依据先验信息,在缓存的所述读出数据中确定所述无效冗余数据,其中,所述先验信息包含所述至少两个像素组在所述感光阵列中的像素阵列位置、以及所述至少两个像素组的曝光时序。
25、在一些示例中,可选地,进一步包括:通过所述数据传输接口接收所述留存数据;基于所述留存数据重构图像。
26、在一些示例中,可选地,进一步包括:获取剔除所述无效冗余数据时使用的先验信息,以在利用所述留存数据重构图像时进一步依据所述先验信息,其中,所述先验信息包含所述至少两个像素组在所述感光阵列中的像素阵列位置、以及所述至少两个像素组的曝光时序。
27、在一些示例中,可选地,进一步包括:利用预先训练的神经网络,基于从所述数据传输接口接收的所述留存数据重构图像、以及对重构得到的图像进行图像处理。
28、在本申请的另一个实施例中,一种摄像机包括如前述实施例所述的数据获取装置。
29、基于上述实施例,图像传感器的感光阵列可以被配置为包括曝光时序彼此独立的至少两个像素组,因此,可以满足感光阵列在不同区域的单个阵列像素差异化曝光需求。而且,对于差异化曝光引发的读出数据在时间上的输出密度增加,可以通过数据缓存、以及剔除读出数据中的无效冗余数据来缓解数据传输接口的压力,从而,可以解除数据传输接口的传输能力对差异化曝光的瓶颈限制。
本文档来自技高网...【技术保护点】
1.一种数据获取装置,其特征在于,包括:
2.根据权利要求1所述的数据获取装置,其特征在于,
3.根据权利要求1所述的数据获取装置,其特征在于,
4.根据权利要求1所述的数据获取装置,其特征在于,
5.根据权利要求1所述的数据获取装置,其特征在于,
6.根据权利要求1所述的数据获取装置,其特征在于,进一步包括:
7.根据权利要求6所述的数据获取装置,其特征在于,
8.根据权利要求6所述的数据获取装置,其特征在于,
9.根据权利要求6所述的数据获取装置,其特征在于,
10.根据权利要求6所述的数据获取装置,其特征在于,
11.一种数据获取方法,其特征在于,包括:
12.根据权利要求11所述的数据获取方法,其特征在于,所述无效冗余数据包括:在任意像素组的曝光结束时刻尚未完成曝光的其他像素组的读出数据。
13.根据权利要求11所述的数据获取方法,其特征在于,进一步包括:
14.根据权利要求11所述的数据获取方法,其特征在于,进一步包
15.根据权利要求14所述的数据获取方法,其特征在于,进一步包括:
16.根据权利要求11所述的数据获取方法,其特征在于,进一步包括:
17.一种摄像机,其特征在于,包括如权利要求1至10中任一项所述的数据获取装置。
...【技术特征摘要】
1.一种数据获取装置,其特征在于,包括:
2.根据权利要求1所述的数据获取装置,其特征在于,
3.根据权利要求1所述的数据获取装置,其特征在于,
4.根据权利要求1所述的数据获取装置,其特征在于,
5.根据权利要求1所述的数据获取装置,其特征在于,
6.根据权利要求1所述的数据获取装置,其特征在于,进一步包括:
7.根据权利要求6所述的数据获取装置,其特征在于,
8.根据权利要求6所述的数据获取装置,其特征在于,
9.根据权利要求6所述的数据获取装置,其特征在于,
10.根据权利要求6所述的数据获取装置,其特征在...
【专利技术属性】
技术研发人员:叶鹏钊,李梦阳,罗宁奇,蔡晓望,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。