一种基于拍照获取温度信息的方法及终端的制作方法

文档序号:10726417阅读:404来源:国知局
一种基于拍照获取温度信息的方法及终端的制作方法
【专利摘要】本发明实施例公开了一种基于拍照获取温度信息的方法,其中方法包括:根据用户输入的预拍摄指令启动摄像装置,进入拍摄界面;在拍摄界面下接收用户选择的测量对象;通过红外传感器获取拍摄场景下的当前环境温度和测量对象的当前温度;根据用户输入的拍摄指令完成拍摄,并将当前环境温度和测量对象的当前温度添加到拍摄照片中进行显示。本发明实施例通可以通过拍照获取当前场景下环境的实时温度,并且可以使用户通过照片获取到当前场景中任意物体的温度。
【专利说明】
一种基于拍照获取温度信息的方法及终端
技术领域
[0001]本发明涉及图像处理技术领域,尤其涉及一种基于拍照获取温度信息的方法及终端。
【背景技术】
[0002]在人们的日常生活中,拍照的场景无处不在,其拍摄的照片不仅能够帮助人们对当下的场景进行记录,便于人们日后回忆,而且还能够为人们提供温度信息。现有的通过拍照为人们提供温度信息的技术方案一般是在拍照的同时调用天气预报中当前天气的温度信息,然后将当前天气的温度信息嵌入在拍摄的照片中显示给用户,这种方式为用户提供的温度信息并非是当前场景中环境的实时温度,并且用户不能通过照片获取到当前场景下任意物体的温度。

【发明内容】

[0003]本发明实施例提供一种照片显示方法及终端,可以为用户提供当前场景中环境的实时温度,并且还可以使用户通过照片获取到当前场景下任意物体的温的温度。
[0004]第一方面,本发明实施例提供了一种基于拍照获取温度信息的方法,该方法包括:
[0005]根据用户输入的预拍摄指令启动摄像装置,进入拍摄界面;
[0006]在所述拍摄界面下接收用户选择的测量对象;
[0007]通过红外传感器获取拍摄场景下的当前环境温度和所述测量对象的当前温度;
[0008]根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示。
[0009 ]另一方面,本发明实施例提供了一种终端,该终端包括:
[0010]拍摄启动单元,用于根据用户输入的预拍摄指令启动摄像装置,进入拍摄界面;
[0011]测量对象选择单元,用于在所述拍摄界面下接收用户选择的测量对象;
[0012]红外传感器,用于获取拍摄场景下的当前环境温度和所述测量对象的当前温度;
[0013]照片生成单元,用于根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示。
[0014]实施本发明实施例提供的一种基于拍照获取温度信息的方法及系统具有以下有益效果:
[0015]本发明实施例由于首先根据用户输入的预拍摄指令启动摄像装置,进入拍摄界面;然后在所述拍摄界面下接收用户选择的测量对象,并通过红外传感器获取拍摄场景下的当前环境温度和所述测量对象的当前温度;最后根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示,从而可以通过拍照获取当前场景下环境的实时温度,并且可以使用户通过照片获取到当前场景中任意物体的温度。
【附图说明】
[0016]为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例提供的一种基于拍照获取温度信息的方法的示意流程图;
[0018]图2是本发明另一实施例提供的一种基于拍照获取温度信息的方法的示意流程图;
[0019]图3是本发明实施例提供的一种终端的示意性框图;
[0020]图4是本发明另一实施例提供的一种终端的示意性框图;
[0021]图5是本发明另一实施例提供的一种终端的示意性框图。
【具体实施方式】
[0022]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0024]还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0025]还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0026]如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0027]具体实现中,本发明实施例中描述的终端包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。
[0028]在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。
[0029]终端支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。
[0030]可以在终端上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及终端上显示的相应信息。这样,终端的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。
[0031]参见图1所示,是本发明实施例提供一种基于拍照获取温度信息的方法的示意流程图,如图1所示该方法可包括以下步骤:
[0032]在SlOl中,根据用户输入的预拍摄指令启动摄像装置,进入拍摄界面。
[0033]在本实施例中,所述用户输入的预拍摄指令具体是指用于用户输入的用于运行终端中摄像装置所对应的应用程序的控制操作。
[0034]在S102中,在所述拍摄界面下接收用户选择的测量对象。
[0035]在本实施例中,S102具体包括:
[0036]检测所述拍摄界面下的触摸操作,并判断所述触摸操作持续的时间是否大于预设时间阈值;
[0037]若大于预设时间阈值,则根据所述触摸操作定位用户在所述拍摄界面下选择的测量对象。
[0038]在本实施例中,当用户想要获取拍摄场景中某一物体的温度时,需要通过长按操作在拍摄界面下选中该物体,以触发红外传感器测量该物体的温度。例如:若用户想要获取拍摄界面下物品A的温度,则需要在拍摄界面下物品A所在的位置进行触摸操作,当所述触摸操作的持续时间大于预设时间阈值时,则会触发红外传感器测量物品A的温度。需要说明的是,本实施例中,可以同时选取多个测量对象,使得红外传感器同时测量多个物体的温度。
[0039]在S103中,通过红外传感器获取拍摄场景下的当前环境温度和所述测量对象的当前温度。
[0040]在本实施例中,S103具体包括:
[0041 ]通过所述红外传感器测量所述拍摄场景中的当前环境温度;
[0042]通过所述红外传感器测量所述测量对象与环境温度之间的差值;
[0043]根据所述当前环境温度和所述差值计算得出所述测量对象的当前温度。
[0044]需要说明的是,任何物体只要它的温度高于热力学零度(-273摄氏度),就会有红外线向周围空间辐射,并且其辐射的红外线的能量密度与物体本身的温度关系符合普朗克定律。红外传感器测量物体的温度,实际上测得是物体与环境温度之间的差值,然后再根据普朗克定律利用环境温度和物体与环境温度之间的差值计算得出物体的实际温度。本实施例采用的由红外传感器根测量拍摄场景下环境和物体和温度,从而可以得到拍摄场景下环境的实时温度,并能够获取拍摄场景下任意物体的温度,并且其测量温度的精度能够达到
0.1摄氏度。
[0045]进一步的,本实施例中的红外传感器采用远红外传感器,这样其测量距离可以达至Ij30m,相对于一般的红外传感器,其测量距离更远。
[0046]在S104中,根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示。
[0047]在本实施例中,测量对象的当前温度可以以水印的方式添加在照片中对应的位置,这样用户便可以根据照片中的水印获知测量对象的当前温度。
[0048]以上可以看出,本实施例提供的一种基于拍照获取温度信息的方法由于首先根据用户输入的预拍摄指令启动摄像装置,进入拍摄界面;然后在所述拍摄界面下接收用户选择的测量对象,并通过红外传感器获取拍摄场景下的当前环境温度和所述测量对象的当前温度;最后根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示,从而可以通过拍照获取当前场景下环境的实时温度,并且可以使用户通过照片获取到当前场景中任意物体的温度。
[0049]图2是本发明另一实施例提供的一种基于拍照获取温度信息的方法的示意流程图。参见图2所示,相对于上一实施例,本实施例提供的一种基于拍照获取温度信息的方法,在根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示之前还包括:
[0050]在S204中,在所述拍摄界面下实时显示所述当前环境温度和所述测量对象的当前温度。
[0051]在本实施例中,当用户在拍摄界面下通过长按操作选择完测量对象后,红外传感器即可即时获取拍摄场景的环境温度和测量对象的温度,并将所述环境温度和测量对象的温度实时输出至拍摄界面上进行显示,这样可以使得用户在拍摄的过程中也能够实时获取拍摄场景的环境温度和测量对象的温度信息。
[0052]需要说明的是,本实施例中的步骤S201?S203、S205与上一实施例中的步骤SlOl?S104完全相同,因此在此不再赘述。
[0053]以上可以看出,相对于上一实施例本实施例提供的一种基于拍照获取温度信息的方法,不仅可以使用户通过照片获取拍摄场景中环境和物体的温度,而且还能够使用户在拍摄过程中实时获取拍摄场景中的环境和物体的温度。
[0054]图3是本发明实施例提供的一种终端的示意性框图,该终端用于运行图1所示实施例提供的方法。为了便于说明仅仅示出了与本实施例相关的部分。
[0055 ] 参见图3所示,本实施例提供的一种终端100包括:
[0056]拍摄启动单元I,用于根据用户输入的预拍摄指令启动摄像装置,进入拍摄界面;
[0057]测量对象选择单元2,用于在所述拍摄界面下接收用户选择的测量对象;
[0058]红外传感器3,用于获取拍摄场景下的当前环境温度和所述测量对象的当前温度;
[0059]照片生成单元4,用于根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示。
[0060]可选的,所述测量对象选择单元2具体用于:
[0061]检测所述拍摄界面下的触摸操作,并判断所述触摸操作持续的时间是否大于预设时间阈值;
[0062]若大于预设时间阈值,则根据所述触摸操作定位用户在所述拍摄界面下选择的测量对象。
[0063]可选的,所述红外传感器3具体用于:
[0064]测量所述拍摄场景中的当前环境温度;
[0065]测量所述测量对象与环境温度之间的差值;
[0066]根据所述当前环境温度和所述差值计算得出所述测量对象的当前温度。
[0067]可选的,所述红外传感器3为远红外传感器3。
[0068]需要说明的是,本发明实施例提供的上述终端100中各个单元,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0069]因此,可以看出本实施例提供的一种终端同样可以通过拍照获取当前场景下环境的实时温度,并且可以使用户通过照片获取到当前场景中任意物体的温度。
[0070]图4是本发明另一实施例提供的一种终端的示意性框图,该终端用于运行图2所示实施例提供的方法。为了便于说明,仅仅示出了与本实施例相关的部分。
[0071]参见图4所示,相对于上一实施例,本实施例提供的终端100还包括:
[0072]显示单元5,用于在所述拍摄界面下实时显示所述当前环境温度和所述测量对象的当前温度。
[0073]相对于上一实施例,本实施例提供的一种终端100不仅可以使用户通过照片获取拍摄场景中环境和物体的温度,而且还能够使用户在拍摄过程中实时获取拍摄场景中的环境和物体的温度。
[0074]图5是本发明另一实施例提供的一种终端的示意性框图,该终端用于运行图1?图2所示实施例提供的方法。为了便于说明仅仅示出了与本实施例相关的部分。参见图5所示,本实施例提供的终端100可以包括:
[0075]处理器510(processor),通信接口520(Communicat1nsInterface),存储器530(memory),总线540。
[0076]处理器510,通信接口 520,存储器530通过总线540完成相互间的通信。
[0077]通信接口520,用于与电缆调制解调器通信。
[0078]处理器510,用于执行程序531。
[0079]具体地,程序531可以包括程序531代码,所述程序531代码包括计算机操作指令。
[0080]处理器510可能是一个中央处理器510 CPU,或者是特定集成电路ASIC(Applicat1n Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0081 ] 存储器530,用于存放程序531。存储器530可能包含高速RAM存储器530,也可能还包括非易失性存储器530(non-volatile memory),例如至少一个磁盘存储器530。程序531具体可以包括:
[0082]拍摄启动单元I,用于根据用户输入的预拍摄指令启动摄像装置,进入拍摄界面;
[0083]测量对象选择单元2,用于在所述拍摄界面下接收用户选择的测量对象;
[0084]红外传感器3,用于获取拍摄场景下的当前环境温度和所述测量对象的当前温度;
[0085]照片生成单元4,用于根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示。
[0086]可选的,所述程序531还可以包括:
[0087]显示单元5,用于在所述拍摄界面下实时显示所述当前环境温度和所述测量对象的当前温度。
[0088]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0089]在本申请所提供的几个实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口 520,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0090]所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0091]另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。
[0092]所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个自助终端可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台自助终端(可以是地铁的售票机、储值机以及银行的自助存取款设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器530(R0M,Read-0nly Memory),随机存取存储器530(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序531代码的介质。
[0093]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0094]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1.一种基于拍照获取温度信息的方法,其特征在于,包括: 根据用户输入的预拍摄指令启动摄像装置,进入拍摄界面; 在所述拍摄界面下接收用户选择的测量对象; 通过红外传感器获取拍摄场景下的当前环境温度和所述测量对象的当前温度; 根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示。2.根据权利要求1所述的方法,其特征在于,所述根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示之前还包括: 在所述拍摄界面下实时显示所述当前环境温度和所述测量对象的当前温度。3.根据权利要求1所述的方法,其特征在于,所述在所述拍摄界面下接收选择测量对象具体包括: 检测所述拍摄界面下的触摸操作,并判断所述触摸操作持续的时间是否大于预设时间阈值; 若大于预设时间阈值,则根据所述触摸操作定位用户在所述拍摄界面下选择的测量对象。4.根据权利要求1所述的方法,其特征在于,所述通过红外传感器获取拍摄场景下的当前环境温度和所述测量对象的当前温度具体包括: 通过所述红外传感器测量所述拍摄场景中的当前环境温度; 通过所述红外传感器测量所述测量对象与环境温度之间的差值; 根据所述当前环境温度和所述差值计算得出所述测量对象的当前温度。5.根据权利要求1所述的方法,其特征在于,所述红外传感器为远红外传感器。6.一种终端,其特征在于,包括: 拍摄启动单元,用于根据用户输入的预拍摄指令启动摄像装置,进入拍摄界面; 测量对象选择单元,用于在所述拍摄界面下接收用户选择的测量对象; 红外传感器,用于获取拍摄场景下的当前环境温度和所述测量对象的当前温度; 照片生成单元,用于根据用户输入的拍摄指令完成拍摄,并将所述当前环境温度和所述测量对象的当前温度添加到拍摄照片中进行显示。7.根据权利要求6所述的终端,其特征在于,还包括: 显示单元,用于在所述拍摄界面下实时显示所述当前环境温度和所述测量对象的当前温度。8.根据权利要求6所述的终端,其特征在于,所述测量对象选择单元具体用于: 检测所述拍摄界面下的触摸操作,并判断所述触摸操作持续的时间是否大于预设时间阈值; 若大于预设时间阈值,则根据所述触摸操作定位用户在所述拍摄界面下选择的测量对象。9.根据权利要求6所述的终端,其特征在于,所述红外传感器具体用于: 测量所述拍摄场景中的当前环境温度; 测量所述测量对象与环境温度之间的差值;根据所述当前环境温度和所述差值计算得出所述测量对象的当前温度。10.根据权利要求6所述的终端,其特征在于,所述红外传感器为远红外传感器。
【文档编号】G01J5/00GK106097330SQ201610402775
【公开日】2016年11月9日
【申请日】2016年6月8日
【发明人】苏净, 陈小欢
【申请人】深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1