[发明专利]一种全景图中补充天空的方法及系统有效
申请号: | 201810449810.3 | 申请日: | 2018-05-11 |
公开(公告)号: | CN108876729B | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 赵岩;谭兴 | 申请(专利权)人: | 武汉地大信息工程股份有限公司 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T3/40 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;吴欢燕 |
地址: | 430073 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 全景 补充 天空 方法 系统 | ||
本发明提供一种全景图中补充天空的方法及系统,所述方法包括:S1,获取待补充全景图的各列像素中的天空最高点;其中,待补充全景图的最上方包含天空,天空最高点为各列像素中所在行数最小的天空像素;S2,若各列中均存在天空最高点,则将所有天空最高点的颜色中最深的颜色作为最终渐变色,根据最终渐变色、预设渐变系数和预设长宽比,从各所述列中的天空最高点开始向上对待补充全景图进行补充。本发明一方面自动为全景图补充天空,效率高;另一方面从天空最高点开始无缝补充渐变颜色的天空,更加自然。
技术领域
本发明属于图像处理技术领域,更具体地,涉及一种全景图中补充天空的方法及系统。
背景技术
全景图为运用数码相机对目标场景进行多角度环视拍摄之后,再利用计算机软件对多角度环视拍摄的多张图片进行拼接而形成的图片,即全景图中包含场景多个角度信息,虽然全景是平面的,但却能给人以三维立体的空间感觉。
在拍摄全景图的过程中,相机的轻微抖动会导致拼接后的全景图的上边缘凹凸不平。此外,在相机多角度环视拍摄情况下,即使相机不抖动,拼接后的全景图的上边缘依然凹凸不平。一种处理方式是对凸凹不平的边进行切割,使其平整,如图1所示;另一种方式是用同一种颜色进行填充,使其平整,一般用黑色填充,如图2所示。第一种方式可能会切割掉前景部分,第二种方式不美观。因此,在不会切割掉前景部分的情况下,一般选择第一种方式,否则选择第二种方式。
在进行全景图拍摄时,我们一般拍摄场景中的前景部分,在上半球是天空的情况下,我们往往只拍摄下半球的部分。在将场景中各角度的图片进行拼接后,全景图的宽度远远大于高度,且天空部分过少,看起来不美观,降低视觉体验。为了使全景图更加美观,现有技术是使用计算机软件,如Photoshop软件,手动添加上半球的天空部分。手动添加天空部分需要熟悉图像处理软件,且需要花费大量时间,在所述第二种方式的情况下还需要先去掉填充部分,处理过程复杂。
综上所述,现有技术中采用计算机软件手动补充全景图中的天空部分,处理过程复杂,需要花费大量人力和时间。
发明内容
为克服上述现有全景图中补充天空的方法处理过程复杂,需要花费大量人力和时间的问题或者至少部分地解决上述问题,本发明提供一种全景图中补充天空的方法及系统。
根据本发明的第一方面,提供一种全景图中补充天空的方法,包括:
S1,获取待补充全景图的各列像素中的天空最高点;其中,待补充全景图的最上方包含天空,天空最高点为各列像素中所在行数最小的天空像素;
S2,若各所述列中均存在所述天空最高点,则将所有所述天空最高点的颜色中最深的颜色作为最终渐变色,根据所述最终渐变色、预设渐变系数和预设长宽比,从各所述列中的天空最高点开始向上对所述待补充全景图进行补充。
具体地,所述步骤S1中获取所述各列像素中的天空最高点的步骤包括:
当所述待补充全景图的上边缘各像素颜色中存在预设颜色时,将所述各列像素中不为所述预设颜色的所在行数最小的像素作为所述天空最高点;其中,所述预设颜色与所述天空像素的颜色不同;
当所述待补充全景图的上边缘各像素颜色中不存在所述预设颜色时,将所述各列像素中位于第一行的像素作为所述天空最高点。
具体地,所述步骤S1和S2之间还包括:
对于所述待补充全景图中的任一列,若该列中的天空最高点不满足预设条件中的任意一个,则将该列中天空最高点的颜色替换为该列的前一列中天空最高点的颜色;
其中,所述预设条件包括第一预设条件、第二预设条件和第三预设条件中的一个或多个;
所述第一预设条件为该列中天空最高点的颜色位于预设颜色范围内;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉地大信息工程股份有限公司,未经武汉地大信息工程股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810449810.3/2.html,转载请声明来源钻瓜专利网。