一种移动终端拍摄的方法及移动终端的制作方法

文档序号:9527888阅读:376来源:国知局
一种移动终端拍摄的方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及电子设备领域,尤其涉及一种移动终端拍摄的方法及移动终端。
【背景技术】
[0002]随着电子设备领域的发展,移动终端越来越普及于人们的日常生活。特别是在人们外出玩耍的时候,经常会使用全景拍摄来记录当时画面。在现有技术中,有两种方式均可以实现全景拍摄。
[0003]—种是在固定曝光模式下,通过移动终端的摄像头连续拍摄多帧固定曝光画面,然后通过全景算法进行拼接,输出全景图像;但由于所有的画面都是采用了同一曝光状态,容易造成过曝或过暗的情况,无法自适应相邻场景的光照变化;因此,拍摄所得的全景图像与实际场景差别较大,难以被用户所接受。另一种是在自动曝光模式下,通过移动终端的摄像头连续拍摄多帧自动曝光画面,再通过全景算法进行拼接,然后输出全景图像;但由于相邻两帧画面的亮度存在差异,容易导致相同物体在多帧画面中的亮度不一,影响算法的匹配精度,从而出现拼接错误,导致所得的全景图像异常。

【发明内容】

[0004]为克服现有技术中的问题,本发明一方面提供一种移动终端拍摄的方法,包括:
[0005]根据不同的曝光状态获取至少两帧画面;
[0006]将所述至少两帧画面进行高动态合成,得到高动态图像;
[0007]利用相邻两帧所述高动态图像进行匹配运算,以获得校正矩阵;
[0008]将所有的所述高动态图像根据所述校正矩阵进行全景拼接。
[0009]另一方面,本发明还提供了一种移动终端,包括:
[0010]获取模块,用于根据不同的曝光状态获取至少两帧画面;
[0011]合成模块,用于将所述至少两帧画面进行高动态合成,得到高动态图像;
[0012]运算模块,用于利用相邻两帧所述高动态图像进行匹配运算,以获得校正矩阵;
[0013]拼接模块,用于将所有的所述高动态图像根据所述校正矩阵进行全景拼接。
[0014]本发明实施例通过将不同曝光状态的画面进行高动态合成,得到包含有更多画面信息的高动态图像,以确保在全景拼接的匹配运算中,得到准确的校正矩阵,使全景拼接不会出现拼接错误;并且,拼接所得到的全景图像与实际场景也更相近,满足了用户的需求,提高了用户的使用体验。
【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本发明的拍摄方法的第一实施例的流程示意图;
[0017]图2为本发明的拍摄方法的第二实施例的流程示意图;
[0018]图3为本发明的拍摄方法的第三实施例的流程示意图;
[0019]图4为本发明的移动终端的第一实施例的结构示意图;
[0020]图5为本发明的移动终端的第二实施例的结构示意图;
[0021]图6为本发明的移动终端的第三实施例的结构示意图。
【具体实施方式】
[0022]为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]图1,是本发明的移动终端拍摄的方法的第一实施例的流程示意图,该方法包括:
[0024]步骤S11,根据不同的曝光状态获取至少两帧画面。
[0025]本步骤中,可以是单摄像头在单位时间内迅速获取的至少两帧画面,还可以是多个摄像头在同一时刻获取的至少两帧画面。
[0026]步骤S12,将所述至少两帧画面进行高动态合成,得到高动态图像。
[0027]本步骤中,高动态合成即通过相同场景不同曝光的画面进行合成,具体地通过提取各曝光画面中的画面信息,并针对相应的画面信息进行叠加,以得到高动态图像;由于不同曝光的画面包含不同的画面信息,即所得到的高动态图像包含有更多的画面信息,与实际场景也更加相近。
[0028]步骤S13,利用相邻两帧所述高动态图像进行匹配运算,以获得校正矩阵。
[0029]本步骤中,由于高动态图像包含有更多的画面信息,确保所获得的校正矩阵更加准确,不会出现拼接错误。
[0030]步骤S14,将所有的所述高动态图像根据所述校正矩阵进行全景拼接。
[0031]本步骤中,通过对高动态图像进行全景拼接,得到高质量的全景图像,满足用户的需求。
[0032]本发明实施例通过将不同曝光状态的画面进行高动态合成,得到包含有更多画面信息的高动态图像,以确保在全景拼接的匹配运算中,得到准确的校正矩阵,使全景拼接不会出现拼接错误;并且,拼接所得到的全景图像与实际场景也更相近,满足了用户的需求,提高了用户的使用体验。
[0033]图2,是本发明的移动终端拍摄的方法的第二实施例的流程示意图,该方法包括:
[0034]步骤S21,在固定曝光模式下,获取至少一帧固定曝光画面。
[0035]本步骤中,由于在不同的固定曝光画面中,同一物体的亮度是保持一致的,即可得到画面中各物体准确的位置信息,利于后续步骤中匹配运算的进行,以获得准确的校正矩阵。
[0036]步骤S22,在自动曝光模式下,获取至少一帧自动曝光画面。
[0037]本步骤中,根据实际场景的亮度拍摄获得自动曝光画面,能够适应实际场景的亮度变化,使后续步骤中合成所得的全景图像与实际场景更相近。
[0038]步骤S23,将所述固定曝光画面与所述自动曝光画面进行高动态合成,得到高动态图像。
[0039]本步骤中,高动态合成即通过相同场景不同曝光的画面进行合成,具体地通过提取各曝光画面中的画面信息,并针对相应的画面信息进行叠加,以得到高动态图像;由于不同曝光的画面包含不同的画面信息,即所得到的高动态图像包含有更多的画面信息,与实际场景也更加相近。
[0040]步骤S24,利用相邻两帧所述高动态图像进行匹配运算,以获得校正矩阵。
[0041]本步骤中,由于高动态图像中包含有固定曝光画面信息,即可得到画面中各物体准确的位置信息,以此获得准确的校正矩阵,不会出现拼接错误。
[0042]步骤S25,将所有的所述高动态图像根据所述校正矩阵进行全景拼接。
[0043]本步骤中,通过对高动态图像进行全景拼接,得到高质量的全景图像,满足用户的需求。
[0044]本发明实施例通过将不同曝光状态的画面进行高动态合成,得到包含有更多画面信息的高动态图像,以确保在全景拼接的匹配运算中,得到准确的校正矩阵,使全景拼接不会出现拼接错误;并且,拼接所得到的全景图像与实际场景也更相近,满足了用户的需求,提高了用户的使用体验。
[0045]图3,是本发明的移动终端拍摄的方法的第三实施例的流程示意图,该方法包括:
[0046]步骤S31,利用所述第一摄像头在固定曝光模式下,获取至少一帧固定曝光画面。
[0047]本步骤中,由于在不同的固定曝光画面中,同一物体的亮度是保持一致的,即可得到画面中各物体准确的位置信息,利于后续步骤中匹配运算的进行,以获得准确的校正矩阵。
[0048]本步骤中,移动终端包括第一摄像头和第二摄像头。
[0049]步骤S32,利用所述第二摄像头在自动曝光模式下,获取至少一帧自动曝光画面。
[0050]本步骤中,根据实际场景的亮度拍摄获得自动曝光画面,能够适应实际场景的亮度变化,使后续步骤中合成所得的全景图像与实际场景更相近。
[0051]上述步骤中,固定曝光画面和自动曝光画面为同一时刻拍摄得到的。
[0052]步骤S33,将所述固定曝光画面和所述自动曝光画面进行透视处理。
[0053]本步骤中,通过透视处理,即可确定固定曝光画面与自动曝光画面中的相同区域。
[0054]步骤S34,选取所述固定曝光画面与所述自动曝光图中的相同区域,作为校正后的固定曝光画面和校正后的自动曝光画面。
[0055]本步骤中,由于上述的第一摄像头和第二摄像头在安装位置上存在区别,导致拍摄所得的画面存在视角偏差;因此,通过选取固定曝光画面与自动曝光图中的相同区域,作为校正后的固定曝光画面和校正后的自动曝光画面,即可对固定曝光画面与自动曝光画面进行视角校正。
[0056]步骤S35,将校正后的固定曝光画面与校正后的自动曝光画面进行高动态合成,得到尚动态图像。
[0057]本步骤中,高动态合成即通过相同场景不同曝光的画面进行合成,具体地通过提取各曝光画面中的画面信息,并针对相应的画面信息进行叠加,以得到高动态图像;由于不同曝光的画面包含不同的画面信息,即所得到的高动态图像包含有更多的画面信息,与实际场景也更加相近。
[0058]步骤S36,利用相邻两帧所述高动态图像中的固定曝光画面信息进行匹配运算,以获得校正矩阵。
[0059]本步骤中,由于高动态图像中包含有固定曝光画面信息,即可得到画面中各物体准确的位置信息,以此获得准确的校正矩阵,不会出现拼接错误。
[0060]步骤S37,将所有的所述高动态图像根据所述校正矩阵进行全景拼接。
[0061]本步骤中,通过对高动态图像进行全景拼接,得到高质量的全景图像,满足用户的需求。
[0062]本发明实施例通过将不同曝光状态的画面进行高动态合成,得到包含有更多画面信息的高动态图像,以确保在全景拼接的匹配运算中,得到准确的校正矩阵,使全景拼接不会出现拼接错误;并且,拼接所得到的全景图像与实际场景也更相近,满足了用户的需求,提高了用户的使用体验。
[0063]上文对本发明的移动终端拍摄的方法的实施例作了详细介绍。下面将相应于上述方法的装置(即移动终端)作进一步阐述。其中,移动终端可以是手机、平板电脑、MP3、MP4或笔记本电脑等。
[0064]图4,是本发明的移动终端的第一实施例的结构示意图,该移动终端10包括获取模块11、合成模块12运算模块13和拼接模块14。
[0065]其中,获取模块11,与合成模块12连接,用于根据不同的曝光
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1