闹钟控制方法及装置与流程

文档序号:12495849阅读:296来源:国知局
闹钟控制方法及装置与流程

本公开涉及终端技术领域,尤其涉及闹钟控制方法及装置。



背景技术:

手机中通常都会配置闹钟功能,方便用户针对日常生活或工作中的待办事项创建闹钟提醒,例如早晨起床的叫醒闹钟、约会闹钟或会议闹钟等。

相关技术中,闹钟在预设时间响起时,用户主动在手机上进行关闭闹钟的操作;例如在闹钟响铃时,用户可以通过操作手机的电源键、手机界面的关闭按钮或者在手机上完成一道题目或者回答一个问题来关闭闹钟。



技术实现要素:

为克服相关技术中存在的问题,本公开实施例提供一种闹钟控制方法及装置。所述技术方案如下:

根据本公开实施例的第一方面,提供一种闹钟控制方法,包括:

闹钟响铃时,启动终端的双摄像头;

调用所述双摄像头测量所述终端与用户预先指定的目标物体的距离;

监测到所测量到的距离大于预设距离阈值时,关闭闹钟。

本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案中闹钟响铃时用户需要手持终端移动到距离预先指定的目标物体足够远的地方并将终端的双摄像头对准目标物体,通过调用终端的双摄像头测量终端与目标物体之间的距离,只有在监测到终端与的目标物体的距离大于预设距离阈值时闹钟才会关闭,从而实现了闹钟响铃时用户需要起床并手持终端移动到距离目标物体足够远的地方时闹钟才能够关闭,增加了用户关闭闹钟的难度和成本,起到有效唤醒用户的目的,克服了相关技术中用户仅通过直接操作手机即可关闭闹钟而存在的并不能迫使用户起床,导致无法有效的帮助用户起床的问题;如此,能够保证闹钟的使用效果,提升用户体验。

在一个实施例中,所述终端的双摄像头包括第一摄像头和第二摄像头;闹钟响铃时,启动终端的双摄像头,包括:

闹钟响铃时开启所述终端的相机,启动所述第一摄像头;

调用所述第一摄像头采集待测物体的图像;

根据所述待测物体的图像及预先获取的所述目标物体的第二特征信息,判断所述待测物体是否为目标物体;

在确定所述待测物体为目标物体时,启动所述第二摄像头。

本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案中闹钟响铃时并不直接启动终端的双摄像头而是首先启动第一摄像头,通过调用第一摄像头采集待测物体的图像并识别待测物体是否为目标物体,只有在判定待测物体为目标物体时才启动所述第二摄像头,实现了只有在用户将终端的双摄像头对准目标物体的情况下才启动终端的双摄像头,避免频繁启动双摄像头造成的系统处理资源浪费,节省电池电量。

在一个实施例中,根据所述待测物体的图像及预先获取的所述目标物体的第二特征信息,判断所述待测物体是否为目标物体,包括:

解析所述待测物体的图像得到所述待测物体的第一特征信息;

在所述第一特征信息与所述目标物体的第二特征信息匹配时,确定所述待测物体为目标物体。

本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案中预先获取目标物体的第二特征信息,通过解析待测物体的图像得到待测物体的第一特征信息,在判断第一特征信息与第二特征信息匹配时可确定待测物体为目标物体,实现了利用第一摄像头识别目标物体的目的。

在一个实施例中,所述方法还包括:

闹钟响铃时开始计时;

在所测量到的距离不超过所述预设距离阈值时,继续响铃直到计时时长达到预设响铃时长。

本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案通过设定在闹钟响铃时启动计时,若监测到所测量到的距离不超过所述预设距离阈值时持续响铃,直到计时时长达到预设响铃时长才关闭闹钟,避免由于闹钟一直响铃而对用户造成困扰及电池电量过度消耗。

在一个实施例中,闹钟响铃前,所述终端与所述目标物体的直线距离小于所述预设距离阈值。

