基于位移传感器的摄像头移动控制方法、电视及存储介质与流程

文档序号:23144478发布日期:2020-12-01 13:23阅读:175来源:国知局
基于位移传感器的摄像头移动控制方法、电视及存储介质与流程

本发明涉及家电技术领域,尤其涉及一种基于位移传感器的摄像头移动控制方法、电视及存储介质。



背景技术:

随着科技的发展和人们生活水平的不断提高,各种智能电视的使用越来越普及。

随着智能电视的普及,智能电视逐渐成为人们日常生活中必不可少的一部分。随着技术的发展,智能电视上已装配了摄像头以满足用户日常拍照及视频通话的需求。升降式摄像头或滑盖式摄像头在用户无需使用时关闭下沉,达到保护隐私的作用。

而当摄像头开启时,所搭载的升降式摄像或滑盖式摄像头便可对场景进行智能识别,实现体感游戏、视频聊天、大屏拍照。其中有很大一部分的智能电视摄像头采用隐藏的升降式或滑盖式摄像头的解决方案,在控制这类隐藏式升降式或滑盖式摄像头时,现有技术方案采用控制电机工作时间的方式来控制摄像头升降或滑动的位移,这种方案需要对升降的时间进行严格把控,反复调试才能达到指定位置,并且随着电视机使用年份的增长,电机老化等问题出现,有可能出现在预设的时间内无法将摄像头移动到指定的位置,影响用户体验的同时可能会提高返修率。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明的主要目的在于提供一种基于位移传感器的摄像头移动控制方法、电视及存储介质,本发明可以对智能电视的摄像头实现更精准的升降或者滑动限位,为用户的使用提供了方便。

为实现上述目的,本发明提供一种基于位移传感器的摄像头移动控制方法,所述基于位移传感器的摄像头移动控制方法包括如下步骤:

一种基于位移传感器的摄像头移动控制方法,其中,包括以下步骤:

预先在摄像头模块中加入位移传感器,用于检测摄像头的位移;

当需使用隐藏式摄像头时,驱动电机驱动摄像头产生位移,同时位移传感器检测摄像头位移;

当位移传感器检测到驱动电机将摄像头驱动至预先设置的位置,控制驱动电机停止驱动。

所述的基于位移传感器的摄像头移动控制方法,其中,所述预先在摄像头模块中加入位移传感器,用于检测摄像头的位移的步骤包括:

预先在通过驱动电机控制位移的摄像头上设置位移传感器,用于通过位移传感器检测摄像头的位移,通过设定位移传感器检测到的位移距离来控制驱动电机的开关。

所述的基于位移传感器的摄像头移动控制方法,其中,所述预先在摄像头模块中加入位移传感器,用于检测摄像头的位移的步骤还包括:

预先设置位移传感器检测摄像头的位移为预先设置的位置,产生驱动电机停止驱动信号。

所述的基于位移传感器的摄像头移动控制方法,其中,所述预先设置的位置为摄像从隐藏位置驱动到拍摄使用位置的位置。

所述的基于位移传感器的摄像头移动控制方法,其中,所述当需使用隐藏式摄像头时,驱动电机驱动摄像头产生位移,同时位移传感器检测摄像头位移的步骤包括:

当需要打开摄像头进行日常拍照或者视频通话时,接收操作指令开启系统中的拍照app,主控mcu向摄像头模块中的驱动电机、位移传感器、摄像头发送信号,驱动电机驱动摄像头产生位移,同时位移传感器检测摄像头位移。

所述的基于位移传感器的摄像头移动控制方法,其中,所述当位移传感器检测到驱动电机将摄像头驱动至预先设置的位置,控制驱动电机停止驱动的步骤包括:

摄像头打开,驱动电机控制摄像头的移动,同时位移传感器会实时记录摄像头的位移,位移传感器通过模拟电压值反馈位置信号,将摄像头的位置信息反馈给主控mcu;

主控mcu通过自身的adc模块将模拟的电压信号转化成与摄像头实际位置相对应数值大小,通过判断数值的大小来检测摄像头运行位置;

通过位移传感器、电机以及mcu的多次信号交互,控制驱动电机驱动摄像头至预先设置的位置;

当摄像头移动到指定的位置后,主控mcu控制停止位移传感器,同时停止向驱动电机发送脉冲信号,控制电机停止工作。

