本发明涉及倾斜摄影技术领域,具体涉及一种多镜头倾斜摄影数据文件的组织方法及系统。
背景技术:
随着无人机的普及,应用于无人机航拍的多镜头倾斜摄影技术也日益进步,倾斜摄影测量的基本原理是通过设计多个镜头在空中一定高度对地面物体进行拍摄,以获取同一拍摄点不同角度的地物照片,为倾斜摄影建模生产提供原始生产数据,然而,现有的倾斜摄影设备在拍摄过程中生成的大量数据,往往杂乱的存储在倾斜摄影设备的存储器中,在后期处理过程中,首先需要按照拍摄时间、设备号、通道号等信息对数据文件进行人工整理,效率低且容易出错。
技术实现要素:
本发明针对现有技术存在的上述问题,提供了一种多镜头倾斜摄影数据文件的组织方法及系统。
本发明解决上述技术问题的技术方案如下:一种多镜头倾斜摄影数据文件的组织方法,包括:
每隔预定时间建立一个父文件夹;
在每个父文件夹中建立与多镜头倾斜摄影设备的每个镜头一一对应的多个子文件夹,所述子文件夹用于存储对应的镜头所拍摄图像的文件;
在每个父文件夹中生成一个姿态信息文件,所述姿态信息文件用于记录多镜头倾斜摄影设备在拍摄图像时的姿态信息。
本发明的有益效果是:通过定时同步存储每个镜头所拍摄图像的文件和姿态信息文件,能够节省后期人工整理文件的过程,提高了工作效率。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述姿态信息包括三维空间加速度和三维空间角速度。
进一步,所述多镜头倾斜摄影设备的一个镜头所拍摄图像的文件为exif可交换图像文件格式。
进一步,所述姿态信息文件为txt文件格式。
为解决上述技术问题,本发明还提供一种多镜头倾斜摄影数据文件的组织系统,包括:
第一建立模块,用于每隔预定时间建立一个父文件夹;
第二建立模块,用于在每个父文件夹中建立与多镜头倾斜摄影设备的每个镜头一一对应的多个子文件夹,所述子文件夹用于存储对应的镜头所拍摄图像的文件;
第三建立模块,用于在每个父文件夹中生成一个姿态信息文件,所述姿态信息文件用于记录多镜头倾斜摄影设备在拍摄图像时的姿态信息。
本发明的有益效果是:通过定时同步存储每个镜头所拍摄图像的文件和姿态信息文件,能够节省后期人工整理文件的过程,提高了工作效率。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述姿态信息包括三维空间加速度和三维空间角速度。
进一步,所述多镜头倾斜摄影设备的一个镜头所拍摄图像的文件为exif可交换图像文件格式。
进一步,所述姿态信息文件为txt文件格式。
附图说明
图1为本发明实施例提供的一种多镜头倾斜摄影数据文件的组织方法的流程图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
图1为本发明实施例提供的一种多镜头倾斜摄影数据文件的组织方法的流程图,如图1所示,该方法包括:
110、每隔预定时间建立一个父文件夹;
120、在每个父文件夹中建立与多镜头倾斜摄影设备的每个镜头一一对应的多个子文件夹,所述子文件夹用于存储对应的镜头所拍摄图像的文件;
130、在每个父文件夹中生成一个姿态信息文件,所述姿态信息文件用于记录多镜头倾斜摄影设备在拍摄图像时的姿态信息。
可选地,在该实施例中,所述姿态信息包括三维空间加速度和三维空间角速度。
可选地,在该实施例中,所述多镜头倾斜摄影设备的一个镜头所拍摄图像的文件为exif可交换图像文件格式。
可选地,在该实施例中,所述姿态信息文件为txt文件格式。
具体的,多镜头倾斜摄影设备在抓拍时每隔预定时间(例如,5分钟)生成一个文件夹,每个文件夹分别包含多镜头倾斜摄影设备的每个镜头的传感器通道对应的子文件夹,每个子文件夹存储对应的镜头拍摄的图像,图像文件以[事件号-拍摄事件年月日时分毫秒-设备号-通道号]的格式记录,其中,事件号通过多镜头倾斜摄影设备的上位机输入,拍摄时间从gps信息中取得,设备号是多镜头倾斜摄影设备本身的编号,通道号从多镜头倾斜摄影设备的isp图像信号处理模块中取得(isp输出视频流的时候,在视频流之中添加了通道信息,标志该流属于哪个传感器)。同时配合另外txt文件进行对应的标志,txt文件中记录了照片拍摄时的姿态信息比如三维空间加速度,三维空间角速度等信息,该信息由从多镜头倾斜摄影设备的imu模块中读取,姿态信息可以用来后期拼接的时候,对图片进行校准和矫正
上述实施例提供的方法,通过定时同步存储每个镜头所拍摄图像的文件和姿态信息文件,能够节省后期人工整理文件的过程,提高了工作效率。
上文结合图1,详细描述了根据本发明实施例的多镜头倾斜摄影数据的组织方法,下面详细描述根据本发明实施例的多镜头倾斜摄影数据的组织系统。
本发明实施例提供的一种多镜头倾斜摄影数据文件的组织系统可以设置在多镜头倾斜摄影设备中,该系统包括第一建立模块、第二建立模块和第三建立模块。其中,
第一建立模块,用于每隔预定时间建立一个父文件夹;
第二建立模块,用于在每个父文件夹中建立与多镜头倾斜摄影设备的每个镜头一一对应的多个子文件夹,所述子文件夹用于存储对应的镜头所拍摄图像的文件;
第三建立模块,用于在每个父文件夹中生成一个姿态信息文件,所述姿态信息文件用于记录多镜头倾斜摄影设备在拍摄图像时的姿态信息。
可选地,在该实施例中,所述姿态信息包括三维空间加速度和三维空间角速度。
可选地,在该实施例中,所述多镜头倾斜摄影设备的一个镜头所拍摄图像的文件为exif可交换图像文件格式。
可选地,在该实施例中,所述姿态信息文件为txt文件格式。
具体的,多镜头倾斜摄影设备在抓拍时每隔预定时间(例如,5分钟)生成一个文件夹,每个文件夹分别包含多镜头倾斜摄影设备的每个镜头的传感器通道对应的子文件夹,每个子文件夹存储对应的镜头拍摄的图像,图像文件以[事件号-拍摄事件年月日时分毫秒-设备号-通道号]的格式记录,其中,事件号通过多镜头倾斜摄影设备的上位机输入,拍摄时间从gps信息中取得,设备号是多镜头倾斜摄影设备本身的编号,通道号从多镜头倾斜摄影设备的isp图像信号处理模块中取得(isp输出视频流的时候,在视频流之中添加了通道信息,标志该流属于哪个传感器)。同时配合另外txt文件进行对应的标志,txt文件中记录了照片拍摄时的姿态信息比如三维空间加速度,三维空间角速度等信息,该信息由从多镜头倾斜摄影设备的imu模块中读取,姿态信息可以用来后期拼接的时候,对图片进行校准和矫正
上述实施例提供的系统,通过定时同步存储每个镜头所拍摄图像的文件和姿态信息文件,能够节省后期人工整理文件的过程,提高了工作效率。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。