CN107767712B - 调整匹配度的方法、装置、存储介质及电子设备 - Google Patents
调整匹配度的方法、装置、存储介质及电子设备 Download PDFInfo
- Publication number
- CN107767712B CN107767712B CN201711087241.4A CN201711087241A CN107767712B CN 107767712 B CN107767712 B CN 107767712B CN 201711087241 A CN201711087241 A CN 201711087241A CN 107767712 B CN107767712 B CN 107767712B
- Authority
- CN
- China
- Prior art keywords
- value
- preset
- terminal
- matching degree
- amplitude
- 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
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/04—Electrically-operated educational appliances with audible presentation of the material to be studied
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Educational Technology (AREA)
- Educational Administration (AREA)
- Business, Economics & Management (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例公开了一种调整匹配度的方法、装置、存储介质及电子设备。该方法包括:当检测到用户拍摄用于点读的照片时,获取预设传感器的多个输出值,该预设传感器的输出值用于表示终端所处的姿态;根据该多个输出值,计算该预设传感器的输出值之间的变化幅度;若检测到该变化幅度超过预设幅度,则获取用户的年龄值;若检测到该年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值。本申请实施例可以提高照片匹配的灵活性。
Description
技术领域
本申请属于图片处理技术领域,尤其涉及一种调整匹配度的方法、装置、存储介质及电子设备。
背景技术
点读设备可以根据点读对象的坐标或者编码等方式,对点读对象进行识别和定位。其中,编码方式为在书本上印刷编码,然后利用点读笔识别编码以确定内容,再根据内容播放对应的音频。坐标方式为利用点读笔点击点读机的位置以确定坐标,确认坐标后结合点读设备当前页面播放对应的音频。
发明内容
本申请实施例提供一种调整匹配度的方法、装置、存储介质及电子设备,可以提高照片匹配的灵活性。
本申请实施例提供一种调整匹配度的方法,包括:
当检测到用户拍摄用于点读的照片时,获取预设传感器的多个输出值,所述预设传感器的输出值用于表示终端所处的姿态;
根据所述多个输出值,计算所述预设传感器的输出值之间的变化幅度;
若检测到所述变化幅度超过预设幅度,则获取用户的年龄值;
若检测到所述年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值。
本申请实施例提供一种调整匹配度的装置,包括:
第一获取模块,用于当检测到用户拍摄用于点读的照片时,获取预设传感器的多个输出值,所述预设传感器的输出值用于表示终端所处的姿态;
计算模块,用于根据所述多个输出值,计算所述预设传感器的输出值之间的变化幅度;
第二获取模块,用于若检测到所述变化幅度超过预设幅度,则获取用户的年龄值;
调整模块,用于若检测到所述年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值。
本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的调整匹配度的方法。
本申请实施例还提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的调整匹配度的方法。
本申请实施例提供的调整匹配度的方法、装置、存储介质及电子设备,当检测到用户拍摄用于点读的照片时,终端可以获取预设传感器的多个输出值,该预设传感器的输出值可以用于表示该终端所处的姿态。然后,终端可以根据该多个输出值计算该预设传感器的输出值之间的变化幅度,并检测该变化幅度是否超过预设幅度。若是,则终端可以获取用户的年龄值。之后,若检测到该年龄值小于或等于预设第一数值,则终端可以降低用于判断照片间是否匹配的匹配度的数值。因此,本申请实施例通过移动终端实现点读功能时,可以在预设传感器的输出值的变化幅度以及用户的年龄值满足一定条件的情况下,降低用于判断照片间是否匹配的匹配度的数值,从而提高了照片匹配的灵活性,提高点读效率。
附图说明
下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其有益效果显而易见。
图1是本申请实施例提供的在终端上实现点读功能的场景示意图。
图2是本申请实施例提供的调整匹配度的方法的流程示意图。
图3是本申请实施例提供的调整匹配度的方法的另一流程示意图。
图4A至图4C是本申请实施例提供的调整匹配度的方法的场景示意图。
图5是本申请实施例提供的调整匹配度的装置的结构示意图。
图6是本申请实施例提供的调整匹配度的装置的另一结构示意图。
图7是本申请实施例提供的移动终端的结构示意图。
图8是本申请实施例提供的移动终端的另一结构示意图。
具体实施方式
请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
以下将详细说明。
在一种实施方式中,终端可以先获取点读样本,点读样本可以是图片、照片或者编码等。在获取到点读样本之后,终端可以获取多媒体样本,多媒体样本可以是音频文件或者视频文件等。然后,终端可以将获取到的点读样本和多媒体样本相关联。例如,终端将照片A和音频a关联,将照片B和音频b关联,将照片C和视频c关联。在将点读样本和多媒体样本关联之后,终端可以将这些样本数据保存在预设数据库中。
可以理解的是,在一些实施方式中,点读样本和多媒体样本之间可以是一一对应的关系,也可以是一对多的关系,或者多对一的关系等等,本实施例对此不做具体限定。
在使用点读功能时,用户可以先使用移动终端拍摄一张照片,或者从相册中选取一张照片,或者扫描某个编码。用户拍摄得到的照片或者选取的照片或者扫描得到的编码就是需要进行点读的对象。在获取到需要进行点读的对象之后,终端可以在预设数据库中查找与该需要进行点读的对象匹配的照片或者编码。若在预设数据库中存在与该需要进行点读的对象匹配的照片或编码,那么终端就可以查找与之关联的多媒体文件,并播放该多媒体文件。
在一种实施方式中,例如点读样本为照片A,该照片中包含三段文字,每一段文字都关联了一段音频。那么,当用户拍摄得到的照片与预设数据库中的照片A匹配时,由于照片A中包含有三段文字,且每段文字均关联有对应的一段音频,那么用户可以通过具体选取照片A中的某段文字的方式,选择播放其对应的音频。或者,用户也可以不作具体的选择,那么终端可以顺序播放三段文字对应的音频。
请参阅图1,例如,用户使用终端拍摄得到一张照片X,终端在预设数据库中查找到与照片X匹配的为照片A。照片A中包含三段文字,其中第一段文字关联音频甲,第二段文字关联音频乙,第三段文字关联音频丙。例如,如图1所示,用户在屏幕上圈选了第二段文字所在的区域,那么终端可以对应播放音频乙。
可以理解的是,本实施例可以在移动终端上实现对某一对象(如照片)中的文本进行点读的功能,这种方式具有成本低、便捷性好等效果。
可以理解的是,本申请实施例的执行主体可以是诸如智能手机或平板电脑等的终端设备。
请参阅图2,图2是本申请实施例提供的调整匹配度的方法的流程示意图,流程可以包括:
在步骤S101中,当检测到用户拍摄用于点读的照片时,获取预设传感器的多个输出值,该预设传感器的输出值用于表示终端所处的姿态。
在使用点读功能时,用户可以先拍摄一张想对其内容进行点读的照片(即得到待点读照片),然后终端将该待点读照片和预设数据库中的照片样本进行匹配。若待点读照片和某张照片样本匹配成功,则终端可以播放与该相匹配的照片样本关联的多媒体文件。然而相关技术中,在将待点读照片和预设数据库中的照片样本匹配时,因为用于判断两张照片是否匹配的匹配度的数值固定不变,因此照片匹配的灵活性较差。
在本申请实施例的步骤S101中,当检测到用户拍摄用于点读的照片时,终端可以先获取预设传感器的多个输出值。其中,该预设传感器的输出值可以用于表示终端所处的姿态。
例如,预设传感器可以是安装在终端上的陀螺仪传感器(例如三轴陀螺仪传感器)。终端上的陀螺仪传感器可以用于测量终端偏转、倾斜时的转动角速度。由于陀螺仪传感器可以很好地测量终端转动和偏转的动作,即通过陀螺仪传感器,终端可以测量和重构出终端在空间中的完整的3D动作。因此,借助于陀螺仪传感器,终端可以精确分析出使用者的实际动作。也就是说,通过陀螺仪传感器,终端可以分析出其被用户握持的姿势。
当然,在一些实施方式中,预设传感器也可以是两个及以上的传感器的组合。例如,预设传感器可以是三轴陀螺仪传感器和加速度传感器的组合。通过组合使用三轴陀螺仪传感器和加速度传感器,终端可以更好地跟踪和捕捉自身在三维空间中的完整运动。
在步骤S102中,根据该多个输出值,计算该预设传感器的输出值之间的变化幅度。
比如,在获取到预设传感器的多个输出值之后,终端可以根据该多个输出值,计算该预设传感器的输出值之间的变化幅度。
在计算得到该预设传感器的输出值之间的变化幅度之后,终端可以检测输出值之间的变化幅度是否超过预设幅度。可以理解的是,由于预设传感器的输出值可以用于表示终端被用户握持的姿态,因此输出值之间的变化幅度可以用于表示终端被用户握持的姿态的变化大小。
如果检测到输出值之间的变化幅度未超过预设幅度,那么可以认为终端被用户握持的姿态的变化较小,即终端被用户握持时的晃动较小。在这种情况下,终端可以将用户拍摄得到的待点读照片和预设数据库中的照片样本进行直接匹配,而不需要对用于判断照片间是否匹配的匹配度进行调整。
如果检测到输出值之间的变化幅度超过预设幅度,那么进入步骤S103。
在步骤S103中,若检测到该变化幅度超过预设幅度,则获取用户的年龄值。
比如,终端检测到输出值之间的变化幅度超过了预设幅度,那么可以认为终端被用户握持的姿态的变化较大,即终端被用户握持时的晃动较大。在这种情况下,终端可以获取用户的年龄值。
在步骤S104中,若检测到该年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值。
比如,在获取到用户的年龄值之后,终端可以检测该年龄值是否小于或等于预设第一数值。
如果检测到该年龄值大于预设第一数值,那么可以认为当前的用户年龄较大,为非儿童用户,那么终端可以不对用于判断照片间是否匹配的匹配度的数值进行调整。
如果检测到该年龄值小于或等于预设第一数值,那么可以认为当前的用户年龄较小,为儿童用户。在这种情况下,终端可以降低用于判断照片间是否匹配的匹配度的数值,并将拍摄得到的照片与预先存储的点读样本按照降低后的匹配度数值进行匹配,并在匹配成功后播放相关联的音视频文件。
可以理解的是,在本实施例中,终端可以在预设传感器的输出值的变化幅度较大,并且用户的年龄值较小的情况下,降低用于判断照片间是否匹配的匹配度的数值,从而提高了照片匹配的灵活性,提高点读效率。
另外,由于在预设传感器的输出值的变化幅度较大,并且用户的年龄值较小,即判断出当前用户为儿童且其在拍摄照片时对拍摄角度控制不稳的情况下,终端降低了用于判断照片间是否匹配的匹配度的数值。因此,本实施例还可以提高待点读照片和预设数据库中的照片样本匹配成功的概率。
请参阅图3,图3为本申请实施例提供的调整匹配度的方法的另一流程示意图,流程可以包括:
在步骤S201中,当检测到用户拍摄用于点读的照片时,终端获取预设传感器的多个输出值,该预设传感器的输出值用于表示终端所处的姿态。
比如,当检测到用户拍摄用于点读的照片时,终端可以先获取预设传感器的多个输出值。其中,该预设传感器的输出值可以用于表示终端所处的姿态。
例如,预设传感器可以是安装在终端上的陀螺仪传感器(例如三轴陀螺仪传感器)。终端上的陀螺仪传感器可以用于测量终端偏转、倾斜时的转动角速度。由于陀螺仪传感器可以很好地测量终端转动和偏转的动作,即通过陀螺仪传感器,终端可以测量和重构出终端在空间中的完整的3D动作。因此,借助于陀螺仪传感器,终端可以精确分析出使用者的实际动作。也就是说,通过陀螺仪传感器,终端可以分析出其被用户握持的姿势。
在一些实施方式中,预设传感器也可以是两个及以上的传感器的组合。例如,预设传感器可以是三轴陀螺仪传感器和加速度传感器的组合。通过组合使用三轴陀螺仪传感器和加速度传感器,终端可以更好地跟踪和捕捉自身在三维空间中的完整运动。
在步骤S202中,按照输出时间先后的顺序,终端计算每两个顺序相邻的输出值之间的变化幅度,得到多个幅度值。
比如,在获取到预设传感器的多个输出值之后,终端可以按照输出时间先后的顺序,依次计算每两个顺序相邻的输出值之间的变化幅度,从而得到多个幅度值。
例如,终端获取到预设传感器顺序输出的四个输出值,依次为A、B、C、D。即,在输出时间上,A早于B、C、D,B早于C、D,C早于D。之后,终端可以先计算A和B之间的变化幅度,例如得到幅度值x1;再计算B和C之间的变化幅度,例如得到幅度值x2;再计算C和D之间的变化幅度,例如得到幅度值x3。
在步骤S203中,在得到的幅度值中,终端确定数值超过预设第一阈值的幅度值的个数。
在步骤S204中,若检测到该个数超过预设第二数值,则终端确定该预设传感器的输出值之间的变化幅度超过预设幅度,并获取用户的年龄值。
比如,步骤S203和S204可以包括:
在计算得到多个幅度值之后,终端可以从其中确定出数值大小超过预设第一阈值的幅度值的个数。之后,终端可以检测该个数是否超过预设第二数值。
若检测到该个数未超过预设第二数值,则可以认为终端被用户握持的姿态的变化较小,即终端被用户握持时的晃动较小。在这种情况下,终端可以将用户拍摄得到的待点读照片和预设数据库中的照片样本进行直接匹配,而不需要对用于判断照片间是否匹配的匹配度进行调整。
若检测到该个数超过预设第二数值,则可以认为终端被用户握持的姿态的变化较大,即终端被用户握持时的晃动较大。在这种情况下,终端可以确定出预设传感器的输出值之间的变化幅度超过预设幅度,并触发终端获取当前用户的年龄值。
在一种实施方式中,终端可以通过如下方式来获取当前用户的年龄值。例如,终端可以预先存储本终端的多个用户的生物特征信息(如指纹信息等),以及与各用户对应的年龄。那么,当需要获取当前用户的年龄值时,终端可以先获取当前用户的生物特征信息,再根据该生物特征信息查找到对应的年龄值。例如,在可以支持全屏幕获取和识别指纹信息的终端上,该终端可以在用户在屏幕上按下拍照按钮时,获取到当前用户的指纹信息,并根据该指纹信息查找到当前用户的年龄值。
在另一种实施方式中,终端还可以通过前置摄像头拍摄当前用户的人脸图像,再根据该人脸图像获取当前用户的年龄值。例如,终端可以预先安装能够通过人脸图像计算年龄的第三方应用。那么,当获取到当前用户的人脸图像后,终端可以在后台调用该第三方应用,并利用该第三方应用计算当前用户的年龄值。
在一些实施方式中,在终端存在一定晃动的情况下,终端可以开启连拍模式,连续、快速地获取当前用户的多张照片,并从中选取清晰度最高的照片,再根据该清晰度最高的照片计算当前用户的年龄值。
在获取到当前用户的年龄值之后,终端可以检测该年龄值是否小于或等于预设第一数值。
如果检测到该年龄值大于预设第一数值,那么可以认为当前的用户年龄较大,为非儿童用户。在这种情况下,终端可以不对用于判断照片间是否匹配的匹配度的数值进行调整。
如果检测到该年龄值小于或等于预设第一数值,那么进入步骤S205。
在步骤S205中,若检测到该年龄值小于或等于预设第一数值,则终端获取用于判断照片间是否匹配的匹配度的当前值,以及与该年龄值对应的第一目标值。
在步骤S206中,若检测到该当前值大于该第一目标值,则终端将该匹配度的数值降低至该第一目标值。
比如,步骤S205和S206可以包括:
终端检测到当前用户的年龄值小于或等于预设第一数值,此时可以认为当前用户的年龄较小,为儿童用户。在这种情况下,终端可以获取用于判断照片间是否匹配的匹配度的当前值,以及与当前用户的年龄值对应的第一目标值。
之后,终端可以比较该匹配度的当前值和第一目标值之间的大小。
如果检测到该匹配度的当前值小于或等于第一目标值,那么终端可以不对该匹配度的数值进行调整。
如果检测到该匹配度的当前值大于第一目标值,那么终端可以将用于判断照片间是否匹配的匹配度的数值降低至该第一目标值。
例如,该匹配度的当前值为80%,即当用户拍摄的待点读照片和预设数据库中的某张照片之间的相似度达到80%时,可以认为这两张照片相匹配。而与当前用户的年龄值对应的第一目标值为65%。那么,终端可以将用于判断两张照片是否匹配的匹配度由80%降至65%。即,原来是当两张照片的相似度达到80%的时候,终端才判定这两张照片相匹配。而在将匹配度的数值降低至65%之后,只要两张照片的相似度达到65%即可认为这两张照片相匹配。
可以理解的是,在本实施例中,终端可以在预设传感器的输出值的变化幅度较大,并且用户的年龄值较小的情况下,降低用于判断照片间是否匹配的匹配度的数值,从而提高了照片匹配的灵活性。
另外,通过降低用于判断照片间是否匹配的匹配度的数值,还可以提升待点读照片和预设数据库中的照片匹配成功的概率,有效避免因儿童用户拍摄的照片较为模糊而导致无法和预设数据库中的照片匹配成功的问题出现,从而提升用户体验。
在一种实施方式中,本实施例还可以通过如下方式来确定预设传感器的输出值之间的变化幅度超过了预设幅度:
在获取到预设传感器的多个输出值之后,终端可以按照输出时间先后的顺序,计算每两个顺序相邻的输出值之间的变化幅度,得到多个幅度值;
计算该多个幅度值的平均值:
若检测到该平均值达到预设第二阈值,则确定预设传感器的输出值之间的变化幅度超过预设幅度,并获取用户的年龄值。
比如,终端获取到预设传感器顺序输出的四个输出值,依次为A、B、C、D。即,在输出时间上,A早于B、C、D,B早于C、D,C早于D。之后,终端可以先计算A和B之间的变化幅度,例如得到幅度值x1;再计算B和C之间的变化幅度,例如得到幅度值x2;再计算C和D之间的变化幅度,例如得到幅度值x3。
在得到幅度值x1、x2、x3之后,终端可以计算这三个幅度值的平均值,例如x1、x2、x3的平均值为x4。然后,终端可以检测该平均值x4是否达到预设第二阈值。
若是,则终端可以确定出预设传感器的输出值之间的变化幅度超过预设幅度,即可以认为终端被用户握持的姿态的变化较大,即终端被用户握持时的晃动较大。此时,可以触发终端获取当前用户的年龄值。
若否,则可以认为终端被用户握持的姿态的变化较小,即终端被用户握持时的晃动较小。在这种情况下,终端可以将用户拍摄得到的待点读照片和预设数据库中的照片样本进行直接匹配,而不需要对用于判断照片间是否匹配的匹配度进行调整。
在一种实施方式中,终端在执行完步骤S206中将该匹配度的数值降低至第一目标值之后,还可以包括如下步骤:
若检测到停止拍摄用于点读的照片,则终端将该匹配度的数值由第一目标值恢复到执行若检测到年龄值小于或等于预设第一数值则终端获取用于判断照片间是否匹配的匹配度的当前值步骤时的数值。
例如,在执行S205中若检测到该年龄值小于或等于预设第一数值,则终端获取用于判断照片间是否匹配的匹配度的当前值的步骤时,终端获取到的该匹配度的当前值为80%。之后,终端将该匹配度的数值由80%降低至第一目标值65%。在这之后,终端可以检测用户是否停止拍摄用于点读的照片。若是,则终端可以将该匹配度的数值由65%恢复到80%。
可以理解的是,通过将匹配度的数值由第一目标值恢复到终端执行降低匹配度的数值前最近时刻的数值这种方式,可以进一步提高照片匹配的灵活性。例如,在终端用户由儿童切换为非儿童之后,终端可以基于适合于非儿童用户的匹配度(例如80%)进行照片匹配。
在一种实施方式中,在降低用于判断照片间是否匹配的匹配度的数值的步骤之后,本实施例还可以包括如下步骤:
终端获取拍摄得到的待点读的照片;
根据降低数值后的匹配度,若在预设存储空间中查找到与该待点读的照片匹配的目标照片样本,则终端获取与该目标照片样本关联的多媒体文件;
终端播放该多媒体文件。
比如,在将用于判断照片间是否匹配的匹配度的数值由80%降低至65%之后,终端可以获取用户拍摄得到的用于点读的照片,即待点读的照片。例如,终端获取到的待点读的照片为照片P1。
之后,终端可以根据数值为65%的匹配度,在预设存储空间中查找与待点读的照片P1匹配的目标照片样本。其中,预设存储空间中存储有大量的用作匹配样本的照片。
如果在预设存储空间中未查找到与待点读的照片P1匹配的照片样本,则可以认为用户未事先制作与待点读照片P1相关的匹配样本。在这种情况下,终端可以执行其它操作。
如果在预设存储空间中查找到与待点读的照片P1匹配的目标照片样本,那么终端可以获取与该目标照片样本关联的多媒体文件,并播放该多媒体文件。例如,终端查找到与待点读的照片P1匹配的照片为P2,而与照片P2关联的多媒体文件为音频Y。那么在获取到音频Y之后,终端就可以播放该音频Y。
请参阅图4A至图4C,图4A至图4C为本申请实施例提供的调整匹配度的方法的场景示意图。
例如,终端用户开启了点读功能,正在拍摄想要对其内容进行点读的书本页面的照片,如图4A所示。
在用户按下拍摄按钮之后,终端可以得到待点读的照片,并将该待点读的照片和预设数据库中的照片样本进行匹配。
例如,由于用户拍摄的待点读照片较为模糊,导致终端在将该待点读的照片和预设数据库中的照片样本进行匹配时,连续两次匹配失败,终端弹出匹配失败的提示信息,如图4B所示。之后,用户点击了“是”按钮,以重新拍摄待点读照片。
在这种情况下,终端可以触发预设传感器进入工作状态,并获取预设传感器的多个输出值,该预设传感器的输出值可以用于表示终端所处的姿态。即,通过预设传感器,终端可以分析出其被用户握持的姿势及变化。
在获取到预设传感器的多个输出值之后,终端可以按照输出时间先后的顺序,依次计算每两个顺序相邻的输出值之间的变化幅度,从而得到多个幅度值。
例如,终端获取到预设传感器顺序输出的四个输出值,依次为A、B、C、D。即,在输出时间上,A早于B、C、D,B早于C、D,C早于D。之后,终端可以先计算A和B之间的变化幅度,例如得到幅度值x1;再计算B和C之间的变化幅度,例如得到幅度值x2;再计算C和D之间的变化幅度,例如得到幅度值x3。
在计算得到多个幅度值之后,终端可以从其中确定出数值大小超过预设第一阈值的幅度值的个数,并检测该个数是否超过预设第二数值。
例如,终端检测到该个数超过预设第二数值,那么可以认为终端被用户握持的姿态的变化较大,即终端被用户握持时的晃动较大。在这种情况下,终端可以确定出预设传感器的输出值之间的变化幅度超过了预设幅度。此时,终端可以获取当前用户的年龄值。
在获取到当前用户的年龄值之后,终端可以检测该年龄值是否小于或等于预设第一数值。例如,终端检测到该年龄值小于预设第一数值。此时,可以认为当前用户的年龄较小,为儿童用户。在这种情况下,终端可以获取用于判断照片间是否匹配的匹配度的当前值,以及与当前用户的年龄值对应的第一目标值。
之后,终端可以比较该匹配度的当前值和第一目标值之间的大小。例如,该匹配度的当前值为80%,而与当前用户的年龄值对应的第一目标值为65%。那么,终端可以将用于判断两张照片是否匹配的匹配度由80%降至65%。
之后,终端在获取到用户重新拍摄的待点读照片后,将该待点读照片和预设数据库中的照片样本进行匹配。例如,本次匹配时,虽然用户重新拍摄的待点读照片仍然不是特别清晰,但因为用于判断照片间是否匹配的匹配度降低到了65%,因此本次匹配成功。在这种情况下,终端可以提示用户本次匹配成功,并提示用户在该照片中选取具体的点读区域,以播放对应的多媒体文件,如图4C所示。
另外,在将用于判断照片间是否匹配的匹配度由80%降低至65%之后,终端还可以每个预设时长获取当前用户的年龄值。当检测到当前用户的年龄值大于预设第一数值时,终端还可以对匹配度的数值进行提升,即当检测到终端的用户由儿童变为非儿童时,终端可以提升该匹配度的数值。例如,将匹配度的数值由65%提升到80%。
或者,终端可以儿童用户的点读行为***均时长。那么,在降低用于判断照片间是否匹配的匹配度的数值之后,再经过该平均时长,终端可以将匹配度的数值恢复到一指定值,例如该指定值为80%。例如,终端通过对儿童用户的行为***均时长为2小时,那么在将匹配度的数值降低至65%之后的2小时,终端可以将该匹配度的数值恢复到80%。
请参阅图5,图5为本申请实施例提供的调整匹配度的装置的结构示意图。调整匹配度的装置300可以包括:第一获取模块301,计算模块302,第二获取模块303,以及调整模块304。
第一获取模块301,用于当检测到用户拍摄用于点读的照片时,获取预设传感器的多个输出值,所述预设传感器的输出值用于表示终端所处的姿态。
比如,当检测到用户拍摄用于点读的照片时,终端的第一获取模块301可以先获取预设传感器的多个输出值。其中,该预设传感器的输出值可以用于表示终端所处的姿态。
例如,预设传感器可以是安装在终端上的陀螺仪传感器(例如三轴陀螺仪传感器)。终端上的陀螺仪传感器可以用于测量终端偏转、倾斜时的转动角速度。由于陀螺仪传感器可以很好地测量终端转动和偏转的动作,即通过陀螺仪传感器,终端可以测量和重构出终端在空间中的完整的3D动作。因此,借助于陀螺仪传感器,终端可以精确分析出使用者的实际动作。也就是说,通过陀螺仪传感器,终端可以分析出其被用户握持的姿势。
当然,在一些实施方式中,预设传感器也可以是两个及以上的传感器的组合。例如,预设传感器可以是三轴陀螺仪传感器和加速度传感器的组合。通过组合使用三轴陀螺仪传感器和加速度传感器,终端可以更好地跟踪和捕捉自身在三维空间中的完整运动。
计算模块302,用于根据所述多个输出值,计算所述预设传感器的输出值之间的变化幅度。
比如,在第一获取模块301获取到预设传感器的多个输出值之后,计算模块302可以根据该多个输出值,计算该预设传感器的输出值之间的变化幅度。
在计算得到该预设传感器的输出值之间的变化幅度之后,终端可以检测输出值之间的变化幅度是否超过预设幅度。可以理解的是,由于预设传感器的输出值可以用于表示终端被用户握持的姿态,因此输出值之间的变化幅度可以用于表示终端被用户握持的姿态的变化大小。
如果检测到输出值之间的变化幅度未超过预设幅度,那么可以认为终端被用户握持的姿态的变化较小,即终端被用户握持时的晃动较小。在这种情况下,终端可以将用户拍摄得到的待点读照片和预设数据库中的照片样本进行直接匹配,而不需要对用于判断照片间是否匹配的匹配度进行调整。
第二获取模块303,用于若检测到所述变化幅度超过预设幅度,则获取用户的年龄值。
比如,终端检测到输出值之间的变化幅度超过了预设幅度,那么可以认为终端被用户握持的姿态的变化较大,即终端被用户握持时的晃动较大。在这种情况下,第二获取模块303可以获取用户的年龄值。
调整模块304,用于若检测到所述年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值。
比如,在第二获取模块303获取到用户的年龄值之后,终端可以检测该年龄值是否小于或等于预设第一数值。
如果检测到该年龄值大于预设第一数值,那么可以认为当前的用户年龄较大,为非儿童用户,那么终端可以不对用于判断照片间是否匹配的匹配度的数值进行调整。
如果检测到该年龄值小于或等于预设第一数值,那么可以认为当前的用户年龄较小,为儿童用户。在这种情况下,调整模块304可以降低用于判断照片间是否匹配的匹配度的数值。
在一种实施方式中,所述调整模块304可以用于:
若检测到所述年龄值小于或等于预设第一数值,则获取用于判断照片间是否匹配的匹配度的当前值,以及与所述年龄值对应的第一目标值;
若检测到所述当前值大于所述第一目标值,则将所述匹配度的数值降低至所述第一目标值。
比如,终端检测到当前用户的年龄值小于或等于预设第一数值,此时可以认为当前用户的年龄较小,为儿童用户。在这种情况下,调整模块304可以获取用于判断照片间是否匹配的匹配度的当前值,以及与当前用户的年龄值对应的第一目标值。
之后,调整模块304可以比较该匹配度的当前值和第一目标值之间的大小。
如果检测到该匹配度的当前值小于或等于第一目标值,那么终端可以不对该匹配度的数值进行调整。
如果检测到该匹配度的当前值大于第一目标值,那么调整模块304可以将用于判断照片间是否匹配的匹配度的数值降低至该第一目标值。
例如,该匹配度的当前值为80%,即当用户拍摄的待点读照片和预设数据库中的某张照片之间的相似度达到80%时,可以认为这两张照片相匹配。而与当前用户的年龄值对应的第一目标值为65%。那么,终端可以将用于判断两张照片是否匹配的匹配度由80%降至65%。即,原来是当两张照片的相似度达到80%的时候,终端才判定这两张照片相匹配。而在将匹配度的数值降低至65%之后,只要两张照片的相似度达到65%即可认为这两张照片相匹配。
在一种实施方式中,所述计算模块302可以用于:
按照输出时间先后的顺序,计算每两个顺序相邻的输出值之间的变化幅度,得到多个幅度值。
那么,所述第二获取模块303可以用于:在得到的幅度值中,确定数值超过预设第一阈值的幅度值的个数;若检测到所述个数超过预设第二数值,则确定所述预设传感器的输出值之间的变化幅度超过预设幅度,并获取用户的年龄值。
比如,在第一获取模块301获取到预设传感器的多个输出值之后,计算模块302可以按照输出时间先后的顺序,依次计算每两个顺序相邻的输出值之间的变化幅度,从而得到多个幅度值。
例如,第一获取模块301获取到预设传感器顺序输出的四个输出值,依次为A、B、C、D。即,在输出时间上,A早于B、C、D,B早于C、D,C早于D。之后,计算模块302可以先计算A和B之间的变化幅度,例如得到幅度值x1;再计算B和C之间的变化幅度,例如得到幅度值x2;再计算C和D之间的变化幅度,例如得到幅度值x3。
在计算得到多个幅度值之后,第二获取模块303可以从其中确定出数值大小超过预设第一阈值的幅度值的个数。之后,第二获取模块303可以检测该个数是否超过预设第二数值。
若检测到该个数超过预设第二数值,则可以认为终端被用户握持的姿态的变化较大,即终端被用户握持时的晃动较大。在这种情况下,第二获取模块303可以确定出预设传感器的输出值之间的变化幅度超过预设幅度,并获取当前用户的年龄值。
在一种实施方式中,所述计算模块302,可以用于:
按照输出时间先后的顺序,计算每两个顺序相邻的输出值之间的变化幅度,得到多个幅度值。
那么,所述第二获取模块303可以用于:
计算所述多个幅度值的平均值;
若检测到所述平均值达到预设第二阈值,则确定所述预设传感器的输出值之间的变化幅度超过预设幅度,并获取用户的年龄值。
比如,第一获取模块301获取到预设传感器顺序输出的四个输出值,依次为A、B、C、D。即,在输出时间上,A早于B、C、D,B早于C、D,C早于D。之后,计算模块302可以先计算A和B之间的变化幅度,例如得到幅度值x1;再计算B和C之间的变化幅度,例如得到幅度值x2;再计算C和D之间的变化幅度,例如得到幅度值x3。
在得到幅度值x1、x2、x3之后,第二获取模块303可以计算这三个幅度值的平均值,例如x1、x2、x3的平均值为x4。然后,终端可以检测该平均值x4是否达到预设第二阈值。
若是,则第二获取模块303可以确定出预设传感器的输出值之间的变化幅度超过预设幅度,即可以认为终端被用户握持的姿态的变化较大,即终端被用户握持时的晃动较大。此时,第二获取模块303可以获取当前用户的年龄值。
请一并参阅图6,图6为本申请实施例提供的调整匹配度的装置的另一结构示意图。在一实施例中,调整匹配度的装置300还可以包括:恢复模块305和点读模块306。
恢复模块305,用于若检测到停止拍摄用于点读的照片,则将所述匹配度的数值由所述第一目标值恢复到执行所述若检测到所述年龄值小于或等于预设第一数值则获取用于判断照片间是否匹配的匹配度的当前值步骤时的数值。
比如,在调整模块304执行若检测到该年龄值小于或等于预设第一数值,则获取用于判断照片间是否匹配的匹配度的当前值的步骤时,调整模块304获取到的该匹配度的当前值为80%。之后,调整模块304将该匹配度的数值由80%降低至第一目标值65%。在这之后,终端可以检测用户是否停止拍摄用于点读的照片。若是,则调整模块304可以将该匹配度的数值由65%恢复到80%。
点读模块306,用于获取拍摄得到的待点读的照片;根据降低数值后的匹配度,若在预设存储空间中查找到与所述待点读的照片匹配的目标照片样本,则获取与所述目标照片样本关联的多媒体文件;播放所述多媒体文件。
比如,在将用于判断照片间是否匹配的匹配度的数值由80%降低至65%之后,点读模块306可以获取用户拍摄得到的用于点读的照片,即待点读的照片。例如,点读模块306获取到的待点读的照片为照片P1。
之后,点读模块306可以根据数值为65%的匹配度,在预设存储空间中查找与待点读的照片P1匹配的目标照片样本。其中,预设存储空间中存储有大量的用作匹配样本的照片。
如果在预设存储空间中未查找到与待点读的照片P1匹配的照片样本,则可以认为用户未事先制作与待点读照片P1相关的匹配样本。在这种情况下,终端可以执行其它操作。
如果在预设存储空间中查找到与待点读的照片P1匹配的目标照片样本,那么点读模块306可以获取与该目标照片样本关联的多媒体文件,并播放该多媒体文件。例如,点读模块306查找到与待点读的照片P1匹配的照片为P2,而与照片P2关联的多媒体文件为音频Y。那么在获取到音频Y之后,终端就可以播放该音频Y。
本申请实施例提供一种计算机可读的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行如本实施例提供的调整匹配度的方法中的步骤。
本申请实施例还提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本实施例提供的调整匹配度的方法中的步骤。
例如,上述电子设备可以是诸如平板电脑或者智能手机等移动终端。请参阅图7,图7为本申请实施例提供的移动终端的结构示意图。
该移动终端400可以包括传感器401、存储器402、处理器403等部件。本领域技术人员可以理解,图7中示出的移动终端结构并不构成对移动终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
传感器401可以包括陀螺仪传感器(例如三轴陀螺仪传感器)、加速度传感器等传感器。
存储器402可用于存储应用程序和数据。存储器402存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器403通过运行存储在存储器402的应用程序,从而执行各种功能应用以及数据处理。
处理器403是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器402内的应用程序,以及调用存储在存储器402内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。
在本实施例中,移动终端中的处理器403会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器402中,并由处理器403来运行存储在存储器402中的应用程序,从而实现步骤:
当检测到用户拍摄用于点读的照片时,获取预设传感器的多个输出值,所述预设传感器的输出值用于表示终端所处的姿态;
根据所述多个输出值,计算所述预设传感器的输出值之间的变化幅度;
若检测到所述变化幅度超过预设幅度,则获取用户的年龄值;
若检测到所述年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值。
请参阅图8,移动终端500可以包括传感器501、存储器502、处理器503、输入单元504、输出单元505、扬声器506、麦克风507等部件。
传感器501可以包括陀螺仪传感器(例如三轴陀螺仪传感器)、加速度传感器等传感器。
存储器502可用于存储应用程序和数据。存储器502存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器503通过运行存储在存储器502的应用程序,从而执行各种功能应用以及数据处理。
处理器503是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器502内的应用程序,以及调用存储在存储器502内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。
输入单元504可用于接收输入的数字、字符信息或用户特征信息(比如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
输出单元505可用于显示由用户输入的信息或提供给用户的信息以及移动终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。输出单元可包括显示面板。
在本实施例中,移动终端中的处理器503会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器502中,并由处理器503来运行存储在存储器502中的应用程序,从而实现步骤:
当检测到用户拍摄用于点读的照片时,获取预设传感器的多个输出值,所述预设传感器的输出值用于表示终端所处的姿态;
根据所述多个输出值,计算所述预设传感器的输出值之间的变化幅度;
若检测到所述变化幅度超过预设幅度,则获取用户的年龄值;
若检测到所述年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值。
在一种实施方式中,处理器503执行所述若检测到所述年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值的步骤时,可以执行:若检测到所述年龄值小于或等于预设第一数值,则获取用于判断照片间是否匹配的匹配度的当前值,以及与所述年龄值对应的第一目标值;若检测到所述当前值大于所述第一目标值,则将所述匹配度的数值降低至所述第一目标值。
在一种实施方式中,处理器503执行所述计算所述预设传感器的输出值之间的变化幅度的步骤时,可以执行:按照输出时间先后的顺序,计算每两个顺序相邻的输出值之间的变化幅度,得到多个幅度值。
那么,处理器503执行所述若检测到所述变化幅度超过预设幅度,则获取用户的年龄值的步骤时,可以执行:在得到的幅度值中,确定数值超过预设第一阈值的幅度值的个数;若检测到所述个数超过预设第二数值,则确定所述预设传感器的输出值之间的变化幅度超过预设幅度,并获取用户的年龄值。
在一种实施方式中,处理器503所述计算所述预设传感器的输出值之间的变化幅度的步骤时,可以执行:按照输出时间先后的顺序,计算每两个顺序相邻的输出值之间的变化幅度,得到多个幅度值。
那么,处理器503执行所述若检测到所述变化幅度超过预设幅度,则获取用户的年龄值的步骤时,可以执行:计算所述多个幅度值的平均值;若检测到所述平均值达到预设第二阈值,则确定所述预设传感器的输出值之间的变化幅度超过预设幅度,并获取用户的年龄值。
在一种实施方式中,处理器503在执行所述将所述匹配度的数值降低至所述第一目标值的步骤之后,还可以执行:若检测到停止拍摄用于点读的照片,则将所述匹配度的数值由所述第一目标值恢复到执行所述若检测到所述年龄值小于或等于预设第一数值则获取用于判断照片间是否匹配的匹配度的当前值步骤时的数值。
在一种实施方式中,处理器503在执行所述降低用于判断照片间是否匹配的匹配度的数值的步骤之后,还可以执行:获取拍摄得到的待点读的照片;根据降低数值后的匹配度,若在预设存储空间中查找到与所述待点读的照片匹配的目标照片样本,则获取与所述目标照片样本关联的多媒体文件;播放所述多媒体文件。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对调整匹配度的方法的详细描述,此处不再赘述。
本申请实施例提供的所述调整匹配度的装置与上文实施例中的调整匹配度的方法属于同一构思,在所述调整匹配度的装置上可以运行所述调整匹配度的方法实施例中提供的任一方法,其具体实现过程详见所述调整匹配度的方法实施例,此处不再赘述。
需要说明的是,对本申请实施例所述调整匹配度的方法而言,本领域普通技术人员可以理解实现本申请实施例所述调整匹配度的方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在存储器中,并被至少一个处理器执行,在执行过程中可包括如所述调整匹配度的方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器(ROM,Read OnlyMemory)、随机存取记忆体(RAM,Random Access Memory)等。
对本申请实施例的所述调整匹配度的装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。
以上对本申请实施例所提供的一种调整匹配度的方法、装置、存储介质以及电子设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (8)
1.一种调整匹配度的方法,其特征在于,包括:
当检测到用户拍摄用于点读的照片时,获取预设传感器的多个输出值,所述预设传感器的输出值用于表示终端所处的姿态;
根据所述多个输出值,按照输出时间先后的顺序,计算每两个顺序相邻的输出值之间的变化幅度,得到多个幅度值;
若检测到幅度值数值超过预设第一阈值的幅度值的个数超过预设第二数值时或者检测到多个幅度值的平均值达到预设第二阈值时,确定所述预设传感器的输出值之间的变化幅度超过预设幅度,则获取用户的年龄值;
若检测到所述年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值。
2.根据权利要求1所述的调整匹配度的方法,其特征在于,所述若检测到所述年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值,包括:
若检测到所述年龄值小于或等于预设第一数值,则获取用于判断照片间是否匹配的匹配度的当前值,以及与所述年龄值对应的第一目标值;
若检测到所述当前值大于所述第一目标值,则将所述匹配度的数值降低至所述第一目标值。
3.根据权利要求2所述的调整匹配度的方法,其特征在于,在所述将所述匹配度的数值降低至所述第一目标值之后,还包括:
若检测到停止拍摄用于点读的照片,则将所述匹配度的数值由所述第一目标值恢复到执行所述若检测到所述年龄值小于或等于预设第一数值则获取用于判断照片间是否匹配的匹配度的当前值步骤时的数值。
4.根据权利要求1所述的调整匹配度的方法,其特征在于,在所述降低用于判断照片间是否匹配的匹配度的数值的步骤之后,还包括:
获取拍摄得到的待点读的照片;
根据降低数值后的匹配度,若在预设存储空间中查找到与所述待点读的照片匹配的目标照片样本,则获取与所述目标照片样本关联的多媒体文件;
播放所述多媒体文件。
5.一种调整匹配度的装置,其特征在于,包括:
第一获取模块,用于当检测到用户拍摄用于点读的照片时,获取预设传感器的多个输出值,所述预设传感器的输出值用于表示终端所处的姿态;
计算模块,用于根据所述多个输出值,按照输出时间先后的顺序,计算每两个顺序相邻的输出值之间的变化幅度,得到多个幅度值;
第二获取模块,用于若检测到幅度值数值超过预设第一阈值的幅度值的个数超过预设第二数值时或者检测到多个幅度值的平均值达到预设第二阈值时,确定所述预设传感器的输出值之间的变化幅度超过预设幅度,则获取用户的年龄值;
调整模块,用于若检测到所述年龄值小于或等于预设第一数值,则降低用于判断照片间是否匹配的匹配度的数值。
6.根据权利要求5所述的调整匹配度的装置,其特征在于,所述调整模块用于:
若检测到所述年龄值小于或等于预设第一数值,则获取用于判断照片间是否匹配的匹配度的当前值,以及与所述年龄值对应的第一目标值;
若检测到所述当前值大于所述第一目标值,则将所述匹配度的数值降低至所述第一目标值。
7.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上执行时,使得所述计算机执行如权利要求1至4中任一项所述的调整匹配度的方法。
8.一种电子设备,包括存储器,处理器,其特征在于,所述处理器通过调用所述存储器中存储的计算机程序,用于执行如权利要求1至4中任一项所述的调整匹配度的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711087241.4A CN107767712B (zh) | 2017-11-07 | 2017-11-07 | 调整匹配度的方法、装置、存储介质及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711087241.4A CN107767712B (zh) | 2017-11-07 | 2017-11-07 | 调整匹配度的方法、装置、存储介质及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107767712A CN107767712A (zh) | 2018-03-06 |
CN107767712B true CN107767712B (zh) | 2019-12-31 |
Family
ID=61272837
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711087241.4A Active CN107767712B (zh) | 2017-11-07 | 2017-11-07 | 调整匹配度的方法、装置、存储介质及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107767712B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111079495B (zh) * | 2019-06-09 | 2024-03-22 | 广东小天才科技有限公司 | 一种点读模式的开启方法及电子设备 |
CN111311184B (zh) * | 2020-02-14 | 2024-06-21 | 中国平安人寿保险股份有限公司 | 基于匹配程度值的数据判断方法、装置和计算机设备 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929500B (zh) * | 2012-09-27 | 2016-02-10 | 东莞宇龙通信科技有限公司 | 移动终端和应用程序的关闭处理方法 |
CN104427233B (zh) * | 2013-09-02 | 2018-12-14 | 联想(北京)有限公司 | 信息处理方法和信息处理设备 |
TW201516786A (zh) * | 2013-10-24 | 2015-05-01 | Acer Inc | 電子裝置以及控制方法 |
CN103945107B (zh) * | 2013-11-29 | 2018-01-05 | 努比亚技术有限公司 | 拍摄方法和拍摄装置 |
CN104253904A (zh) * | 2014-09-04 | 2014-12-31 | 广东小天才科技有限公司 | 一种实现点读学习的方法及智能手机 |
CN107133008B (zh) * | 2014-09-29 | 2020-05-15 | 华勤通讯技术有限公司 | 移动终端自动调整输出的方法 |
CN104702964B (zh) * | 2015-03-30 | 2018-05-15 | 北京布卡互动科技有限公司 | 一种图像处理方法及装置 |
CN105118339A (zh) * | 2015-09-30 | 2015-12-02 | 广东小天才科技有限公司 | 一种基于情境学习的教学方法及装置 |
-
2017
- 2017-11-07 CN CN201711087241.4A patent/CN107767712B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107767712A (zh) | 2018-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11175726B2 (en) | Gesture actions for interface elements | |
US9661214B2 (en) | Depth determination using camera focus | |
CN104583902B (zh) | 改进的手势的识别 | |
CN107748615B (zh) | 屏幕的控制方法、装置、存储介质及电子设备 | |
CN109218614B (zh) | 一种移动终端的自动拍照方法及移动终端 | |
CN107330859B (zh) | 一种图像处理方法、装置、存储介质及终端 | |
US10552946B2 (en) | Display control apparatus and method for controlling the same based on orientation | |
EP4030749B1 (en) | Image photographing method and apparatus | |
US10291843B2 (en) | Information processing apparatus having camera function and producing guide display to capture character recognizable image, control method thereof, and storage medium | |
US20150010236A1 (en) | Automatic image refocusing method | |
CN108776822B (zh) | 目标区域检测方法、装置、终端及存储介质 | |
CN107871000B (zh) | 音频播放方法、装置、存储介质及电子设备 | |
CN104508680A (zh) | 改善之视讯追踪 | |
CN107767712B (zh) | 调整匹配度的方法、装置、存储介质及电子设备 | |
CN107766563B (zh) | 更新数据的方法、装置、存储介质及电子设备 | |
US9148537B1 (en) | Facial cues as commands | |
CN109117748B (zh) | 翻页检测方法及装置 | |
JP4717445B2 (ja) | 画像処理システム、画像処理装置、ゲーム装置、プログラム、情報記憶媒体および画像処理方法 | |
CN109547678B (zh) | 一种处理方法、装置、设备及可读存储介质 | |
WO2018227580A1 (zh) | 摄像头标定方法和终端 | |
CN107748642B (zh) | 调整图片的方法、装置、存储介质及电子设备 | |
US20190332235A1 (en) | Electronic apparatus, control method for electronic apparatus, and non-transitory computer readable medium | |
US20200257396A1 (en) | Electronic device and control method therefor | |
KR20140103043A (ko) | 전자 장치, 전자 장치를 동작하는 방법 및 컴퓨터 판독 가능한 기록 매체 | |
KR102178172B1 (ko) | 단말, 서비스 제공 장치, 그 제어 방법, 컴퓨터 프로그램이 기록된 기록 매체 및 이미지 검색 시스템 |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: Guangdong Opel Mobile Communications Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |