首页 / 专利库 / 人工智能 / 人脸检测 / 一种大屏幕及其智能拍照方法

一种大屏幕及其智能拍照方法

阅读:0发布:2020-05-08

专利汇可以提供一种大屏幕及其智能拍照方法专利检索,专利查询,专利分析的服务。并且本 申请 公开了一种大屏幕及其智能拍照方法,包括如下步骤:响应于检测到智能拍照指令,触发摄像头调用指令;在所述大屏幕上显示识别框;使用摄像头拍摄人像;对拍摄的人像进行处理,获得人脸图像;将所述人脸图像嵌入模板,并显示给用户。本申请通过埋点技术实现自动拍照,并对拍摄的图片进行三维处理,并且在嵌入模板时,进一步与模板进行对准,从而成像效果更佳。,下面是一种大屏幕及其智能拍照方法专利的具体信息内容。

1.一种大屏幕智能拍照方法,包括如下步骤:
响应于检测到智能拍照指令,触发摄像头调用指令;
在所述大屏幕上显示识别框;
使用摄像头拍摄人像;
对拍摄的人像进行处理,获得人脸图像;
将所述人脸图像嵌入模板,并显示给用户。
2.如权利要求1所述的方法,其中在显示识别框后,使用摄像头拍摄人像之前,还包括:
使用自动播报语音提示用户拍摄人像;
间隔预定时间之后,对人脸进行识别;
如果识别到人脸,则使用摄像头拍摄人像;
若没有识别到人脸,将指示用户移动方向以便用户对准摄像头。
3.如权利要求2所述的方法,其中对拍摄的人像进行处理,获得人脸图像,包括如下子步骤:
获得连续时间段内的人像图片一和人像图片二;
对人像图片一和人像图片二分别执行抠图处理,获得人像图片中的人脸图片一和人脸图片二;
根据人脸图片一和人脸图片二获得人脸图片一的所有特征点的深度信息;
将深度信息加入人脸图片一的特征点的特征信息中;
根据人脸图片一的特征点建立人脸图片一的网格矩阵;
根据人脸图片一的网格矩阵计算所述特征点之间的连接关系;
依据特征点之间的连接关系和深度信息构造人脸图像。
4.如权利要求1所述的方法,其中对对人像图片一和人像图片二分别执行抠图处理,获得人像图片中的人脸图片一和人脸图片二包括如下子步骤:
对人像图片一和人像图片二分别进行灰度化处理;
数据库获得预先制作的感兴趣区域掩模;
将感兴趣区域掩模与灰度化后的人像图片一和人像图片二相乘,得到人脸图片一和人脸图片二。
5.如权利要求1所述的方法,其中根据人脸图片一和人脸图片二获得人脸图片一的所有特征点的深度信息,包括如下子步骤:
对人脸图片一和人脸图片二执行二值化处理,抽取人脸图片一和人脸图片二的特征点;
确定每个特征点的极坐标值;
计算人脸图片二中与人脸图片一中每一个特征点对应的特征点,得到特征点对;
根据匹配得到的每一对特征点的像素坐标信息,确定人脸图片一中每一个特征点对应的深度信息。
6.如权利要求1所述的方法,其中将所述人脸图像嵌入模板,并显示给用户,包括如下子步骤:
确定出人脸图像中特征点的中心点与模板的中心点;
将人脸图像中特征点的中心点与模板的中心点重合;
使人脸图像的坐标系的方向与所述模板的坐标系的方向一致;
确定人脸图像中的特征点与所述模板中特征点的未匹配点作为人脸图像待调整特征点;
确定人脸图像中待调整特征点与所述模板中与该待调整特征点对应的特征点的距离,根据所述距离调整人脸图像中待调整特征点。
7.如权利要求6所述的方法,其中根据所述距离调整人脸图像中待调整特征点包括,根据所述距离最小的待调整特征点在所述人脸图像中人脸中的位置,调整其他待调整特征点的位置。
8.如权利要求6所述的方法,其中根据所述距离调整人脸图像中待调整特征点包括,根据所述距离的平均值调整全部待调整特征点的位置。
9.如权利要求1所述的方法,其中还包括步骤:
将显示给用户的嵌入模板的人脸图像自动保存至数据库,形成相册。
10.一种大屏幕,包括处理器,其中处理器执行如权利要求1-7之一所述的方法。

说明书全文

一种大屏幕及其智能拍照方法

技术领域

[0001] 本申请涉及计算机领域,特别的涉及一种大屏幕及其智能拍照方法。

背景技术

[0002] 随着电视的发展,其屏幕越来越大,智能化程度也大幅提升,现有的电视大屏端拍照环节实现方式通常为用户使用遥控器按OK键调出摄像头,进行拍照。大屏端手动拍照技术对于用户而言每次操作需要找到遥控器,对幼儿或老年而言操作意愿并不是很强烈,尤其在游戏环节或互动环节,手动拍照的设置对于用户不是很友好。
[0003] 进一步地,现有的大屏幕拍照方法,获得的人像图片以二维形式显示,在嵌入模板时,和模板之间的过渡生硬,由于人脸的形状差异,还会存在和嵌入的模板无法匹配的问题,从而使得显示效果欠佳。发明内容
[0004] 本申请请求保护一种大屏幕及其智能拍照方法,相比较传统的遥控器控制手动拍照,本申请采用智能拍照方式,无需遥控器操作自动进行人脸识别智能抓拍,并进行抠图与产品中的模板合成,大大提升了用户体验。。
[0005] 本申请请求保护一种大屏幕智能拍照方法,包括如下步骤:响应于检测到智能拍照指令,触发摄像头调用指令;在所述大屏幕上显示识别框;使用摄像头拍摄人像;对拍摄的人像进行处理,获得人脸图像;将所述人脸图像嵌入模板,并显示给用户。
[0006] 优选地,其中在显示识别框后,使用摄像头拍摄人像之前,还包括:使用自动播报语音提示用户拍摄人像;间隔预定时间之后,对人脸进行识别;如果识别到人脸,则使用摄像头拍摄人像;若没有识别到人脸,将指示用户移动方向以便用户对准摄像头。
[0007] 优选地,其中对拍摄的人像进行处理,获得人脸图像,包括如下子步骤:获得连续时间段内的人像图片一和人像图片二;对人像图片一和人像图片二分别执行抠图处理,获得人像图片中的人脸图片一和人脸图片二;根据人脸图片一和人脸图片二获得人脸图片一的所有特征点的深度信息;将深度信息加入人脸图片一的特征点的特征信息中;根据人脸图片一的特征点建立人脸图片一的网格矩阵;根据人脸图片一的网格矩阵计算所述特征点之间的连接关系;依据特征点之间的连接关系和深度信息构造人脸图像。
[0008] 优选地,其中对对人像图片一和人像图片二分别执行抠图处理,获得人像图片中的人脸图片一和人脸图片二包括如下子步骤:对人像图片一和人像图片二分别进行灰度化处理;从数据库获得预先制作的感兴趣区域掩模;将感兴趣区域掩模与灰度化后的人像图片一和人像图片二相乘,得到人脸图片一和人脸图片二。
[0009] 优选地,其中根据人脸图片一和人脸图片二获得人脸图片一的所有特征点的深度信息,包括如下子步骤:对人脸图片一和人脸图片二执行二值化处理,抽取人脸图片一和人脸图片二的特征点;确定每个特征点的极坐标值;计算人脸图片二中与人脸图片一中每一个特征点对应的特征点,得到特征点对;根据匹配得到的每一对特征点的像素坐标信息,确定人脸图片一中每一个特征点对应的深度信息。
[0010] 优选地,其中将所述人脸图像嵌入模板,并显示给用户,包括如下子步骤:确定出人脸图像中特征点的中心点与模板的中心点;将人脸图像中特征点的中心点与模板的中心点重合;使人脸图像的坐标系的方向与所述模板的坐标系的方向一致;确定人脸图像中的特征点与所述模板中特征点的未匹配点作为人脸图像待调整特征点;确定人脸图像中待调整特征点与所述模板中与该待调整特征点对应的特征点的距离,根据所述距离调整人脸图像中待调整特征点。
[0011] 优选地,其中根据所述距离调整人脸图像中待调整特征点包括,根据所述距离最小的待调整特征点在所述人脸图像中人脸中的位置,调整其他待调整特征点的位置。
[0012] 优选地,其中根据所述距离调整人脸图像中待调整特征点包括,根据所述距离的平均值调整全部待调整特征点的位置。
[0013] 优选地,其中还包括步骤:将显示给用户的嵌入模板的人脸图像自动保存至数据库,形成相册。
[0014] 本申请还请求保护一种大屏幕,包括处理器,其中处理器执行如上所述的方法。
[0015] 本申请通过埋点技术实现自动拍照,并对拍摄的图片进行三维处理,并且在嵌入模板时,进一步与模板进行对准,从而成像效果更佳。附图说明
[0016] 为了更清楚地说明本申请实施例现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0017] 图1是本申请的系统框图
[0018] 图2是本申请的方法的方法流程图

具体实施方式

[0019] 下面结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0020] 本申请提出一种大屏幕100,如图1所示,包括处理器110、显示器120、摄像头130。
[0021] 其中处理器110执行以下大屏幕智能拍照方法,显示器120显示图像给用户,摄像头130拍摄人像。
[0022] 依据该大屏幕100,本申请提出一种大屏幕智能拍照方法,如图2所示,包括如下步骤:
[0023] 步骤S210、响应于检测到智能拍照指令,触发摄像头调用指令;
[0024] 使用埋点技术,将智能拍照指令埋设在预定的位置,例如在游戏通关的最后画面上,在用户游戏通关之后,由用户触发所述智能拍照指令,或者由系统自动触发所述智能拍照指令。
[0025] 所述智能拍照指令触发摄像头调用指令,调用摄像头。
[0026] 步骤S220、在所述大屏幕上显示识别框;
[0027] 在显示识别框后,还包括:
[0028] 使用自动播报语音提示用户拍摄人像;
[0029] 间隔预定时间之后,对人脸进行识别;
[0030] 如果识别到人脸,则使用摄像头拍摄人像;
[0031] 若没有识别到人脸,将指示用户移动方向以便用户对准摄像头。
[0032] 摄像头实时获取当前拍照信息,确定当前拍照信息与参考拍照信息是否匹配,其中参考拍照信息预存在大屏幕中,如果当前拍照信息与参考拍照信息匹配,则认为识别到人脸;否则依据当前拍照信息与参考拍照信息的差别,提示用户移动,例如提示用户向左或向右移动。
[0033] 步骤S230、使用摄像头拍摄人像;
[0034] 步骤S240、对拍摄的人像进行处理,获得人脸图像,包括如下子步骤:
[0035] 步骤S2401、获得连续时间段内的人像图片一和人像图片二;
[0036] 在摄像头拍摄时,拍摄多张人像图片,选择其中较为清晰的人像图片作为人像图片一,选定人像图片一之后,选择与其在连续时间段内的相邻获得的图片作为人像图片二。
[0037] 步骤S2402、对人像图片一和人像图片二分别执行抠图处理,获得人像图片中的人脸图片一和人脸图片二;包括如下子步骤:
[0038] 对人像图片一和人像图片二分别进行灰度化处理;
[0039] 从数据库获得预先制作的感兴趣区域掩模;
[0040] 将感兴趣区域掩模与灰度化后的人像图片一和人像图片二相乘,得到人脸图片一和人脸图片二。
[0041] 步骤S2403、根据人脸图片一和人脸图片二获得人脸图片一的所有特征点的深度信息,包括如下子步骤:
[0042] 步骤S24031、对人脸图片一和人脸图片二执行二值化处理,抽取人脸图片一和人脸图片二的特征点Ti;
[0043] 步骤S24032、确定每个特征点Ti的极坐标值(ρi,θi);
[0044] 步骤S24033、计算人脸图片二中与人脸图片一中每一个特征点对应的特征点,得到特征点对;
[0045] αi=ρi-ρi′
[0046] βi=θi-θi′
[0047] 其中,(ρi,θi)是人脸图片一中的特征点Ti的极坐标值,(ρi’,θi’)是人脸图片二中的特征点Ti’的极坐标值。当αi和βi小于特定阈值时,判断Ti和Ti’是特征点对,否则则二者不构成特征点对。如果有多组特征点的极坐标差都小于阈值,则选取差最小的两个点,作为特征点对。
[0048] 步骤S24034、根据匹配得到的每一对特征点的像素坐标信息,确定人脸图片一中每一个特征点对应的深度信息。
[0049] 其中使用如下公式确定特征点i的深度信息Si:
[0050]
[0051] 其中f是成像焦距,每一对特征点为(Ti,Ti’),其中人脸图片一中的特征点Ti的像素坐标为(xi,yi),人脸图片二中的特征点Ti′的像素坐标为(xi’,yi’)。
[0052] 步骤S2404、将深度信息加入人脸图片一的特征点的特征信息中。
[0053] 特征信息包括位置、距离、形状、大小、度、弧度以及曲率中的一种或者多种,将获得的深度信息加入特征点的信息中。
[0054] 步骤S2405、根据人脸图片一的特征点建立人脸图片一的网格矩阵;
[0055] 步骤S2406、根据人脸图片一的网格矩阵计算所述特征点之间的连接关系;
[0056] 步骤S2407、依据特征点之间的连接关系和特征点的深度信息构造人脸图像。
[0057] 在构造人脸图像时,加入特征点的深度信息,使得构造的人脸图像具有三维的效果,从而使得显示更加逼真。
[0058] 步骤S250、将所述人脸图像嵌入模板,并显示给用户,包括如下子步骤:
[0059] 步骤S2501、确定出人脸图像中特征点的中心点与模板的中心点;
[0060] 步骤S2502、将人脸图像中特征点的中心点与模板的中心点重合;
[0061] 步骤S2503、使人脸图像的坐标系的方向与所述模板的坐标系的方向一致;
[0062] 步骤S2504、确定人脸图像中的特征点与所述模板中特征点的未匹配点作为人脸图像待调整特征点;
[0063] 步骤S2505、确定人脸图像中待调整特征点与所述模板中与该待调整特征点对应的特征点的距离,根据所述距离调整人脸图像中待调整特征点。
[0064] 根据所述距离调整人脸图像中待调整特征点包括,根据所述距离最小的待调整特征点在所述人脸图像中人脸中的位置,调整其他待调整特征点的位置,或根据所述距离的平均值调整全部待调整特征点的位置。
[0065] 通过所述嵌入方法,人脸图像和模板更好地匹配,从而实现更好地拟合效果。
[0066] 本申请进一步地将显示给用户的嵌入模板的人脸图像自动保存至数据库,并将保存对数据库的图片分类保存,从而形成相册。
[0067] 对应于图2中的方法,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述安全控制的方法的步骤。
[0068] 具体地,该存储介质能够为通用的存储介质,如移动磁盘、硬盘等,该存储介质上的计算机程序被运行时,能够执行上述在线签发eSIM证书的方法。
[0069] 在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0070] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0071] 另外,在本申请提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0072] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0073] 应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0074] 最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围。都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