本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案中通过设定闹钟响铃之前终端与目标物体的直线距离小于预设距离阈值,实现了在闹钟响铃时用户只有手持终端移动到距离目标物体的距离大于预设距离阈值的地方时闹钟才会关闭,从而实现有效的帮助用户起床,保证闹钟的使用效果,提升用户体验。

根据本公开实施例的第二方面,提供一种闹钟控制装置,包括:

启动模块,用于闹钟响铃时,启动终端的双摄像头;

调用模块,用于调用所述双摄像头测量所述终端与用户预先指定的目标物体的距离;

监测模块,用于监测所测量到的距离是否大于预设距离阈值;

关闭模块,用于监测到所测量到的距离大于预设距离阈值时,关闭闹钟。

在一个实施例中,所述终端的双摄像头包括第一摄像头和第二摄像头;启动模块,包括:

第一启动子模块,用于闹钟响铃时开启所述终端的相机,启动所述第一摄像头;

调用子模块,用于调用所述第一摄像头采集待测物体的图像;

判断子模块,用于根据所述待测物体的图像及预先获取的所述目标物体的第二特征信息,判断所述待测物体是否为目标物体;

第二启动子模块,用于在确定所述待测物体为目标物体时,启动所述第二摄像头。

在一个实施例中,判断子模块解析所述待测物体的图像得到所述待测物体的第一特征信息;在所述第一特征信息与所述目标物体的第二特征信息匹配时,确定所述待测物体为目标物体。

在一个实施例中,所述装置还包括:

计时模块,用于闹钟响铃时开始计时;

控制模块,用于在所测量到的距离不超过所述预设距离阈值时,继续响铃直到计时时长达到预设响铃时长。

在一个实施例中,闹钟响铃前,所述终端与所述目标物体的直线距离小于所述预设距离阈值。

根据本公开实施例的第三方面,提供一种闹钟控制装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

闹钟响铃时,启动终端的双摄像头;

调用所述双摄像头测量所述终端与用户预先指定的目标物体的距离;

监测到所测量到的距离大于预设距离阈值时,关闭闹钟。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的闹钟控制方法的流程图。

图2是根据一示例性实施例示出的闹钟控制方法中步骤101的流程图。

图3是根据一示例性实施例示出的闹钟控制方法的流程图。

图4是根据一示例性实施例示出的利用双摄像头测距的原理图。

图5是根据一示例性实施例示出的闹钟控制装置的框图。

图6是根据一示例性实施例示出的闹钟控制装置的框图。

图7是根据一示例性实施例示出的闹钟控制装置的框图。

图8是根据一示例性实施例示出的闹钟控制装置的框图。

图9是根据一示例性实施例示出的闹钟控制装置的框图。

图10是根据一示例性实施例示出的闹钟控制装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

以手机的闹钟功能为例,用户经常因为睡眠状态下潜意识关闭闹钟,造成起不来床,上班迟到等问题,相关技术通过增加用户关闭闹钟的难度和过程来迫使用户起床:闹钟在预设时间响起时,用户主动在手机上进行关闭闹钟的操作;例如在闹钟响铃时,用户可以通过操作手机的电源键、手机界面的关闭按钮或者在手机上完成一道题目或者回答一个问题来关闭闹钟。

然而,相关技术中用户想要关闭闹钟时,只需要直接操作手机即可关闭闹钟,人并没有真正的起来,这就不能实现迫使用户起床的目的,无法有效的帮助用户起床,如此,会影响闹钟的推广使用,用户体验较差。

为了解决上述问题,本公开实施例提供了一种闹钟控制方法,包括:闹钟响铃时,启动终端的双摄像头;调用双摄像头测量终端与用户预先指定的目标物体的距离;监测到所测量到的距离大于预设距离阈值时,关闭闹钟。本公开实施例提供的技术方案可以应用于需要使用终端的闹钟功能实现帮助用户起床的场景中。该技术方案涉及终端,这里终端例如是智能手机、可穿戴设备等具有双摄像头和闹钟功能的电子设备。

