一种全景相机颜色标定方法 |
|||||||
申请号 | CN201610903942.X | 申请日 | 2016-10-18 | 公开(公告)号 | CN106408615A | 公开(公告)日 | 2017-02-15 |
申请人 | 安徽协创物联网技术有限公司; | 发明人 | 杨成; 张超超; 刘成; 秦静华; | ||||
摘要 | 本 发明 公开了一种 全景相机 颜色 标定方法,包括以下步骤:首先 选定 需要拍摄的物体,在其所在空间建立三维 坐标系 x-y-z;根据步骤S1中建立的平面及空间坐标系,确定物象的空间坐标点,继而选定全景相机的拍摄 位置 ;利用全景相机的多个镜头拍摄多个 角 度的图片,并对每张图片进行边缘提取,沿边缘进行颜色信息提取,根据提取到的颜色信息恢复镜头的响应函数。本发明提出的一种全景相机颜色标定方法通过选定需要拍摄的物体,在其所在空间内建立三维坐标系,从而获得及空间坐标点,确定全景相机的拍摄位置,利用基准镜头照片恢复镜头的响应函数,建立不同镜头所照照片之间同一种颜色的对应关系,基于此镜头 亮度 层的镜头颜色校正。 | ||||||
权利要求 | 1.一种全景相机颜色标定方法,其特征在于,包括以下步骤: |
||||||
说明书全文 | 一种全景相机颜色标定方法技术领域背景技术[0002] 近几年相机领域得到了进一步的开发与完善,已上升到了一个全新高度,进入了全景相机时代,由于更多的底层源的开放,涌现出很多全新的全景相机,其开发趋势已逐步成为国内外相机领域的焦点。全景相机的工作原理是对现有场景进行多镜头多角度环视拍摄,之后将数据传输至服务器对拍摄过的图像进行后期缝合,然后将缝合后的数据提供给播放程序进行三维场景的立体播放,使观看者有如身临其境的感觉,全景拍摄通常是指以某个点为中心进行水平360度和垂直180度拍摄,将所拍摄的多张图片拼接成一张全景图片的拍摄及图片拼接方法。 [0003] 全景相机设有多个角度的镜头,由于太阳光的照射角度不同,每个镜头所拍摄光线强度不一样,由于受环境的影响,多个照片在后期进行拼接缝合时,容易出现亮度不一样的成像,为此我们提出一种全景相机颜色标定方法,来解决上述问题。 发明内容[0004] 本发明的目的是为了解决现有技术中存在的缺点,而提出的一种全景相机颜色标定方法。 [0005] 一种全景相机颜色标定方法,包括以下步骤:S1、首先选定需要拍摄的物体,在其所在空间建立三维坐标系x-y-z; S2、根据步骤S1中建立的平面及空间坐标系,确定物象的空间坐标点,继而选定全景相机的拍摄位置; S3、利用全景相机的多个镜头拍摄多个角度的图片,并对每张图片进行边缘提取,沿边缘进行颜色信息提取,根据提取到的颜色信息恢复镜头的响应函数; S4、从多张照片中选出一张基准照片,利用基于通用颜色匹配方法,搜索真实世界中同一种颜色在不同角度或镜头中获取的图片中所对应的颜色值; S5、根据步骤S3中得到的各个镜头的响应函数以及S4中得到的基准照片和同一种颜色在不同角度或镜头中获取的图片中所对应的颜色值,利用多镜头亮度层标定方法,对全景相机的多个镜头进行颜色标定。 [0006] 优选的,所述全景相机的多镜头亮度层标定方法实现步骤:(a)求取任一个镜头与基准镜头在亮度层的最优转换函数,根据该镜头与基准镜头的颜色对应关系,求取每一对匹配颜色所对应的亮度值; (b)根据求取的亮度值对任一镜头所获取的所获取的图片在亮度层进行颜色校正,对每一个镜头所获取的图片中的每个像素,利用该镜头的响应函数,求解该像素的颜色值所对应的亮度值,将求解出的亮度值作为基准镜头所对应的亮度值,利用基准相机的响应函数,求解基准相机中的该亮度值所对应的颜色值,用计算得到的新的颜色值作为标定后的像素的颜色值。 [0007] 本发明提出的一种全景相机颜色标定方法,通过选定需要拍摄的物体,在其所在空间内建立三维坐标系,从而获得及空间坐标点,确定全景相机的拍摄位置,利用基准镜头照片恢复镜头的响应函数,建立不同镜头所照照片之间同一种颜色的对应关系,基于此镜头亮度层的镜头颜色校正,从而减少不同角度光照强度对镜头所拍照片颜色的影响,降低系统对镜头的依赖性,调高全景相机多镜头在不同光照强度下照片颜色的一致性,提高后期缝合拼接的完整性,提高全景相机的照相效果,本发明提出的全景相机颜色标定方法简单、精确度高,值得推广。 具体实施方式[0008] 下面结合具体实施例对本发明作进一步解说。实施例 [0009] 本发明提出的一种全景相机颜色标定方法,包括以下步骤:S1、首先选定需要拍摄的物体,在其所在空间建立三维坐标系x-y-z; S2、根据步骤S1中建立的平面及空间坐标系,确定物象的空间坐标点,继而选定全景相机的拍摄位置; S3、利用全景相机的多个镜头拍摄多个角度的图片,并对每张图片进行边缘提取,沿边缘进行颜色信息提取,根据提取到的颜色信息恢复镜头的响应函数; S4、从多张照片中选出一张基准照片,利用基于通用颜色匹配方法,搜索真实世界中同一种颜色在不同角度或镜头中获取的图片中所对应的颜色值; S5、根据步骤S3中得到的各个镜头的响应函数以及S4中得到的基准照片和同一种颜色在不同角度或镜头中获取的图片中所对应的颜色值,利用多镜头亮度层标定方法,对全景相机的多个镜头进行颜色标定。 [0010] 优选的,全景相机的多镜头亮度层标定方法实现步骤:(a)求取任一个镜头与基准镜头在亮度层的最优转换函数,根据该镜头与基准镜头的颜色对应关系,求取每一对匹配颜色所对应的亮度值; (b)根据求取的亮度值对任一镜头所获取的所获取的图片在亮度层进行颜色校正,对每一个镜头所获取的图片中的每个像素,利用该镜头的响应函数,求解该像素的颜色值所对应的亮度值,将求解出的亮度值作为基准镜头所对应的亮度值,利用基准相机的响应函数,求解基准相机中的该亮度值所对应的颜色值,用计算得到的新的颜色值作为标定后的像素的颜色值。 [0011] 本发明提出的一种全景相机颜色标定方法,通过选定需要拍摄的物体,在其所在空间内建立三维坐标系,从而获得及空间坐标点,确定全景相机的拍摄位置,利用基准镜头照片恢复镜头的响应函数,建立不同镜头所照照片之间同一种颜色的对应关系,基于此镜头亮度层的镜头颜色校正,从而减少不同角度光照强度对镜头所拍照片颜色的影响,降低系统对镜头的依赖性,调高全景相机多镜头在不同光照强度下照片颜色的一致性,提高后期缝合拼接的完整性,提高全景相机的照相效果,本发明提出的全景相机颜色标定方法简单、精确度高,值得推广。 [0012] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。 |