一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种用于信息处理的方法、装置和机器可读存储介质与流程

2022-03-19 21:45:55 来源:中国专利 TAG:


1.本发明涉及信息处理技术领域,具体是一种用于信息处理的方法、装置和机器可读存储介质。


背景技术:

2.在电子设备普及程度极高的环境下,对传播的内容需要进行管控,其中,最需要保护的就是青少年,青少年的世界观还未形成,有很多内容并不适合向青少年推送,现有的内容调控方法一般是借助“青少年模式”,由成人将电子设备调控至青少年模式,然后在青少年模式下对信息进行过滤,就实际情况而言,青少年模式很容易被孩子们破解,因此,我们需要提高对用户识别能力。如何提高对用户的识别能力是本发明想要解决的技术问题。


技术实现要素:

3.本发明的目的在于提供一种用于信息处理的方法、装置和机器可读存储介质,以解决上述背景技术中提出的问题。
4.为实现上述目的,本发明提供如下技术方案:一种用于信息处理的方法,所述方法包括:根据cpu占用率获取终端的运行app,根据所述运行app读取预设的参考操作表;实时获取用户的操作数据,基于所述参考操作表和所述操作数据生成主体表;所述主体表包括操作主体项及其概率项;根据所述主体表确定推送内容;当接收到用户的身份验证请求时,对用户进行人脸识别,根据人脸识别结果修正所述主体表。
5.作为本发明进一步的方案:所述参考操作表的建立步骤包括:随机向不同终端发送含有监测时间的操作获取请求,获取用户信息和终端权限;根据所述终端权限实时监测各app的访问请求,当监测到某app的访问请求时,生成以app名称为索引的记录表;实时获取用户的输入信号及相应的指令数据,根据所述输入信号及相应的指令数据生成操作记录,将所述操作记录插入以app名称为索引的记录表;将所述用户信息插入以app名称为索引的记录表,统计不同终端的所有记录表,得到以app名称为索引的参考操作表。
6.作为本发明进一步的方案:所述实时获取用户的操作数据,基于所述参考操作表和所述操作数据生成主体表的步骤包括:实时获取用户的输入信号及相应的指令数据,根据所述输入信号及相应的指令数据遍历所述参考操作表,依次计算匹配度;当所述匹配度达到预设的匹配阈值时,提取所述输入信号及相应的指令数据对应的用户信息;
根据所述用户信息和所述匹配度生成主体表。
7.作为本发明进一步的方案:所述实时获取用户的操作数据,基于所述参考操作表和所述操作数据生成主体表的步骤还包括:根据预设的取样时长及取样频率定时获取握持力度与握持面积,基于所述握持力度与所述握持面积计算握持压强,生成压强数组;实时计算所述压强数组的期望,基于所述期望计算方差,比对所述方差与预设的方差阈值;当所述方差在预设的方差阈值以上时,将所述主体表标记为不稳定表;当所述方差小于预设的方差阈值时,根据所述期望确定用户信息,根据所述用户信息修正所述主体表。
8.作为本发明进一步的方案:所述根据所述主体表确定推送内容的步骤包括:建立与数据库的连接通道,读取待推送内容;对所述待推送内容进行内容识别,根据内容识别结果对所述待推送内容进行分类加密;提取主体表中的概率项,根据所述概率项确定推送比例;根据所述推送比例从所述待推送内容中提取推送内容。
9.作为本发明进一步的方案:所述根据所述主体表确定推送内容的步骤还包括:获取终端权限,基于终端权限定位中社交类app的数据库,获取所述数据库中包含好友信息的通讯录信息;根据所述通讯录信息中的好友信息获取中转用户与不同好友之间的社交数据;对所述社交数据进行信息提取,得到不同好友之间的以关键词组为单元的社交数据;比对不同好友之间的以关键词组为单元的社交数据,计算所述关键词组的重复次数,根据所述重复次数计算传播能力;根据所述传播能力修正推送比例。
10.作为本发明进一步的方案:所述当接收到用户的身份验证请求时,对用户进行人脸识别,根据人脸识别结果修正所述主体表的步骤包括:当接收到用户的身份验证请求时,检测人脸,捕捉人脸图像;切割所述人脸图像中的面部区域,并获取所述面部区域的局部纹理和特征;根据所述局部纹理和特征建立人脸模型;根据所述人脸模型读取人脸信息数据库中的人脸信息并比对,确定用户信息,根据所述用户信息修正所述主体表。
11.本发明技术方案还提供了一种用于信息处理的装置,所述装置包括:操作表生成模块,用于根据cpu占用率获取终端的运行app,根据所述运行app读取预设的参考操作表;主体表生成模块,用于实时获取用户的操作数据,基于所述参考操作表和所述操作数据生成主体表;所述主体表包括操作主体项及其概率项;推送内容确定模块,用于根据所述主体表确定推送内容;实际检测模块,用于当接收到用户的身份验证请求时,对用户进行人脸识别,根据
人脸识别结果修正所述主体表。
12.作为本发明进一步的方案:所述主体表生成模块包括:匹配度计算单元,用于实时获取用户的输入信号及相应的指令数据,根据所述输入信号及相应的指令数据遍历所述参考操作表,依次计算匹配度;信息提取单元,用于当所述匹配度达到预设的匹配阈值时,提取所述输入信号及相应的指令数据对应的用户信息;处理执行单元,用于根据所述用户信息和所述匹配度生成主体表。
13.本发明技术方案还提供了一种机器可读存储介质,所述存储介质中存储有至少一条程序代码,所述程序代码由处理器加载并执行时,实现所述用于信息处理的方法。
14.与现有技术相比,本发明的有益效果是:本发明通过实时获取用户的操作数据,根据所述操作数据判断用户的身份信息,进而确定推送内容,这种方式非常精准,便于推广使用。
附图说明
15.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
16.图1示出了用于信息处理的方法的流程框图。
17.图2示出了用于信息处理的方法的第一子流程框图。
18.图3示出了用于信息处理的方法的第二子流程框图。
19.图4示出了用于信息处理的方法的第三子流程框图。
20.图5示出了用于信息处理的方法的第四子流程框图。
21.图6示出了用于信息处理的装置的组成结构框图。
具体实施方式
22.为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
23.实施例1图1示出了用于信息处理的方法的流程框图,本发明实施例中,一种用于信息处理的方法,所述方法包括步骤s100至步骤s400:步骤s100:根据cpu占用率获取终端的运行app,根据所述运行app读取预设的参考操作表;在一个终端设备中,会有运行的app,也会有许多后台进程中,正在运行的app与后台进程的cpu占用率是不同的,根据cpu占用率即可确定运行的app;然后,读取该app的参考操作表,所述参考操作表的生成过程在接下来的内容中会有细述,其作用是,在获取到用户的操作行为后,可以根据这一参考操作表来判断用户的身份,一方面,可以作为一种权限判断的方式,另一方面,它可以进一步的识别用“是否成年”,其原因是成人与未成年人的操作方式存在很大的差异。
24.步骤s200:实时获取用户的操作数据,基于所述参考操作表和所述操作数据生成主体表;所述主体表包括操作主体项及其概率项;步骤s200是执行步骤,用于根据用户的操作数据和参考操作表生成一个主体表,主体表中由多个操作主体项和相应的概率项共同确定,其中,概率项的和为1。
25.步骤s300:根据所述主体表确定推送内容;对于不同的操作主体来说,推送的内容是不同的,比如,有些不适宜的内容就不适合给儿童推送,这也是本发明技术方案的目的所在。
26.步骤s400:当接收到用户的身份验证请求时,对用户进行人脸识别,根据人脸识别结果修正所述主体表。
27.但是,在上述区分过程中,很容易存在误判,因此,步骤s400提供了一种根据用户请求确定推送内容的方案,具体方法为修正所述主体表;可以想到,步骤s400的优先级是很高的,通过步骤s400确定的主体表是最终的主体表,因此,身份验证过程需要更加严格,上述内容中采用了人脸识别的技术方案。
28.具体的,所述参考操作表的建立步骤包括:随机向不同终端发送含有监测时间的操作获取请求,获取用户信息和终端权限;根据所述终端权限实时监测各app的访问请求,当监测到某app的访问请求时,生成以app名称为索引的记录表;实时获取用户的输入信号及相应的指令数据,根据所述输入信号及相应的指令数据生成操作记录,将所述操作记录插入以app名称为索引的记录表;将所述用户信息插入以app名称为索引的记录表,统计不同终端的所有记录表,得到以app名称为索引的参考操作表。
29.上述内容提供了一种具体的参考操作表建立过程,它是由多个终端共同确定的;首先,随机向不同终端发送含有监测时间的操作获取请求,其中,监测时间的设置可以让用户对自己的监测过程有一个大致的了解,更加容易为本发明技术方案的实施方提供用户信息和终端权限;值得一提的是,就算没有终端愿意被监控,也可以找到员工或者一些志愿者作为样本。
30.然后,监测该终端的访问过程,其中,访问请求一般是点击某个图标,视具体的终端设备而定;对于同一终端来说,每个不同的app都会生成一个以该app名称为索引的空表;当接收到操作记录时,将所述操作记录和相应的用户信息输入该空表中,得到记录表。
31.最后,每个终端都会反馈一些以app名称为索引的记录表,以app名称为纲将这些记录表分类即可得到每个app的参考操作表。
32.图2示出了用于信息处理的方法的第一子流程框图,所述实时获取用户的操作数据,基于所述参考操作表和所述操作数据生成主体表的步骤包括步骤s201至步骤s203:步骤s201:实时获取用户的输入信号及相应的指令数据,根据所述输入信号及相应的指令数据遍历所述参考操作表,依次计算匹配度;步骤s202:当所述匹配度达到预设的匹配阈值时,提取所述输入信号及相应的指令数据对应的用户信息;步骤s203:根据所述用户信息和所述匹配度生成主体表。
33.步骤s201至步骤s203对主体表的生成过程进行了细化,用户的输入信号及相应的
指令数据统称为操作记录,以我们常用的短视频app为例,儿童的操作方式与成人的操作方式是不同的,儿童一般都会将设备放在床上或是桌子上,采用食指一下一下的滑动,而成人一般都会手持设备,用拇指进行滑动,这两者的区别是很大的,在获取用户的操作记录后,根据所述操作记录在参考操作表中可以依次计算匹配度,提取几个匹配度较高的用户信息,然后根据提取出的用户信息生成主体表。其中,匹配度和概率项的转换并不困难,求和再求比例即可。
34.进一步的,所述实时获取用户的操作数据,基于所述参考操作表和所述操作数据生成主体表的步骤还包括:根据预设的取样时长及取样频率定时获取握持力度与握持面积,基于所述握持力度与所述握持面积计算握持压强,生成压强数组;实时计算所述压强数组的期望,基于所述期望计算方差,比对所述方差与预设的方差阈值;当所述方差在预设的方差阈值以上时,将所述主体表标记为不稳定表;当所述方差小于预设的方差阈值时,根据所述期望确定用户信息,根据所述用户信息修正所述主体表。
35.上述内容增设了判断主体稳定性的功能,判断用户信息身份的方式还有一种,就是通过握持压力的方式,但是现有的终端设备中很少具备这一功能,如果随着传感器技术的提高,本发明技术方案得以普及,成为了终端设备的基础功能,那么通过握持力度与握持面积计算出的握持压强就可以更进一步的确定用户信息。
36.其中,压强的测试过程是不稳定的,比如,终端设备可能会由多个人进行操作,那么每次计算出的压强肯定是不相同的,如果压强较为稳定,那么就可以认为是同一个人在操作,便可以更进一步的确定用户信息。
37.值得一提的是,如果主体表被标记为不稳定表,那么可以对用户采用人脸识别等进一步身份验证方式,也可以不进行其它操作。
38.图3示出了用于信息处理的方法的第二子流程框图,所述根据所述主体表确定推送内容的步骤包括步骤s301至步骤s304:步骤s301:建立与数据库的连接通道,读取待推送内容;步骤s302:对所述待推送内容进行内容识别,根据内容识别结果对所述待推送内容进行分类加密;步骤s303:提取主体表中的概率项,根据所述概率项确定推送比例;步骤s304:根据所述推送比例从所述待推送内容中提取推送内容。
39.步骤s301至步骤s304是具体的推送过程,根据不同的用户信息确定不同的推送内容,再根据概率项确定推送比例。其中,对待推送内容进行分类加密的意思是,不同的待推送内容的查看权限是不同的,因此需要分类,然后通过最低权限进行加密。
40.图4示出了用于信息处理的方法的第三子流程框图,所述根据所述主体表确定推送内容的步骤还包括步骤s305至步骤s309:步骤s305:获取终端权限,基于终端权限定位中社交类app的数据库,获取所述数据库中包含好友信息的通讯录信息;步骤s306:根据所述通讯录信息中的好友信息获取中转用户与不同好友之间的社
交数据;步骤s307:对所述社交数据进行信息提取,得到不同好友之间的以关键词组为单元的社交数据;步骤s308:比对不同好友之间的以关键词组为单元的社交数据,计算所述关键词组的重复次数,根据所述重复次数计算传播能力;步骤s309:根据所述传播能力修正推送比例。
41.步骤s305至步骤s309提供了一种根据传播能力修正推送比例的功能,每个人的传播能力的不同的,对于传播能力强的人,推送方可以有意的让他传播一些正能量或者容易火的内容,从而提高信息传播效率,提高信息传播成本的利用率。
42.图5示出了用于信息处理的方法的第四子流程框图,所述当接收到用户的身份验证请求时,对用户进行人脸识别,根据人脸识别结果修正所述主体表的步骤包括步骤s401至步骤s404:步骤s401:当接收到用户的身份验证请求时,检测人脸,捕捉人脸图像;步骤s402:切割所述人脸图像中的面部区域,并获取所述面部区域的局部纹理和特征;步骤s403:根据所述局部纹理和特征建立人脸模型;步骤s404:根据所述人脸模型读取人脸信息数据库中的人脸信息并比对,确定用户信息,根据所述用户信息修正所述主体表。
43.步骤s401至步骤s404提供了一种对人脸识别过程进行了进一步的限定,首先,人脸捕捉过程一般由摄像头完成,摄像头不断的拍照,捕捉人脸,当角度清晰时,定格并捕捉人脸部分的图像。
44.然后,人脸图像中的面部区域是需要分析的目标信息,将人脸进行大小统一化,再对人脸图像中的面部区域进行切割,进行切分信息,便于后续处理;根据切分后的人脸图像,可以得到人脸图像中的局部纹理和特征,包括26个区域以及2000多个特征,然后建立人脸模型,人脸模型的数据结构与数据库中的人脸信息的数据结构相同。
45.最后,由于人脸模型的数据结构与数据库中的人脸信息的数据结构相同,那么对于一些基本操作是非常容易的,比如插入、读取、查询和比对等,这些都可以定义在数据结构中。
46.实施例2图6示出了用于信息处理的装置的组成结构框图,本发明实施例中,一种用于信息处理的装置,所述装置10包括:操作表生成模块11,用于根据cpu占用率获取终端的运行app,根据所述运行app读取预设的参考操作表;主体表生成模块12,用于实时获取用户的操作数据,基于所述参考操作表和所述操作数据生成主体表;所述主体表包括操作主体项及其概率项;推送内容确定模块13,用于根据所述主体表确定推送内容;实际检测模块14,用于当接收到用户的身份验证请求时,对用户进行人脸识别,根据人脸识别结果修正所述主体表。
47.进一步的,所述主体表生成模块包括:
匹配度计算单元,用于实时获取用户的输入信号及相应的指令数据,根据所述输入信号及相应的指令数据遍历所述参考操作表,依次计算匹配度;信息提取单元,用于当所述匹配度达到预设的匹配阈值时,提取所述输入信号及相应的指令数据对应的用户信息;处理执行单元,用于根据所述用户信息和所述匹配度生成主体表。
48.所述用于信息处理的方法所能实现的功能均由计算机设备完成,所述计算机设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述程序代码由所述一个或多个处理器加载并执行以实现所述用于信息处理的方法的功能。
49.处理器从存储器中逐条取出指令、分析指令,然后根据指令要求完成相应操作,产生一系列控制命令,使计算机各部分自动、连续并协调动作,成为一个有机的整体,实现程序的输入、数据的输入以及运算并输出结果,这一过程中产生的算术运算或逻辑运算均由运算器完成;所述存储器包括只读存储器(read-only memory,rom),所述只读存储器用于存储计算机程序,所述存储器外部设有保护装置。
50.示例性的,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在终端设备中的执行过程。
51.本领域技术人员可以理解,上述服务设备的描述仅仅是示例,并不构成对终端设备的限定,可以包括比上述描述更多或更少的部件,或者组合某些部件,或者不同的部件,例如可以包括输入输出设备、网络接入设备、总线等。
52.所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,上述处理器是上述终端设备的控制中心,利用各种接口和线路连接整个用户终端的各个部分。
53.上述存储器可用于存储计算机程序和/或模块,上述处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现上述终端设备的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如信息采集模板展示功能、产品信息发布功能等)等;存储数据区可存储根据泊位状态显示系统的使用所创建的数据(比如不同产品种类对应的产品信息采集模板、不同产品提供方需要发布的产品信息等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card, smc),安全数字(secure digital, sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
54.终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例系统中的全部或部分模块/单元,也可以通过计算机程序来指令相关的硬件来完成,
上述的计算机程序可存储于计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个系统实施例的功能。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。
55.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
56.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献