一种多目成像序列的存储方法及读取方法技术

技术编号:16042967 阅读:37 留言:0更新日期:2017-08-20 01:24
本发明专利技术提供了一种多目成像序列的存储方法及读取方法,其中,该存储方法包括:获取多目成像序列、相机阵列参数及存储格式参数;根据多目成像序列和存储格式参数,生成一幅复合图像并进行存储;根据存储格式参数,将相机阵列参数插入复合图像的特定位置。本发明专利技术将多目成像序列编码成复合图像,将相机阵列参数插入到复合图像的特定位置,实现了多目成像序列与相机阵列参数的同时存储,存储结构紧凑、存储方便,避免造成相机阵列参数和多目成像序列的混乱及数据丢失。且该存储方法能够兼容BMP、JPEG、GIF、PNG、TIFF等多种图像存储格式,具有很好的兼容性和灵活性。

【技术实现步骤摘要】
一种多目成像序列的存储方法及读取方法
本专利技术涉及信息图像处理
,具体而言,涉及一种多目成像序列的存储方法及读取方法。
技术介绍
多目成像序列是多个相机从不同角度对目标进行实时拍摄得到的图像帧序列。在存储多目成像序列时需同时存储多个相机的相机阵列参数。多目成像序列的存储技术是立体显示研究开发与推广应用的关键技术之一。目前,对于多目成像序列的存储主要分为以下两种方式:第一,将相机阵列参数和多目成像序列分开存储;第二,根据相机阵列参数和多目成像序列,合成立体显示图像,然后直接存储该立体显示图像。但上述第一种存储方式中,分开存储易导致存储混乱及数据丢失,且多目成像序列的存储格式大多不支持第三方提供的图像编解码软件。上述第二种存储方式中存储的图像信息是已合成的立体显示图像,而不是多目成像序列,导致多目成像序列的存储方式不具有较好的兼容性和灵活性。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种多目成像序列的存储方法及读取方法,将多目成像序列编码成复合图像,将相机阵列参数插入到复合图像的特定位置中,实现多目成像序列与相机阵列参数的同时存储,存储结构紧凑、存储方便,避免造成相机阵列参数和多目成像序列的混乱及数据丢失。且该存储方法能够兼容BMP、JPEG、GIF、PNG、TIFF等多种图像存储格式,具有很好的兼容性和灵活性。第一方面,本专利技术实施例提供了一种多目成像序列的存储方法,所述方法包括:获取多目成像序列、相机阵列参数及存储格式参数;根据所述多目成像序列和所述存储格式参数,生成一幅复合图像并进行存储;根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置中。结合第一方面,本专利技术实施例提供了上述第一方面的第一种可能的实现方式,其中,所述根据所述多目成像序列和所述存储格式参数,生成一幅复合图像并进行存储,包括:按照拍摄所述多目成像序列的多个子视点的方位顺序,将所述多目成像序列包括的多帧图像拼接为一幅图像;按照所述存储格式参数对应的图像格式存储拼接的所述一幅图像,得到复合图像。结合第一方面,本专利技术实施例提供了上述第一方面的第二种可能的实现方式,其中,所述根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置中,包括:根据所述存储格式参数,从所述复合图像中确定出插入所述相机阵列参数的插入字段;判断所述插入字段对应的存储空间是否大于或等于所述相机阵列参数的数据量;如果是,则将所述相机阵列参数插入所述插入字段中;如果否,则通过所述存储格式参数对应的编码器对所述复合图像进行编码,将所述相机阵列参数插入编码后所述复合图像的所述插入字段中。结合第一方面,本专利技术实施例提供了上述第一方面的第三种可能的实现方式,其中,所述存储格式参数对应的图像格式为图像文件格式BMP格式;所述根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置中,包括:通过所述BMP格式对应的编码器得到所述BMP格式的复合图像;从编码后的所述复合图像的文件头中,确定出位图文件头中的预设字节段;将所述相机阵列参数插入所述预设字节段中。结合第一方面,本专利技术实施例提供了上述第一方面的第四种可能的实现方式,其中,所述存储格式参数对应的图像格式为图像压缩标准JPEG格式或图像文件存储格式PNG格式;所述根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置中,包括:从所述复合图像中,确定出注释段中段内容字段;将所述相机阵列参数插入所述段内容字段中;通过所述存储格式参数对应的编码器得到插入所述相机阵列参数后的所述存储格式参数对应的复合图像。结合第一方面,本专利技术实施例提供了上述第一方面的第五种可能的实现方式,其中,所述存储格式参数对应的图像格式为图像互换格式GIF格式;所述根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置中,包括:从所述复合图像中,确定出注释关键字对应的数据块;将所述相机阵列参数插入所述注释关键字对应的数据块中;通过所述GIF格式对应的编码器得到插入所述相机阵列参数后的所述GIF格式的复合图像。结合第一方面,本专利技术实施例提供了上述第一方面的第六种可能的实现方式,其中,所述存储格式参数对应的图像格式为标签图像文件格式TIFF格式;所述根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置中,包括:通过所述TIFF格式对应的编码器得到所述TIFF格式的复合图像;在所述TIFF格式的复合图像的图像文件目录的尾部添加一个新的目录项;将所述相机阵列参数插入所述新的目录项中。第二方面,本专利技术实施例提供了一种多目成像序列的读取方法,所述方法包括:获取经编码处理的复合图像,所述复合图像包括多目成像序列和相机阵列参数;通过所述复合图像的图像格式对应的解码器,对所述复合图像进行解码;从解码后的所述复合图像中提取所述多目成像序列,及从解码后的所述复合图像的特定位置中获取所述相机阵列参数。结合第二方面,本专利技术实施例提供了上述第二方面的第一种可能的实现方式,其中,所述从解码后的所述复合图像的特定位置中获取所述相机阵列参数,包括:根据所述复合图像的图像格式,确定存储所述相机阵列参数的插入字段;从解码后的所述复合图像中的所述插入字段中,读取所述相机阵列参数。结合第二方面或第二方面的第一种可能的实现方式,本专利技术实施例提供了上述第二方面的第二种可能的实现方式,其中,所述从解码后的所述复合图像的特定位置中获取所述相机阵列参数之后,还包括:判断获取的所述相机阵列参数是否与预设标志位一致;如果是,则确定完成所述多目成像序列及所述相机阵列参数的读取操作,根据获取的所述多目成像序列和所述相机阵列参数合成立体显示图像;如果否,则确定所述相机阵列参数读取出错,重新执行所述从解码后的所述复合图像的特定位置中获取所述相机阵列参数。在本专利技术实施例中,获取多目成像序列、相机阵列参数及存储格式参数;根据多目成像序列和存储格式参数,生成一幅复合图像并进行存储;根据存储格式参数,将相机阵列参数插入复合图像的特定位置中。在读取存储的多目成像序列时,通过存储格式参数对应的解码器对存储的复合图像进行解码,然后从解码的复合图像中提取多目成像序列,及从解码的复合图像的特定位置中读取相机阵列参数。本专利技术将多目成像序列组合成复合图像,将相机阵列参数插入到复合图像的特定位置中,实现了多目成像序列与相机阵列参数的同时存储,存储结构紧凑、存储方便,避免造成相机阵列参数和多目成像序列的混乱及数据丢失。且该存储方法能够兼容BMP、JPEG、GIF、PNG、TIFF等多种图像存储格式,具有很好的兼容性和灵活性。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本专利技术实施例1所提供一种多目成像序列的存储方法流程图;图2示出了本专利技术实施例1所提供的一种多目成像序列的示意图;图3示出了本专利技术实施例1所提供的一种相机阵列参数的结构示意图;图4本文档来自技高网...
一种多目成像序列的存储方法及读取方法

