终端防抖方法、装置及终端支架制造方法及图纸

技术编号:11993988 阅读:87 留言:0更新日期:2015-09-02 22:10
本公开是关于一种终端防抖方法、装置及终端支架。所述方法包括:检测所述终端的抖动情况,得到抖动数据;根据所述抖动数据计算反向运动数据,所述反向运动数据用于控制所述终端支架克服所述终端的抖动;将所述反向运动数据发送到所述终端支架,由所述终端支架根据所述反向运动数据进行反向运动。用以减少终端支架的体积和重量,并且降低终端支架的制作成本。

【技术实现步骤摘要】

本公开涉及计算机
,尤其涉及一种终端防抖方法、装置及终端支架
技术介绍
相关技术中,随着手机的取像像素及清晰度不断提升,以及人们对于手持式拍摄设备性能更好,体积更小的需求,相比使用传统相机进行拍照,越来越多的人更倾向于使用手机进行拍照。在使用手机进行拍照时,由于手臂长度限制,使用如自拍杆等手持式终端支架来增加拍摄距离或拍摄高度。
技术实现思路
本公开实施例提供一种终端防抖方法、装置及终端支架,用以减少终端支架的体积和重量,并且降低终端支架的制作成本。根据本公开实施例的第一方面,提供一种终端防抖方法,应用于固定在终端支架上的终端,所述方法包括:检测所述终端的抖动情况,得到抖动数据;根据所述抖动数据计算反向运动数据,所述反向运动数据用于控制所述终端支架克服所述终端的抖动;将所述反向运动数据发送到所述终端支架,由所述终端支架根据所述反向运动数据进行反向运动。本公开的实施例提供的技术方案可以包括以下有益效果:通过抖动数据计算反向运动数据,终端支架根据反向运动数据进行反向运动来对终端进行位移控制,减少或消除了终端在拍摄过程的抖动,提高了拍摄时的画面质量。并且,利用手机自带的传感器检测终端支架的抖动情况,并根据手机自带的微处理器计算反向运动数据,无需在终端支架中设置陀螺仪和微处理器,减少了终端支架的体积和重量,便于携带,并且降低了终端支架的制作成本。在一个实施例中,将所述反向运动数据发送到所述终端支架,包括:通过USB接口将所述反向运动数据发送到所述终端支架。本公开的实施例提供的技术方案可以包括以下有益效果:终端无需新增其他硬件设备或接口,仅通过USB接口就能完成反向运动数据的发送,简单易行,另外,这种方式脱离了数据传输对网络的依赖。在一个实施例中,所述方法还包括:通过USB接口接收所述终端支架的供电。本公开的实施例提供的技术方案可以包括以下有益效果:通过终端固有的USB接口就能接收终端支架的供电,无需另外扩展其他硬件设备或接口,节约了成本。在一个实施例中,根据所述抖动数据计算反向运动数据,包括:采用比例积分微分控制算法,根据所述抖动数据计算所述反向运动数据。本公开的实施例提供的技术方案可以包括以下有益效果:采用比例积分微分控制算法计算反向运动数据,可以精确的计算各角度的抖动数据的反向运动数据,进而更为精确的控制终端的抖动数据。根据本公开实施例的第二方面,提供一种终端防抖方法,应用于固定终端的终端支架,所述方法包括:获取所述终端发送的反向运动数据,所述反向运动数据用于控制所述终端支架克服所述终端的抖动;根据所述反向运动数据控制所述终端支架进行反向运动。本公开的实施例提供的技术方案可以包括以下有益效果:根据接收到的终端发送的反向运动数据进行反向运动来对终端进行位移控制,从而减少或消除了终端在拍摄过程的抖动,提高了拍摄质量。并且,终端支架无需对抖动情况进行检测和计算,直接通过接收到的手机发送的反向运动数据做反向运动即可完成位移控制,使得终端支架无需设置陀螺仪和微处理器,减少了终端支架的体积和重量,便于携带,并且降低了终端支架的制作成本。在一个实施例中,获取所述终端发送的反向运动数据,包括:通过USB接口获取所述终端发送的反向运动数据。本公开的实施例提供的技术方案可以包括以下有益效果:仅通过USB接口即可完成反向运动数据的接收,使得终端无需新增其他硬件设备或接口,仅通过USB接口就可对终端支架发送数据,节约了设备成本,且简单易行。在一个实施例中,所述方法还包括:通过USB接口向所述终端供电。本公开的实施例提供的技术方案可以包括以下有益效果:可通过USB接口向终端供电,保证了终端的电量,延长终端使用时间。根据本公开实施例的第三方面,提供一种终端防抖装置,应用于固定在终端支架上的终端,所述装置包括:检测模块,用于检测所述终端的抖动情况,得到抖动数据;计算模块,用于根据所述抖动数据计算反向运动数据,所述反向运动数据用于控制所述终端支架克服所述终端的抖动;发送模块,用于将所述反向运动数据发送到所述终端支架,由所述终端支架根据所述反向运动数据进行反向运动。在一个实施例中,所述发送模块,用于通过USB接口将所述反向运动数据发送到所述终端支架。在一个实施例中,所述装置还包括:接收模块,用于通过USB接口接收所述终端支架的供电。在一个实施例中,计算模块,用于采用比例积分微分控制算法,根据所述抖动数据计算所述反向运动数据。根据本公开实施例的第四方面,提供一种终端防抖装置,应用于固定终端的终端支架,所述装置包括:获取模块,用于获取所述终端发送的反向运动数据,所述反向运动数据用于控制所述终端支架克服所述终端的抖动;控制模块,用于根据所述反向运动数据控制所述终端支架进行反向运动。在一个实施例中,获取模块,用于通过USB接口获取所述终端发送的反向运动数据。在一个实施例中,所述装置还包括: 供电模块,用于通过USB接口向所述终端供电。根据本公开实施例的第五方面,提供一种终端支架,包括:固定终端的固定部件,驱动电路,与驱动电路连接的电机,及电机控制的运动部件,所述运动部件与所述固定部件连接;所述驱动电路与终端连接,根据接收到的反向运动数据驱动所述电机;由所述电机控制运动部件执行反向运动;所述运动部件带动所述固定部件一起做反向运动。在一个实施例中,所述驱动电路具有USB接口,通过USB接口获取所述终端发送的反向运动数据。在一个实施例中,所述终端支架还包括:电源及供电电路,所述供电电路与所述USB接口连接;所述电源通过供电电路和所述USB接口向所述终端供电。根据本公开实施例的第六方面,提供一种终端防抖装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:检测所述终端的抖动情况,得到抖动数据;根据所述抖动数据计算反向运动数据,所述反向运动数据用于控制所述终端支架克服所述终端的抖动;将所述反向运动数据发送到所述终端支架,由所述终端支架根据所述反向运动数据进行反向运动。根据本公开实施例的第七方面,提供一种终端防抖装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取所述终端发送的反向运动数据,所述反向运动数据用于控制所述终端支架克服所述终端的抖动;根据所述反向运动数据控制所述终端支架进行反向运动。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。【附图说明】此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种终端防抖方法的流程图;图2是根据一示例性实施例示出的一种终端防抖方法的流程图;图3是根据一示例性实施例示出的一种终端防抖方当前第1页1 2 3 4 本文档来自技高网...
终端防抖方法、装置及终端支架

【技术保护点】
一种终端防抖方法,其特征在于,应用于固定在终端支架上的终端,所述方法包括:检测所述终端的抖动情况,得到抖动数据;根据所述抖动数据计算反向运动数据,所述反向运动数据用于控制所述终端支架克服所述终端的抖动;将所述反向运动数据发送到所述终端支架,由所述终端支架根据所述反向运动数据进行反向运动。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹福祥翁慈洁刘洋
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1