本发明涉及一种降低全景相机功耗的方法,特别是根据全景相机的工作状态对全景相机进行电源管理的方法。
背景技术:
由于电池容量的限制,全景相机的待机时长有限,为用户带来不便。因此需要一种降低全景相机功耗的方法,以改进全景相机的电源管理。
技术实现要素:
本发明的目的在于,提供一种降低全景相机功耗的方法,用于管理具有多个工作状态的全景相机的功耗,该方法根据全景相机当前的工作状态采取下列措施中的一个或多个:
降低一个或多个芯片的工作电压;
降低一个或多个芯片的时钟频率;
降低成像码流;
关闭闲置的功能模块。
进一步地,当全景相机处于菜单操作模式时,降低处理器和/或随机存储器芯片的工作电压和/或时钟频率。
进一步地,当全景相机处于待机模式时,降低处理器和/或随机存储器芯片的工作电压和/或时钟频率。
进一步地,当全景相机处于低性能模式时,降低处理器和/或随机存储器芯片的工作电压和/或时钟频率。
进一步地,根据全景相机的性能模式调节成像码流。
进一步地,当全景相机处于低性能模式时,降低成像分辨率、帧率和/或码率。
进一步地,当全景相机处于低性能模式时,提高图像编码的压缩比。
进一步地,当全景相机在预定时间内未操作时,采取下列措施中的一个或多个:
关闭显示器;
关闭电源管理模块;
降低处理器和/或随机存储器的工作电压和/或时钟频率。
本发明的有益效果是:本发明的降低全景相机功耗的方法根据全景相机当前的工作状态采取下列措施中的一个或多个对全景相机的电源进行管理:降低一个或多个芯片的工作电压;降低一个或多个芯片的时钟频率;降低成像码流;从而达到降低全景相机功耗的目的。
附图说明
图1是用于根据本发明的一个实施方式的降低全景相机功耗的方法的全景相机系统的方框图;
图2根据本发明的一个实施方式的降低全景相机功耗的方法的流程图;
图3是图2中的降低成像码流步骤的详细流程图;
图4是图2中的降低处理器和随机存储器功耗步骤的详细流程图。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是用于根据本发明的一个实施方式的降低全景相机功耗的方法的全景相机系统方框图;如图1所示,全景相机包括处理器10、随机存储器12、显示器16、光传感器14和电源管理模块18。电源管理模块18为处理器10、随机存储器12、显示器16、光传感器14供电。处理器10可以通过发送指令控制电源管理模块关闭或开启各处理器10、随机存储器12、显示器16、光传感器14的供电电压。
图2示出了根据本发明的一个实施方式的降低全景相机功耗的方法的流程图。如图2所示,所述方法包括如下步骤:
步骤s101,获取全景相机当前的工作状态,
步骤s102,判断全景相机的工作状态是否是菜单操作模式,若是则进入步骤s106,否则进入步骤s103
步骤s103,判断全景相机的工作状态是否是低性能模式,若是则进入步骤s104,若否则进入步骤s105。
步骤s104,降低成像码流,具体地,同时参考图3,降低成像码流的步骤可以包括:
步骤s1041,降低成像分辨率;
步骤s1041,降低成像帧率;
步骤s1041,降低成像码率;
步骤s1041,提高图像编码的压缩比。降低图像的分辨率、帧率码率和压缩比可以降低图像的数据量(码流)从而降低图像处理单元和处理器的负载,从而降低全景相机的功耗。
步骤s105,判断全景相机的工作状态是否是待机模式,若是则进入步骤s103,若否则可进入正常工作模式并回到步骤s101或检测全景相机是否有操作,并开始计时,当超过一定时间间隔,例如30秒无操作,可以使相机进入待机模式,并关闭闲置功能模块,例如关闭显示器,关闭电源管理模块,以降低全景相机的功耗。
步骤s106,降低处理器和随机存储器的功耗,具体地,同时参考图4,降低处理器和随机存储器的功耗的步骤包括:
步骤s1061,降低处理器工作电压。可以从处理器向电源管理模块发送相应的控制代码,通知电源管理模块降低处理器的工作电压,从而降低处理器功耗。
步骤s1062,降低处理器时钟频率。可以控制处理器内部时钟发生电路降低处理器时钟频率,从而降低处理器功耗。
步骤s1063,降低随机存储器工作电压。可以从处理器向电源管理模块发送相应的控制代码,通知电源管理模块降低随机存储器的工作电压,从而降低随机存储器功耗。
步骤s1064,降低随机存储器时钟频率。可以通过控制处理器内存控制器降低随机存储器时钟频率,以降低随机存储器功耗。
本发明的有益效果是:本发明的降低全景相机功耗的方法根据全景相机当前的工作状态采取下列措施中的一个或多个对全景相机的电源进行管理:降低一个或多个芯片的工作电压;降低一个或多个芯片的时钟频率;降低成像码流;从而达到降低全景相机功耗的目的。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理模块的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。