图1是根据一示例性实施例示出的一种闹钟控制方法的流程图,该方法的执行主体可以为终端,如图1所示,该方法包括以下步骤101-103:

在步骤101中,闹钟响铃时,启动终端的双摄像头。

示例的,闹钟响铃时自动开启终端的相机并启动终端的双摄像头。

示例的,用户需要预先进行闹钟设置:用户预先在终端的闹钟设置界面上,将闹钟的关闭方式设定为基于双摄像头测距关闭闹钟的方式,用户同时需要提供用户所选定的目标物体的照片/图像;目标物体用于在调用双摄像头测量距离时的参考物体。用户可以使用终端中已经保存的目标物体的照片,也可以调用相机拍摄目标物体的照片。

在步骤102中,调用双摄像头测量终端与用户预先指定的目标物体的距离。

示例的,闹钟响铃时用户需要手持终端移动到距离预先指定的目标物体足够远的地方并将终端的双摄像头对准目标物体。终端通过调用双摄像头测量终端与目标物体之间的距离。

示例的,在闹钟响铃前用户还未起床,此时终端应该放在用户伸手就可以直接拿到的地方,终端与目标物体的直线距离应该小于预设距离阈值,如此可以实现在闹钟响铃时用户只有手持终端移动到距离目标物体的距离大于预设距离阈值的地方时闹钟才会关闭,从而有效的帮助用户起床。

在步骤103中,监测到所测量到的距离大于预设距离阈值时,关闭闹钟。

示例的,闹钟响铃的过程中,终端持续调用双摄像头测量终端与目标物体的距离,并监测所测量到的距离是否大于预设距离阈值;当监测到所测量到的距离大于预设距离阈值时关闭闹钟,并同时关闭终端的双摄像头;示例的,闹钟响铃时开始计时;当监测到所测量到的距离不超过预设距离阈值时,继续响铃直到计时时长达到预设响铃时长时关闭闹钟,这就可以避免由于闹钟一直响铃而对用户造成困扰及电池电量过度消耗。

示例的,预设距离阈值至少应该大于用户未起床时用户身体或双手与目标物体的直线距离,例如3米,该预设距离阈值可以使用终端的默认值,也可以由用户在终端的闹钟设置界面按照实际需求进行调节。

本公开的实施例提供的技术方案中闹钟响铃时用户需要手持终端移动到距离预先指定的目标物体足够远的地方并将终端的双摄像头对准目标物体,通过调用终端的双摄像头测量终端与目标物体之间的距离,只有在监测到终端与的目标物体的距离大于预设距离阈值时闹钟才会关闭,从而实现了闹钟响铃时用户需要起床并手持终端移动到距离目标物体足够远的地方时闹钟才能够关闭,增加了用户关闭闹钟的难度和成本,起到有效唤醒用户的目的,克服了相关技术中用户仅通过直接操作手机即可关闭闹钟而存在的并不能迫使用户起床,导致无法有效的帮助用户起床的问题;如此,能够保证闹钟的使用效果,提升用户体验。

在一种可能的实施方式中,如图2所示,图1示出的步骤101可以实施为包括步骤201-204:

在步骤201中,闹钟响铃时开启终端的相机,启动第一摄像头。

示例的,终端的双摄像头包括第一摄像头和第二摄像头。在步骤201中当闹钟响铃时终端自动开启终端的相机并启动双摄像头中的第一摄像头。

在步骤202中,调用第一摄像头采集待测物体的图像。

示例的,用户手持终端通过终端的相机对准待测物体,调用第一摄像头采集待测物体的图像。

在步骤203中,根据待测物体的图像及预先获取的所述目标物体的第二特征信息,判断待测物体是否为目标物体。

示例的,终端获取目标物体的第二特征信息的方式可以包括:终端对目标物体的照片进行分析,提取出目标物体的第二特征信息并保存。

