CN116305049B - 一种平板电脑可视化控制***与方法 - Google Patents
一种平板电脑可视化控制***与方法 Download PDFInfo
- Publication number
- CN116305049B CN116305049B CN202310529421.2A CN202310529421A CN116305049B CN 116305049 B CN116305049 B CN 116305049B CN 202310529421 A CN202310529421 A CN 202310529421A CN 116305049 B CN116305049 B CN 116305049B
- Authority
- CN
- China
- Prior art keywords
- user
- determining
- user identity
- current operation
- credibility
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000000007 visual effect Effects 0.000 title claims abstract description 22
- 238000011156 evaluation Methods 0.000 claims description 37
- 230000004044 response Effects 0.000 claims description 30
- 230000000694 effects Effects 0.000 claims description 17
- 238000012800 visualization Methods 0.000 claims description 8
- 238000010801 machine learning Methods 0.000 claims description 4
- 230000009467 reduction Effects 0.000 claims description 4
- 239000013598 vector Substances 0.000 description 23
- 230000006399 behavior Effects 0.000 description 7
- 230000009471 action Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000013528 artificial neural network Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000012549 training Methods 0.000 description 4
- 206010012335 Dependence Diseases 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000000306 recurrent effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000002844 continuous effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000003607 modifier Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/81—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer by operating on the power supply, e.g. enabling or disabling power-on, sleep or resume operations
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本说明书实施例提供一种平板电脑可视化控制***与方法,该方法包括获取用户操作数据、画面特征和声音特征;基于用户操作数据,确定用户身份和用户身份可信度中至少一种;基于画面特征和声音特征确定用户当前操作类型,以及当前操作类型可信度中至少一种;基于用户身份和用户身份可信度、当前操作类型和当前操作类型可信度中至少一种,确定对平板电脑的控制操作。
Description
技术领域
本说明书涉及平板电脑可视化控制领域,特别涉及一种平板电脑可视化控制***与方法。
背景技术
科技的发展让智能终端走进了每家每户,随着各类智能终端的普及,平板电脑等电子产品的用户使用时长逐步上升。然而,过长时间地接触和使用这类电子设备,可能会对用户的健康产生影响。
因此,亟需提供一种平板电脑可视化控制方法,判断用户使用平板电脑的情况,并通过可视化的方式对平板电脑进行控制,避免过度使用。
发明内容
本说明书一个或多个实施例提供一种平板电脑可视化控制方法。所述平板电脑可视化控制方法包括:获取用户操作数据、画面特征和声音特征;基于所述用户操作数据,确定用户身份和用户身份可信度中至少一种;基于所述画面特征和所述声音特征确定用户当前操作类型,以及当前操作类型可信度中至少一种;基于所述用户身份和所述用户身份可信度、所述当前操作类型和所述当前操作类型可信度中至少一种,确定对平板电脑的控制操作。
本说明书实施例之一提供一种平板电脑可视化控制***,所述平板电脑可视化控制***可以实现以下内容,包括:获取用户操作数据、画面特征和声音特征;基于所述用户操作数据,确定用户身份和用户身份可信度中至少一种;基于所述画面特征和所述声音特征确定用户当前操作类型,以及当前操作类型可信度中至少一种;基于所述用户身份和所述用户身份可信度、所述当前操作类型和所述当前操作类型可信度中至少一种,确定对平板电脑的控制操作。
附图说明
本说明书将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述。这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:
图1是根据本说明书一些实施例所示的平板电脑可视化控制***的示例性模块图;
图2是根据本说明书一些实施例所示的平板电脑可视化控制方法的示例性流程图;
图3是根据本说明书一些实施例所示的确定当前操作类型的示意图;
图4是根据本说明书一些实施例所示的确定控制操作的示意图。
实施方式
为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
应当理解,本文使用的“***”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。
如本说明书和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。
本说明书中使用了流程图用来说明根据本说明书的实施例的***所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
由于青少年自控能力较差,为了强制控制平板电脑的使用时间以达到防沉迷的目的,CN106096352B提供了一种移动终端的防沉迷控制方法,可以根据历史统计周期内预设应用程序的累计使用时长确定预设应用程序在当前统计周期内的单位时间段的使用时长阈值,当预设应用程序的累计使用时长达到对应的使用时长阈值时,执行相应的防沉迷控制操作。然而,这样的方法无法判断用户身份,不能分辨需要受到限制和不用受到限制的用户,降低了不需受限用户的使用体验。
因此,希望提供一种平板电脑可视化控制方法,通过判断使用人的身份对平板电脑做出对应的操作控制,在区分用户的同时,能够有针对性地提供可视化控制操作,避免过度使用。
图1是根据本说明书一些实施例所示的平板电脑可视化控制***的示例性模块图。
在一些实施例中,平板电脑可视化控制***100可以包括获取模块110、第一确定模块120、第二确定模块130和第三确定模块140。
获取模块110可以用于获取用户操作数据、画面特征和声音特征。
第一确定模块120可以用于基于用户操作数据,确定用户身份和用户身份可信度中至少一种。
在一些实施例中,第一确定模块120还可以基于用户操作数据,确定候选用户身份及候选用户身份的评估值并基于评估值满足预设条件的至少一个候选用户身份及其对应的评估值,确定用户身份和用户身份可信度中至少一种。
第二确定模块130可以用于基于画面特征和声音特征确定用户当前操作类型,以及当前操作类型可信度中至少一种。
在一些实施例中,第二确定模块130还可以用于基于画面特征和声音特征,通过操作特征确定模型,确定用户当前操作类型和当前操作类型可信度中至少一种,其中,操作特征确定模型为机器学习模型。
第三确定模块140可以用于基于用户身份和用户身份可信度、当前操作类型和当前操作类型可信度中至少一种,确定对平板电脑的控制操作。
在一些实施例中,第三确定模块还可以基于标准控制操作实施时间和用户身份可信度,确定控制操作实施时间。
在一些实施例中,第三确定模块还可以基于用户身份和用户身份可信度、当前操作类型和当前操作类型可信度,确定对平板电脑的高级控制操作;高级控制操作包括迟滞屏幕显示以及调整触屏响应速度中至少一种。
关于获取模块、第一确定模块、第二确定模块、第三确定模块的功能及其实现的更多内容可以参见图2-图4及其相关内容。
需要注意的是,以上对于平板电脑可视化控制***及其模块的描述,仅为描述方便,并不能把本说明书限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个模块进行任意组合,或者构成子***与其他模块连接。在一些实施例中,图1中披露的获取模块110、第一确定模块120、第二确定模块130和第三确定模块140可以是一个***中的不同模块,也可以是一个模块实现上述的两个或两个以上模块的功能。例如,各个模块可以共用一个存储模块,各个模块也可以分别具有各自的存储模块。诸如此类的变形,均在本说明书的保护范围之内。
图2是根据本说明书一些实施例所示的平板电脑可视化控制方法的示例性流程图。如图2所示,流程200包括下述步骤。在一些实施例中,流程200可以由处理器执行。
步骤210,获取用户操作数据、画面特征和声音特征。
用户操作数据可以指与用户操作行为相关的数据。在一些实施例中,用户操作数据可以包括用户触摸压力、用户触摸范围、用户滑动距离、APP数据、平板电脑的位姿。
用户触摸压力可以指用户触摸平板电脑时的压力。在一些实施例中,用户触摸压力可以通过平板电脑的压力传感器获取。例如,用户触摸压力可以基于压力传感器获取的数据的均值确定。
用户触摸范围可以指用户在平板电脑触摸屏上进行操作的范围。在一些实施例中,处理器可以基于用户触摸点的分布,确定包围触摸点的最小包围矩形作为用户触摸范围。在一些实施例中,处理器可以确定一个最小矩形作为用户触摸范围,该最小矩形是满足边框内存在所有被记录的触摸点的条件下的最小矩形。其中,该矩形的重心坐标、长、宽、边的倾斜角度可以作为用户触摸范围的数据。在一些实施例中,还可以将所有的触控点都作为用户触摸范围。
用户滑动距离可以指用户在进行平板电脑触摸屏上进行滑动操作时滑动的距离。在一些实施例中,用户滑动距离可以通过传感器获取。例如,用户滑动距离可以基于传感器获取的距离数据的均值确定。
APP数据可以指与用户使用平板电脑时交互过的APP相关的数据。与APP的交互可以指开闭APP、使用APP等。在一些实施例中,APP数据可以包括APP的使用序列记录、交互过的APP等,处理器可以基于平板电脑的历史使用数据获取APP数据。
平板电脑的位姿可以指平板电脑放置的角度。在一些实施例中,平板电脑的位姿可以通过平板电脑内置的传感器获取。
画面特征可以指画面的统计数据。画面特征可以包括:不同颜色的像素点及其位置分布、像素点在帧间的变化度。
像素点在帧间的变化度可以包括不同颜色像素点的数量和位置的分布及变化。不同颜色区间的像素点的数量分布可以包括在屏幕不同区域的像素点颜色分布的向量距离、前后帧不一致的像素点个数,以及差异点的颜色分布。
屏幕不同区域可以指平板电脑的中心区域或四周区域。例如,屏幕靠上10%的区域。
在一些实施例中,可以通过统计像素点的数量、颜色和位置获得画面特征。在一些实施例中,画面特征可以基于一段时间内相应数据的中位值确定。
声音特征是指平板电脑显示屏对应画面的声音统计数据,可以包括声音类型及其对应的时间等。在一些实施例中,声音类型可以包括对话、独白、操作反馈音效等。由于平板电脑的显示内容会随时间的变化而变化,所以声音类型可以随时间的变化而变化。因此,需要确定不同时间下的声音类型。在一些实施例中,可以通过传感器获取声音特征。
步骤220,可以基于用户操作数据,确定用户身份和用户身份可信度中至少一种。
用户身份是指与用户相关的信息。用户身份可以包括用户年龄特征、用户类型中的至少一种。在一些实施例中,用户年龄特征可以包括成年和未成年,用户类型可以包括需被限制使用用户和无需被限制使用用户。需被限制的用户可以是未成年人。在一些实施例中,处理器可以通过用户输入或***预设确定需被限制使用用户的名单。
用户身份可信度可以指使用平板电脑的人的身份正确的可能性。用户身份可信度可以用0-1之间的数值表示,数值越大表示用户身份正确的可能性越高。
在一些实施例中,可以基于用户操作数据通过检索限制用户表确定用户身份和/或用户身份可信度。限制用户表为预先设置好的表,包括用户操作数据和对应的用户身份及其身份可信度。
在一些实施例中,处理器可以基于用户操作数据,确定候选用户身份及候选用户身份的评估值,并基于评估值满足预设条件的至少一个候选用户身份及其对应的评估值,确定用户身份和所述用户身份可信度中至少一种。
候选用户身份可以指有可能性的用户身份。例如,当用户触摸压力较大时,候选用户身份可以是成年人。
候选用户身份的评估值可以指有可能性的用户身份的权重。可能性越高的用户身份,其权重越高,即评估值越高。例如,对于某用户常使用游戏类APP的情况,其候选用户身份中的成年人身份的评估值较低。
在一些实施例中,可以通过预设的用户操作数据与用户身份评估值的对应关系表确定候选用户身份及其评估值。例如,当用户操作数据为(a1,a2,a3,a4,a5)时,对应的评估值为80。对应关系表可以基于历史数据或人工经验确定。
预设条件可以指是否可以作为对应用户身份的判断条件。例如,预设条件可以是特征向量与参考向量的欧几里得距离小于预设距离阈值。在一些实施例中,预设条件可以基于历史经验确定或根据人工录入确定。
在一些实施例中,处理器可以基于用户触摸压力、用户触摸范围、用户滑动的距离、APP数据、平板电脑的位姿构建操作特征向量,进而使用操作特征向量在向量数据库中进行匹配,确定用户身份及用户身份可信度。通过计算并比对操作特征向量和向量数据库中的参考特征向量的相似度确定用户身份。
在一些实施例中,处理器可以基于历史数据构建向量数据库。向量数据库是可以用于存储、分析、检索向量的数据库。向量数据库中包括多个参考特征向量。每个参考特征向量表征历史用户触摸压力、历史用户触摸范围、历史用户滑动的距离、历史APP数据和历史平板电脑的位姿。
例如,基于用户触摸压力、用户触摸范围、用户滑动的距离、APP数据、平板电脑的位姿构建操作特征向量(a0,b0,c0,d0,e0);候选用户身份X1对应的参考特征向量为(a1,b1,c1,d1,e1);计算操作特征向量(a0,b0,c0,d0,e0)和参考特征向量(a1,b1,c1,d1,e1)的欧几里得距离,将距离的倒数n1作为候选用户身份X1对应的评估值n1。同理,可获得候选用户身份X2对应的评估值n2等。
选择评估值大于预设条件的候选用户身份作为用户身份,并输出对应的用户身份及其评估值,输出包括(用户身份,用户身份可信度),例如,若用户身份X3、X6的评估值大于阈值,那么输出为((X3,p3),(X6,p6)),其中,p3、p6对应X3、X6的用户身份可信度。
步骤230,基于画面特征和声音特征确定用户当前操作类型,以及当前操作类型可信度中至少一种。
当前操作类型可以指当前正在使用平板电脑的用户正在进行的操作,例如,观看视频、浏览网站、阅读、绘画、玩游戏等。当前操作类型通常由处理器基于用户身份确定。
当前操作类型的可信度通常指当前操作类型的判断结果与用户实际操作类型一致的可能性,当前操作类型的可信度越高,当前操作类型越和用户实际操作类型趋于一致。
在一些实施例中,处理器可以基于历史数据确定用户当前操作类型和/或操作类型可信度。例如,可以基于历史数据构建包含多个参考向量的用户操作类型数据库,每个参考向量包括一组历史画面特征和历史声音特征,每一参考向量对应一个历史数据中的用户操作类型,处理器可以根据当前的画面特征和声音特征构建用户特征向量,将于用户特征向量距离最小的参考向量对应的用户操作类型作为当前操作类型。
在一些实施例中,处理器可以基于画面特征和声音特征,通过模型确定用户当前操作类型和当前操作类型可信度中至少一种。关于确定用户当前操作类型和当前操作类型可信度的更多内容可以参见图3及其相关内容。
步骤240,基于用户身份和用户身份可信度、当前操作类型和当前操作类型可信度中至少一种,确定对平板电脑的控制操作。
控制操作可以指对平板电脑的正常使用进行干预的操作。例如,弹窗警告、禁止操作、降低平板电脑响应速度等。通常控制操作可以包括各种类型的能够干预平板电脑正常使用的操作,具体可根据实际使用需求进行设计。
在一些实施例中,可以基于用户身份及用户身份可信度、当前操作类型和当前操作类型可信度确定当前用户进行当前操作的累计操作时间和累计操作时间阈值,若累计操作时间超过预设阈值,则实施对应的控制操作。例如,若累计操作时间超过预设阈值,则进行弹窗警告。其中,累计操作时间可以由处理器基于平板电脑的使用数据确定,累计操作时间阈值可以基于实际需求进行设置。
在一些实施例中,确定对平板电脑的控制操作可以包括确定控制操作的实施时间和确定对平板电脑的高级操作。关于确定控制操作的实施时间和确定对平板电脑的高级操作的更多内容可以参见图4及其相关内容。
图3是根据本说明书一些实施例所示的确定当前操作类型的示意图。
在一些实施例中,处理器可以基于画面特征310和声音特征320,通过操作特征确定模型330,确定用户当前操作类型340-1和当前操作类型可信度340-2中至少一种。
操作特征确定模型可以是机器学习模型。操作特征确定模型可以是神经网络(Neural Networks, NN)模型或其他模型。例如,循环神经网络(Recurrent NeuralNetwork,RNN)模型等。
在一些实施例中,操作特征确定模型330的输入可以包括画面特征310和声音特征320;输出可以包括用户当前操作类型340-1和/或当前操作类型可信度340-2。在一些实施例中,操作特征确定模型可以是多分类的神经网络,处理器可以基于操作特征确定模型输出对应的每种用户当前操作类型的概率,并基于每种用户当前操作类型的概率确定不同当前操作类型对应的可信度。关于画面特征、声音特征、用户当前操作类型和用户当前操作类型可信度的更多内容可以参见图2及其相关描述。
在一些实施例中,操作特征确定模型330可以通过多个带有标签360-2的训练样本360-1训练得到。
在一些实施例中,训练样本360-1可以包括正样本和负样本,每种类型的样本均包括样本画面特征和样本声音特征。训练样本360-1可以基于历史数据获取,例如,将历史画面特征及其对应的历史声音特征作为训练样本。标签360-2可以包括操作类型,其中正样本的标签可以是历史数据中与输入的历史画面特征和历史声音特征对应的实际操作类型,正样本历史操作类型置信度可设置为1,负样本的标签可以是与输入的历史画面特征和历史声音特征对应的实际操作类型不同的操作类型,负样本历史操作类型置信度可设置为0。
本说明书一些实施例中,通过操作特征确定模型对画面特征和声音特征进行处理,确定用户当前操作类型和/或当前操作类型可信度,可以同时考虑多种因素的影响,使当前操作类型的确定高效准确。
图4是根据本说明书一些实施例所示的确定控制操作的示意图。
在一些实施例中,处理器可以基于标准控制操作实施时间410和用户身份可信度420,确定控制操作实施时间440。关于用户身份可信度的更多内容可以参见图2中的相关描述。
控制操作可以指对平板电脑后续的控制行为。例如,若用户长时间使用平板电脑,可以通过控制操作控制平板电脑以提醒或阻止用户超时使用平板电脑。
在一些实施例中,控制操作可以包括但不限于发出弹窗警告、禁止用户继续使用、进行语音对话等。在执行控制操作时,处理器可以随机选择控制操作,也可以基于用户输入确定控制操作。例如,在用户选择相关服务(例如,超时使用时的提醒服务)过程中,处理器可以通过问卷或其他方式对用户偏好进行调查,若用户偏好为立即切断使用的方式,处理器可以选择禁止用户继续使用。
控制操作实施时间可以指处理器确定用户身份至执行控制操作的时间。例如,标准控制操作实施时间可以为5分钟,即确定用户身份5分钟后执行控制操作。标准控制操作实施时间可以基于一定控制操作实施知识和/或用户实际需求进行设置。
在一些实施例中,处理器可以通过多种方式获取标准控制操作实施时间。例如,处理器可以通过访问平板电脑的存储设备或数据库获取标准控制操作实施时间。
在一些实施例中,处理器可以基于用户身份可信度检索预设的实施时间表来确定控制操作实施时间。在一些实施例中,实施时间表可以基于历史经验构建,基本原则为需要被限制的用户的用户身份可信度越高,控制操作实施时间越接近标准控制操作实施时间。
在一些实施例中,处理器可以基于预设算法确定控制操作实施时间。在一些实施例中,预设算法可以为:控制操作实施时间=标准控制操作实施时间÷所有需要被限制用户的用户身份可信度的均值。例如,当标准控制操作实施时间为5分钟时,若所有需要被限制用户的用户身份可信度的均值为0.5,则此时控制操作实施时间为10分钟,若前述用户身份可信度的均值为0.8,则此时控制操作实施时间为6.25分钟,即用户身份可信度越高,控制操作实施时间越接近标准控制操作实施时间。
在一些实施例中,所有需要被限制用户的用户身份可信度的均值可以基于需要被限制用户的总数及其各自对应的用户身份可信度确定。例如,处理器对当前用户的身份进行识别,识别结果输出为((X3,p3),(X5,p5),(X6,p6)),其中,X3、X5为需要被限制用户,则对于这一识别结果所有需要被限制用户的用户身份可信度的均值为1/2(p3+p5)。关于确定用户身份、确定用户身份可信度即需要被限制用户的更多内容可以参见图2中的相关说明。
本说明书一些实施例中,通过标准控制操作实施时间和用户身份可信度,确定控制操作实施时间,需要被限制用户的用户身份可信度越高,处理器会越快执行控制操作,避免用户身份可信度不高产生误判,影响无需被限制的用户正常使用平板电脑。
在一些实施例中,处理器可以基于用户身份430和用户身份可信度420、当前操作类型340-1和当前操作类型可信度340-2,确定对平板电脑的高级控制操作450。关于用户身份、用户身份可信度、当前操作类型和当前操作类型可信度的更多内容,可以参见图2中的相关说明。
高级控制操作可以指控制平板电脑以对用户体验产生干预的操作。在一些实施例中,高级控制操作可以包括迟滞屏幕显示以及调整触屏响应速度中至少一种。
迟滞屏幕显示可以指降低屏幕播放画面的帧率。在一些实施例中,屏幕播放画面的帧率越低,单位时间内播放的画面数量越少,屏幕播放画面之间变化所需时间越长,屏幕播放画面时会卡顿,从而影响用户使用平板电脑的体验感。在一些实施例中,处理器可以通过降低屏幕播放画面的帧率实现迟滞屏幕显示。
触屏响应速度可以指触屏时的屏幕响应时间。例如,触屏响应速度可以指从手指触摸屏幕至得到反馈的时间。其中,屏幕响应时间越短,触屏响应速度越快,用户操作平板电脑的使用感受更佳。在一些实施例中,处理器可以通过控制触屏时的屏幕响应时间来调整触屏响应速度。
在一些实施例中,迟滞屏幕显示、调整触屏响应速度的时长相关于用户身份可信度和当前操作类型可信度。关于,用户身份可信度和当前操作类型可信度的更多内容可以参见图2、图3中的相关说明。
在一些实施例中,需要被限制用户的用户身份可信度越高,以及当前操作类型可信度越高,迟滞屏幕显示的时长越长(迟滞屏幕显示的迟滞力度越大,屏幕播放画面的帧率越低),或触屏响应速度的时长越长(触屏响应速度越低,屏幕响应时间的降低值越大)。
在一些实施例中,处理器可以根据预设算法基于用户身份可信度和当前操作类型可信度,确定迟滞屏幕显示的时长和/或调整触屏相应速度的时长。在一些实施例中,预设算法可以是:迟滞力度=身份系数*需要被限制的用户身份可信度+操作类型系数*当前操作类型可信度。在一些实施例中,预设算法还可以是:触屏响应速度降低值=身份系数*需要被限制的用户身份可信度+操作类型系数*当前操作类型可信度。其中,身份系数和操作类型系数可以根据相关知识预先设定。
本说明书一些实施例中,通过用户身份可信度和当前操作类型可信度,确定迟滞屏幕显示的力度或调整触屏响应速度的变化值,有助于平衡误判用户身份或操作类型造成的影响。
在一些实施例中,处理器可以基于用户身份及其可信度、当前操作类型及其可信度,通过多种可行的方式确定高级控制操作。仅作为示例,处理器可以基于用户身份及其可信度、当前操作类型及其可信度,通过查表的方式从历史数据中确定高级控制操作。例如,可以基于历史数据构建控制操作对照表,表格中包括至少一组历史用户身份及其可信度和历史操作类型及其可信度,及其对应的历史高级控制操作,处理器可以根据当前的用户身份及其可信度、当前操作类型及其可信度在前述控制操作对照表中进行查询,将对应的历史高级控制操作确定为当前即将实施的高级控制操作。
在一些实施例中,处理器可以基于用户操作数据,确定目标高级控制操作。关于用户操作数据的更多内容,可以参见图2中的相关说明。
在一些实施例中,处理器可以基于用户操作数据(例如,用户触摸范围、APP数据等),通过操作判断模型确定用户当前操作,基于用户当前操作,根据预设规则,确定目标高级操作。目标高级控制操作可以指基于不同操作类型和目标确定的干预效果更优的高级控制操作。目标高级控制操作可以是高级控制操作中的至少一种。
在一些实施例中,预设规则可以包括预设操作表,预设操作表可以基于历史经验构建,不同的用户当前操作与不同的目标高级控制操作相对应。例如,当用户当前操作为观看视频或阅读等时,可对应采用迟滞屏幕显示的高级控制操作;当用户当前操作为打游戏或绘画等时,可对应采用降低屏幕响应速度的高级控制操作。
本说明书一些实施例中,基于用户操作数据,确定目标高级控制操作,可以针对不同的用户操作类型,采取不同的高级控制操作,有助于更加快速、有效地达到目标效果。
在一些实施例中,处理器还可以确定目标高级控制操作的作用时间。
作用时间可以指高级控制操作从开始执行至结束的时间间隔。
在一些实施例中,作用时间可以基于同一用户在进行相同行为时的历史操作数据确定。例如,处理器可以基于平板电脑的历史使用数据,统计同一用户在进行某一行为时,从开始执行高级控制操作到用户停止该行为的时间间隔,处理器可以将多次时间间隔的平均值作为作用时间。
本说明书一些实施例中,通过历史操作数据确定高级控制操作的作用时间,限制高级控制操作作用时间长度,避免作用时间过短难以达到目标效果。
在一些实施例中,在目标高级控制操作的作用过程中,处理器可以持续进行效果评估。基于效果评估的结果,实时调整控制强度。
效果评估可以指对用户行为进行监测评估。在一些实施例中,处理器可以基于用户操作数据,通过对比用户执行目标高级控制操作前后,用户的行为是否发生变化来进行效果评估。
在一些实施例中,效果评估的结果可以分为“有效”和“无效”。若执行目标高级控制操作前后用户行为未发生变化,则结果为“无效”;反之,若执行目标高级控制操作前后用户行为发生变化,则结果为“有效”。
控制强度可以包括迟滞屏幕显示的迟滞力度和/或降低触屏响应速度的降低值。在一些实施例中,处理器可以基于效果评估的结果,实时调整控制强度。例如,响应于效果评估的结果为“无效”,处理器可以增大迟滞屏幕显示的迟滞力度和/或降低触屏响应速度。
本说明书一些实施例中,通过用户行为的持续效果评估,可以基于效果评估结果,及时调整控制策略,从而获取更好的控制效果,降低高级控制操作执行结果无效,用户行为未发生变化的可能性。
本说明书一些实施例中,基于用户身份及可信度、用户当前操作类型及可信度,确定对平板电脑的高级控制操作,可以通过高级控制操作柔性地引导用户减少当前操作,避免直接切断,从而给用户更好的使用体验。
上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅仅作为示例,而并不构成对本说明书的限定。虽然此处并没有明确说明,本领域技术人员可能会对本说明书进行各种修改、改进和修正。该类修改、改进和修正在本说明书中被建议,所以该类修改、改进、修正仍属于本说明书示范实施例的精神和范围。
同时,本说明书使用了特定词语来描述本说明书的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本说明书至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一实施例”或“一个实施例”或“一个替代性实施例”并不一定是指同一实施例。此外,本说明书的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。
此外,除非权利要求中明确说明,本说明书所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本说明书流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的发明实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本说明书实施例实质和范围的修正和等价组合。例如,虽然以上所描述的***组件可以通过硬件设备实现,但是也可以只通过软件的解决方案得以实现,如在现有的服务器或移动设备上安装所描述的***。
同理,应当注意的是,为了简化本说明书披露的表述,从而帮助对一个或多个发明实施例的理解,前文对本说明书实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本说明书对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。
一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有±20%的变化。相应地,在一些实施例中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位并采用一般位数保留的方法。尽管本说明书一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。
针对本说明书引用的每个专利、专利申请、专利申请公开物和其他材料,如文章、书籍、说明书、出版物、文档等,特此将其全部内容并入本说明书作为参考。与本说明书内容不一致或产生冲突的申请历史文件除外,对本说明书权利要求最广范围有限制的文件(当前或之后附加于本说明书中的)也除外。需要说明的是,如果本说明书附属材料中的描述、定义、和/或术语的使用与本说明书所述内容有不一致或冲突的地方,以本说明书的描述、定义和/或术语的使用为准。
最后,应当理解的是,本说明书中所述实施例仅用以说明本说明书实施例的原则。其他的变形也可能属于本说明书的范围。因此,作为示例而非限制,本说明书实施例的替代配置可视为与本说明书的教导一致。相应地,本说明书的实施例不仅限于本说明书明确介绍和描述的实施例。
Claims (8)
1.一种平板电脑可视化控制方法,其特征在于,所述方法由处理器执行,包括:
获取用户操作数据、画面特征和声音特征;
基于所述用户操作数据,确定用户身份和用户身份可信度中至少一种;
基于所述画面特征和所述声音特征确定用户当前操作类型,以及当前操作类型可信度中至少一种;
基于所述用户身份和所述用户身份可信度、所述当前操作类型和所述当前操作类型可信度中至少一种,确定对平板电脑的控制操作;其中,所述基于所述用户身份和所述用户身份可信度、所述当前操作类型和所述当前操作类型可信度中至少一种,确定对平板电脑的控制操作包括:
基于所述用户操作数据,通过操作判断模型确定用户当前操作,基于所述用户当前操作,从高级控制操作中确定目标高级控制操作;
所述高级控制操作包括迟滞屏幕显示以及调整触屏响应速度中至少一种;所述迟滞屏幕显示指降低屏幕播放画面的帧率,所述触屏响应速度指触屏时的所述屏幕响应时间;
基于所述用户身份可信度、所述当前操作类型可信度,确定高级控制操作的时长,所述时长指所述迟滞屏幕显示、所述调整触屏响应速度的时长;
对所述目标高级控制操作进行效果评估;
基于所述效果评估的结果,实时调整所述目标高级控制操作的控制强度;所述控制强度包括所述迟滞屏幕显示的迟滞力度和/或降低触屏响应速度的降低值。
2.如权利要求1所述的平板电脑可视化控制方法,其特征在于,所述基于所述用户操作数据,确定用户身份和用户身份可信度中至少一种包括:
基于所述用户操作数据,确定候选用户身份及所述候选用户身份的评估值;
基于所述评估值满足预设条件的至少一个候选用户身份及其对应的所述评估值,确定所述用户身份和所述用户身份可信度中至少一种。
3.如权利要求1所述的平板电脑可视化控制方法,其特征在于,所述基于所述画面特征、声音特征确定用户当前操作类型,以及当前操作类型可信度中至少一种包括:
基于所述画面特征和所述声音特征,通过操作特征确定模型,确定所述用户当前操作类型和所述当前操作类型可信度中至少一种,其中,所述操作特征确定模型为机器学习模型。
4.如权利要求1所述的平板电脑可视化控制方法,其特征在于,所述基于所述用户身份和所述用户身份可信度、所述当前操作类型和所述当前操作类型可信度中至少一种,确定对平板电脑的控制操作包括:
基于标准控制操作实施时间和所述用户身份可信度,确定控制操作实施时间。
5.一种平板电脑可视化控制***,其特征在于,包括获取模块、第一确定模块、第二确定模块和第三确定模块;
所述获取模块用于获取用户操作数据、画面特征和声音特征;
所述第一确定模块用于基于所述用户操作数据,确定用户身份和用户身份可信度中至少一种;
所述第二确定模块用于基于所述画面特征和所述声音特征确定用户当前操作类型,以及当前操作类型可信度中至少一种;
所述第三确定模块用于基于所述用户身份和所述用户身份可信度、所述当前操作类型和所述当前操作类型可信度中至少一种,确定对平板电脑的控制操作;其中,所述第三确定模块还用于:
基于所述用户操作数据,通过操作判断模型确定用户当前操作,基于所述用户当前操作,从高级控制操作中确定目标高级控制操作;
所述高级控制操作包括迟滞屏幕显示以及调整触屏响应速度中至少一种;所述迟滞屏幕显示指降低屏幕播放画面的帧率,所述触屏响应速度指触屏时的所述屏幕响应时间;
基于所述用户身份可信度、所述当前操作类型可信度,确定高级控制操作的时长,所述时长指所述迟滞屏幕显示、所述调整触屏响应速度的时长;
对所述目标高级控制操作进行效果评估;
基于所述效果评估的结果,实时调整所述目标高级控制操作的控制强度;所述控制强度包括所述迟滞屏幕显示的迟滞力度和/或降低触屏响应速度的降低值。
6.如权利要求5所述的平板电脑可视化控制***,其特征在于,所述第一确定模块还用于:
基于所述用户操作数据,确定候选用户身份及所述候选用户身份的评估值;
基于所述评估值满足预设条件的至少一个候选用户身份及其对应的所述评估值,确定所述用户身份和所述用户身份可信度中至少一种。
7.如权利要求5所述的平板电脑可视化控制***,其特征在于,所述第二确定模块还用于:
基于所述画面特征和所述声音特征,通过操作特征确定模型,确定所述用户当前操作类型和所述当前操作类型可信度中至少一种,其中,所述操作特征确定模型为机器学习模型。
8.如权利要求5所述的平板电脑可视化控制***,其特征在于,所述第三确定模块还用于:
基于标准控制操作实施时间和所述用户身份可信度,确定控制操作实施时间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310529421.2A CN116305049B (zh) | 2023-05-11 | 2023-05-11 | 一种平板电脑可视化控制***与方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310529421.2A CN116305049B (zh) | 2023-05-11 | 2023-05-11 | 一种平板电脑可视化控制***与方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116305049A CN116305049A (zh) | 2023-06-23 |
CN116305049B true CN116305049B (zh) | 2023-09-08 |
Family
ID=86799888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310529421.2A Active CN116305049B (zh) | 2023-05-11 | 2023-05-11 | 一种平板电脑可视化控制***与方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116305049B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104966011A (zh) * | 2015-06-12 | 2015-10-07 | 西安交通大学 | 移动终端儿童用户非协作式判断及限制操作权限的方法 |
CN109325335A (zh) * | 2018-10-15 | 2019-02-12 | 深圳壹账通智能科技有限公司 | ***安全方法、装置、计算机设备及存储介质 |
CN110309641A (zh) * | 2019-07-05 | 2019-10-08 | 北京安云世纪科技有限公司 | 防沉迷方法、装置、存储介质及终端设备 |
CN110673720A (zh) * | 2019-08-28 | 2020-01-10 | 云知声智能科技股份有限公司 | 一种护眼显示方法和具有护眼模式的学习机 |
-
2023
- 2023-05-11 CN CN202310529421.2A patent/CN116305049B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104966011A (zh) * | 2015-06-12 | 2015-10-07 | 西安交通大学 | 移动终端儿童用户非协作式判断及限制操作权限的方法 |
CN109325335A (zh) * | 2018-10-15 | 2019-02-12 | 深圳壹账通智能科技有限公司 | ***安全方法、装置、计算机设备及存储介质 |
CN110309641A (zh) * | 2019-07-05 | 2019-10-08 | 北京安云世纪科技有限公司 | 防沉迷方法、装置、存储介质及终端设备 |
CN110673720A (zh) * | 2019-08-28 | 2020-01-10 | 云知声智能科技股份有限公司 | 一种护眼显示方法和具有护眼模式的学习机 |
Also Published As
Publication number | Publication date |
---|---|
CN116305049A (zh) | 2023-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019120027A1 (zh) | 屏幕亮度的调节方法、装置、存储介质及移动终端 | |
WO2019120029A1 (zh) | 智能调节屏幕亮度的方法、装置、存储介质及移动终端 | |
US20130222338A1 (en) | Apparatus and method for processing a plurality of types of touch inputs | |
CN107688637A (zh) | 信息推送方法、装置、存储介质及电子终端 | |
CN108647055A (zh) | 应用程序预加载方法、装置、存储介质及终端 | |
CN109218535A (zh) | 智能调节音量的方法、装置、存储介质及终端 | |
CN108108117B (zh) | 一种截屏方法、装置及终端 | |
CN110035302B (zh) | 信息推荐及模型训练方法和装置、计算设备、存储介质 | |
CN111428032B (zh) | 内容质量评价方法及装置、电子设备、存储介质 | |
CN109873752B (zh) | 通信群组内的机器人互动方法、装置、存储介质和设备 | |
CN108920202A (zh) | 应用预加载管理方法、装置、存储介质及智能终端 | |
CN107402712B (zh) | 一种触摸操作的响应方法、装置、存储介质及终端 | |
EP3230920A1 (en) | Method for recognizing if a user of an electronic terminal is a human or a robot | |
CN110569457A (zh) | 页面调节方法、装置、计算机设备及存储介质 | |
US20210365349A1 (en) | Information processor, information processing method, and non-transitory storage medium | |
CN112489235A (zh) | 考勤装置及其方法 | |
US20140223328A1 (en) | Apparatus and method for automatically controlling display screen density | |
CN112286347A (zh) | 视力保护方法、装置、存储介质以及终端 | |
CN116305049B (zh) | 一种平板电脑可视化控制***与方法 | |
CN116431458B (zh) | 一种平板电脑智能管理***与方法 | |
CN112286411A (zh) | 显示模式的控制方法、装置、存储介质以及电子设备 | |
CN115421590B (zh) | 一种手势控制方法、存储介质及摄像设备 | |
CN112492397A (zh) | 视频处理方法、计算机设备和存储介质 | |
CN111367459B (zh) | 利用压力触控板的文本输入方法和智能电子设备 | |
CN111124222B (zh) | 输入切换方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |