终端及图像拍摄方法技术

技术编号:31155313 阅读:18 留言:0更新日期:2021-12-04 09:47
本发明专利技术是关于一种终端及图像拍摄方法,涉及智能终端技术领域,本发明专利技术包括:响应用户在终端上输入的调节指令,根据所述调节指令对应的调整矢量确定出调整后的视场角;所述调整矢量包括调整量和调整方向;确定调整后的视场角对应的投影矩阵;投影矩阵中的元素表示矫正图像中对应的像素点在未矫正图像中的位置;未矫正图像为根据调整后的视场角确定的发生畸变的图像;矫正图像为对未矫正图像进行矫正后得到的图像;确定投影矩阵中每个元素在通过广角摄像头拍摄的图像中的像素,将确定的像素作为矫正图像中对应像素点的像素,得到矫正图像;在终端的显示屏上显示矫正图像。由于本发明专利技术实施例能够呈现不同视场角下的矫正图像,扩展了拍照的方式。拍照的方式。拍照的方式。

【技术实现步骤摘要】
终端及图像拍摄方法


[0001]本专利技术涉及智能终端
,尤其涉及一种终端及图像拍摄方法。

技术介绍

[0002]对于手机的拍照功能来说,由于改变图像的可视范围,一般采用改变硬件或调整像距的方式,这样大多会改变手机的厚度,与现在手机越来越轻薄的设计理念下不匹配,所以手机无法改变拍摄的硬件条件。
[0003]目前,在改变手机拍摄出来的可视范围时,一般会通过软件的方式实现。具体来说,手机的传感器获取最大视场角下的图像,用户调整时,按照手机的显示比例,确定用户调整的调整量,根据调整量确定调整后的图像的尺寸,然后从手机拍摄的图像中以图像中心为截取中心截取调整后的图像的尺寸大小的图像,得到不同可视范围的图像。
[0004]目前,仅能够通过上述方式得到图像,拍照方式比较单一。

技术实现思路

