一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

投影设备及投影显示方法与流程

2022-06-22 15:31:48 来源:中国专利 TAG:


1.本技术涉及投影技术领域,尤其涉及一种投影设备及投影显示方法。


背景技术:

2.随着电子技术的发展,投影设备的应用越来越广泛,其主要工作场景为教学、演示、娱乐、工作等。为了优化投影设备的显示效果,投影设备可以搭配高动态范围(high dynamic range,hdr)技术进行图像显示。hdr技术可以拓展显示图像的亮度范围,展现显示图像中的亮部细节和暗部细节,为显示图像带来更丰富的色彩和更生动自然的细节表现,从而使得显示图像更接近人眼所见。
3.目前投影设备和投影屏幕是分离的,当投影设备搭配默认的投影屏幕时,亮度变化趋势能够与标准电光转换函数曲线相匹配,能够较好的展示显示图像中的亮部细节和暗部细节。但当投影设备搭配非默认的投影屏幕时,亮度变化趋势与标准电光转换函数(electro-optical transfer function,eotf)曲线之间的匹配度较低,容易出现暗场景细节丢失或者高亮度饱和等问题,也就是出现过暗或过明的情况,从而影响了用户的观看体验。


技术实现要素:

4.本技术实施例提供了一种投影设备及投影显示方法,用于在投影设备搭配非默认投影屏幕时,提升亮度变化趋势与标准电光转换函数曲线之间的匹配度。
5.第一方面,本技术实施例提供一种投影设备,包括:
6.投影组件,用于将待投影图像投射至投影屏幕上;
7.控制器,与投影组件连接,被配置为:
8.获取目标投影屏幕的尺寸;
9.根据目标投影屏幕的尺寸和默认投影屏幕的尺寸,确定亮度调节参数;
10.根据亮度调节参数以及默认投影屏幕的屏幕显示亮度,确定目标投影屏幕的屏幕显示亮度;
11.根据目标投影屏幕的屏幕显示亮度,对待显示的高动态范围图像进行亮度映射后,控制投影组件进行图像显示。
12.本技术实施例提供的技术方案至少带来以下有益效果:针对投影设备搭配非默认的投影屏幕时,亮度变化趋势与标准电光转换函数曲线之间的匹配度较低的问题,本技术实施例提供的投影设备,首先获取目标投影屏幕的尺寸,容易理解的,若目标投影屏幕的尺寸与默认屏幕的尺寸不一致,也就是说目标投影屏幕不是默认屏幕,需要确定出目标投影屏幕的显示亮度,而投影屏幕的尺寸与屏幕显示亮度之间存在对应关系。可以根据目标投影屏幕的尺寸与默认投影屏幕的尺寸确定出亮度调节参数,进而根据亮度调节参数和默认投影屏幕的屏幕显示亮度,确定出目标投影屏幕的屏幕显示亮度。在确定目标投影屏幕的屏幕显示亮度后,再根据目标投影屏幕的屏幕显示亮度,对待显示的高动态范围图像进行
亮度映射后,控制投影组件进行图像显示。
13.如此一来,控制器以确定出的目标投影屏幕的屏幕显示亮度,对待显示的高动态范围图像进行亮度映射,而并非以默认的投影屏幕的显示亮度对待显示的高动态范围图像进行亮度映射,提升了亮度变化趋势与标准电光转换函数曲线之间的匹配度。
14.第二方面,本技术实施例提供一种投影显示方法,包括:
15.获取目标投影屏幕的尺寸;
16.根据目标投影屏幕的尺寸和默认投影屏幕的尺寸,确定亮度调节参数;
17.根据亮度调节参数以及默认投影屏幕的屏幕显示亮度,确定目标投影屏幕的屏幕显示亮度;
18.根据目标投影屏幕的屏幕显示亮度,对待显示的高动态范围图像进行亮度映射后进行图像显示。
19.第三方面,本技术实施例提供一种控制器,包括:一个或多个处理器;一个或多个存储器;其中,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,控制器执行第二方面所提供的任一种投影显示方法。
20.第四方面,本技术实施例提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行第二方面所提供的任一种投影显示方法。
21.第五方面,本发明实施例提供一种计算机程序产品,该计算机程序产品可直接加载到存储器中,并含有软件代码,该计算机程序产品经由计算机载入并执行后能够实现如第二方面所提供的任一种投影显示方法。
22.需要说明的是,上述计算机指令可以全部或者部分存储在计算机可读存储介质上。其中,计算机可读存储介质可以与控制器的处理器封装在一起的,也可以与控制器的处理器单独封装,本技术对此不作限定。
23.本技术中第二方面至第五方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
附图说明
24.图1为本技术实施例提供的一种亮度变化趋势与标准eotf曲线的对比示意图;
25.图2为本技术实施例提供的另一种亮度变化趋势与标准eotf曲线的对比示意图;
26.图3为本技术实施例提供的另一种亮度变化趋势与标准eotf曲线的对比示意图;
27.图4为本技术实施例提供的一种投影系统的组成示意图;
28.图5为本技术实施例提供的一种投影设备的结构示意图;
29.图6为本技术实施例提供的一种投影组件的组成示意图;
30.图7为本技术实施例提供的一种投影设备的硬件配置框图;
31.图8为本技术实施例提供的一种摄像组件的组成示意图;
32.图9为本技术实施例提供的一种投影设备的应用场景示意图;
33.图10为本技术实施例提供的一种手机的硬件架构示意图;
34.图11为本技术实施例提供的一种投影显示方法的流程图;
35.图12为本技术实施例提供的另一种投影显示方法的流程图;
36.图13为本技术实施例提供的一种终端设备的显示界面示意图;
37.图14为本技术实施例提供的另一种终端设备的显示界面示意图;
38.图15为本技术实施例提供的另一种投影显示方法的流程图;
39.图16为本技术实施例提供的一种控制器的硬件结构示意图。
具体实施方式
40.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
41.需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
42.术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。
43.在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。另外,在对管线进行描述时,本技术中所用“相连”、“连接”则具有进行导通的意义。具体意义需结合上下文进行理解。
44.在本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
45.随着激光投影显示产品的普及,激光投影产品开始代替电视走进千家万户。目前主流的激光投影设备主要包括两种显示形式,一种是采用单色激光器配合色轮进行分时显示,另外一种是采用三色激光器进行三基色显示。作为替代电视的激光投影设备在显示效果如亮度和色彩呈现方面的要求比普通投影产品要求要高的多。为了实现更优异的显示效果,目前的激光投影设备往往搭配hdr技术进行图像显示。
46.hdr图像经处理器处理的时候,理论上是可以以完整的eotf曲线进行还原,但是考虑到终端显示屏的显示亮度的实际情况,很多hdr图像在后期制作时,最大亮度并不会以10000尼特(nit)来制作,往往会被制作成1000nit-4000nit,同时由于大部分液晶屏的最大显示亮度主要集中在1000nit以下,并且信号处理主要为标准动态范围(standard dynamic range,sdr)方式,因此就会存在一个映射(mapping)的处理,即将hdr图像的最大亮度与显示屏的最大显示亮度对应起来,以达到最好的显示效果
47.由于hdr图像的亮度范围通常大于显示器的亮度范围,因此在进行图像显示之前,
需要对hdr图像进行亮度映射(tone mapping),得到的亮度变化趋势(也可以称作亮度映射曲线)需要与eotf曲线匹配。通常情况下,可以与标准eotf(st2084)曲线进行匹配。
48.目前投影设备在进行图像显示之前对hdr图像的亮度映射过程均按照默认投影屏幕的屏幕显示亮度进行亮度映射,然而当切换投影屏幕的尺寸时,由于不同尺寸的投影屏幕的屏幕显示亮度变化较大,若仍采用默认投影屏幕的屏幕显示亮度进行亮度映射,并不能与标准的eotf曲线匹配,从而造成暗场细节丢失或高亮度饱和的问题,无法发挥出hdr技术的优势,影响用户的观看体验。
49.示例性的,如图1所示,为本技术实施例提供的一种投影设备搭配默认的投影屏幕时进行亮度映射得到的亮度变化趋势与标准eotf曲线的对比示意图,其中。从图1中可以看出,当投影设备搭配默认的投影屏幕,以默认屏幕显示亮度进行亮度映射时得到的亮度变化趋势能够与标准eotf曲线相匹配。
50.示例性的,如图2所示,为本技术实施例提供的一种投影设备搭配非默认的投影屏幕时进行亮度映射得到的亮度变化趋势与标准eotf曲线的对比示意图。示例性的,假设搭配的非默认的投影屏幕的尺寸小于默认的投影屏幕的尺寸,从图2中可以看出,若仍以默认屏幕显示亮度进行亮度映射得到的亮度变化趋势与标准eotf曲线之间的匹配度较低,使得在相同的灰度显示出更高的亮度,从而造成了高亮度饱和的问题。
51.示例性的,如图3所示,为本技术实施例提供的一种投影设备搭配非默认的投影屏幕时进行亮度映射得到的亮度变化趋势与标准eotf曲线的对比示意图。示例性的,假设搭配的非默认的投影屏幕的尺寸大于默认的投影屏幕的尺寸,从图3中可以看出,若仍以默认屏幕显示亮度进行亮度映射得到的亮度变化趋势标准eotf曲线之间的匹配度较低,使得在相同的灰度显示出更低的亮度,从而造成暗场细节消失的问题。
52.基于此,本技术实施例提供了一种投影显示方法,在目标投影屏幕的尺寸为非默认投影屏幕的尺寸时,以目标投影屏幕的尺寸和默认投影屏幕的尺寸之间的比例关系和默认投影屏幕的屏幕显示亮度,确定出目标投影屏幕的屏幕显示亮度,进而根据目标投影屏幕的屏幕显示亮度对待显示的高动态范围图像进行亮度映射后进行图像显示。如此,无需以默认的投影屏幕的屏幕显示亮度对待显示的高动态范围图像进行亮度映射,提升了亮度变化趋势与标准电光转换函数曲线之间的匹配度。
53.图4所示为本技术根据示例性实施例提供的一种投影系统的组成示意图。如图4所示,投影系统包括投影设备100和投影屏幕200。
54.如图4所示,投影设备100的出光口朝向投影屏幕,投影设备100可以发射光束至投影屏幕200,投影屏幕200用于反射该光束以实现画面的显示。
55.其中,投影设备100可以指具有投影功能的设备。示例性的,其可以为台式投影机、便携式投影机、落地式投影机、反射式投影机、透射式投影机、单一功能投影机、多功能投影机、智能投影机或者触控互动投影仪等。当然,投影设备100也可以有其他名称,例如投影主机、投影机等。
56.可选的,投影设备100可以为长方体、棱柱状、球形、台灯状等,本技术实施例不做限定,只要具备投影功能即可。
57.可选的,投影设备100可以为具有一组投影镜头的投影设备,也可以为具有多组投影镜头的投影设备,多组投影镜头投射出的画面进行边缘重叠,通过融合技术可以显示为
完整的投影画面。
58.图5所示为本技术根据示例性实施例提供的一种投影设备100的结构示意图,下面将结合图4和图5对投影设备100进行介绍。投影设备100包括:投影组件110、控制器120。投影组件110与控制器120相连接。应理解,图5仅示出了投影设备100的部分组件,投影设备100还可以存在其他未示出的组件。
59.其中,投影组件110,用于发出光线以在投影屏幕200上进行画面投射。
60.可选的,如图6所示,投影组件110可以包括光源111、投影镜头112以及光机113。其中,光源111用于输出n种基色的光,n为大于1的整数。
61.在实际使用中,光源111可以向光机113输出n种基色的光束,光机113进而根据待投影图像对这n种基色的光束进行调制,从而得到待投影光束。进而,投影镜头112可以将投影光束从出光口进行投射,以在投影屏幕200上形成投影画面。
62.在一些示例中,光源111可以为单色光源,该单色光源可以包括蓝色激光器。此时,光源111还可以包括荧光轮和/或滤色轮,以保证光源111出射的激光光束可以为红绿蓝三个颜色的光束。然而,光源111也可以不包括荧光轮或滤色轮中的至少一个,但是为了保证投影设备的投影效果,荧光轮和/或滤色轮可以包括在投影设备的光机113中。该荧光轮可被激发出荧光。
63.在另一些示例中,光源111为多色光源。例如,该多色光源包括集成在一个封装单元内的三色激光芯片或者三组单色的激光器。示例地,该三组单色的激光器可以包括一组绿色激光器、一组红色激光器和一组蓝色激光器。每组激光器可包括一个或多个激光器。这样,可以使得光源111直接出射红绿蓝三个颜色的光束。
64.可选的,该光源111还可为除激光器之外的其他类型的光源。
65.在一些实施例中,投影镜头112用于投射待投影图像。投影镜头112可以是变焦镜头、定焦可调焦镜头、或者定焦镜头。从而投影设备100可以为超短焦投影设备、短焦投影设备或长焦投影设备。例如,投影设备100为超短焦投影设备时,投影镜头112为超短焦投影镜头,投影镜头112的投射比通常小于0.3,比如0.24。
66.在一些实施例中,光机113可以用于根据当前的图像显示信号对不同颜色的光束进行调制以获得投影光束。光机113可以为基于数字光处理器(digital light processing,dlp)、液晶投影技术(liquid crystal display,lcd)等投影技术的光机。
67.在一些实施例中,光机113可以用于根据控制器120发送的控制信号指示的工作电流值进行工作。
68.在一些实施例中,控制器120是指可以根据指令操作码和时序信号,产生操作控制信号,指示衣物处理设备100执行控制指令的装置。示例性的,控制器120可以为中央处理器(central processing unit,cpu)、通用处理器网络处理器(network processor,np)、数字信号处理器(digital signal processing,dsp)、微处理器、微控制器、可编程逻辑器件(programmable logic device,pld)或它们的任意组合。控制器120还可以是其它具有处理功能的装置,例如电路、器件或软件模块,本技术实施例对此不做任何限制。
69.此外,控制器120可以用于控制投影设备100内部中各部件工作,以使得投影设备100各个部件运行实现投影设备的各预定功能。
70.在一些实施例中,投影设备100还附属有遥控器,该遥控器具有例如使用红外线或
其他通信方式与控制器120进行通信的功能。遥控器用于用户可以对投影设备的各种控制,实现用户与投影设备100之间的交互。
71.可选的,如图7所示的投影设备100的硬件配置框图,投影设备100还可以包括:摄像组件130、通信器140、接口单元150、存储器160和其他单元。这些部件可通过一根或多根通信总线或信号线(图7中未示出)进行通信。
72.在一些实施例中,摄像组件130用于采集投影设备100所处环境的图像。
73.示例性的,如图8所示,摄像组件130可以包括摄像头1301和图像识别模块1302等,摄像头1301用于对其视角范围内的图像进行拍照以获取相应的图像,具体可以为单目摄像头,也可以为多目摄像头,具体依实际需求而定。图像识别模块1302可以为与摄像头1301相连的专用图像处理芯片,其可以用于实现以下功能:对摄像头拍摄的投影屏幕进行投影屏幕的尺寸识别。
74.在一些实施例中,通信器140用于与其他网络实体建立通信连接,例如与终端设备建立通信连接。通信器140可以包括射频(radio frequency,rf)模块、蜂窝模块、无线保真(wireless fidelity,wifi)模块、以及gps模块等。以rf模块为例,rf模块可以用于信号的接收和发送,特别地,将接收到的信息发送给控制器120处理;另外,将控制器120生成的信号发送出去。通常情况下,rf电路可以包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noise amplifier,lna)、双工器等。
75.示例性的,投影设备100可以通过通信器140与其他设备进行交互,如接收其他终端设备或基站发送的待投射画面。此时,通信器140可用于投影设备与其他终端设备或基站之间的连接,以实现信号的接收和发送,可以将接收的数据交给控制器120处理。
76.例如,投影设备100可以通过通信器140接收终端设备发送的控制指令,并根据控制指令,执行相应的处理,以实现用户与投影设备100之间交互。
77.接口单元150,用于为外部的输入/输出设备(例如键盘、鼠标、外接显示器、外部存储器、用户识别模块卡等)提供各种接口。例如通过通用串行总线(universal serial bus,usb)接口与鼠标或显示器连接,通过用户识别模块卡的卡槽上的金属触点与电信运营商提供的用户识别模块卡(subscriber identity module,sim)进行连接,通过通信器140的接口、近场通信(near field communication,nfc)装置的接口、蓝牙模块的接口等与其他终端实现通信功能。
78.存储器160可用于存储软件程序及数据。控制器120通过运行存储在存储器160的软件程序或数据,从而执行投影设备100的各种功能以及数据处理。存储器160可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。存储器160存储有使得投影设备100能运行的操作系统。本技术中存储器160可以存储操作系统及各种应用程序,还可以存储执行本技术实施例提供的投影设备的亮度的调节方法的代码。
79.可选的,投影设备100还可以包括音频电路、扬声器、麦克风、蓝牙、近场通信(nfc)装置等,在此不再赘述。
80.本领域技术人员可以理解,图7中示出的硬件结构并不构成对投影设备的限定,投影设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
81.图9为本技术根据示例性实施例提供的一种投影设备的应用场景示意图。如图9所
示,该应用场景中包括投影设备100、投影屏幕200和终端设备300。
82.在一些实施例中,该应用场景中可以包括多个终端设备300,本技术实施例对于终端设备的数量不作限定。
83.示例性的,本技术实施例中终端设备300可以为任意形式的移动终端。例如手机、平板电脑、桌面型、膝上型、手持计算机、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,pda)、增强现实(augmented reality,ar)\虚拟现实(virtual reality,vr)设备等。
84.以本技术实施例中的终端设备300为手机为例,下面结合图10对手机的通用硬件架构进行说明。
85.图10为本技术根据示例性实施例提供的一种手机的硬件架构示意图。如图10所示,手机具体可以包括:控制器301、射频(rf)电路302、存储器303、触摸屏304、通信器305、摄像组件306、wi-fi装置307、定位装置308、音频电路309和电源装置310等部件。这些部件可通过一根或多根通信总线或信号线(图10中未示出)进行通信。本领域技术人员可以理解,图10中示出的硬件结构并不构成对手机的限定,手机可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
86.控制器301是手机的控制中心,利用各种接口和线路连接手机的各个部分,通过运行或执行存储在存储器303内的应用程序(以下可以简称app),以及调用存储在存储器303内的数据,执行手机的各种功能和处理数据。在一些实施例中,控制器301可包括一个或多个处理单元。
87.射频电路302可用于在收发信息或通话过程中,无线信号的接收和发送。特别地,射频电路302可以将基站的下行数据接收后,给控制器301处理;另外,将涉及上行的数据发送给基站。通常,射频电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频电路302还可以通过无线通信和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统、通用分组无线服务、码分多址、宽带码分多址、长期演进、电子邮件、短消息服务等。
88.存储器303用于存储应用程序以及数据,控制器301通过运行存储在存储器303的应用程序以及数据,执行手机的各种功能以及数据处理。存储器303主要包括存储程序区以及存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等);存储数据区可以存储根据使用手机时所创建的数据(比如音频数据、电话本等)。此外,存储器303可以包括高速随机存取存储器,还可以包括非易失存储器,例如磁盘存储器件、闪存器件或其他易失性固态存储器件等。
89.触摸屏304可以包括触控板304-1和显示器304-2。其中,触控板304-1可采集手机的用户在其上或附近的触摸事件(比如用户使用手指、触控笔等任何适合的物体在触控板304-1上或在触控板304-1附近的操作),并将采集到的触摸信息发送给其他器件例如控制器301。
90.通信器305用于与其他网络实体建立通信连接,例如于其他终端设备建立通信连接。
91.在一些实施例中,通信器305用于与投影设备建立通信连接。
92.摄像组件306可以是摄像头(前置摄像头和/或后置摄像头),用于拍摄终端设备所处环境的图像。
93.wi-fi装置307,用于为手机提供遵循wi-fi相关标准协议的网络接入,手机可以通过wi-fi装置307接入到wi-fi接入点,进而帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。在其他一些实施例中,该wi-fi装置307也可以作为wi-fi无线接入点,可以为其他终端提供wi-fi网络接入。
94.定位装置308,用于为手机提供地理位置。可以理解的是,该定位装置308具体可以是全球定位系统(gps)或北斗卫星导航系统、glonass等定位系统的接收器。
95.音频电路309、扬声器311、麦克风312可提供用户与手机之间的音频接口。音频电路309可将接收到的音频数据转换后的电信号,传输到扬声器311,由扬声器311转换为声音信号输出;另一方面,麦克风312将收集的声音信号转换为电信号,由音频电路309接收后转换为音频数据,再将音频数据输出至rf电路302以发送给比如另一手机,或者将音频数据输出至存储器303以便进一步处理。
96.手机还可以包括给各个部件供电的电源装置310(比如电池和电源管理芯片),电池可以通过电源管理芯片与控制器301逻辑相连,从而通过电源装置实现管理充电、放电、以及功耗管理等功能。
97.尽管图10未示出,手机还可以包括闪光灯、微型投影装置、近场通信(nfc)装置等,在此不再赘述。
98.在一些实施例中,如图11所示,本技术实施提供了一种投影显示方法,应用于上述图5所示的控制器120,该方法包括以下步骤:
99.s101、获取目标投影屏幕的尺寸。
100.其中,目标投影屏幕也就是用户当前将要进行观看的投影屏幕。
101.可选的,如图12所示,步骤s101可以具体实现为以下步骤:
102.s1011、接收到用户对目标投影屏幕的尺寸的选择指令。
103.可以理解的,在用户确认目标投影屏幕的尺寸的情况下,控制器可以接收到用户对目标投影屏幕的尺寸的选择指令。其中,选择指令指示了标投影屏幕的尺寸。
104.示例性的,控制器接收用户对目标投影屏幕的尺寸的选择指令可以包括以下情形中的一种或多种。
105.情形1,控制器可以接收到用户通过投影设备的遥控器向投影设备发送的对目标投影屏幕的尺寸的选择指令。
106.示例性的,用户可以通过操作投影设备的遥控器向投影设备发出对目标投影屏幕的尺寸的选择指令,进而控制器接收到用户对目标投影屏幕的尺寸的选择指令。
107.情形2,控制器可以通过通信器接收到用户通过终端设备向投影设备发送的对目标投影屏幕的尺寸的选择指令。
108.示例性的,假设终端设备上下载有能够控制投影设备的投影应用程序(application,app),如图13所示,终端设备的显示器的显示界面上可以显示有“电子邮件”、“相机”、“设置”、“计算器”、“投影app”、“天气”、“照片”及“其他”等应用图标。用户可以通过点击终端设备的显示器上显示的“投影app”的应用图标,来进入投影app的控制界面。终端设备响应于用户点击“投影app”的应用图标的操作,控制显示器显示投影app的控制界
面。投影app的控制界面上可以显示例如“开机”、“关机”、“屏幕尺寸选择”和“其他”等功能的功能选项。如图14所示,假设用户选择点击“屏幕尺寸选择”功能的功能选项,终端设备接收到用户点击“屏幕尺寸选择”功能的功能选项的操作,响应于该操作,控制显示器显示“屏幕尺寸选择”的控制界面。“屏幕尺寸选择”的控制界面上可以显示有“ ”和“—”两个选项,“ ”对应增加屏幕尺寸,“—”对应减少屏幕尺寸。“ ”和“—”之间的矩形框用于显示用户选择的屏幕尺寸,例如70寸。
109.终端设备在接收到用户对尺寸的选择指令后,向投影设备发送该尺寸的选择指令。进而,控制器通过通信器接收到该尺寸的选择指令。
110.s1012、响应于选择指令,确定目标投影屏幕的尺寸。
111.针对上述情形1和情形2,响应于尺寸的选择指令,控制器确定目标投影屏幕的尺寸。
112.可选的,如图15所示,步骤s101还可以具体实现为以下步骤:
113.s1013、对目标投影屏幕进行拍摄,获取目标投影屏幕的图像。
114.由上述图7中关于投影设备的描述可知,投影设备可以配置有摄像组件,控制器可以通过摄像组件中的摄像头对目标投影屏幕进行拍摄,得到目标投影屏幕的图像。
115.在一些实施例中,在用户选择使用投影设备时,投影设备接收到用户的开机指令。响应于开机指令,控制器控制投影组件对目标投影屏幕进行拍摄,来得到目标投影屏幕的图像。
116.在一些实施例中,用户为投影设备配置了多个投影屏幕。在用户观看投影设备的投影屏幕的过程中,若用户选择更换当前正在使用的投影屏幕,在用户更换了当前正在使用的投影屏幕后,投影设备接收到用户的更换投影屏幕指令。响应于更换投影屏幕指令,控制器控制投影组件对目标投影屏幕进行拍摄,来得到目标投影屏幕的图像。
117.s1014、根据目标投影屏幕的图像,确定目标投影屏幕的尺寸。
118.在得到目标投影屏幕的图像后,可以通过摄像组件的图像识别模块对目标投影屏幕的图像进行尺寸识别,以确定出目标投影屏幕的尺寸。
119.在一些实施例中,摄像组件的图像识别模块内预先配置有训练好的投影屏幕尺寸识别模型,在摄像组件的摄像头获取到目标投影屏幕的图像后,摄像组件的图像识别模块可以将目标投影屏幕的图像输入至训练好的投影屏幕尺寸识别模型,来得到目标投影屏幕的尺寸,进而将得到的目标投影屏幕的尺寸发送至控制器。
120.可选的,投影屏幕尺寸识别模型可以通过各种算法来实现。例如,利用支持向量机算法(support vector machine,svm)、梯度提升迭代决策树算法(gradient boosting decision tree,gbdt)、随机森林算法(random forest,rf)等得到传统的基于机器学习算法的投影屏幕尺寸识别模型,也可以利用卷积神经网络算法(convolutional neural networks,cnn)、循环神经网络算法(recurrent neural networks,rnn)、长期短记忆网络算法(long short-termmemory,lstm)得到基于深度学习的投影屏幕尺寸识别模型。
121.容易理解的是,深层次的卷积神经网络可以在海量的训练数据中自动提取和学习数据中更本质的特征,将深度卷积神经网络应用于投影屏幕尺寸的识别中,将显著增强分类效果,并进一步提升投影屏幕尺寸识别的准确性。
122.s102、根据目标投影屏幕的尺寸和默认投影屏幕的尺寸,确定亮度调节参数。
123.其中,默认投影屏幕的尺寸可以是投影设备在出厂时预先设定的初始投影屏幕的尺寸,也可以是投影设备所属用户在使用投影设备过程中自行设定的,例如100寸,本技术实施例对此不作限制。
124.示例性的,亮度调节参数满足下述公式(1):
[0125][0126]
其中,gn为亮度调节参数,s_def ault为默认的投影屏幕的尺寸,sn为目标投影屏幕的尺寸,n为正整数。
[0127]
在一些实施例中,也可以将目标投影屏幕的尺寸与默认投影屏幕的尺寸的商,作为上述亮度调节参数。
[0128]
在一些实施例中,若目标投影屏幕的尺寸与默认投影屏幕的尺寸一致,则可以将默认投影屏幕的屏幕显示亮度作为目标投影屏幕的屏幕显示亮度,进而以默认投影屏幕的屏幕显示亮度对待显示的高动态范围图像进行亮度映射后进行图像显示。
[0129]
s103、根据亮度调节参数以及默认投影屏幕的屏幕显示亮度,确定目标投影屏幕的屏幕显示亮度。
[0130]
其中,默认投影屏幕的屏幕显示亮度可以是投影设备在出厂时预先设定的初始屏幕显示亮度,也可以是投影设备所属用户在使用投影设备过程中自行设定的,例如300nit,本技术实施例对此不作限制。
[0131]
在一些实施例中,默认投影屏幕的屏幕显示亮度可以是投影设备的最大显示亮度。
[0132]
示例性的,目标投影屏幕的屏幕显示亮度满足下述公式(2):
[0133]bn
=b
def ault
*gnꢀꢀ
公式(2)
[0134]
其中,bn为目标投影屏幕的屏幕显示亮度,b
def ault
为默认投影屏幕的屏幕显示亮度,gn为由上述步骤s102得到的亮度调节参数。
[0135]
可以理解的,不同尺寸的投影屏幕可以对应不同的屏幕显示亮度,假设默认投影屏幕的屏幕显示亮度s_def ault为300nit,下述表1为本技术根据示例性实施例提供的一种不同尺寸的目标投影屏幕与不同的屏幕显示亮度的对应关系。
[0136]
表1
[0137]
目标投影屏幕的尺寸目标投影屏幕的屏幕显示亮度s_def ault300nits1300nit*g1s2300nit*g2s3300nit*g3s4300nit*g4…………
sn300nit*gn[0138]
在一些实施例中,投影屏幕的尺寸与投影屏幕的屏幕显示亮度呈负相关的关系,也就是投影屏幕的尺寸越大,投影屏幕的屏幕显示亮度越低。例如,以投影设备对应的默认投影屏幕的尺寸为100寸,默认投影屏幕的屏幕显示亮度为300nit为例。假设将投影设备对
应的默认投影屏幕进行了更换,更换后的目标投影屏幕的尺寸为200寸,则根据上述公式(1)和公式(2)可以得到目标投影屏幕的屏幕显示亮度为75nit,也即投影屏幕的尺寸越大,投影屏幕的屏幕显示亮度越低。
[0139]
s104、根据目标投影屏幕的屏幕显示亮度,对待显示的高动态范围图像进行亮度映射后进行图像显示。
[0140]
在确定出目标投影屏幕的屏幕显示亮度后,可以根据目标投影屏幕的屏幕显示亮度对待显示的高动态范围图像进行亮度映射后,再进行图像显示。如此,并非以默认投影屏幕的显示亮度对待显示的高动态范围图像进行亮度映射再进行图像显示,使该经过目标投影屏幕的屏幕显示亮度进行亮度映射的高动态范围图像进行图像显示时能够与当前的投影屏幕(也即目标投影屏幕)相适应,以使经过亮度映射后的亮度变化趋势能够与标准eotf曲线匹配。
[0141]
基于图11所示的实施例,针对投影设备搭配非默认的投影屏幕时,亮度变化趋势不能够与标准电光转换函数曲线相匹配的问题,本技术实施例提供的投影设备,首先获取目标投影屏幕的尺寸,容易理解的,若目标投影屏幕的尺寸与默认屏幕的尺寸不一致,也就是说目标投影屏幕不是默认屏幕,需要确定出目标投影屏幕的显示亮度,而投影屏幕的尺寸与屏幕显示亮度之间存在对应关系,可以根据目标投影屏幕的尺寸与默认投影屏幕的尺寸确定出亮度调节参数,进而根据亮度调节参数和默认投影屏幕的屏幕显示亮度,确定出目标投影屏幕的屏幕显示亮度。在确定目标投影屏幕的屏幕显示亮度后,再根据目标投影屏幕的屏幕显示亮度,对待显示的高动态范围图像进行亮度映射后,控制投影组件进行图像显示。
[0142]
如此一来,控制器以确定出的目标投影屏幕的屏幕显示亮度,对待显示的高动态范围图像进行亮度映射,而并非以默认的投影屏幕的显示亮度对待显示的高动态范围图像进行亮度映射,提升了亮度变化趋势与标准电光转换函数曲线之间的匹配度。
[0143]
可以看出,上述主要从方法的角度对本技术实施例提供的方案进行了介绍。为了实现上述功能,本技术实施例提供了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本技术实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0144]
本技术实施例可以根据上述方法示例对控制器进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0145]
本技术实施例还提供一种控制器的硬件结构示意图,如图16所示,该控制器3000包括处理器3001,可选的,还包括与处理器3001连接的存储器3002和通信接口3003。处理器3001、存储器3002和通信接口3003通过总线3004连接。
[0146]
处理器3001可以是中央处理器(central processing unit,cpu),通用处理器网
络处理器(network processor,np)、数字信号处理器(digital signal processing,dsp)、微处理器、微控制器、可编程逻辑器件(programmable logic device,pld)或它们的任意组合。处理器3001还可以是其它任意具有处理功能的装置,例如电路、器件或软件模块。处理器3001也可以包括多个cpu,并且处理器3001可以是一个单核(single-cpu)处理器,也可以是多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路或用于处理数据(例如计算机程序指令)的处理核。
[0147]
存储器3002可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备、随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,本技术实施例对此不作任何限制。存储器3002可以是独立存在,也可以和处理器3001集成在一起。其中,存储器3002中可以包含计算机程序代码。处理器3001用于执行存储器3002中存储的计算机程序代码,从而实现本技术实施例提供的投影显示方法。
[0148]
通信接口3003可以用于与其他设备或通信网络通信(如以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等)。通信接口3003可以是模块、电路、收发器或者任何能够实现通信的装置。
[0149]
总线3004可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。总线3004可以分为地址总线、数据总线、控制总线等。为便于表示,图16中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0150]
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如上述实施例提供的方法。
[0151]
本发明实施例还提供一种计算机程序产品,该计算机程序产品可直接加载到存储器中,并含有软件代码,该计算机程序产品经由计算机载入并执行后能够实现上述实施例提供的方法。
[0152]
本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0153]
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0154]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0155]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0156]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应该以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献