所述的基于位移传感器的摄像头移动控制方法,其中,所述预先在摄像头模块中加入位移传感器,用于检测摄像头的位移的步骤包括:

预先对位移传感器设置电机驱动摄像头升降到最大位置的阈值。

一种电视,其中,包括:可升降隐藏设置在电视上的摄像头、与摄像头连接的主控mcu,分别与摄像头和主控mcu连接的驱动电机,设置在摄像头上并与主控mcu连接的位移传感器;

位移传感器,用于预先在摄像头中加入位移传感器,检测摄像头的位移;

当需使用隐藏式摄像头时,驱动电机驱动摄像头产生位移,同时位移传感器检测摄像头位移;

当位移传感器检测到驱动电机将摄像头驱动至预先设置的位置,控制驱动电机停止驱动。

一种电视,其中,所述电视包括:存储器、处理器、可升降隐藏设置在电视上的摄像头、及存储在所述存储器上并可在所述处理器上运行的基于位移传感器的摄像头移动控制程序,所述基于位移传感器的摄像头移动控制程序被所述处理器执行时实现任一项所述的基于位移传感器的摄像头移动控制方法的步骤。

一种存储介质,其中,所述存储介质存储有基于位移传感器的摄像头移动控制程序,所述基于位移传感器的摄像头移动控制程序被处理器执行时实现任一项所述的基于位移传感器的摄像头移动控制方法的步骤。。

本发明提供一种基于位移传感器的摄像头移动控制方法,采用位移传感器计算摄像头的位移,通过设定位移传感器检测到的位移距离来控制驱动电机的开关。当用户需要使用隐藏式摄像头进行日常拍照或视频通话时,驱动摄像头移动的电机开始工作同时位移传感器会协同工作,协助电机将摄像头精准送至指定位置。

与现有技术相比,本发明电视对摄像头控制精度极高,仅需确定好摄像头移动的位移,便可免去后续繁琐的调试过程,简单有效并且能够避免用户长期使用带来的问题;本发明具有高精度、易调试、稳定性好等特点,可有效的优化用户体验,减少开发人员以及售后人员的工作量,使产品的开发效率得以提升。

附图说明

图1本发明实施例的电视外观结构示意图。

图2为本发明实施例的电视功能原理框图。

图3是本发明基于位移传感器的摄像头移动控制方法的较佳实施例的流程图。

图4是本发明基于位移传感器的摄像头移动控制方法的具体应用实施例流程图。

图5为本发明电视较佳实施例的原理框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

发明人经过研究发现,现有技术的智能电视配备隐藏式摄像头的电视机采取的解决方案为控制电机运行的时间来进行摄像头的控制,这种采用电机运行时间控制的弊端为需要经过反复调试确定摄像头移动到指定位置的具体时间,并且可能存在随着使用年份增加以及不同用户对电视机摄像头使用的频率的差异,电机老化后预先设定的时间可能不会满足摄像头移动至指定位置的需求;还有一种方法通过转轴转数检测器来检测转轴电机的转数,当检测到电机当前的转轴转数达到预定限位转数时,控制电机停止运行,实现自动限位,但是此方法精度不高。

为了解决上述问题,在本发明实施例中本发明提供一种基于位移传感器的摄像头移动控制方法、电视及存储介质。

本发明实施例提供的一种电视100,如图1和图2所示,包括:可升降隐藏设置在电视100上的摄像头110、与摄像头110连接的主控mcu120,分别与摄像头110和主控mcu120连接的驱动电机130,设置在摄像头110上并与主控mcu120连接的位移传感器140;

本发明实施例中的位移传感器140,用于预先在摄像头110中加入位移传感器140,检测摄像头110的位移;

当需使用隐藏式摄像头110时,驱动电机130驱动摄像头110产生位移,同时位移传感器140检测摄像头110位移;

当位移传感器140检测到驱动电机130将摄像头驱动至预先设置的位置,控制驱动电机停止驱动。

本发明实施例的电视,采用位移传感器计算摄像头的位移,通过设定位移传感器检测到的位移距离来控制驱动电机开关;本发明通过位移传感器主要检查上升或下降。

本发明实施例中,当用户需要使用隐藏式摄像头110进行日常拍照或视频通话时,驱动摄像头110移动的驱动电机开始工作、同时位移传感器140会协同工作,协助驱动电机将摄像头精准送至指定位置。

本发明摄像头模块中电机与位移传感器协同工作,电机负责控制摄像头移动,位移传感器负责记录摄像头的位移,确保摄像头移动至指定的位置。

具体地,如图1和图2所示,本发明电视工作原理如下:当需使用摄像头时,主控mcu120会与位移传感器140以及驱动驱动电机协作控制摄像头110的升降或滑动,当用户需要打开摄像头进行日常拍照或者视频通话时,打开系统中的拍照app时主控mcu120会向摄像头110模块中的驱动电机130、位移传感器140、摄像头110发送信号,在收到主控mcu120的信号后开始工作。

在收到信号后,摄像头110打开,电机开始工作控制摄像头110的移动的同时位移传感器140会实时记录摄像头110的位移,位移传感器140通过模拟电压值反馈位置信号,将摄像头110的位置信息反馈给主控mcu120;主控mcu120通过自身的adc模块将模拟的电压信号转化成与摄像头实际位置相对应数值大小,通过判断数值的大小来检测摄像头运行位置,当摄像头110移动到指定的位置后,主控mcu120会停止传感器工作同时会停止向电机发送脉冲信号,电机停止工作。整个过程进行了多次信号交互,通过位移传感器140、电机以及mcu的交互确保摄像头能精确到达指定的位置,满足用户的日常拍照及视频通话需求。

本发明实施例中的位移(displacement)用位移表示物体(质点)的位置变化。定义为:由初位置到末位置的有向线段。

本发明的电视现有技术的电视相比,本发明驱动摄像头精度极高,仅需确定好摄像头移动的位移,便可免去后续繁琐的调试过程,简单有效并且能够避免用户长期使用带来的问题;

本发明拥有高精度、易调试、稳定性好等特点,可有效的优化用户体验,减少开发人员以及售后人员的工作量,使产品的开发效率得以提升

在进一步地实施例中,本发明还可以通过增加设置位移传感器检测摄像头转动角度,可以扩充转动方案。从而通过检测转动角度的位移传感器协助电机将摄像头精准转度至指定角度。

基于上述实施例的电视,本发明还提供了一种基于位移传感器的摄像头移动控制方法,如图3所示,本发明实施例的一种基于位移传感器的摄像头移动控制方法,包括以下步骤:

步骤s100、预先在摄像头模块中加入位移传感器,用于检测摄像头的位移;

本发明实施例中,采用预先在摄像头模块中加入位移传感器,用于检测摄像头的位移。例如,如图1和图2所示,预先在通过驱动电机130控制位移的摄像头110上设置位移传感器140,用于通过位移传感器140检测摄像头110的位移,通过设定位移传感器140检测到的位移距离来控制驱动电机的开关。

本发明中预先设置位移传感器检测摄像头的位移为预先设置的位置,产生驱动电机停止驱动信号。即本发明中当通过位移传感器检测到摄像头上升到指定位置(例如最大的可升位置)时,产生驱动电机停止驱动信号,防止驱动电机继续无效驱动,可以有效避免损坏电机,并节能,以及可以保护驱动电机和摄像头升降机构的使用寿命。

本发明中,所述预先设置的位置为摄像从隐藏位置驱动到拍摄使用位置的位置。例如隐藏位置为0米,驱动到拍摄使用位置的为0.3米,则预先设置的位置为0.3米。

即本发明中,预先对位移传感器设置电机驱动摄像头升降到最大位置的阈值,例如0.3米。

步骤s200、当需使用隐藏式摄像头时,驱动电机驱动摄像头产生位移,同时位移传感器检测摄像头位移;

本发明中当需使用隐藏式摄像头时,驱动电机驱动摄像头产生位移,同时位移传感器检测摄像头位移。

当需要打开摄像头进行日常拍照或者视频通话时,接收操作指令开启系统中的拍照app,主控mcu120向摄像头模块中的驱动电机、位移传感器、摄像头发送信号,驱动电机驱动摄像头产生位移,同时位移传感器检测摄像头位移。

步骤s300、当位移传感器检测到驱动电机将摄像头驱动至预先设置的位置,控制驱动电机停止驱动。

本发明实施例中,当位移传感器检测到驱动电机将摄像头驱动至预先设置的位置,控制驱动电机停止驱动。即当驱动电机驱动摄像头到指定的可拍照使用的位置后,本发明会通过位移传感器检测到的位移距离到指定距离则控制驱动电机开关停止。