【技术保护点】
一种多目成像序列的存储方法,其特征在于,所述方法包括:获取多目成像序列、相机阵列参数及存储格式参数;根据所述多目成像序列及存储格式参数,生成一幅复合图像并进行存储;根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置。

【技术特征摘要】
1.一种多目成像序列的存储方法,其特征在于,所述方法包括:获取多目成像序列、相机阵列参数及存储格式参数;根据所述多目成像序列及存储格式参数,生成一幅复合图像并进行存储;根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置。2.根据权利要求1所述的方法,其特征在于,所述根据所述多目成像序列及所述存储格式参数,生成一幅复合图像并进行存储,包括:按照拍摄所述多目成像序列的多个子视点的方位顺序,将所述多目成像序列包括的多帧图像拼接为一幅图像;按照所述存储格式参数对应的图像格式存储拼接的所述一幅图像,得到复合图像。3.根据权利要求1所述的方法,其特征在于,所述根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置,包括:根据所述存储格式参数,从所述复合图像中确定出插入所述相机阵列参数的插入字段;判断所述插入字段对应的存储空间是否大于或等于所述相机阵列参数的数据量;如果是,则将所述相机阵列参数插入所述插入字段中;如果否,则通过所述存储格式参数对应的编码器对所述复合图像进行编码,将所述相机阵列参数插入编码后所述复合图像的所述插入字段中。4.根据权利要求1所述的方法,其特征在于,所述存储格式参数对应的图像格式为图像文件格式BMP格式;所述根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置,包括:通过所述BMP格式对应的编码器得到所述BMP格式的复合图像;从所述BMP格式的复合图像的文件头中,确定出位图文件头中的预设字节段;将所述相机阵列参数插入所述预设字节段中。5.根据权利要求1所述的方法,其特征在于,所述存储格式参数对应的图像格式为图像压缩标准JPEG格式或图像文件存储格式PNG格式;所述根据所述存储格式参数,将所述相机阵列参数插入所述复合图像的特定位置中,包括:从所述复合图像中,确定出注释段中段内容字段;将所述相机阵列参数插入所述段内容字段中;通过所述存储格式参数对应的编码器得到插入所述相机阵列参数后的所述存储格式...

【专利技术属性】
技术研发人员:胡跃辉任旖旎石珩臻金韬王阳马星宇康吴伟张涛蒲天发
申请(专利权)人:宁波视睿迪光电有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1