一种自动切换便携式终端显示模式的方法及装置的制作方法

文档序号:6465744阅读:147来源:国知局
专利名称:一种自动切换便携式终端显示模式的方法及装置的制作方法
技术领域
本发明涉及移动终端技术领域,特别是涉及一种自动切换便携式终端显 示模式的方法及装置。
背景技术
近些年来,手机、PDA (个人数字助理)等便携式终端已经成为很多人 日常生活所必需的工具,随着便携式终端功能的不断扩展,上网、看视频、 玩游戏等功能已经被越来越广泛地使用。以手机为例,目前主流机型大多采 用竖向的显示模式,而竖屏显示在一定程度上限制了这些功能的使用,例如 播放视频时,多数视频的都是横向的(即宽高比大于1,典型的视频宽高比如 4:3、 16:9等),横屏的显示模式可以更有效地利用屏幕的面积,让用户欣赏到 吏大的画面。同样,对于默认采用横向模式显示的终端,有时用户也希望在 执行某些功能时能够实现竖屏显示。因此,如果能够实现便携式终端显示模 式的切换,就可以进一步完善这些功能,为用户带来更好的体验。
现有技术中,用户可以根据需要,通过按键l乘作让手机在横屏显示模式 和竖屏显示模式之间切换,手机在接收到按键操作后,通过某种算法切换显 示模式,这种切换方式靠软件实现。它的缺点在于,用户在使用不同的功能 时,需要不断地手动切换屏幕的显示模式,操作繁瑣,为用户带来不便。
另一种现有的方案是,在手机中加装一个水平仪,水平仪可以通过重力 判断出用户当前是横置或竖置手机,然后自动调用算法切换手机的显示模式。 这种切换方式的缺点在于,需要额外添加硬件设备,增加制造成本。

发明内容
有鉴于此,本发明实施例提供一种自动切换便携式终端显示模式的方法 及装置,以实现便携式终端显示模式的自动切换,技术方案如下 一种自动切换便携式终端显示模式的方法,包括 获取用户面部图像; 对所述用户面部图像进行处理,得到用户面部轮廓;
将所述用户面部轮廓与预置的标准面部轮廓进行比较,利用比较结果切 换所述便携式终端的显示模式。
一种自动切换便携式终端显示模式的装置,包括
图像处理单元,用于对所述便携式终端提供的用户面部图像进行处理, 得到用户面部轮廓;
比较单元,用于将所述图像处理单元得到的用户面部轮廓与预置的标准 面部轮廓进4于比4交;
切换单元,用于根据所述比较单元得到的比较结果,切换显示模式。
一种便携式终端,可实现自动切换显示模式,包括
图像获取单元,用于获取用户面部图像;
图像处理单元,用于对所述图像获取单元得到的用户面部图像进行处理, 得到用户面部轮廓;
比较单元,用于将所述图像处理单元得到的用户面部轮廓与预置的标准 面部轮廓进行比较;
切换单元,用于根据所述比较单元得到的比较结果,切换显示模式。
上述技术方案中,通过自动获取用户的面部头像,应用图像处理技术判 断终端处于横置或者竖置状态,最后根据判断结果切换手机的显示模式。与 现有技术相比,全部过程不需要用户进行操作,实现了终端显示模式的自动 切换。