示例的,目标物体的第二特征信息,实际是目标物体的照片/图像的特征信息,可以包括:视觉特征,例如目标物体的图像的边缘、轮廓、形状和区域等;图像的统计特征,例如直方图等;变换系数特征:例如傅里叶描绘算子、自回归模型系数等;代数特征:例如图像矩阵的奇异值分解等。

示例的,终端根据待测物体的图像及目标物体的第二特征信息,判断待测物体是否为目标物体;若判定待测物体是目标物体,则转到步骤204;若判定待测物体不是目标物体,则转到步骤202。

在步骤204中,在确定待测物体为目标物体时,启动第二摄像头。

示例的,终端根据待测物体的图像及目标物体的第二特征信息判定待测物体为目标物体时,启动终端的第二摄像头。

上述本公开的实施例中闹钟响铃时并不直接启动终端的双摄像头而是首先启动第一摄像头,通过调用第一摄像头采集待测物体的图像并识别待测物体是否为目标物体,只有在判定待测物体为目标物体时才启动所述第二摄像头,实现了只有在用户将终端的双摄像头对准目标物体时才启动终端的双摄像头,避免频繁启动双摄像头造成的系统处理资源浪费,节省电池电量。

在一种可能的实施方式中,图2示出的步骤203可以实施为:终端通过调用第一摄像头采集到待测物体的图像之后,解析待测物体的图像得到待测物体的第一特征信息;判断待测物体的第一特征信息是否与目标物体的第二特征信息相匹配:若判定第一特征信息与目标物体的第二特征信息匹配,则确定待测物体为目标物体;若判定第一特征信息与目标物体的第二特征信息不匹配,则确定待测物体不是目标物体。

示例的,待测物体的第一特征信息,实际是待测物体的图像的特征信息,可以包括:视觉特征,例如待测物体的图像的边缘、轮廓、形状和区域等;图像的统计特征,例如直方图等;变换系数特征:例如傅里叶描绘算子、自回归模型系数等;代数特征:例如图像矩阵的奇异值分解等。

上述本公开的实施例中终端预先获取目标物体的第二特征信息,通过解析待测物体的图像得到待测物体的第一特征信息,在判断第一特征信息与第二特征信息匹配时可确定待测物体为目标物体,实现了利用第一摄像头识别目标物体的目的。

下面通过几个实施例详细介绍实现过程。

图3是根据一示例性实施例示出的一种闹钟控制方法的流程图,该方法由终端实施;如图3所示,该方法包括以下步骤:

在步骤301中,终端闹钟响铃时开启所述终端的相机,启动所述第一摄像头并开始计时。

示例的,用户需要预先进行闹钟设置:用户预先在终端的闹钟设置界面上,将闹钟的关闭方式设定为基于双摄像头测距关闭闹钟的方式,用户同时需要提供用户所选定的目标物体的照片/图像。终端的双摄像头包括第一摄像头和第二摄像头。

在步骤302中,终端调用所述第一摄像头采集待测物体的图像。

用户手持终端通过终端的相机对准待测物体,调用第一摄像头采集待测物体的图像。

在步骤303中,终端解析所述待测物体的图像得到所述待测物体的第一特征信息。

在步骤304中,终端判断待测物体的第一特征信息是否与预先获取的目标物体的第二特征信息相匹配;若判定第一特征信息与第二特征信息相匹配,则转到步骤305;若判定第一特征信息与第二特征信息不匹配,则转到步骤302。

在步骤305中,终端确定所述待测物体为目标物体,启动第二摄像头。

示例的,终端判定待测物体的第一特征信息与预先获取的目标物体的第二特征信息相匹配时确定待测物体为目标物体,启动终端的第二摄像头。

在步骤306中,终端调用所述双摄像头测量所述终端与用户预先指定的目标物体的距离。

示例的,闹钟响铃时用户需要手持终端移动到距离预先指定的目标物体足够远的地方并将终端的双摄像头对准目标物体。终端通过调用双摄像头测量终端与目标物体之间的距离。

示例的,在闹钟响铃前用户还未起床,此时终端应该放在用户伸手就可以直接拿到的地方,终端与目标物体的直线距离应该小于预设距离阈值,如此可以实现在闹钟响铃时用户只有手持终端移动到距离目标物体的距离大于预设距离阈值的地方时闹钟才会关闭,从而有效的帮助用户起床。

在步骤307中,终端在所测量到的距离大于预设距离阈值时关闭闹钟。

示例的,终端在所测量到的距离不超过所述预设距离阈值时,继续响铃直到计时时长达到预设响铃时长。

示例的,预设距离阈值至少应该大于用户未起床时用户身体或双手与目标物体的直线距离,例如3米,该预设距离阈值可以使用终端的默认值,也可以由用户在终端的闹钟设置界面按照实际需求进行调节。

本公开的实施例提供的技术方案中闹钟响铃时用户需要手持终端移动到距离预先指定的目标物体足够远的地方并将终端的双摄像头对准目标物体,通过调用终端的双摄像头测量终端与目标物体之间的距离,只有在监测到终端与的目标物体的距离大于预设距离阈值时闹钟才会关闭,从而实现了闹钟响铃时用户需要起床并手持终端移动到距离目标物体足够远的地方时闹钟才能够关闭,增加了用户关闭闹钟的难度和成本,起到有效唤醒用户的目的,克服了相关技术中用户仅通过直接操作手机即可关闭闹钟而存在的并不能迫使用户起床,导致无法有效的帮助用户起床的问题;如此,能够保证闹钟的使用效果,提升用户体验。

作为一种可能的实施例,以手机为例,这里提供一种利用手机双摄像头测距关闭闹钟的方案,该方案利用手机双摄像头测距原理,提供一种关闭手机闹钟的方式,即在手机的双摄像头距离被拍照物体足够远时终端才可以自动关闭闹钟,例如,手机距离被拍摄物体的距离达到3米或3米以上时终端才能够关闭闹钟。闹钟响铃时,用户手持手机,摄像头对着前方物体,当摄像头距离前方物体距离为3米时才可以关闭闹钟。这样用户已经起床,而且增加闹钟关闭成本,起到有效唤醒用户的目的。方案包括:

1)预先准备:首先用户需要选定一个物体作为关闭闹钟需要识别的目标物。用户预先在终端的闹钟设置界面上,将闹钟的关闭方式选定为基于双摄像头测距关闭闹钟的方式,用户同时需要提供用户所选定的目标物体的照片。

2)启动双摄像头:当闹钟响铃时,手机启动双摄像头,在手机的用户界面上出现相机的取景窗口,用户无法直接通过操作手机关闭闹钟。

3)距离判定:需要用户手持手机让相机对准目标物体;手机识别出目标物体后,判定用户与目标物体的距离,当距离大于设定的距离阈值时,终端会自动关闭闹钟。设定的距离阈值相比于用户伸手就可以触及的距离会长一些,比如3米,但是允许可以自由的调节。

示例的,对于目标物的识别过程详细说明如下:设定闹钟时,用户需要选定目标物体,可以选择一张存在的照片也可以通过相机拍摄一张照片,确定目标物体后,系统会提取这个目标物体的照片的关键特征信息,作为之后识别目标物体的基准。当闹钟响时,系统会打开相机,用户通过相机对准目标物体,系统判定这个时候的目标物体的特征信息是不是之前设定的目标物体,如果是之前设定的目标物体,则开启双摄像头测距。

示例的,对利用双摄像头测距的原理说明如下:参考图4所示,根据相似三角形的原理可以得到如下公式:Z/T=(Z-f)/[T-(xl-xr)],其中,Z是待测点与两个摄像头间连线的物理距离,xl和xr分别是待测点在图像中距离中心点的坐标,视差d=xl-xr,d单位是像素点;T是两个摄像头的物理距离,T的单位是毫米级或0.1毫米级;f为摄像头的焦距,f的单位是像素点,假设两个摄像头的焦距相同,根据上述公式可以求得Z的值。手机与目标物体的距离值不需要一个绝对精确的值,误差在一个可接受范围内就可以。

示例的,对于利用双摄像识别物体及测量距离来关闭闹钟的过程说明如下:终端在通过相机识别到目标物体,然后通过双摄像头测量的终端与目标物体的距离;当判定测量距离大于设定的距离阈值时终端会自动关闭闹钟,否则闹钟会一直响铃,直到持续时间达到指定的响铃时间长度再关闭闹钟,比如十分钟。

本公开的实施例提供的技术方案实现了利用双摄像头进行目标物体的识别和距离测定,提供新的关闭闹钟的交互方式;由于双摄像头对物体的识别和距离测定,都需要用户起床手持手机进行移动和拍摄操作,而不能简单的通过操作手机就直接关闭闹钟,从而能够更有效帮助用户起床。

下述为本公开装置实施例,可以用于执行本公开方法实施例。

图5是根据一示例性实施例示出的一种闹钟控制装置的框图;该装置可以采用各种方式来实施,例如在终端中实施装置的全部组件,或者,在终端侧以耦合的方式实施装置中的组件;该装置可以通过软件、硬件或者两者的结合实现上述本公开涉及的方法,如图5所示,该闹钟控制装置包括:启动模块501、调用模块502、监测模块503及关闭模块504,其中:

启动模块501被配置为闹钟响铃时,启动终端的双摄像头;

示例的,所述终端的双摄像头包括第一摄像头和第二摄像头。闹钟响铃时自动开启终端的相机并启动终端的双摄像头。

用户需要预先进行闹钟设置:用户预先在终端的闹钟设置界面上,将闹钟的关闭方式设定为基于双摄像头测距关闭闹钟的方式,用户同时需要提供用户所选定的目标物体的照片/图像;目标物体用于在调用双摄像头测量距离时的参考物体。用户可以使用终端中已经保存的目标物体的照片,也可以调用相机拍摄目标物体的照片。

调用模块502被配置为调用所述双摄像头测量所述终端与用户预先指定的目标物体的距离;

示例的,闹钟响铃时用户需要手持终端移动到距离预先指定的目标物体足够远的地方并将终端的双摄像头对准目标物体。终端通过调用双摄像头测量终端与目标物体之间的距离。

示例的,在闹钟响铃前用户还未起床,此时终端应该放在用户伸手就可以直接拿到的地方,终端与目标物体的直线距离应该小于预设距离阈值,如此可以实现在闹钟响铃时用户只有手持终端移动到距离目标物体的距离大于预设距离阈值的地方时闹钟才会关闭,从而有效的帮助用户起床。

监测模块503被配置为监测所测量到的距离是否大于预设距离阈值;

关闭模块504被配置为监测到所测量到的距离大于预设距离阈值时,关闭闹钟。

示例的,闹钟响铃的过程中,终端持续调用双摄像头测量终端与目标物体的距离,并监测所测量到的距离是否大于预设距离阈值;当监测到所测量到的距离大于预设距离阈值时关闭闹钟,并同时关闭终端的双摄像头;示例的,闹钟响铃时开始计时;当监测到所测量到的距离不超过预设距离阈值时,继续响铃直到计时时长达到预设响铃时长时关闭闹钟,这就可以避免由于闹钟一直响铃而对用户造成困扰及电池电量过度消耗。

本公开实施例提供的闹钟控制装置,通过配置启动模块501在闹钟响铃时,启动终端的双摄像头;调用模块502调用所述双摄像头测量所述终端与用户预先指定的目标物体的距离;监测模块503监测所测量到的距离是否大于预设距离阈值;关闭模块504监测到所测量到的距离大于预设距离阈值时,关闭闹钟;从而实现了闹钟响铃时用户需要起床并手持终端移动到距离目标物体足够远的地方时闹钟才能够关闭,增加了用户关闭闹钟的难度和成本,起到有效唤醒用户的目的,克服了相关技术中用户仅通过直接操作手机即可关闭闹钟而存在的并不能迫使用户起床,导致无法有效的帮助用户起床的问题;如此,能够保证闹钟的使用效果,提升用户体验。

