CN104717438A - 信息处理方法及电子设备 - Google Patents
信息处理方法及电子设备 Download PDFInfo
- Publication number
- CN104717438A CN104717438A CN201510093341.2A CN201510093341A CN104717438A CN 104717438 A CN104717438 A CN 104717438A CN 201510093341 A CN201510093341 A CN 201510093341A CN 104717438 A CN104717438 A CN 104717438A
- Authority
- CN
- China
- Prior art keywords
- projection
- module
- projection module
- content
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
本发明公开了一种信息处理方法及电子设备,电子设备设置有至少N个投影模块,N为大于等于2的整数;方法包括:获取待投影显示的内容对应的图像帧将图像帧分割为M个子图像帧,M为大于等于2的整数;控制N个投影模块中的至少一个投影模块在承载面的M个子区域投影显示图像帧的M个子图像帧,以使承载面投影显示有所述内容。采用本发明,能够利零角度投影时无法在承载面完整投影显示内容的问题。
Description
技术领域
本发明涉及显示技术,尤其涉及一种信息处理方法及电子设备。
背景技术
智能手机、平板电脑等电子设备中会设置投影功能,可以用于投影显示文本文件、多媒体文件(如幻灯片、电影等),还可以将电子设备显示模块中的内容进行投影显示;目前电子设备投影显示时往往是将内容投射到墙面,或者电子设备站立时将内容投射到桌面等承载面上实现投影显示,但是无法实现零角度投影,零角度投影是指电子设备水平放置于承载面(或与承载面之间的角度接近零角度,如不超过20度的角度)时,由于电子设备的投影模块距离承载面太近,导致在承载面上所得到的投影区域的面积过小,从而无法在承载面上完整投影显示内容。
发明内容
本发明实施例提供一种信息处理方法及电子设备,能够使电子设备在承载面成零角度或接近零角度投影时,能够在承载面完整投影显示内容。
本发明实施例的技术方案是这样实现的:
本发明实施例提供一种信息处理方法,应用于电子设备,所述电子设备设置有至少N个投影模块,N为大于等于2的整数;
所述方法包括:
获取待投影显示的内容对应的图像帧;
将所述图像帧分割为M个子图像帧,M为大于等于2的整数;
控制所述N个投影模块中的至少一个投影模块在所述承载面的M个子区域投影显示所述图像帧的M个子图像帧,以使所述承载面投影显示有所述内容。
作为一个实施方式,所述控制所述N个投影模块中的至少一个投影模块在所述承载面的M个子区域投影显示所述图像帧的M个子图像帧,包括:
从所述N个投影模块中选取M个投影模块,以控制所述M个投影模块同时进行投影显示,N大于等于M,其中,所述N个投影模块在所述电子设备的本体中设置的位置固定,且,所述选取的M个投影模块的投影方向与所述承载面的M个子区域一一对应;
控制所述M个投影模块中的第i投影模块在所述承载面的M个子区域中的第i子区域投影显示所述图像帧的M个子图像帧中的第i子图像帧,i为变量且i的取值满足1≤i≤M。
作为一个实施方式,所述控制所述N个投影模块中的至少一个投影模块在所述承载面的M个子区域投影显示所述图像帧的M个子图像帧,包括:
控制所述N个投影模块相对于所述电子设备的本体之间的位姿发生变化;
检测处于第j位姿的投影模块,其中,所述投影模块处于所述第j位姿的投影方向,与所述承载面的M个子区域中的第i子区域对应,j为变量且i的取值满足1≤j≤M;
控制所述处于所述第j位姿的投影模块在所述承载面的M个子区域中的第j子区域投影显示所述图像帧的M个子图像帧中的第j子图像帧。
作为一个实施方式,所述方法还包括:
当通过所述本体设置的显示模块显示有第一内容,且接收到显示第二内容的指令时,
通过所述显示模块继续显示所述第一内容,并基于所述第二内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第二内容。
作为一个实施方式,所述方法还包括:
基于所述本体中设置的传感模块,检测在所述承载面上投影显示有所述第二内容的区域所感应到的操作;
基于所述感应到的操作获取第三内容,所述第三内容用于响应所述感应到的操作;
基于所述第三内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第三内容。
本发明实施例提供一种电子设备,所述电子设备设置有至少N个投影模块,N为大于等于2的整数;
所述电子设备还包括:
获取模块,用于获取待投影显示的内容对应的图像帧;
图像处理模块,用于将所述图像帧分割为M个子图像帧,M为大于等于2的整数;
控制模块,用于控制所述N个投影模块中的至少一个投影模块在所述承载面的M个子区域投影显示所述图像帧的M个子图像帧,以使所述承载面投影显示有所述内容。
作为一个实施方式,所述N个投影模块固定设置于所述电子设备的本体中;
所述电子设备还包括选取模块,用于从所述N个投影模块中选取M个投影模块,以使所述控制模块控制所述M个投影模块同时进行投影显示,N大于等于M,所述选取的M个投影模块的投影方向与所述承载面的M个子区域一一对应;
所述控制模块,还用于控制所述M个投影模块中的第i投影模块在所述承载面的M个子区域中的第i子区域投影显示所述图像帧的M个子图像帧中的第i子图像帧,i为变量且i的取值满足1≤i≤M。
作为一个实施方式,所述N个投影模块活动设置于所述电子设备的本体中,所述N个投影模块支持与所述电子设备本体的相对位姿发生变化:
所述控制模块还用于控制所述N个投影模块相对于所述电子设备的本体之间的位姿发生变化;
检测处于第j位姿的投影模块,其中,所述投影模块处于所述第j位姿的投影方向,与所述承载面的M个子区域中的第i子区域对应,j为变量且i的取值满足1≤j≤M;
控制所述处于所述第j位姿的投影模块在所述承载面的M个子区域中的第j子区域投影显示所述图像帧的M个子图像帧中的第j子图像帧。
作为一个实施方式,所述电子设备的本体中还设置有显示模块;
所述控制模块,还用于当通过所述显示模块显示有第一内容,且接收到显示第二内容的指令时,
控制所述显示模块继续显示所述第一内容,并基于所述第二内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第二内容。
作为一个实施方式,所述电子设备的本体中还设置有传感模块;
所述控制模块,还用于基于所述传感模块,检测在所述承载面上投影显示有所述第二内容的区域所感应到的操作;
基于所述感应到的操作获取第三内容,所述第三内容用于响应所述感应到的操作;
基于所述第三内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第三内容。
本发明实施例中,通过在电子设备中设置至少两个投影模块,可以利用至少一个投影模块在承载面的M个子区域投影显示(例如,可以通过变换一个投影模块在电子设备中设置的位置来实现,在不同的位置的投射区域对应承载面的不同子区域),或者,可以利用至少两个投影模块对应在承载面的不同子区域投影显示(此时,两个投影模块可以设置于电子设备中不同的位置,两个投影模块的投射区域在承载面上对应承载面的不同子区域);这就克服了利用单个投影模块进行零角度投影时无法在承载面完整投影显示内容的问题。
附图说明
图1为本发明实施例中信息处理方法的实现流程示意图一;
图2为本发明实施例中电子设备的侧视结构示意图一;
图3为本发明实施例中电子设备的侧视结构示意图二;
图4为本发明实施例中电子设备的侧视结构示意图三;
图5为本发明实施例中电子设备的侧视结构示意图四;
图6为本发明实施例中信息处理方法的实现流程示意图二;
图7为本发明实施例中电子设备的进行图像帧分割并进行投影显示的示意图;
图8为本发明实施例中电子设备的立体结构示意图;
图9为本发明实施例中电子设备的侧视结构示意图五;
图10为本发明实施例中电子设备的侧视结构示意图六;
图11为本发明实施例中信息处理方法的实现流程示意图三;
图12为本发明实施例中信息处理方法的实现流程示意图四;
图13为本发明实施例中电子设备的投影显示的示意图二;
图14为本发明实施例中信息处理方法的实现流程示意图五;
图15为本发明实施例中信息处理方法的实现流程示意图四;
图16为本发明实施例中电子设备中功能模块的连接示意图。
具体实施方式
发明人在实施本发明的过程中发现,如果实施一种应用于电子设备的信息处理方法,电子设备设置有至少N个投影模块(N为大于等于2的整数);如图1所示,在步骤101中,获取待投影显示的内容对应的图像帧;在步骤102中,将所述图像帧分割为M个子图像帧,M为大于等于2的整数;在步骤103中,控制所述N个投影模块中的至少一个投影模块在承载面的M个子区域投影显示图像帧的M个子图像帧,以使承载面投影显示有待投影显示的内容;可以看出,通过在电子设备中设置至少两个投影模块,可以利用至少一个投影模块在承载面的M个子区域投影显示(例如,可以通过变换一个投影模块在电子设备中设置的位置来实现,在不同的位置的投射区域对应承载面的不同子区域),或者,可以利用至少两个投影模块对应在承载面的不同子区域投影显示(此时,两个投影模块可以设置于电子设备中不同的位置,两个投影模块的投射区域在承载面上对应承载面的不同子区域);这就克服了利用单个投影模块进行零角度投影时无法在承载面完整投影显示内容的问题。
下面结合附图和具体实施例对本发明作进一步详细说明。
实施例一
本实施例记载一种信息处理方法,应用于智能手机、平板电脑等电子设备,电子设备设置有至少N个投影模块,N为大于等于2的整数;
电子设备设置有两个投影模块的侧视示意图如图2所示,电子设备本体(实际应用中本体中可以设置显示模块)的第一端部设置有用于承载投影模块的承载体(图中以圆形为例),承载体上承载有投影模块1和投影模块2,其中,投影模块1和投影模块2在承载体上所设置的位置不同且设置位置固定,投影模块1在承载面上的投射区域为承载面的子区域1,投影模块2在承载面上的投射区域为承载面的子区域2;
电子设备设置有三个投影模块的侧视示意图如图3所示,电子设备本体(实际应用中本体中可以设置显示模块)的第一端部设置有用于承载投影模块的承载体(图中以圆形为例),承载体上承载有投影模块1、投影模块2和投影模块3,其中,投影模块1、投影模块2和投影模块3在承载体上所设置的位置不同且设置位置固定,投影模块1在承载面上的投射区域为承载面的子区域1,投影模块2在承载面上的投射区域为承载面的子区域2,投影模块2在承载面上的投射区域为承载面的子区域3;
图2和图3中的承载体的形状均为示例,实际应用中承载体还可以采用其他形状,如图4和图5所示,承载体可以采用楔形,其中图4中承载体上设置有两个投影模块,投影模块1和投影模块2在承载体上所设置的位置不同且设置位置固定,投影模块1在承载面上的投射区域为承载面的子区域1,投影模块2在承载面上的投射区域为承载面的子区域2;图5中承载体设置有三个投影模块,承载体上承载有投影模块1、投影模块2和投影模块3,其中,投影模块1、投影模块2和投影模块3在承载体上所设置的位置不同且设置位置固定,投影模块1在承载面上的投射区域为承载面的子区域1,投影模块2在承载面上的投射区域为承载面的子区域2,投影模块2在承载面上的投射区域为承载面的子区域3。
如图6所示,本实施例记载的信息处理方法包括以下步骤:
步骤201,获取待投影显示的内容对应的图像帧。
当待投影显示的内容为静止图像时则获取静止图像的一个图像帧,当待投影显示的内容为视频时,获取构成视频的一系列图像帧;这里的图像帧可以电子设备中任意应用输出的图像帧,如文本编辑应用、多媒体应用,图像帧也可以为任意应用对应的图像帧,例如桌面launcher界面对应的图像帧。
步骤202,将待投影显示的图像帧分割为M个子图像帧,M为大于等于2的整数。
也就是说,图像帧分割为子图像帧的数量与电子设备中设置的投影模块的数量对应。
步骤203,从N个投影模块中选取M个投影模块。
以在后续步骤中控制所选取的M个投影模块同时进行投影显示,N大于等于M,其中,选取的M个投影模块的投影方向与承载面的M个子区域一一对应;以图2和图4所示电子设备为例,电子设备中设置有投影模块1和投影模块2两个投影模块,且投影模块1投射方向与子区域1对应,投影模块2的投射方向与子区域2对应;再以图3和图5为例,电子设备中设置有投影模块1、投影模块2和投影模块3三个投影模块,且投影模块1投射方向与子区域1对应,投影模块2的投射方向与子区域2对应,投影模块3的投射方向与子区域3对应。
步骤204,控制M个投影模块中的第i投影模块在承载面的M个子区域中的第i子区域投影显示图像帧的M个子图像帧中的第i子图像帧。
i为变量且i的取值满足1≤i≤M;
以图2和图4为例,将待投影显示内容对应的图像帧分割为子图像帧1和子图像帧2,控制投影模块1在子区域1投影显示子图像帧1,控制投影模块2在子区域1投影显示子图像帧2;
再以图3和图5为例,将待投影显示内容对应的图像帧分割为子图像帧1和子图像帧2,控制投影模块1在子区域1投影显示子图像帧1,控制投影模块2在子区域1投影显示子图像帧2。
例如,当电子设备中设置有两个投影模块时,待投影显示内容分割为2个子图像帧的一个示意图如图7所示,待投影显示的内容对应的图像帧分割为子图像帧1和子图像帧2,控制投影模块1利用子图像帧1在子区域1进行投影显示,控制投影模块2利用子图像帧2在子区域2进行投影显示。
实施例二
本实施例记载一种信息处理方法,应用于电子设备,电子设备设置有至少N个投影模块,N为大于等于2的整数;
电子设备的俯视示意图如图8所示,电子设备设置有两个投影模块的侧视透视图如图9所示,结合图8和图9,电子设备本体(实际应用中本体中可以设置显示模块)的第一端部设置有用于承载投影模块的承载体(图9中以圆形为例),承载体可以基于架设与支架上的轴体旋转,承载体上承载有投影模块1和投影模块2(投影模块1和投影模块2在承载体上设置的位置相对),其中,承载体基于轴体旋转时,形成投影模块1和投影模块2的不同位置;
在图9中,投影模块面向承载面,并从位置1逆时针旋转至位置2,投影模块1位于位置1时在承载面上的投射区域为承载面的子区域1,投影模块2位于位置2时在承载面上的投射区域为承载面的子区域2;当承载体基于图9所示的位置发生逆时针旋转至图10所示的位置,在图10中,投影模块2面向承载面的投影区域,投影模块2位于位置1时在承载面上的投射区域为承载面的子区域1,投影模块2位于位置2时在承载面上的投射区域为承载面的子区域2。
图8至图10中以承载体上设置两个投影模块为例进行说明,实际应用中可以在承载体上设置三个以上投影模块,且投影模块在承载体上等间距设置为最佳。
如图11所示,本实施例记载的信息处理方法包括以下步骤:
步驟301,获取待投影显示的内容对应的图像帧。
当待投影显示的内容为静止图像时则获取静止图像的一个图像帧,当待投影显示的内容为视频时,获取构成视频的一系列图像帧;这里的图像帧可以电子设备中任意应用输出的图像帧,如文本编辑应用、多媒体应用,图像帧也可以为任意应用对应的图像帧,例如桌面launcher界面对应的图像帧。
步驟302,将待投影显示的图像帧分割为M个子图像帧,M为大于等于2的整数。
待投影现实的内容对应的图像帧与投影模块所处的位姿的数量对应;在图9和图10中投影模块在第一位姿和第二位姿时进行投影显示,因此如图7所示,在步骤302中将待投影显示内容对应的图像帧分割为2个(待投影现实的内容对应的图像帧与投影模块所处的位姿的数量对应)子图像帧,待投影显示的内容对应的图像帧分割为子图像帧1和子图像帧2。
步骤303,控制所述N个投影模块相对于所述电子设备的本体之间的位姿发生变化。
以图9为例,承载体基于轴体进行逆时针旋转,实际应中可以通过设置电动马达的方式驱动承载体基于轴体进行旋转。
步骤304,检测处于第j位姿的投影模块。
其中,所述投影模块处于所述第j位姿的投影方向,与所述承载面的M个子区域中的第i子区域对应,j为变量且i的取值满足1≤j≤M;
以图8为例,投影模块1面向承载面,投影模块1的第一位姿与位置1对应,投影模块1的第二位姿与位置2对应,承载体发生逆时针旋转时,投影模块1首先位于位置1也即处于第一位置,此时,投影模块的投射区域为承载面的子区域1;随着承载体的旋转投影模块1位于位置2也即处于第二位姿,此时投影模块的投射区域为承载面的子区域2;随之承载体继续逆时针旋转,投影模块2面向承载面,如图9所示,投影模块2的第一位姿与位置1对应,承载体继续旋转时时投影模块2的第二位姿与位置2对应,承载体发生逆时针旋转时,投影模块2首先位于位置1也即处于第一位置,此时,投影模块的投射区域为承载面的子区域1;随着承载体的旋转投影模块1位于位置2也即处于第二位姿,此时投影模块的投射区域为承载面的子区域2;
图9和图10的示例中以投影模块位于两个不同的位置(也即两个不同的位姿)进行说明,实际应用中,投影模块在面向承载面可以具有三个以上的位姿,从而在承载面中对应三个以上的子区域。
步骤305,控制处于第j位姿的投影模块在承载面的M个子区域中的第j子区域投影显示图像帧的M个子图像帧中的第j子图像帧。
1)静态投影显示内容
以对图7所示的图像帧进行投影显示为例进行说明,在图9中,当投影模块1位于位置1也即第一位姿时,控制投影模块1利用子图像帧1在子区域1进行投影显示,随着承载体发生逆时针旋转,投影模块1到达位置2,控制投影模块1利用子图像帧2在子区域2进行投影显示;当承载体继续逆时针旋转,使投影模块2面向承载面,如图10所示,当投影模块2位于位置1也即第一位姿时,控制投影模块2利用子图像帧1在子区域1进行投影显示,随着承载体发生逆时针旋转,投影模块2到达位置2,控制投影模块2利用子图像帧2在子区域2进行投影显示;
由于承载体处于快速旋转状态,因此,投影模块在位置1和位置2投影显示的内容会由于人的视觉暂留效应而在人眼内形成一个完整的图像帧。
2)投影显示动态内容
设动态显示的内容包括图像帧1和图像帧2(对于多个图像帧的处理可以参考图像帧1和图像帧2的处理),图像帧1和图像帧2的分割方式可以参照图7;参照图9,当投影模块1位于位置1也即第一位姿时,控制投影模块1利用图像帧1的子图像帧1在子区域1进行投影显示,随着承载体发生逆时针旋转,投影模块1到达位置2,控制投影模块1利用图像帧1的子图像帧2在子区域2进行投影显示;当承载体继续逆时针旋转,使投影模块2面向承载面,如图10所示,当投影模块2位于位置1也即第一位姿时,控制投影模块2利用图像帧2的子图像帧1在子区域1进行投影显示,随着承载体发生逆时针旋转,投影模块2到达位置2,控制投影模块2利用图像帧2的子图像帧2在子区域2进行投影显示;
也就是说,投影模块面向承载面时交替投影显示投影内容对应的图像帧。
需要指出的是,也可以控制投影模块对待投影显示内容的每个图像帧均进行投影显示;例如,参照图9,当投影模块1位于位置1也即第一位姿时,控制投影模块1利用图像帧1的子图像帧1在子区域1进行投影显示,随着承载体发生逆时针旋转,投影模块1到达位置2,控制投影模块1利用图像帧1的子图像帧2在子区域2进行投影显示;当承载体继续逆时针旋转,使投影模块2面向承载面,如图10所示,当投影模块2位于位置1也即第一位姿时,控制投影模块2利用图像帧1的子图像帧1在子区域1进行投影显示,随着承载体发生逆时针旋转,投影模块2到达位置2,控制投影模块1利用图像帧2的子图像帧2在子区域2进行投影显示;后续,控制投影模块1和投影模块2对图像帧2进行投影显示,具体处理与投影显示图像帧1相同,这里不再赘述。
实施例三
本实施例对电子设备的显示屏幕上显示有内容时的处理进行说明,当电子设备显示第一内容,且电子设备还需要即时显示第二内容时,可以控制投影模块在承载面上投影显示第二内容,既不会中断第一内容的显示,又可以使用户及时获知第二内容。
如图12所示,本实施例记载的信息处理方法包括以下步骤:
步骤401,通过电子设备本体设置的显示模块显示第一内容。
这里的第一内容可以为任意内容,也即显示模块点亮时所显示的任意内容均为第一内容;或者,可以根据当前显示的内容的类型判断是否为第一内容,例如可以设置用户不期望中断显示的特定应用(如多媒体播放应用、视频聊天应用)输出的内容为第一内容。
步骤402,检测是否接收到显示第二内容的指令,如果接收到,则执行步骤403;否则,继续检测,直至显示模块停止显示第一内容。
这里的第二内容可以为与第一内容不同的任意内容,也可以为电子设备的运行的具有实时性要求的应用(如来电管理应用、短信收发应用)输出的内容。
步骤403,通过显示模块继续显示所述第一内容,并基于第二内容对应的图像帧控制N个投影模块在承载面投影显示,以使承载面投影显示有第二内容。
控制所述N个投影模块在所述承载面投影显示时,可以采用前述实施例一的方式,也可以采用前述实施例二的方式,本实施例中不再赘述。
实际应用中的一个示例如图13所示,平板电脑平放于承载上,且电子设备的显示模块(屏幕)中显示电影(对应第一内容);如果此时电子设备接收到微信消息(对应第二内容),则控制投影模块1以及投影模块2在承载面上投影显示微信消息,以便用户能够及时获取微信消息。
实施例四
本实施例对电子设备的显示屏幕上显示有内容时的处理进行说明,当电子设备显示第一内容,且电子设备还需要即时显示第二内容时,可以控制投影模块在承载面上投影显示第二内容,既不会中断第一内容的显示,又可以使用户及时获知第二内容,并且可以检测用户用户对第二内容的操作,并根据在用户的操作更新在承载面投影显示的内容,也即在中断显示模块显示内容的同时,可以在承载面上形成与用户的交互。
如图14所示,本实施例记载的信息处理方法包括以下步骤:
步骤501,通过电子设备本体设置的显示模块显示第一内容。
这里的第一内容可以为任意内容,也即显示模块点亮时所显示的任意内容均为第一内容;或者,可以根据当前显示的内容的类型判断是否为第一内容,例如可以设置用户不期望中断显示的特定应用(如多媒体播放应用、视频聊天应用)输出的内容为第一内容。
步骤502,检测是否接收到显示第二内容的指令,如果接收到,则执行步骤503;否则,继续检测,直至显示模块停止显示第一内容。
这里的第二内容可以为与第一内容不同的任意内容,也可以为电子设备的运行的具有实时性要求的应用(如来电管理应用、短信收发应用)输出的内容。
步骤503,通过显示模块继续显示所述第一内容,并基于第二内容对应的图像帧控制N个投影模块在承载面投影显示,以使承载面投影显示有第二内容。
控制所述N个投影模块在所述承载面投影显示时,可以采用前述实施例一的方式,也可以采用前述实施例二的方式,本实施例中不再赘述。
步骤504,基于本体中设置的传感模块,检测在承载面上投影显示有第二内容的区域所感应到的操作。
这里传感模块可以为3D图像采集模块,用于检测用户对承载面上显示的第二内容进行的操作,例如操作的对象、以及操作类型(包括滑动操作、单击操作、双击操作等)。
步骤505,基于感应到的操作获取第三内容,第三内容用于响应感应到的操作。
也就是说第三内容为用户通过操作所触发投影显示的内容。
步骤506,基于所述第三内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第三内容。
作为步骤505和步骤506的一个示例,当投影的内容为推送消息时,如果用户在投影界面中实施触发回复消息的操作(触发回复消息的虚拟按钮),则投影显示消息编辑界面(对应第三内容)。
实际应用中的一个示例如图15所示,平板电脑平放于承载上,且电子设备的显示模块(屏幕)中显示电影(对应第一内容);如果此时电子设备接收到微信消息(对应第二内容),则控制投影模块1以及投影模块2在承载面上投影显示微信消息,以便用户能够及时获取微信消息;当用户在投影界面上触发回复消息时,则更新在承载面投影显示的内容为消息编辑页面,以用户输入实施投影显示用户输入的消息内容,直至消息输入完毕由用户触发发送消息。
实施例五
本实施例记载一种电子设备,所述电子设备设置有至少N个投影模块,N为大于等于2的整数;电子设备设置的投影模块的示意图如图2和图3所示;
如图16所示,图2和图3所示的电子设备的本体中可以设置有以下模块:
获取模块10,用于获取待投影显示的内容对应的图像帧;
图像处理模块20(与获取模块10耦合),用于将所述图像帧分割为M个子图像帧,M为大于等于2的整数;
控制模块30(与图像处理模块20以及投影模块耦合),用于控制所述N个投影模块中的至少一个投影模块在所述承载面的M个子区域投影显示所述图像帧的M个子图像帧,以使所述承载面投影显示有所述内容;
实际应用中,上述模块可以由电子设备中的微处理器(MCU)、逻辑可编程门阵列(FPGA)或专用集成电路(ASIC)实现。
作为一个实施方式,所述N个投影模块固定设置于所述电子设备的本体中;
电子设备设置有两个投影模块的侧视示意图如图2所示,电子设备本体(实际应用中本体中可以设置显示模块)的第一端部设置有用于承载投影模块的承载体(图中以圆形为例),承载体上承载有投影模块1和投影模块2,其中,投影模块1和投影模块2在承载体上所设置的位置不同且设置位置固定,投影模块1在承载面上的投射区域为承载面的子区域1,投影模块2在承载面上的投射区域为承载面的子区域2;
电子设备设置有三个投影模块的侧视示意图如图3所示,电子设备本体(实际应用中本体中可以设置显示模块)的第一端部设置有用于承载投影模块的承载体(图中以圆形为例),承载体上承载有投影模块1、投影模块2和投影模块3,其中,投影模块1、投影模块2和投影模块3在承载体上所设置的位置不同且设置位置固定,投影模块1在承载面上的投射区域为承载面的子区域1,投影模块2在承载面上的投射区域为承载面的子区域2,投影模块2在承载面上的投射区域为承载面的子区域3;
所述电子设备的本体中还可以设置选取模块(由电子设备中的MCU、FPGA或ASIC实现),用于从所述N个投影模块中选取M个投影模块,以使所述控制模块30控制所述M个投影模块同时进行投影显示,N大于等于M,所述选取的M个投影模块的投影方向与所述承载面的M个子区域一一对应;
所述控制模块30,还用于控制所述M个投影模块中的第i投影模块在所述承载面的M个子区域中的第i子区域投影显示所述图像帧的M个子图像帧中的第i子图像帧,i为变量且i的取值满足1≤i≤M。
作为一个实施方式,所述N个投影模块活动设置于所述电子设备的本体中,所述N个投影模块支持与所述电子设备本体的相对位姿发生变化:
电子设备的俯视示意图如图8所示,电子设备设置有两个投影模块的侧视透视图如图9所示,结合图8和图9,电子设备本体(实际应用中本体中可以设置显示模块)的第一端部设置有用于承载投影模块的承载体(图9中以圆形为例),承载体可以基于架设与支架上的轴体旋转,承载体上承载有投影模块1和投影模块2(投影模块1和投影模块2在承载体上设置的位置相对),其中,承载体基于轴体旋转时,形成投影模块1和投影模块2的不同位置;
在图9中,投影模块面向承载面,并从位置1逆时针旋转至位置2,投影模块1位于位置1时在承载面上的投射区域为承载面的子区域1,投影模块2位于位置2时在承载面上的投射区域为承载面的子区域2;当承载体基于图9所示的位置发生逆时针旋转至图10所示的位置,在图10中,投影模块2面向承载面的投影区域,投影模块2位于位置1时在承载面上的投射区域为承载面的子区域1,投影模块2位于位置2时在承载面上的投射区域为承载面的子区域2。
所述控制模块30还用于控制所述N个投影模块相对于所述电子设备的本体之间的位姿发生变化;
检测处于第j位姿的投影模块,其中,所述投影模块处于所述第j位姿的投影方向,与所述承载面的M个子区域中的第i子区域对应,j为变量且i的取值满足1≤j≤M;
控制所述处于所述第j位姿的投影模块在所述承载面的M个子区域中的第j子区域投影显示所述图像帧的M个子图像帧中的第j子图像帧。
所述电子设备的本体中还设置有显示模块(显示屏幕);
所述控制模块30,还用于当通过所述显示模块显示有第一内容,且接收到显示第二内容的指令时,
控制所述显示模块继续显示所述第一内容,并基于所述第二内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第二内容。
作为一个实施方式,所述电子设备的本体中还设置有传感模块;
所述控制模块30,还用于基于所述传感模块,检测在所述承载面上投影显示有所述第二内容的区域所感应到的操作;
基于所述感应到的操作获取第三内容,所述第三内容用于响应所述感应到的操作;基于所述第三内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第三内容。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种信息处理方法,应用于电子设备,其特征在于,所述电子设备设置有至少N个投影模块,N为大于等于2的整数;
所述方法包括:
获取待投影显示的内容对应的图像帧;
将所述图像帧分割为M个子图像帧,M为大于等于2的整数;
控制所述N个投影模块中的至少一个投影模块在所述承载面的M个子区域投影显示所述图像帧的M个子图像帧,以使所述承载面投影显示有所述内容。
2.根据权利要求1所述的方法,其特征在于,所述控制所述N个投影模块中的至少一个投影模块在所述承载面的M个子区域投影显示所述图像帧的M个子图像帧,包括:
从所述N个投影模块中选取M个投影模块,以控制所述M个投影模块同时进行投影显示,N大于等于M,其中,所述N个投影模块在所述电子设备的本体中设置的位置固定,且,所述选取的M个投影模块的投影方向与所述承载面的M个子区域一一对应;
控制所述M个投影模块中的第i投影模块在所述承载面的M个子区域中的第i子区域投影显示所述图像帧的M个子图像帧中的第i子图像帧,i为变量且i的取值满足1≤i≤M。
3.根据权利要求1所述的方法,其特征在于,所述控制所述N个投影模块中的至少一个投影模块在所述承载面的M个子区域投影显示所述图像帧的M个子图像帧,包括:
控制所述N个投影模块相对于所述电子设备的本体之间的位姿发生变化;
检测处于第j位姿的投影模块,其中,所述投影模块处于所述第j位姿的投影方向,与所述承载面的M个子区域中的第i子区域对应,j为变量且i的取值满足1≤j≤M;
控制所述处于所述第j位姿的投影模块在所述承载面的M个子区域中的第j子区域投影显示所述图像帧的M个子图像帧中的第j子图像帧。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当通过所述本体设置的显示模块显示有第一内容,且接收到显示第二内容的指令时,
通过所述显示模块继续显示所述第一内容,并基于所述第二内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第二内容。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
基于所述本体中设置的传感模块,检测在所述承载面上投影显示有所述第二内容的区域所感应到的操作;
基于所述感应到的操作获取第三内容,所述第三内容用于响应所述感应到的操作;
基于所述第三内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第三内容。
6.一种电子设备,其特征在于,所述电子设备设置有至少N个投影模块,N为大于等于2的整数;
所述电子设备还包括:
获取模块,用于获取待投影显示的内容对应的图像帧;
图像处理模块,用于将所述图像帧分割为M个子图像帧,M为大于等于2的整数;
控制模块,用于控制所述N个投影模块中的至少一个投影模块在所述承载面的M个子区域投影显示所述图像帧的M个子图像帧,以使所述承载面投影显示有所述内容。
7.根据权利要求6所述的电子设备,其特征在于,所述N个投影模块固定设置于所述电子设备的本体中;
所述电子设备还包括选取模块,用于从所述N个投影模块中选取M个投影模块,以使所述控制模块控制所述M个投影模块同时进行投影显示,N大于等于M,所述选取的M个投影模块的投影方向与所述承载面的M个子区域一一对应;
所述控制模块,还用于控制所述M个投影模块中的第i投影模块在所述承载面的M个子区域中的第i子区域投影显示所述图像帧的M个子图像帧中的第i子图像帧,i为变量且i的取值满足1≤i≤M。
8.根据权利要求6所述的电子设备,其特征在于,所述N个投影模块活动设置于所述电子设备的本体中,所述N个投影模块支持与所述电子设备本体的相对位姿发生变化:
所述控制模块还用于控制所述N个投影模块相对于所述电子设备的本体之间的位姿发生变化;
检测处于第j位姿的投影模块,其中,所述投影模块处于所述第j位姿的投影方向,与所述承载面的M个子区域中的第i子区域对应,j为变量且i的取值满足1≤j≤M;
控制所述处于所述第j位姿的投影模块在所述承载面的M个子区域中的第j子区域投影显示所述图像帧的M个子图像帧中的第j子图像帧。
9.根据权利要求6所述的电子设备,其特征在于,所述电子设备的本体中还设置有显示模块;
所述控制模块,还用于当通过所述显示模块显示有第一内容,且接收到显示第二内容的指令时,
控制所述显示模块继续显示所述第一内容,并基于所述第二内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第二内容。
10.根据权利要求9所述的电子设备,其特征在于,所述电子设备的本体中还设置有传感模块;
所述控制模块,还用于基于所述传感模块,检测在所述承载面上投影显示有所述第二内容的区域所感应到的操作;
基于所述感应到的操作获取第三内容,所述第三内容用于响应所述感应到的操作;
基于所述第三内容对应的图像帧控制所述N个投影模块在所述承载面投影显示,以使所述承载面投影显示有所述第三内容。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510093341.2A CN104717438B (zh) | 2015-03-02 | 2015-03-02 | 信息处理方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510093341.2A CN104717438B (zh) | 2015-03-02 | 2015-03-02 | 信息处理方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104717438A true CN104717438A (zh) | 2015-06-17 |
CN104717438B CN104717438B (zh) | 2018-12-14 |
Family
ID=53416337
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510093341.2A Active CN104717438B (zh) | 2015-03-02 | 2015-03-02 | 信息处理方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104717438B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019140881A1 (zh) * | 2018-01-17 | 2019-07-25 | 深圳壹账通智能科技有限公司 | 图像显示方法、计算机可读存储介质、终端设备及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003153128A (ja) * | 2001-11-14 | 2003-05-23 | Olympus Optical Co Ltd | マルチディスプレイ装置 |
CN1906930A (zh) * | 2004-05-27 | 2007-01-31 | Lg电子株式会社 | 显示装置 |
CN101685342A (zh) * | 2008-09-26 | 2010-03-31 | 联想(北京)有限公司 | 一种动态虚拟键盘的实现方法及装置 |
CN102314052A (zh) * | 2010-06-30 | 2012-01-11 | 晟铭电子科技股份有限公司 | 激光投影装置 |
CN103037189A (zh) * | 2012-12-05 | 2013-04-10 | 江苏清投视讯科技有限公司 | 一种实现多个投影整体输出大屏画面视频图像的方法 |
CN104038721A (zh) * | 2014-06-30 | 2014-09-10 | 联想(北京)有限公司 | 一种显示控制方法和装置 |
-
2015
- 2015-03-02 CN CN201510093341.2A patent/CN104717438B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003153128A (ja) * | 2001-11-14 | 2003-05-23 | Olympus Optical Co Ltd | マルチディスプレイ装置 |
CN1906930A (zh) * | 2004-05-27 | 2007-01-31 | Lg电子株式会社 | 显示装置 |
CN101685342A (zh) * | 2008-09-26 | 2010-03-31 | 联想(北京)有限公司 | 一种动态虚拟键盘的实现方法及装置 |
CN102314052A (zh) * | 2010-06-30 | 2012-01-11 | 晟铭电子科技股份有限公司 | 激光投影装置 |
CN103037189A (zh) * | 2012-12-05 | 2013-04-10 | 江苏清投视讯科技有限公司 | 一种实现多个投影整体输出大屏画面视频图像的方法 |
CN104038721A (zh) * | 2014-06-30 | 2014-09-10 | 联想(北京)有限公司 | 一种显示控制方法和装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019140881A1 (zh) * | 2018-01-17 | 2019-07-25 | 深圳壹账通智能科技有限公司 | 图像显示方法、计算机可读存储介质、终端设备及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104717438B (zh) | 2018-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10424100B2 (en) | Animating three-dimensional models using preset combinations of animation features | |
US20130111398A1 (en) | Methods and apparatuses for window display, and methods and apparatuses for touch-operating an application | |
CN109074276A (zh) | ***任务切换器中的选项卡 | |
US10133454B2 (en) | Stackable pagination indicators | |
CN104090701A (zh) | 信息处理方法及电子设备 | |
CN106658139B (zh) | 一种焦点控制方法及装置 | |
CN104049880A (zh) | 一种多图片批量选择的方法及装置 | |
US10930023B2 (en) | Method and apparatus for imitating original graphic, computing device, and storage medium | |
US20150063785A1 (en) | Method of overlappingly displaying visual object on video, storage medium, and electronic device | |
KR20130098332A (ko) | 복수의 물리적 디스플레이 간의 디스플레이 이동 수용 방법 및 장치 | |
EP2960763A1 (en) | Computerized systems and methods for cascading user interface element animations | |
CN104123062B (zh) | 一种信息处理方法及电子设备 | |
CN105578035A (zh) | 一种图像处理方法及电子设备 | |
US11347382B2 (en) | Method of automatically switching mode of work screen of digital content authoring tool | |
CN103677528A (zh) | 一种信息处理方法和电子设备 | |
CN103870117A (zh) | 一种信息处理方法及电子设备 | |
CN104717438A (zh) | 信息处理方法及电子设备 | |
CN103870118A (zh) | 信息处理方法及电子设备 | |
CN109032455B (zh) | 一种菜单显示的方法和装置 | |
CN110888581A (zh) | 元素传递方法、装置、设备及存储介质 | |
CN106201256B (zh) | 一种图片定位的方法、装置及电子设备 | |
CN103870194A (zh) | 一种信息处理方法及电子设备 | |
CN103870124A (zh) | 一种信息处理方法以及电子设备 | |
US20130201095A1 (en) | Presentation techniques | |
US9798355B2 (en) | Projection method and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |