本发明涉及数字媒体,具体涉及一种基于人脸识别的智能机顶盒ui设置方法。
背景技术:
1、随着科学技术的进步与发展,家电行业在互联网大潮的冲击下,开始趋向于智能家电研究发展,机顶盒也随着技术的进步向智能化演变。现阶段的机顶盒可支持的功能相当丰富,它继成了安卓的优良传统,把安卓非常有视觉冲击效果的界面与安卓的上万款功能都集合到电视机顶盒里面,安卓最初是在手机领域上发挥着强劲的本色,已经从手机的领域扩展到电视机顶盒的领域,把一个普通的电视机顶盒变身成为智能电视盒。使用户能在现有电视机上除了能观看电视节目外,还可以玩游戏,听歌,上网,在线视频等等。
2、安卓繁多的功能在给用户带来便利的同时,也带来了诸多不便。相较于传统机顶盒朴素简洁的用户界面,具有强烈视觉冲击效果的机顶盒用户界面会使儿童与老人使用时无所适从,两种用户人群并不需要使用如此繁多的功能,他们大多数仅需要传统的电视观看功能,但相关机顶盒执行传统的电视观看功能需要数步操作,在此期间极易出现一些错误操作,导致无法正常观影甚至会修改机顶盒部分设置参数。因此,针对用户人群设计适配的ui界面变得极为重要,当下快速发展的ai人脸识别检测算法给此设计带来了可能,通过上传用户面部信息来识别使用智能机顶盒的用户从而达到适配切换ui界面的目的。
3、当下市面上的机顶盒ui界面为适配繁多的功能而变得极为复杂,这些功能对于儿童和老年人来说就显得多余,复杂的操作界面反而会对他们的使用体验产生影响。另外,当无成年人陪同的情况下,儿童与老人的一些操作甚至会修改机顶盒的设置参数。
技术实现思路
1、本发明为了克服以上技术的不足,提供了一种能精准的识别出用户人群切换到相关ui界面及功能设置,提高用户的使用体验的基于人脸识别的智能机顶盒ui设置方法。
2、本发明克服其技术问题所采用的技术方案是:
3、一种基于人脸识别的智能机顶盒ui设置方法,包括:
4、在机顶盒的前端设置摄像头;
5、在机顶盒内设置预设模块,预设模块中存储通用ui界面、简洁ui界面、观看模式参数,观看模式包括:成人模式、儿童模式、老人模式、自定义模式;
6、通过摄像头拍摄用户人脸信息,将人脸信息保存到预设模块的数据库中;
7、在机顶盒内设置人脸识别系统;
8、当机顶盒开机时,通过摄像头拍摄使用该机顶盒的用户的人脸图像,通过人脸识别系统与数据库中的人脸信息进行比对,得到人脸识别结果;
9、如果人脸识别结果为成人,则机顶盒的观看模式切换为成人模式,成人模式对应为通用ui界面;
10、如果人脸识别结果为老人,则机顶盒的观看模式切换为老人模式,老人模式对应为简洁ui界面;
11、如果人脸识别结果为儿童,则机顶盒的观看模式切换为儿童模式,儿童模式对应为简洁ui界面且简洁ui界面中的儿童锁处于开启状态。
12、进一步的,摄像头位于机顶盒前端正中央位置。
13、进一步的,人脸信息包括用户人脸图像、该用户对应的身份属性,所述身份属性包括:成人、老人、儿童。
14、进一步的,当人脸识别系统识别人脸不在数据库中时,机顶盒的观看模式设置为成人模式。
15、进一步的,当人脸识别系统识别到多个用户时,机顶盒的观看模式依次按成人模式、老人模式、儿童模式执行。
16、进一步的,当机顶盒输出的显示信号中机顶盒的图像logo退出后,摄像头关闭。
17、进一步的,上述人脸识别系统包括:
18、图像数据采集模块,用于控制摄像头拍摄用户的人脸图像;
19、人脸图像检测模块,用于将拍摄的用户的人脸图像中标定出人脸的位置和大小;
20、人脸图像预处理模块,用于将标定出人脸的位置和大小后的人脸图像进行预处理操作;
21、人脸图像特征提取模块,用于提取预处理后的人脸图像中的人脸特征;
22、人脸图像匹配与识别模块,用于将提取的人脸特征与数据库中存储的用户的人脸信息进行搜索比配,当人脸特征与数据库中一用户的人脸信息的相似度超过设定阈值时,则判定为识别成功,并输出识别结果;
23、设置修改模块,接收识别结果,根据识别结果控制机顶盒改变观看模式。
24、进一步的,人脸图像检测模块提取人脸图像的模式特征,模式特征包括直方图特征、颜色特征、模板特征、结构特征及haar特征,人脸图像检测模块根据提取的模式特征在人脸图像中标定出人脸的位置和大小。
25、进一步的,人脸图像预处理模块进行预处理操作包括:对人脸图像依次进行光线补偿操作、灰度变换操作、直方图均衡化操作、归一化操作、几何校正操作、滤波操作机锐化操作。
26、进一步的,人脸图像特征提取模块提取的人脸特征包括:视觉特征、像素统计特征、人脸图像变换系数特征、人脸图像代数特征。
27、本发明的有益效果是:通过数据库存储用户的人脸图像,用于后续的人脸匹配算法;通过存储ui界面、系统设置等存储用户预设信息。通过图像采集设备实时采集开机时的用户图像,并从用户图像中识别保存人脸特征。通过人脸图像预处理、人脸特征提取把提取的人脸图像的特征数据与数据库中存储的特征模板进行搜索匹配,输出匹配结果;根据输出结果读取预处理模块中存储信息,更改系统设置。通过ai人脸识别检测算法,能精准的识别出用户人群切换到相关ui界面及功能设置,提高用户的使用体验。
1.一种基于人脸识别的智能机顶盒ui设置方法,其特征在于,包括:
2.根据权利要求1所述的基于人脸识别的智能机顶盒ui设置方法,其特征在于:摄像头位于机顶盒前端正中央位置。
3.根据权利要求1所述的基于人脸识别的智能机顶盒ui设置方法,其特征在于:人脸信息包括用户人脸图像、该用户对应的身份属性,所述身份属性包括:成人、老人、儿童。
4.根据权利要求1所述的基于人脸识别的智能机顶盒ui设置方法,其特征在于:当人脸识别系统识别人脸不在数据库中时,机顶盒的观看模式设置为成人模式。
5.根据权利要求1所述的基于人脸识别的智能机顶盒ui设置方法,其特征在于:当人脸识别系统识别到多个用户时,机顶盒的观看模式依次按成人模式、老人模式、儿童模式执行。
6.根据权利要求1所述的基于人脸识别的智能机顶盒ui设置方法,其特征在于:当机顶盒输出的显示信号中机顶盒的图像logo退出后,摄像头关闭。
7.根据权利要求1所述的基于人脸识别的智能机顶盒ui设置方法,其特征在于:所述人脸识别系统包括:
8.根据权利要求7所述的基于人脸识别的智能机顶盒ui设置方法,其特征在于:人脸图像检测模块提取人脸图像的模式特征,模式特征包括直方图特征、颜色特征、模板特征、结构特征及haar特征,人脸图像检测模块根据提取的模式特征在人脸图像中标定出人脸的位置和大小。
9.根据权利要求7所述的基于人脸识别的智能机顶盒ui设置方法,其特征在于:人脸图像预处理模块进行预处理操作包括:对人脸图像依次进行光线补偿操作、灰度变换操作、直方图均衡化操作、归一化操作、几何校正操作、滤波操作机锐化操作。
10.根据权利要求7所述的基于人脸识别的智能机顶盒ui设置方法,其特征在于:人脸图像特征提取模块提取的人脸特征包括:视觉特征、像素统计特征、人脸图像变换系数特征、人脸图像代数特征。