具体为:摄像头110打开,驱动电机130控制摄像头的移动,同时位移传感器140会实时记录摄像头110的位移,位移传感器通过模拟电压值反馈位置信号,将摄像头的位置信息反馈给主控mcu120;

主控mcu120通过自身的adc模块将模拟的电压信号转化成与摄像头实际位置相对应数值大小,通过判断数值的大小来检测摄像头运行位置;

通过位移传感器、电机以及mcu的多次信号交互,控制驱动电机驱动摄像头至预先设置的位置;

当摄像头移动到指定的位置后,主控mcu控制停止位移传感器,同时停止向驱动电机发送脉冲信号,控制电机停止工作。

本发明实施例中,通过位移传感器、电机以及mcu的多次信号交互,控制驱动电机驱动摄像头至预先设置的位置。可以实现更精准的升降或者滑动限位。.与传统的方法相比,本发明精度极高,仅需确定好摄像头移动的位移,便可免去后续繁琐的调试过程,简单有效并且能够避免用户长期使用带来的问题;

本发明拥有高精度、易调试、稳定性好等特点,可有效的优化用户体验,减少开发人员以及售后人员的工作量,使产品的开发效率得以提升。

本发明方法实施例中,进一步地,还包括以下步骤:

为了优化隐藏式摄像头移动过程中的用户体验,本发明还包括在用户打开app后,在摄像头移动过程中可以适当延迟(例如延迟预定时间)打开摄像头或者在摄像头移动过程中增添一些娱乐性的图片或动画,防止用户直观的看到摄像头移动是拍摄到边框的情况。

进一步地实施例,所述方法还包括:

为防止传感器工作异常时损坏摄像头,在用户需要使用摄像头,位移传感器工作时设置一个电机运行最高时间为阈值(此最高升降时间的具体值应视不同方案、结构、应用场景来定,例如如上所述的0.3米),防止传感器工作异常时,未及时向主控mcu发送信号导致电机一直处于工作状态,从而损坏电机和摄像头。

在一种实施方式中,所述方法还包括:

打开摄像头相关应用,让升降式摄像头上升到指定位置,或者让滑盖式摄像头的盖子滑动到指定位置。如果出现断电的情况,再上电开机,在开机的过程中都会做一次摄像头自动下降的操作,即升降式摄像头要下降到指定位置,或者滑盖式摄像头的盖子要自动合上,这样可以更好地保护用户的隐私。

以下通过一具体应用实施例对本发明做进一步详细描述:

如图4所示,本具体应用实施例的基于位移传感器的摄像头移动控制方法,包括以下步骤:

s10、开始,并进入步骤s11;

s11、打开摄像头app,并进入s12;

s12、主控mcu发送信号开启摄像头,同时发送信号使电机和传感器开始工作,并进入s13;

s13、位移传感觉器实时检测摄像头移动的位移,并进入s14;

即如果摄像头在升高,位移传感觉器实时检测摄像头升高的位移;另外的实施例中,如果摄像头在转动,则位移传感觉器可实时检测摄像头转动角度的位移。

s14、判断摄像头是否到达预设位置,当否进入步骤s15、当是进入s16;

s15、位移传感器继续检测摄像头移动的实时位移,并进入s16;

s16、结束。

可见,本发明中通过位移传感器计算隐藏式摄像头移动的位移,更能保证摄像头到达的位置的精确性,精度极高的同时避免了传统的用电机工作时间控制摄像头升降所带来的反复调试的麻烦和精准度不高的问题。

并且本发明有效避免了当使用年份及使用频率过多后,随着电机老化造成在预置的时间内无法将摄像头移动至指定的位置,避免了对用户体验的影响同时降低了产品的返修率,实现更精准的升降或者滑动限位。

本发明中当传感器检测到的摄像头位移达到预设值后会与mcu交互,mcu会发送信号使电机停止工作,此方案可确保摄像头可到达预设的指定位置。相较于传统的方案,本解决方案精度极高。

本发明中当打开摄像头相关应用,让升降式摄像头上升到指定位置,或者让滑盖式摄像头的盖子滑动到指定位置。如果出现断电的情况,再上电开机,在开机的过程中都会做一次摄像头自动下降的操作,即升降式摄像头要下降到指定位置,或者滑盖式摄像头的盖子要自动合上,这样做可以更好地保护用户的隐私。