在一种可能的实现方式中,如图6所示,图5示出的闹钟控制装置还可以包括把启动模块501配置为包括:第一启动子模块601、调用子模块602、判断子模块603和第二启动子模块604,其中:

第一启动子模块601被配置为闹钟响铃时开启所述终端的相机,启动所述第一摄像头;

调用子模块602被配置为调用所述第一摄像头采集待测物体的图像;

判断子模块603被配置为根据所述待测物体的图像及预先获取的所述目标物体的第二特征信息,判断所述待测物体是否为目标物体;

第二启动子模块604被配置为在确定所述待测物体为目标物体时,启动所述第二摄像头。

在一种可能的实现方式中,判断子模块603解析所述待测物体的图像得到所述待测物体的第一特征信息;在所述第一特征信息与所述目标物体的第二特征信息匹配时,确定所述待测物体为目标物体。

在一种可能的实现方式中,如图7所示,图5示出的闹钟控制装置还可以包括:计时模块701和控制模块702,其中:

计时模块701被配置为闹钟响铃时开始计时;

控制模块702被配置为在所测量到的距离不超过所述预设距离阈值时,继续响铃直到计时时长达到预设响铃时长。

图8是根据一示例性实施例示出的一种闹钟控制装置800的框图,闹钟控制装置800可以采用各种方式来实施,例如在终端中实施装置的全部组件,或者,在终端侧以耦合的方式实施装置中的组件;闹钟控制装置800包括:

处理器801;

用于存储处理器可执行指令的存储器802;

其中,处理器801被配置为:闹钟响铃时,启动终端的双摄像头;调用所述双摄像头测量所述终端与用户预先指定的目标物体的距离;监测到所测量到的距离大于预设距离阈值时,关闭闹钟。

示例的,闹钟响铃前,所述终端与所述目标物体的直线距离小于所述预设距离阈值。

在一个实施例中,上述处理器801还可被配置为:闹钟响铃时开启所述终端的相机,启动所述第一摄像头;调用所述第一摄像头采集待测物体的图像;根据所述待测物体的图像及预先获取的所述目标物体的第二特征信息,判断所述待测物体是否为目标物体;在确定所述待测物体为目标物体时,启动所述第二摄像头。

在一个实施例中,上述处理器801还可被配置为:解析所述待测物体的图像得到所述待测物体的第一特征信息;在所述第一特征信息与所述目标物体的第二特征信息匹配时,确定所述待测物体为目标物体。

在一个实施例中,上述处理器801还可被配置为:闹钟响铃时开始计时;

在所测量到的距离不超过所述预设距离阈值时,继续响铃直到计时时长达到预设响铃时长。

上述本公开实施例提供的闹钟控制装置通过调用终端的双摄像头测量终端与目标物体之间的距离,只有在监测到终端与的目标物体的距离大于预设距离阈值时闹钟才会关闭,从而实现了闹钟响铃时用户需要起床并手持终端移动到距离目标物体足够远的地方时闹钟才能够关闭,增加了用户关闭闹钟的难度和成本,起到有效唤醒用户的目的,克服了相关技术中用户仅通过直接操作手机即可关闭闹钟而存在的并不能迫使用户起床,导致无法有效的帮助用户起床的问题;如此,能够保证闹钟的使用效果,提升用户体验。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图9是根据一示例性实施例示出的一种闹钟控制装置的框图;闹钟控制装置900适用于终端;闹钟控制装置900可以包括以下一个或多个组件:处理组件902,存储器904,电源组件906,多媒体组件908,音频组件910,输入/输出(I/O)的接口912,传感器组件914,以及通信组件916。

处理组件902通常控制闹钟控制装置900的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件902可以包括一个或多个处理器920来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件902可以包括一个或多个模块,便于处理组件902和其他组件之间的交互。例如,处理组件902可以包括多媒体模块,以方便多媒体组件908和处理组件902之间的交互。

存储器904被配置为存储各种类型的数据以支持在闹钟控制装置900的操作。这些数据的示例包括用于在闹钟控制装置900上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器904可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件906为闹钟控制装置900的各种组件提供电力。电源组件906可以包括电源管理系统,一个或多个电源,及其他与为闹钟控制装置900生成、管理和分配电力相关联的组件。

多媒体组件908包括在闹钟控制装置900和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件908包括一个前置摄像头和/或后置摄像头。当闹钟控制装置900处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件910被配置为输出和/或输入音频信号。例如,音频组件910包括一个麦克风(MIC),当闹钟控制装置900处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器904或经由通信组件916发送。在一些实施例中,音频组件910还包括一个扬声器,用于输出音频信号。

I/O接口912为处理组件902和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件914包括一个或多个传感器,用于为闹钟控制装置900提供各个方面的状态评估。例如,传感器组件914可以检测到闹钟控制装置900的打开/关闭状态,组件的相对定位,例如组件为闹钟控制装置900的显示器和小键盘,传感器组件914还可以检测闹钟控制装置900或闹钟控制装置900一个组件的位置改变,用户与闹钟控制装置900接触的存在或不存在,闹钟控制装置900方位或加速/减速和闹钟控制装置900的温度变化。传感器组件914可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件914还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件914还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件916被配置为便于闹钟控制装置900和其他设备之间有线或无线方式的通信。闹钟控制装置900可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件916经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件916还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,闹钟控制装置900可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器904,上述指令可由闹钟控制装置900的处理器920执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当存储介质中的指令由闹钟控制装置900的处理器执行时,使得闹钟控制装置900能够执行如下事件提醒方法,方法包括:闹钟响铃时,启动终端的双摄像头;调用所述双摄像头测量所述终端与用户预先指定的目标物体的距离;监测到所测量到的距离大于预设距离阈值时,关闭闹钟。

在一个实施例中,所述终端的双摄像头包括第一摄像头和第二摄像头;闹钟响铃时,启动终端的双摄像头,包括:闹钟响铃时开启所述终端的相机,启动所述第一摄像头;调用所述第一摄像头采集待测物体的图像;根据所述待测物体的图像及预先获取的所述目标物体的第二特征信息,判断所述待测物体是否为目标物体;在确定所述待测物体为目标物体时,启动第二摄像头。

在一个实施例中,根据所述待测物体的图像及预先获取的所述目标物体的第二特征信息,判断所述待测物体是否为目标物体,包括:解析所述待测物体的图像得到所述待测物体的第一特征信息;在所述第一特征信息与所述目标物体的第二特征信息匹配时,确定所述待测物体为目标物体。

在一个实施例中,所述方法还包括:闹钟响铃时开始计时;在所测量到的距离不超过预设距离阈值时,继续响铃直到计时时长达到预设响铃时长。

在一个实施例中,闹钟响铃前,所述终端与所述目标物体的直线距离小于所述预设距离阈值。

图10是根据一示例性实施例示出的一种闹钟控制装置的框图。例如,闹钟控制装置1000可以被提供为一服务器。闹钟控制装置1000包括处理组件1002,其进一步包括一个或多个处理器,以及由存储器1003所代表的存储器资源,用于存储可由处理组件1002的执行的指令,例如应用程序。存储器1003中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1002被配置为执行指令,以执行上述方法。

闹钟控制装置1000还可以包括一个电源组件1006被配置为执行闹钟控制装置1000的电源管理,一个有线或无线网络接口1005被配置为将闹钟控制装置1000连接到网络,和一个输入输出(I/O)接口1008。闹钟控制装置1000可以操作基于存储在存储器1003的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1