智能化手机APP设置平台、方法及存储介质转让专利

申请号 : CN201910793731.9

文献号 : CN110636361B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 徐敬媛

申请人 : 上海移卓网络科技有限公司

摘要 :

本发明涉及一种智能化手机APP设置平台、方法及存储介质,所述平台包括:参数解析设备,用于在参数数据库中查找与所述用户ID对应的用户参数,所述参数数据库以用户ID为索引保存了每一个用户ID对应的用户参数,所述用户参数包括播放是否全屏、播放是否跳过片头以及偏好播放语言;手机控制器,用于在当前存在视频播放APP播放视频时,将所述用户参数封装到播放控制API中以发送给视频播放APP进行相应的视频播放控制。本发明的智能化手机APP设置平台、方法及存储介质运行可靠、方便实用。由于根据当前手机用户的偏好,采用参数封装到播放控制API的模式对视频APP进行智能化设置,从而提升了视频播放的智能化等级。

权利要求 :

1.一种智能化手机APP设置平台,其特征在于,所述平台包括:

前面屏成像设备,设置在手机的外壳内,用于对手机的前面屏的前方执行使用环境的图像捕获动作,以获得并输出相应的使用环境图像;

边缘辨识设备,与所述前面屏成像设备连接,用于接收所述使用环境图像,并对所述使用环境图像中的各个边缘进行辨识,以获得各个边缘分别所在的子图像以作为边缘子图像输出;

双重锐化设备,与所述边缘辨识设备连接,用于对接收到的每一个边缘子图像执行水平方向的锐化处理之后再执行垂直方向的锐化处理以获得相应的双重锐化子图像;

统计排序滤波设备,与所述双重锐化设备连接,用于对接收到的每一个双重锐化子图像执行统计排序滤波处理以获得相应的统计排序滤波子图像;

图像拟合设备,分别与所述边缘辨识设备和所述统计排序滤波设备连接,用于接收各个边缘子图像分别对应的各个统计排序滤波子图像,并将所述各个统计排序滤波子图像与所述使用环境图像中非边缘子图像的区域执行图像拟合操作,以获得所述使用环境图像对应的即时拟合图像;

双线性插值设备,与所述图像拟合设备连接,用于对接收到的即时拟合图像执行双线性插值处理,以获得相应的双线性插值图像;

ID鉴别设备,与所述双线性插值设备连接,用于对所述双线性插值图像中面积最大的面部区域执行面部特征鉴别动作,以获得对应的用户ID;

参数解析设备,与所述ID鉴别设备连接,用于在参数数据库中查找与所述用户ID对应的用户参数,所述参数数据库以用户ID为索引保存了每一个用户ID对应的用户参数,所述用户参数包括播放是否全屏、播放是否跳过片头以及偏好播放语言;

手机控制器,与所述参数解析设备连接,用于在检测到手机当前存在视频播放APP播放视频时,将包括播放是否全屏、播放是否跳过片头以及偏好播放语言的用户参数封装到播放控制API中以发送给视频播放APP进行相应的视频播放控制。

2.如权利要求1所述的智能化手机APP设置平台,其特征在于,所述平台还包括:电力供应设备,分别与所述边缘辨识设备、所述双重锐化设备、所述统计排序滤波设备、所述图像拟合设备和所述双线性插值设备连接,用于分别为所述边缘辨识设备、所述双重锐化设备、所述统计排序滤波设备、所述图像拟合设备和所述双线性插值设备提供电力支持。

3.如权利要求2所述的智能化手机APP设置平台,其特征在于,所述平台还包括:点像复原设备,与所述前面屏成像设备连接,用于对接收到的使用环境图像执行点像复原处理,以获得并输出相应的点像复原图像。