在一个实施例中,本发明提供了另一实施例的电视,内部结构如图5所示。该电视包括通过系统总线连接的处理器、存储器、无线模块(例如蓝牙模块)、摄像头和网络接口。其中,该电视的处理器用于提供计算和控制能力。该电视的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电视的无线模块用于与外部的家用电器终端通过无线网络连接通信。该计算机程序被处理器执行时以实现一种自然语言模型的生成方法。该电视的摄像头用于拍照摄像,本发明实施例中摄像头上还设置有位移传感器,用于预先在摄像头中加入位移传感器,检测摄像头的位移;该电视的网络接口可以连接网线,与路由器连接。

本领域技术人员可以理解,图5所示的仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电视的限定,具体的电视可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

所述存储器上存储有可在所述处理器上运行的基于位移传感器的摄像头移动控制程序,其中,所述处理器执行所述计算机程序时实现以下步骤:

预先在摄像头模块中加入位移传感器,用于检测摄像头的位移;

当需使用隐藏式摄像头时,驱动电机驱动摄像头产生位移,同时位移传感器检测摄像头位移;

当位移传感器检测到驱动电机将摄像头驱动至预先设置的位置,控制驱动电机停止驱动。

其中,所述预先在摄像头模块中加入位移传感器,用于检测摄像头的位移的步骤包括:

预先在通过驱动电机控制位移的摄像头上设置位移传感器,用于通过位移传感器检测摄像头的位移,通过设定位移传感器检测到的位移距离来控制驱动电机的开关。

其中,所述预先在摄像头模块中加入位移传感器,用于检测摄像头的位移的步骤还包括:

预先设置位移传感器检测摄像头的位移为预先设置的位置,产生驱动电机停止驱动信号。

其中,所述预先设置的位置为摄像从隐藏位置驱动到拍摄使用位置的位置。

其中,所述当需使用隐藏式摄像头时,驱动电机驱动摄像头产生位移,同时位移传感器检测摄像头位移的步骤包括:

当需要打开摄像头进行日常拍照或者视频通话时,接收操作指令开启系统中的拍照app,主控mcu向摄像头模块中的驱动电机、位移传感器、摄像头发送信号,驱动电机驱动摄像头产生位移,同时位移传感器检测摄像头位移。

其中,所述当位移传感器检测到驱动电机将摄像头驱动至预先设置的位置,控制驱动电机停止驱动的步骤包括:

摄像头打开,驱动电机控制摄像头的移动,同时位移传感器会实时记录摄像头的位移,位移传感器通过模拟电压值反馈位置信号,将摄像头的位置信息反馈给主控mcu;

主控mcu通过自身的adc模块将模拟的电压信号转化成与摄像头实际位置相对应数值大小,通过判断数值的大小来检测摄像头运行位置;

通过位移传感器、电机以及mcu的多次信号交互,控制驱动电机驱动摄像头至预先设置的位置;

当摄像头移动到指定的位置后,主控mcu控制停止位移传感器,同时停止向驱动电机发送脉冲信号,控制电机停止工作。

所述的基于位移传感器的摄像头移动控制方法,其中,所述预先在摄像头模块中加入位移传感器,用于检测摄像头的位移的步骤包括:

预先对位移传感器设置电机驱动摄像头升降到最大位置的阈值,具体如上所述。

综上所述,与现有技术相比,本发明实施例具有以下优点:

本发明提供的一种基于位移传感器的摄像头移动控制方法及电视、可读存储介质,采用位移传感器计算摄像头的位移,通过设定位移传感器检测到的位移距离来控制驱动电机的开关。当用户需要使用隐藏式摄像头进行日常拍照或视频通话时,驱动摄像头移动的电机开始工作同时位移传感器会协同工作,协助电机将摄像头精准送至指定位置。

与现有技术相比,本发明电视对摄像头控制精度极高,仅需确定好摄像头移动的位移,便可免去后续繁琐的调试过程,简单有效并且能够避免用户长期使用带来的问题;本发明具有高精度、易调试、稳定性好等特点,可有效的优化用户体验,减少开发人员以及售后人员的工作量,使产品的开发效率得以提升。。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,所述程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

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