[0005]本专利技术提供一种终端及图像拍摄方法,提供一种新的拍照方式。
[0006]第一方面,本专利技术实施例提供的一种终端,包括:广角摄像头、接收单元、处理器和显示屏;
[0007]所述广角摄像头,用于拍摄图像;
[0008]所述接收单元,用于接收用户在终端上输入的调节指令;
[0009]所述处理器,用于响应用户在终端上输入的调节指令,根据所述调节指令对应的调整矢量确定出调整后的视场角;所述调整矢量包括调整量和调整方向;
[0010]确定所述调整后的视场角对应的投影矩阵;所述投影矩阵中的元素表示矫正图像中对应的像素点在未矫正图像中的位置;所述未矫正图像为根据所述调整后的视场角确定的发生畸变的图像;所述矫正图像为对所述未矫正图像进行矫正后得到的图像;
[0011]确定所述投影矩阵中每个元素在通过广角摄像头拍摄的图像中的像素,将确定的像素作为矫正图像中对应像素点的像素,得到矫正图像;
[0012]所述显示屏,用于显示所述矫正图像。
[0013]上述终端,提供一种新的拍照方式,确定用户调整的视场角,根据视场角对应的投影矩阵中记载的位置,从通过广角摄像头拍摄的图像中确定矫正图像中的像素,得到用户调整视场角下的矫正图像,从而实现从视场角的方向上改变可视范围,扩展了拍照的方式。
[0014]在一种可能的实现方式中,所述处理器,具体用于:
[0015]根据调整矢量与视场角的对应关系,确定调整指令对应的调整矢量对应的视场角改变值;
[0016]将确定出来的视场角改变值和终端的最大视场角之间的差值,作为调整后的视场角。
[0017]上述终端,通过调整矢量与视场角的对应关系,确定用户改变的视场角改变值,并
根据视场角改变值确定调整后的视场角,本专利技术无需通过调整矢量去计算视场角,提高了确定调整后的视场角的效率。
[0018]在一种可能的实现方式中,所述处理器,具体用于:
[0019]根据所述调整后的视场角,确定矫正图像中像素点对应的入射角;
[0020]通过预设的入射角与像高的对应关系,确定未矫正图像中像素点对应的像高;所述像高为像素点的位置与图像中心之间的距离;
[0021]根据所述未矫正图像中像素点对应的像高以及预设的第二比值,确定所述矫正图像中相同像素点对应的像高;所述预设的第二比值为所述未矫正图像与所述矫正图像中相同像素点对应的像高之间的比值;
[0022]根据所述矫正图像中相同像素点对应的像高,确定所述矫正图像中相同像素点在未矫正图像中的位置;
[0023]根据所述矫正图像中相同像素点在未矫正图像中的位置,确定所述调整后的视场角对应的投影矩阵。
[0024]上述终端,在确定未矫正图像中像素点对应的像高后,根据未矫正图像中像素点对应的像高与矫正图像中相同像素点对应的像高之间的关系,确定矫正图像中像素点对应的像高,进而确定矫正图像中像素点在未矫正图像中的位置,得到投影矩阵,能够解决在终端无法通过硬件改变视场角的情况下,通过图像处理的方式,确定投影矩阵,以此求出用户需求的视场角下的矫正图像。
[0025]在一种可能的实现方式中,所述处理器,具体用于:
[0026]根据调整后的视场角,确定未矫正图像的对角线长度;
[0027]根据调整后的视场角,确定矫正图像的对角线长度;
[0028]根据所述矫正图像的对角线长度,确定所述矫正图像的尺寸;
[0029]根据所述矫正图像的尺寸以及终端的分辨率,确定矫正图像中像素点的相对位置;
[0030]根据所述像素点的相对位置,确定所述矫正图像中像素点对应的入射角。
[0031]上述终端,由于矫正图像的像素点的入射角不会跟随图像的大小而改变,而是根据像素点的相对位置有关,所以在终端无法通过硬件改变视场角的情况下,本专利技术通过求取矫正图像中像素点的相对位置,确定矫正图像中像素点的入射角。
[0032]在一种可能的实现方式中,所述处理器,具体用于:
[0033]若所述投影矩阵中元素未超出终端拍摄的图像的尺寸范围,则从所述投影矩阵中元素在终端拍摄的图像中的位置处,提取像素;或
[0034]若所述投影矩阵中元素超出终端拍摄的图像的尺寸范围,则将预设像素确定为所述投影矩阵中元素在终端拍摄的图像中的像素。
[0035]上述终端,由于用户在图像的长或图像的宽上改变可视范围时,即,调整视场角时,可视范围的像素点变少,在终端的分辨率不变的情况下,本专利技术采用在投影矩阵中元素未超出终端拍摄的图像的尺寸范围,从投影矩阵中元素在终端拍摄的图像中的位置处,提取像素,在投影矩阵中元素超出终端拍摄的图像的尺寸范围,则将预设像素确定为投影矩阵中元素在终端拍摄的图像中的像素,这样做能够将矫正图像中不在可视范围内的像素点使用预设像素补充,这样无需改变可视范围内的像素点的个数,从而提高了矫正图像的清
晰度。
[0036]在一种可能的实现方式中,所述处理器,具体用于:
[0037]若所述投影矩阵中元素未在终端拍摄的图像中的像素点的位置上,则根据在终端拍摄的图像中与所述投影矩阵中元素相邻的像素点的像素,确定所述投影矩阵中元素在终端拍摄的图像中的像素。
[0038]上述终端,在投影矩阵中元素未超出终端拍摄的图像的尺寸范围,但是投影矩阵中元素未在终端拍摄的图像中的像素点的位置上,本专利技术可以通过在终端拍摄的图像中与投影矩阵中元素相邻的像素点的像素确定该元素在图像中的像素,能够避免投影矩阵中元素未能找到像素而导致不能成像的情况下,提高了成像的成功率。
[0039]第二方面,本专利技术实施例提供的一种图像拍摄方法,应用于终端,所述方法包括:
[0040]响应用户在终端上输入的调节指令,根据所述调节指令对应的调整矢量确定出调整后的视场角;所述调整矢量包括调整量和调整方向;
[0041]确定所述调整后的视场角对应的投影矩阵;所述投影矩阵中的元素表示矫正图像中对应的像素点在未矫正图像中的位置;所述未矫正图像为根据所述调整后的视场角确定的发生畸变的图像;所述矫正图像为对所述未矫正图像进行矫正后得到的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端,其特征在于,包括:广角摄像头、接收单元、处理器和显示屏;所述广角摄像头,用于拍摄图像;所述接收单元,用于接收用户在终端上输入的调节指令;所述处理器,用于响应用户在终端上输入的调节指令,根据所述调节指令对应的调整矢量确定出调整后的视场角;所述调整矢量包括调整量和调整方向;确定所述调整后的视场角对应的投影矩阵;所述投影矩阵中的元素表示矫正图像中对应的像素点在未矫正图像中的位置;所述未矫正图像为根据所述调整后的视场角确定的发生畸变的图像;所述矫正图像为对所述未矫正图像进行矫正后得到的图像;确定所述投影矩阵中每个元素在通过广角摄像头拍摄的图像中的像素,将确定的像素作为矫正图像中对应像素点的像素,得到矫正图像;所述显示屏,用于显示所述矫正图像。2.根据权利要求1所述的终端,其特征在于,所述处理器,具体用于:根据调整矢量与视场角的对应关系,确定调整指令对应的调整矢量对应的视场角改变值;将确定出来的视场角改变值和终端的最大视场角之间的差值,作为调整后的视场角。3.根据权利要求1所述的终端,其特征在于,所述处理器,具体用于:根据所述调整后的视场角,确定矫正图像中像素点对应的入射角;通过预设的入射角与像高的对应关系,确定未矫正图像中像素点对应的像高;所述像高为像素点的位置与图像中心之间的距离;根据所述未矫正图像中像素点对应的像高以及预设的第二比值,确定所述矫正图像中相同像素点对应的像高;所述预设的第二比值为所述未矫正图像与所述矫正图像中相同像素点对应的像高之间的比值;根据所述矫正图像中相同像素点对应的像高,确定所述矫正图像中相同像素点在未矫正图像中的位置;根据所述矫正图像中相同像素点在未矫正图像中的位置,确定所述调整后的视场角对应的投影矩阵。4.根据权利要求3所述的终端,其特征在于,所述处理器,具体用于:根据调整后的视场角,确定矫正图像的对角线长度;根据所述矫正图像的对角线长度,确定所述矫正图像的尺寸;根据所述矫正图像的尺寸以及终端的分辨率,确定矫正图像中像素点的相对位置;根据所述像素点的相对位置,确定所述矫正图像中像素点对应的入射角。5.根据权利要求1~4任一项所述的终端,其特征在于,所述处理器,具体用于:若所述投影矩阵中元素未超出终端拍摄的图像的尺寸范围,则从所述投影矩阵中元素在终端拍摄的图像中的位置处,提取像素;或若所述投影矩阵中元素超出终端拍摄的图像的尺寸范围,则将预设像素确定为所述投影矩阵中元素在终端拍摄的图像中的像素...

【专利技术属性】
技术研发人员:王续澎周春萌朱众微潘伟
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:

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

1