4.如权利要求3所述的智能化手机APP设置平台,其特征在于,所述平台还包括:滑动处理设备,与所述点像复原设备连接,用于接收所述点像复原图像,对所述点像复原图像中的每一列执行以下锐化动作:基于该列以及该列以左预设数量列数的图像内容的对比度执行对该列与所述对比度对应锐化模式的Sobel算子锐化处理,以获得该列锐化后的列数据。

5.如权利要求4所述的智能化手机APP设置平台,其特征在于:

在所述滑动处理设备中,所述对比度的值越高,与所述对比度对应锐化模式的Sobel算子锐化处理所执行的次数越少;

其中,在所述滑动处理设备中,基于该列以及该列以左预设数量列数的图像内容中的对比度执行对该列与所述对比度对应锐化模式的Sobel算子锐化处理,以获得该列锐化后的列数据:当该列以左的列数小于预设数量时,基于该列以及该列以左所有剩余列数的图像内容中的对比度执行对该列与所述对比度对应锐化模式的Sobel算子锐化处理。

6.如权利要求5所述的智能化手机APP设置平台,其特征在于:

在所述滑动处理设备中,基于所述点像复原图像的横向分辨率选择所述预设数量,所述预设数量的值与所述点像复原图像的横向分辨率成正比。

7.如权利要求6所述的智能化手机APP设置平台,其特征在于,所述平台还包括:顺序组合设备,与所述滑动处理设备连接,用于将所述点像复原图像中的各列锐化后的列数据按照各列在所述点像复原图像中的顺序组合以获得所述点像复原图像对应的滑动处理图像;

盒式滤波设备,分别与所述边缘辨识设备和所述顺序组合设备连接,用于对接收到的滑动处理图像执行盒式滤波处理,以获得相应的盒式滤波图像,并将所述盒式滤波图像替换所述使用环境图像发送给所述边缘辨识设备。

8.如权利要求7所述的智能化手机APP设置平台,其特征在于:

所述滑动处理设备包括信号输入单元、信号存储单元、信号处理单元和信号输出单元;

其中,在所述滑动处理设备中,所述信号处理单元分别与所述信号输入单元、所述信号存储单元和所述信号输出单元连接。

9.一种智能化手机APP设置方法,所述方法包括使用如权利要求1-8任一所述的智能化手机APP设置平台以根据当前手机用户的偏好,采用参数封装到播放控制API的模式对视频APP进行智能化设置。

说明书 :

智能化手机APP设置平台、方法及存储介质

技术领域

[0001] 本发明涉及视频APP领域,尤其涉及一种智能化手机APP设置平台、方法及存储介质。

背景技术

[0002] 手机软件,主要指安装在智能手机上的软件,完善原始系统的不足与个性化,使手机完善其功能,为用户提供更丰富的使用体验的主要手段。
[0003] 手机软件的运行需要有相应的手机系统,目前主要的手机系统:1、苹果公司的iOS。2、谷歌公司的Android(安卓)系统。3、塞班平台。4、微软平台。
[0004] 智能手机,是指像个人电脑一样,具有独立的操作系统、独立的运行空间,可以由用户自行安装软件、游戏、导航等第三方服务商提供的程序,并可以通过移动通讯网络来实现无线网络接入手机类型的总称。
[0005] 随着智能手机的普及,人们在沟通、社交、娱乐等活动中越来越依赖于手机APP软件(APP,英文Application的简称,即应用软件,通常是指iphone、安卓等手机应用软件)。手机软件是通过分析,设计,编码,生成软件,而手机软件是一种特殊的软件。

发明内容

[0006] 本发明需要具备以下两处重要的发明点:
[0007] (1)根据当前手机用户的偏好,采用参数封装到播放控制API的模式对视频APP进行智能化设置,从而提升了视频播放的智能化等级;
[0008] (2)对不同的图像内容执行不同的图像处理,并将处理后的图像执行拟合处理,以尽可能减少参与图像处理的图像数据,保证图像处理效果。
[0009] 根据本发明的一方面,提供了一种智能化手机APP设置平台,所述平台包括:
[0010] 前面屏成像设备,设置在手机的外壳内,用于对手机的前面屏的前方执行使用环境的图像捕获动作,以获得并输出相应的使用环境图像;
[0011] 边缘辨识设备,与所述前面屏成像设备连接,用于接收所述使用环境图像,并对所述使用环境图像中的各个边缘进行辨识,以获得各个边缘分别所在的子图像以作为边缘子图像输出;
[0012] 双重锐化设备,与所述边缘辨识设备连接,用于对接收到的每一个边缘子图像执行水平方向的锐化处理之后再执行垂直方向的锐化处理以获得相应的双重锐化子图像;
[0013] 统计排序滤波设备,与所述双重锐化设备连接,用于对接收到的每一个双重锐化子图像执行统计排序滤波处理以获得相应的统计排序滤波子图像;
[0014] 图像拟合设备,分别与所述边缘辨识设备和所述统计排序滤波设备连接,用于接收各个边缘子图像分别对应的各个统计排序滤波子图像,并将所述各个统计排序滤波子图像与所述使用环境图像中非边缘子图像的区域执行图像拟合操作,以获得所述使用环境图像对应的即时拟合图像;
[0015] 双线性插值设备,与所述图像拟合设备连接,用于对接收到的即时拟合图像执行双线性插值处理,以获得相应的双线性插值图像;
[0016] ID鉴别设备,与所述双线性插值设备连接,用于对所述双线性插值图像中面积最大的面部区域执行面部特征鉴别动作,以获得对应的用户ID;
[0017] 参数解析设备,与所述ID鉴别设备连接,用于在参数数据库中查找与所述用户ID对应的用户参数,所述参数数据库以用户ID为索引保存了每一个用户ID对应的用户参数,所述用户参数包括播放是否全屏、播放是否跳过片头以及偏好播放语言;
[0018] 手机控制器,与所述参数解析设备连接,用于在检测到手机当前存在视频播放APP播放视频时,将包括播放是否全屏、播放是否跳过片头以及偏好播放语言的用户参数封装到播放控制API中以发送给视频播放APP进行相应的视频播放控制。
[0019] 根据本发明的另一方面,还提供了一种智能化手机APP设置方法,所述方法包括使用如上述的智能化手机APP设置平台以根据当前手机用户的偏好,采用参数封装到播放控制API的模式对视频APP进行智能化设置。
[0020] 根据本发明的又一方面,还提供了一种计算机可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序在被执行时实现如上述的智能化手机APP设置方法的各个步骤。
[0021] 本发明的智能化手机APP设置平台、方法及存储介质运行可靠、方便实用。由于根据当前手机用户的偏好,采用参数封装到播放控制API的模式对视频APP进行智能化设置,从而提升了视频播放的智能化等级。

附图说明

[0022] 以下将结合附图对本发明的实施方案进行描述,其中:
[0023] 图1为根据本发明实施方案示出的智能化手机APP设置平台所应用的手机的外形示意图。

具体实施方式

[0024] 下面将参照附图对本发明的智能化手机APP设置平台、方法及存储介质的实施方案进行详细说明。
[0025] 手机、简称为移动电话或无线电话,通常称为手机,原本只是一种通讯工具,早期又有大哥大的俗称,是可以在较广范围内使用的便携式电话终端,最早是由美国贝尔实验室在1940年制造的战地移动电话机发展而来。
[0026] 1958年,苏联工程师列昂尼德.库普里扬诺维奇发明了ЛК-1型移动电话,1973年,美国摩托罗拉工程师马丁·库帕发明了世界上第一部商业化手机。迄今为止已发展至5G时代了。
[0027] 目前,用户在使用手机观看视频内容时,一般放弃了采用网页的视频播放模式,而是采用各种视频播放APP的视频播放模式,以实现对视频播放的各项控制,然而在实际操作中,不同用户的偏好不同,因此在不同用户使用时需要同时修改多个播放参数,严重影响了用户的使用体验。
[0028] 为了克服上述不足,本发明搭建了一种智能化手机APP设置平台、方法及存储介质,能够有效解决相应的技术问题。
[0029] 图1为根据本发明实施方案示出的智能化手机APP设置平台所应用的手机的外形示意图。
[0030] 其中,图1给出一种常用的手机外形设计参数,以及在所述手机的运行界面上有各种手机APP供选用,可选用的手机APP不限于图1中的显示,因此也不需要对图1中的各个手机APP进行明确说明。
[0031] 根据本发明实施方案示出的智能化手机APP设置平台包括:
[0032] 前面屏成像设备,设置在手机的外壳内,用于对手机的前面屏的前方执行使用环境的图像捕获动作,以获得并输出相应的使用环境图像;
[0033] 边缘辨识设备,与所述前面屏成像设备连接,用于接收所述使用环境图像,并对所述使用环境图像中的各个边缘进行辨识,以获得各个边缘分别所在的子图像以作为边缘子图像输出;
[0034] 双重锐化设备,与所述边缘辨识设备连接,用于对接收到的每一个边缘子图像执行水平方向的锐化处理之后再执行垂直方向的锐化处理以获得相应的双重锐化子图像;
[0035] 统计排序滤波设备,与所述双重锐化设备连接,用于对接收到的每一个双重锐化子图像执行统计排序滤波处理以获得相应的统计排序滤波子图像;
[0036] 图像拟合设备,分别与所述边缘辨识设备和所述统计排序滤波设备连接,用于接收各个边缘子图像分别对应的各个统计排序滤波子图像,并将所述各个统计排序滤波子图像与所述使用环境图像中非边缘子图像的区域执行图像拟合操作,以获得所述使用环境图像对应的即时拟合图像;
[0037] 双线性插值设备,与所述图像拟合设备连接,用于对接收到的即时拟合图像执行双线性插值处理,以获得相应的双线性插值图像;
[0038] ID鉴别设备,与所述双线性插值设备连接,用于对所述双线性插值图像中面积最大的面部区域执行面部特征鉴别动作,以获得对应的用户ID;
[0039] 参数解析设备,与所述ID鉴别设备连接,用于在参数数据库中查找与所述用户ID对应的用户参数,所述参数数据库以用户ID为索引保存了每一个用户ID对应的用户参数,所述用户参数包括播放是否全屏、播放是否跳过片头以及偏好播放语言;
[0040] 手机控制器,与所述参数解析设备连接,用于在检测到手机当前存在视频播放APP播放视频时,将包括播放是否全屏、播放是否跳过片头以及偏好播放语言的用户参数封装到播放控制API中以发送给视频播放APP进行相应的视频播放控制。
[0041] 接着,继续对本发明的智能化手机APP设置平台的具体结构进行进一步的说明。
[0042] 所述智能化手机APP设置平台中还可以包括:
[0043] 电力供应设备,分别与所述边缘辨识设备、所述双重锐化设备、所述统计排序滤波设备、所述图像拟合设备和所述双线性插值设备连接,用于分别为所述边缘辨识设备、所述双重锐化设备、所述统计排序滤波设备、所述图像拟合设备和所述双线性插值设备提供电力支持。
[0044] 所述智能化手机APP设置平台中还可以包括:
[0045] 点像复原设备,与所述前面屏成像设备连接,用于对接收到的使用环境图像执行点像复原处理,以获得并输出相应的点像复原图像。
[0046] 所述智能化手机APP设置平台中还可以包括:
[0047] 滑动处理设备,与所述点像复原设备连接,用于接收所述点像复原图像,对所述点像复原图像中的每一列执行以下锐化动作:基于该列以及该列以左预设数量列数的图像内容的对比度执行对该列与所述对比度对应锐化模式的Sobel算子锐化处理,以获得该列锐化后的列数据。
[0048] 所述智能化手机APP设置平台中:
[0049] 在所述滑动处理设备中,所述对比度的值越高,与所述对比度对应锐化模式的Sobel算子锐化处理所执行的次数越少;
[0050] 其中,在所述滑动处理设备中,基于该列以及该列以左预设数量列数的图像内容中的对比度执行对该列与所述对比度对应锐化模式的Sobel算子锐化处理,以获得该列锐化后的列数据:当该列以左的列数小于预设数量时,基于该列以及该列以左所有剩余列数的图像内容中的对比度执行对该列与所述对比度对应锐化模式的Sobel算子锐化处理。
[0051] 所述智能化手机APP设置平台中:
[0052] 在所述滑动处理设备中,基于所述点像复原图像的横向分辨率选择所述预设数量,所述预设数量的值与所述点像复原图像的横向分辨率成正比。
[0053] 所述智能化手机APP设置平台中还可以包括:
[0054] 顺序组合设备,与所述滑动处理设备连接,用于将所述点像复原图像中的各列锐化后的列数据按照各列在所述点像复原图像中的顺序组合以获得所述点像复原图像对应的滑动处理图像;
[0055] 盒式滤波设备,分别与所述边缘辨识设备和所述顺序组合设备连接,用于对接收到的滑动处理图像执行盒式滤波处理,以获得相应的盒式滤波图像,并将所述盒式滤波图像替换所述使用环境图像发送给所述边缘辨识设备。
[0056] 所述智能化手机APP设置平台中:
[0057] 所述滑动处理设备包括信号输入单元、信号存储单元、信号处理单元和信号输出单元;
[0058] 其中,在所述滑动处理设备中,所述信号处理单元分别与所述信号输入单元、所述信号存储单元和所述信号输出单元连接。
[0059] 同时,为了克服上述不足,本发明还搭建了一种智能化手机APP设置方法,所述方法包括使用如上述的智能化手机APP设置平台以根据当前手机用户的偏好,采用参数封装到播放控制API的模式对视频APP进行智能化设置。
[0060] 以及,为了克服上述不足,本发明还搭建了一种计算机可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序在被执行时实现如上述的智能化手机APP设置方法的各个步骤。
[0061] 另外,图像滤波,即在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制,是图像预处理中不可缺少的操作,其处理效果的好坏将直接影响到后续图像处理和分析的有效性和可靠性。
[0062] 由于成像系统、传输介质和记录设备等的不完善,数字图像在其形成、传输记录过程中往往会受到多种噪声的污染。另外,在图像处理的某些环节当输入的像对象并不如预想时也会在结果图像中引入噪声。这些噪声在图像上常表现为一引起较强视觉效果的孤立像素点或像素块。一般,噪声信号与要研究的对象不相关它以无用的信息形式出现,扰乱图像的可观测信息。对于数字图像信号,噪声表为或大或小的极值,这些极值通过加减作用于图像像素的真实灰度值上,对图像造成亮、暗点干扰,极大降低了图像质量,影响图像复原、分割、特征提取、图像识别等后继工作的进行。要构造一种有效抑制噪声的滤波器必须考虑两个基本问题:能有效地去除目标和背景中的噪声;同时,能很好地保护图像目标的形状、大小及特定的几何和拓扑结构特征。
[0063] 常用的图像滤波模式中的一种是,非线性滤波器,一般说来,当信号频谱与噪声频谱混叠时或者当信号中含有非叠加性噪声时如由系统非线性引起的噪声或存在非高斯噪声等),传统的线性滤波技术,如傅立变换,在滤除噪声的同时,总会以某种方式模糊图像细节(如边缘等)进而导致像线性特征的定位精度及特征的可抽取性降低。而非线性滤波器是基于对输入信号的一种非线性映射关系,常可以把某一特定的噪声近似地映射为零而保留信号的要特征,因而其在一定程度上能克服线性滤波器的不足之处。
[0064] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:只读内存(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:
RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0065] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。