一种图像预览方法和装置的制造方法_2

文档序号:9306912阅读:来源:国知局
例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0058]请参阅图1,图1是本发明实施例提供的一种图像预览方法的流程示意图,如图1所示,包括以下步骤:
[0059]101、使用大视角摄像头对拍摄对象进行采集,以获取第一预览图像。
[0060]其中,上述大视角摄像头可以是视角大于45度的摄像头。另外,上述使用大视角摄像头对拍摄对象进行采集可以是当终端上的大视角摄像头打开后,而采集到的图像,此时还可以是未接收到拍摄命令或者未响应拍摄命令。
[0061]另外,上述拍摄对象可以是任何可以拍摄的对象,例如:人物、动物、景物等。
[0062]102、判断所述第一预览图像是否存在畸变,若是,则执行步骤103。
[0063]步骤102可以是将第一预览图像的图像特征与预先设定的参考鱼眼图像的进行特征比较,从而根据比较结果判断是否存在畸变。例如:第一预览图像某一区域的特征与上述参考鱼眼图像的畸变区域的特征相似时,则确定第一预览图像存在畸变。步骤102还可以是判断上述第一预览图像是否存在预先设定的畸变特征,其中,该畸变特征为预先对大量畸变图像进行训练而获取的畸变特征。步骤102还可以是通过判断采集上述第一预览图像所使用的拍摄视角以判断上述第一预览图像是否存在畸变,例如:采集上述第一预览图像所使用的拍摄视角大于或者等于预设视角时,那么就可以确定上述第一预览图像存在畸变,其中,该预设视角可以是预先通过实验得出采集的图像存在畸变的拍摄视角。
[0064]103、生成所述第一预览图像的第一畸变信息。
[0065]其中,上述第一畸变信息可以是描述上述第一预览图像上的畸变的描述信息,例如:文本信息或者图像信息等。另外,上述第一畸变信息还可以是用于突出显示第一预览图像存在的畸变的信息,例如:将畸变区域以特效进行显示或者将畸变区域划分显示等。
[0066]104、在显示所述第一预览图像时,在所述第一预览图像上显示所述第一畸变信息。
[0067]通过上述方法可以实现在用户拍摄前在预览图像上显示畸变信息,这样用户可以清楚地查看到该预览图像上所存在的畸变,从而用户可以选择性地拍摄,从而可以避免用户拍摄用户不满意的图像。例如:当用户通过畸变信息查看到预览图像的畸变不满足用户需求时,就可以选择不拍摄。当用户通过查看畸变信息预览图像的畸变满足用户需求时,就可以选择拍摄。
[0068]另外,本实施例中,当判断所述第一预览图像不存在畸变时,可以在第一预览图像上显示无畸变的提示信息,用户查看到该提示消息就可以直接进行拍摄。另外,本实施例中,在判断所述第一预览图像不存在畸变时可以结束流程,其中,本发明实施例中的说明书附图中结束流程为例进行举例说明。
[0069]本实施例中,上述方法可以应用于任何包括大视角摄像头的智能设备,例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(Personal Computer, PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等包括大视角摄像头的智能设备。
[0070]本实施例中,使用大视角摄像头对拍摄对象进行采集,以获取第一预览图像;判断所述第一预览图像是否存在畸变,若是,则生成所述第一预览图像的第一畸变信息;在显示所述第一预览图像时,在所述第一预览图像上显示所述第一畸变信息。由于本方案在拍摄前的预览图像中会显示畸变信息,这样当用户查看到该畸变信息不满足用户需求时,从而用户不会选择拍摄,这样不会产生用户不满意的拍摄图像。从而可以避免使用大视角摄像头进行拍摄时浪费拍摄资源。
[0071]请参阅图2,图2是本发明实施例提供的另一种图像预览方法的流程示意图,如图2所示,包括以下步骤:
[0072]201、使用大视角摄像头对拍摄对象进行采集,以获取第一预览图像。
[0073]202、判断所述第一预览图像是否存在畸变,若是,则执行步骤203。
[0074]本实施例中,上述判断所述第一预览图像是否存在畸变的步骤可以包括:
[0075]判断所述大视角摄像头采集所述第一预览图像时所使用的采集视角是否大于或者预先设定的畸变视角,若是,则确定所述第一预览图像存在畸变。
[0076]其中,上述畸变视角可以是通过大量实验数据获取的拍摄的图像会存在畸变的视角,即使用该视角进行拍摄时拍摄的图像会存在畸变。例如:上述畸变视角可以是大于N度的视角,其中,N可以是等于120、150或者180等。
[0077]该实施方式,可以实现当大视角摄像头采集所述第一预览图像时所使用的采集视角大于或者预先设定的畸变视角,就可以确定所述第一预览图像存在畸变。
[0078]本实施例中,上述判断所述第一预览图像是否存在畸变的步骤可以包括:
[0079]获取所述第一预览图像的图像特征,并判断所述第一预览图像的图像特征是否包括预先获取的图像畸变特征,若是,则确定所述第一预览图像存在畸变。
[0080]其中,上述畸变特征可以是预先通过大量实验数据训练获得的,从而可以通过分析第一预览图像的图像特征,当该图像特征包括上述畸变特征时,就可以确定第一预览图像存在畸变。另外,为了更加精确地判断第一预览图像是否存在畸变。本实施例中,预先可以获取多个畸变特征,每个畸变特征对应一种拍摄场景,例如:可以预先获取景物场景的畸变特征、人物场景的畸变特征、动物场景的畸变特征、建筑物场景的畸变特征。这样在采集第一预览图像时,可以分析第一预览图像所在的拍摄场景,从而选择对应的畸变特征进行比较,从而可以实现精确地判断第一预览图像是否存在畸变。更为具体的可以预先为多个拍摄对象的畸变特征,在获取第一预览图像时分析出第一预览图像的拍摄对象,从而可以选择对应的拍摄对象的畸变特征进行判断。
[0081]203、生成所述第一预览图像的第一畸变信息。
[0082]本实施例中,上述生成所述第一预览图像的第一畸变信息的步骤,可以包括:
[0083]识别所述第一预览图像的畸变级别,并生成用于描述所述畸变级别的第一畸变信息。
[0084]其中,上述畸变级别可以是预先定义的,例如:可以预先设定畸变级别与畸变区域的对应关系,这样就可以通过识别第一预览图像的畸变区域就可以识别出第一预览图像的畸变级别,从而生成上述第一畸变信息。
[0085]本实施例中,上述生成所述第一预览图像的第一畸变信息的步骤,可以包括:
[0086]识别所述大视角摄像头拍摄所述第一拍摄图像时所使用的拍摄视角,并根据预先获取的拍摄视角与畸变信息的对应关系获取所述大视角摄像头拍摄所述第一拍摄图像时所使用的拍摄视角所对应的畸变信息,并将该畸变信息作为所述第一预览图像的第一畸变?目息O
[0087]该实施方式中,可以实现根据拍摄视角获取畸变信息。
[0088]204、在显示所述第一预览图像时,在所述第一预览图像上显示所述第一畸变信息。
[0089]205、当接收到用户响应所述第一畸变信息而输入的拍摄指令时,根据所述拍摄指令使用所述大视角摄像头对所述拍摄对象进行拍摄,以获取第一拍摄图像。
[0090]当用户通过上述畸变信息查找第一预览图像为用户当前所需要的畸变图像时,就可以输入上述拍摄指令,以进行拍摄。
[0091]206、识别所述大视角摄像头拍摄所述第一拍摄图像时所使用的拍摄视角,并生成用于描述所述拍摄视角的视角信息。
[0092]本实施例中,上述识别所述大视角摄像头拍摄所述第一拍摄图像时所使用的拍摄视角的步骤,可以包括:
[0093]使用激光对焦对不同角度发射激光,根据所述大视角摄像头中的互补金属氧化物半导体(Complementary Metal-Oxide-Semiconductor, CMOS)接收的激光识别所述大视角摄像头拍摄所述第一拍摄图像时所使用的拍摄视角。
[0094]具体可以是根据CMOS接收的激光判断处于工作状态的角度,并将处于工作状态的角度作为上述摄像头采集所述拍摄图像所使用的拍摄视角,其中,处于工作状态的角度是发射的激光能够被CMOS接收到的角度。
[0095]本实施例中,上述识别所述大视角摄像头拍摄所述第一拍摄图像时所使用的拍摄视角的步骤,可以包括:
[0096]在使用大视角摄像头对拍摄对象进行采集时使用闪光灯对所述拍摄对象进行闪光,根据所述预览图像中被闪光灯闪光的区域识别所述大视角摄像头拍摄所述第一拍摄图像时所使用的拍摄视角。
[0097]具体可以使用闪光灯对上述拍摄对象进行闪光,并识别所述拍摄图像中被闪光灯闪光的区域,根据该区域识别上述摄像头采集所述拍摄图像所使用的拍摄视角。由于闪光灯是固定的角度,这样如果拍摄图像中被闪光灯闪光至的区域在图像的边缘时,说明上述摄像头采集所述拍摄图像所使用的拍摄视角小于或者等于闪光灯的角度,当拍摄图像中被闪光灯闪光至的区域在图像的中间区域时,说明上述摄像头采集所述拍摄图像所使用的拍摄视角大于闪光灯的角度。
[0098]本实施例中,上述识别所述大视角摄像头拍摄所述第一拍摄图像时所使用的拍摄视角的步骤,可以包括:
[0099]根据预先设定的调整参数与拍摄视角的对应关系识别所述大视角摄像头拍摄所述第一拍摄图像时所使用的拍摄视角。
[010
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1