图1为实现本发明方法实施例的流程图2为实现本发明方法具体实施例一的流程图3为用户面部轮廓示意图4为标准横向面部轮廓示意图5为标准纵向面部轮廓示意图6为实现本发明方法具体实施例一的优选实施例流程图; 图7为实现本发明方法具体实施例二的流程图8为本发明实施例的自动切换便携式终端显示才莫式的装置的结构示意
图9为本发明实施例的便携式终端的结构示意图; 图IO为本发明实施例的图像获取单元的结构示意图。
具体实施模式
首先对本发明实施例的自动切换便携式终端显示模式的方法进行说明, 参见图1所示,包括 获取用户面部图像;
对所述用户面部图像进行处理得到用户面部轮廓;
将所述用户面部轮廓与预置的标准面部轮廓进行比较,根据比较结果切 换显示模式。
其中,可以由指定操作来触发获取用户面部图像,所述指定操作可以包 括界面切换、启动、退出应用程序或应用程序的内部操作;也可以由终端 对用户图像进行监测,根据图像的变化,触发获取用户面部图像。所述标准 面部轮廓存储于便携式终端。
下面将对本发明的实施例进行详细描述。
实施例一
图2所示为本发明实施例一种自动切换便携式终端显示模式的方法流程 示意图,该实施例中的便携式终端以手机为例,具体包括以下步骤
S201,当执行指定操作时,获取用户面部图像。所述指定操作为可触 发显示模式自动切换功能的操作,具体可以是启动或退出应用程序,也可 以是应用程序的内部操作,例如浏览器中的"翻页"选项、游戏程序中的"开 始游戏,,选项,或者视频播放器中的"播放"操作等等。也可以由用户根据 使用习惯自行设置,某一操作是否触发显示模式自动切换功能。在所述指定 操作执行的同时,打开手机摄像头,获取手机用户的面部图像。
其中,上述的应用程序可以是那些有切换显示模式需要的程序,例如浏 览器、游戏、视频播放器等,也可以由用户自行设置哪些应用程序需要切换 显示模式。
S202,对用户面部图像进行分析得到用户面部轮廓。应用图像处理算法 对获得的用户面部图像进行处理,可以通过分析图像中每个点的色彩值
(RGB),得到用户面部轮廓。对用户的面部图像进行分析,得到的用户的 面部轮廓示意图如图3所示。
S203,应用图像匹配算法,将用户面部轮廓分别与标准横向面部轮廓和 标准纵向面部4仑廓进行比较。标准4黄向面部4仑廓(如图4所示)和标准纵向 面部轮廓(如图5所示)存储于手机中,可以是在手机出厂时预置,也可以 由手机用户自行存储。比较结果一般用百分数的形式,数值越大,代表所比 较的两幅图像的相似程度越高,为表述方便,这里将用户面部轮廓与标准横 向面部轮廓的相似度称为横向相似度,将用户面部轮廓与标准纵向面部轮廓 的相似度称为纵向相似度。如果横向相似度大于纵向相似度,则进入S204, 否则进入S205。
S204,将手机显示模式切换为横向显示模式。
S205,将手机显示模式切换为纵向显示模式。
如果获得的用户面部轮廓如图3所示,那么在S203的处理结果为纵向 相似度大于横向相似度,因此手机显示模式将切换为纵向显示模式。
上述实施例中,当执行指定操作时,触发手机的显示模式自动切换功能, 用户可以在希望切换显示模式的时候,调整手机的方向,例如用户当前竖 置手机,启动视频播放器并选择一个视频文件,此时用户将手机变为横置状 态,并执行"播放"操作,如果该"播放"操作为前面所述的指定操作,则 触发显示模式自动切换功能,将手机切换为横向显示模式,用户就可以在横 屏的方式下欣赏视频了 ,整个切换过程的实现不需要用户进行任何附加操作。
在本发明优选实施例中,可以进一步在S201和S202增加错误处理机制, 如图6所示。
S601,当执行指定操作时,获取用户面部图像,如果获取图像失败,进 入S606,否则进入S602。其中,导致获取图像失败的,可以是供电不足、摄 像头无法启动等原因。
S602,对用户面部图像进行分析,得到用户面部轮廓,如果无法得到用 户面部轮廓,进入S606,否则进入S603。其中,导致无法得到用户面部轮廓 的,可以是用户面部图像质量较差、角度不好等原因。
S603-S605,与S203-S205所述相同。
S606,执行自定义操作。自定义操作可以是切换至缺省显示模式,或保 持当前显示模式不变。
与实施例一相比,该优选实施例主要是增加了自定义操作S606,考虑到 在自动切换显示模式的方法流程中可能出现的错误,提供错误处理机制,使 整个方法流程更加完善。
实施例二
图7所示为本发明实施例另一种自动切换便携式终端显示模式的方法流 程示意图,该实施例中的侵_携式终端仍以手机为例,具体包括以下步骤 S701-S702,与S201-S202所述相同。
5703, 判断手机当前的显示模式,如果当前为横向显示模式,则进入S704; 如果当前为纵向显示^^莫式,则进入S706。
5704, 应用图像匹配算法,将用户面部轮廓与纵向标准面部轮廓进行比 较,如果相似度大于阈值,则进入S705,否则进入S708。所述阈值存储于便 携式终端,用于确定两幅数字图像是否匹配,如果相似度大于该阈值,则认 为两幅图像匹配, 一般可根据经验将阈值设定在70%~80%。
5705, 将手机显示模式切换为^f黄向显示模式。
5706, 将用户面部轮廓与横向标准面部轮廓进行比较,如果相似度大于 阈值,则进入S707,否则进入S708。
5707, 将手机显示模式切换为纵向显示模式。
5708, 保持当前显示模式不变。
上述方法实施例中,在得到用户面部轮廓之后,首先判断手机当前的显 示模式,然后通过比较用户面部轮廓和标准面部轮廓,决定是否将显示模式 切换至另一种。与实施例一相比,本实施例方法仅需要进行一次图像匹配运 算,提高了整个流程的处理速度。
与实施例一的优选实施例相类似,同样可以进一步为S701和S702增加 错误处理机制,完善整个方法流程。具体方法与实施例一的优选实施例中相 应内容类似,这里不再赘述。
需要说明的是,以上实施例都是以手机为例子,但本发明实施例所提供 的方法并非只限用于手机。事实上,任何具有摄像、照相功能的便携式终端,
都可以应用本发明实施例所提供的方法,实现屏幕显示模式的自动切换。此 外,以上方法可完全以软件实现,因此可以很方便地移植到各种终端软件中, 不会因额外添加硬件而增加终端的制造成本。
本发明实施例提供一种自动切换便携式终端显示模式的装置,该装置可
设置在便携式终端中,可通过软件实现。参见图8所示,包括图像处理单元 801、比较单元802、切换单元803;
所述图像处理单元801,用于对所述便携式终端提供的用户面部图像进行 处理,得到用户面部轮廓;
所述比较单元802,用于将所述图像处理单元801得到的用户面部轮廓与 预置的标准面部轮廓进行比较;
所述切换单元803,用于根据所述比较单元803得到的比较结果,切换显 示模式。
上述的自动切换便携式终端显示模式的装置,可以对用户面部图像进行 处理,并与预置的标准面部轮廓比较,根据比较结果自动切换终端的显示模 式。
本发明实施例提供一种便携式终端,参见图9所示,包括图像获取单 元901、图像处理单元902、比较单元903和切换单元904; 所述图像获取单元901,用于获取用户面部图像;
所述图像处理单元902,用于对所述图像获取单元901得到的用户面部图 像进行处理,得到用户面部轮廓;
所述比较单元903,用于将所述图像处理单元902得到的用户面部轮廓与 预置的标准面部轮廓进行比较;
所述切换单元904,用于根据所述比较单元903得到的比较结果,切换显 示模式。
其中,所述图像获取单元包括触发子单元1001和摄像子单元1002,参 见图IO所示;
所述触发子单元1001,用于当所述便携式终端执行指定操作时,自动向 所述摄像单元发送触发;所述摄像子单元1002,用于根据所述触发单元IOOI发送的触发,获取用 户面部图像。
上述的便携式终端,可以实现显示模式的自动切换,不需要进行任何操 作,从而方便了用户的使用。
对于装置与系统实施例而言,由于其基本相应于方法实施例,所以描述 得比较筒单,相关之处参见方法实施例的部分说明即可。以上所描述的装置 与系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或 者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物 理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以才艮 据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本 领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有 详述的部分,可以参见其他实施例的相关描述。
本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读 取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述 的存储介质包括ROM、 RAM、磁碟或者光盘等各种可以存储程序代码的介 质。
以上所述仅是本发明的具体实施方式
,应当指出,对于本技术领域的普 通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润 饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1、一种自动切换便携式终端显示模式的方法,其特征在于,包括获取用户面部图像;对所述用户面部图像进行处理,得到用户面部轮廓;将所述用户面部轮廓与预置的标准面部轮廓进行比较,利用比较结果切换所述便携式终端的显示模式。
2、 根据权利要求l所述的方法,其特征在于, 所述标准面部轮廓包括标准横向面部轮廓和标准纵向面部轮廓; 所述将用户面部轮廓与预置的标准面部轮廓进行比较包括 应用图像匹配算法,将用户面部轮廓分别与标准横向面部轮廓和标准纵向面部轮廓进行比较。
3、 根据权利要求2所述的方法,其特征在于,所述利用比较结果切换所 述便携式终端的显示模式包括如果用户面部轮廓与标准横向面部轮廓的相似度大于用户面部轮廓与标 准纵向面部轮廓的相似度,则将所述便携式终端的显示模式切换为横向显示; 否则将所述便携式终端的显示模式切换为纵向显示。
4、 根据权利要求1所述的方法,其特征在于,所述将用户面部轮廓与预 置的标准面部轮廓进行比较包括确定所述便携式终端的当前显示模式;如果当前显示模式为纵向显示模式,则将用户面部轮廓与标准横向面部 轮廓进行比较;如果当前显示模式为横向显示模式,则将用户面部轮廓与标准纵向面部 轮廓进行比较。
5、 根据权利要求4所述的方法,其特征在于,所述根据比较结果切换显 示模式包括如果用户面部轮廓与标准面部轮廓的相似度大于阈值,则将显示模式切 换为与标准面部轮廓相对应的显示才莫式;所述标准面部轮廓为标准4黄向面部 轮廓或标准纵向面部轮廓,所述阈值存储于便携式终端,用于确定两幅数字 图像是否匹配。
6、 根据权利要求l所述的方法,其特征在于,利用所述便携式终端的摄 像头获取用户面部图像。
7、 根据权利要求1所述的方法,其特征在于,所述对用户面部图像进行处理得到用户面部轮廓具体为对所述用户面部图像进行分析,根据图像中每个点的色彩值RGB,得到 用户面部轮廓。
8、 根据权利要求1至7任一项所述方法,其特征在于, 所述便携式终端在执行指定操作的时机获取用户面部图像; 所述执行操作包括界面切换、启动应用程序、退出应用程序或应用程序的内部操作。
9、 一种自动切换便携式终端显示模式的装置,其特征在于,包括 图像处理单元,用于对所述便携式终端提供的用户面部图像进行处理,得到用户面部轮廓;比较单元,用于将所述图像处理单元得到的用户面部轮廓与预置的标准 面部轮廓进行比较;切换单元,用于根据所述比较单元得到的比较结果,切换显示模式。
10、 一种便携式终端,可实现自动切换显示模式,其特征在于,包括 图像获取单元,用于获取用户面部图像;图像处理单元,用于对所述图像获取单元得到的用户面部图像进行处理, 得到用户面部轮廓;比较单元,用于将所述图像处理单元得到的用户面部轮廓与预置的标准 面部轮廓进行比较;切换单元,用于根据所述比较单元得到的比较结果,切换显示模式。
11、 根据权利要求IO所述便携式终端,其特征在于,所述图像获取单元 包括触发子单元和摄像子单元;所述触发子单元,用于当所述便携式终端执行指定操作时,自动向所述 摄像单元发送触发;所述摄像子单元,用于根据所述触发单元发送的触发,获取用户面部图像。
全文摘要
本发明实施例公开了一种自动切换便携式终端显示模式的方法及装置。一种自动切换便携式终端显示模式的方法包括获取用户面部图像;对所述用户面部图像进行处理,得到用户面部轮廓;将所述用户面部轮廓与预置的标准面部轮廓进行比较,利用比较结果切换所述便携式终端的显示模式。一种可实现自动切换显示模式便携式终端,包括图像获取单元,用于获取用户面部图像;图像处理单元,用于对所述图像获取单元得到的用户面部图像进行处理,得到用户面部轮廓;比较单元,用于将所述图像处理单元得到的用户面部轮廓与预置的标准面部轮廓进行比较;切换单元,用于根据所述比较单元得到的比较结果,切换显示模式。
文档编号G06K9/00GK101349961SQ200810133370
公开日2009年1月21日 申请日期2008年8月11日 优先权日2008年8月11日
发明者亮 常 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1