CN109343923B - 一种智能电视机的用户界面焦点框缩放方法及设备 - Google Patents

一种智能电视机的用户界面焦点框缩放方法及设备 Download PDF

Info

Publication number
CN109343923B
CN109343923B CN201811098713.0A CN201811098713A CN109343923B CN 109343923 B CN109343923 B CN 109343923B CN 201811098713 A CN201811098713 A CN 201811098713A CN 109343923 B CN109343923 B CN 109343923B
Authority
CN
China
Prior art keywords
focus frame
area
image
key instruction
volume
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.)
Active
Application number
CN201811098713.0A
Other languages
English (en)
Other versions
CN109343923A (zh
Inventor
高斯太
宋虎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Juhaokan Technology Co Ltd
Original Assignee
Juhaokan Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Juhaokan Technology Co Ltd filed Critical Juhaokan Technology Co Ltd
Priority to CN201811098713.0A priority Critical patent/CN109343923B/zh
Publication of CN109343923A publication Critical patent/CN109343923A/zh
Priority to PCT/CN2019/106003 priority patent/WO2020057466A1/zh
Application granted granted Critical
Publication of CN109343923B publication Critical patent/CN109343923B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本公开公开了一种智能电视机的用户界面焦点框缩放方法及设备,包括:显示用户界面,所述用户界面中显示有第一焦点框;响应于作用于所述第一焦点框的遥控器按键指令,删除所述第一焦点框,显示第二焦点框,若所述遥控器按键指令用于指示焦点框放大操作,则所述第一焦点框的区域范围在所述第二焦点框的区域范围之内;若所述遥控器按键指令用于指示焦点框缩小操作,则所述第二焦点框的区域范围在所述第一焦点框的区域范围之内;其中,该遥控器按键指令包括增音量键指令、减音量键指令以及确认键指令。通过本公开可通过遥控器的按键改变用户界面焦点框的尺寸,提高用户体验。

Description

一种智能电视机的用户界面焦点框缩放方法及设备
技术领域
本公开涉及通信技术领域,尤其涉及一种智能电视机的用户界面焦点框缩放方法及设备。
背景技术
智能电视机是一种用以满足用户多样化和个性化需求的电视产品。智能电视机基于互联网(Internet)应用技术,具备开放式操作***与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体,其目的是带给用户更便捷的体验,目前已经成为电视的发展趋势。
智能电视机可以提供丰富的人机交互功能,比如可以允许用户通过遥控器选取用户界面中的部分区域,形成焦点框,以便对该焦点框中的图像进行图像处理或图像截图等处理。
然而,在形成焦点框后,如何通过遥控器对该焦点框进行缩放,是目前亟需解决的问题。
发明内容
本公开实施例提供一种智能电视机的用户界面焦点框缩放方法及设备,用以通过遥控器改变用户界面焦点框的尺寸,提高用户体验。
第一方面,提供一种智能电视机的用户界面焦点框缩放方法,包括:显示一用户界面,所述用户界面中包括第一焦点框;响应作用于所述第一焦点框的遥控器按键指令,删除所述第一焦点框,显示第二焦点框;其中,若所述遥控器按键指令用于指示焦点框放大操作,则所述第一焦点框的区域范围在所述第二焦点框的区域范围之内;若所述遥控器按键指令用于指示焦点框缩小操作,则所述第二焦点框的区域范围在所述第一焦点框的区域范围之内。
本公开的上述实施例中,当前显示的用户界面中包括第一焦点框,当接收到作用于该第一焦点框的遥控器按键后,作为响应,删除所述第一焦点框,显示第二焦点框,所述第二焦点框的区域范围在所述第一焦点框的区域范围之内或者所述第一焦点框的区域范围在所述第二焦点框的区域范围之内,从而可以实现通过遥控器对焦点框进行缩放处理。
可选地,所述遥控器按键指令为增音量键指令,所述增音量键指令是通过操作遥控器上的增加音量按键所产生的指令;所述增音量键指令用于指示焦点框放大操作。
可选地,所述第二焦点框与所述第一焦点框相比的放大倍数等于第一设定倍数,所述第一设定倍数的取值大于1。
可选地,若所述第一焦点框的尺寸等于最大焦点框的尺寸或者所述第一焦点框的边缘与焦点框最大边界重合,则保留所述第一焦点框。
可选地,所述遥控器按键指令为减音量键指令,所述减音量键指令是通过操作遥控器上的减少音量按键所产生的指令;所述减音量键指令用于指示焦点框缩小操作。
可选地,所述第二焦点与所述第一焦点框相比的缩小倍数等于第二设定倍数,所述第二设定倍数的取值大于1。
可选地,若所述第一焦点框的尺寸等于最小焦点框的尺寸,则保留所述第一焦点框。
可选地,所述遥控器按键指令为确认键指令,所述确认键指令是通过操作遥控器上的确认按键所产生的指令;响应所述确认键指令时,还包括:获取缩放指示信息,所述缩放指示信息用于指示焦点框放大操作或焦点框缩小操作;若所述缩放指示信息指示焦点框放大操作,则所述第一焦点框的区域范围在所显示的所述第二焦点框的区域范围之内,否则所显示的所述第二焦点框的区域范围在所述第一焦点框的区域范围之内。
可选地,所述第二焦点框与所述第一焦点框相比的放大倍数等于第三设定倍数,所述第三设定倍数的取值均大于1;或者,所述第二焦点框与所述第一焦点框相比的缩小倍数等于第四设定倍数,所述第四设定倍数的取值均大于1。
可选地,若所述第二焦点框的尺寸等于最大焦点框的尺寸或者所述第二焦点框的边缘与焦点框最大边界重合,则设置所述缩放指示信息为用于指示焦点框缩小操作;若所述第二焦点框的尺寸等于最小焦点框的尺寸,则设置所述缩放指示信息为用于指示焦点框放大操作。
可选地,若所述第一焦点框的尺寸等于最大焦点框的尺寸或者所述第一焦点框的边缘与焦点框最大边界重合,则响应所述确认键指令所显示的第二焦点框的尺寸为最小焦点框尺寸或默认焦点框尺寸或初始焦点框的尺寸;其中,所述初始焦点框为用户通过遥控器选取的焦点框;或者,若所述第一焦点框的尺寸等于最小焦点框的尺寸,则响应所述确认键指令所显示的第二焦点框的尺寸为最大焦点框尺寸或默认焦点框尺寸或初始焦点框的尺寸;其中,所述初始焦点框为用户通过遥控器选取的焦点框。
可选地,所述第二焦点框大于所述第一焦点框时,所述第一焦点框的区域范围在所述第二焦点框的区域范围内;所述第二焦点框小于所述第一焦点框时,所述第二焦点框的区域范围在所述第一焦点框的区域范围内。
可选地,所述第二焦点框的形状与所述第一焦点框的形状相同或相匹配。
第二方面,提供一种智能电视机的用户界面焦点框缩放装置,包括:显示单元,用于显示一用户界面,所述用户界面中包括第一焦点框;响应单元,用于响应作用于所述第一焦点框的遥控器按键指令,删除所述第一焦点框,控制显示单元显示第二焦点框;所述显示单元还用于,根据所述响应单元的控制,显示所述第二焦点框;其中,若所述遥控器按键指令用于指示焦点框放大操作,则所述第一焦点框的区域范围在所述第二焦点框的区域范围之内;若所述遥控器按键指令用于指示焦点框缩小操作,则所述第二焦点框的区域范围在所述第一焦点框的区域范围之内。
第三方面,提供一种智能电视机,包括:处理器、存储器和显示器;所述存储器,用于存储计算机指令;所述处理器,用于运行所述计算机指令以实现:控制所述显示器显示一用户界面,所述用户界面中包括第一焦点框;响应作用于所述第一焦点框的遥控器按键指令,控制显示器删除所述第一焦点框,显示第二焦点框;其中,若所述遥控器按键指令用于指示焦点框放大操作,则所述第一焦点框的区域范围在所述第二焦点框的区域范围之内;若所述遥控器按键指令用于指示焦点框缩小操作,则所述第二焦点框的区域范围在所述第一焦点框的区域范围之内。
附图说明
图1为本公开实施例适用的一种***架构的示意图;
图2为本公开实施例提供的一种用于智能电视机的用户界面焦点框缩放方法的流程图;
图3为本公开实施例中智能电视机图像处理应用程序中用户界面显示的第一焦点框的示意图;
图4a为本公开实施例中以中心点为基准进行焦点框放大的示意图;
图4b为本公开实施例中以左下角顶点为基准进行焦点框放大的示意图;
图5a为本公开实施例中第一焦点框与第二焦点框形状相同的示意图;
图5b为本公开实施例中第一焦点框与第二焦点框形状相匹配的示意图;
图6为本公开实施例提供通过遥控器上的增加音量按键实现用户界面焦点框放大方法的流程图;
图7为本公开实施例中通过遥控器上的增加音量按键绘制的第二焦点框的示意图;
图8为本公开实施例适用的一种智能电视机的操作***架构的示意图;
图9为本公开实施例中通过遥控器上的减少音量按键实现用户界面焦点框缩小方法的流程图;
图10为本公开实施例中通过遥控器上的减少音量按键绘制的第二焦点框的示意图;
图11为本公开实施例中操作遥控器上的确认按键实现用户界面焦点框缩小或放大方法的流程图;
图12为本公开实施例中提供的一种用于智能电视机的用户界面焦点框缩放显示设备的示意图;
图13为本公开实施例提供的智能电视机的结构示意图。
具体实施方式
下面结合附图对本公开实施例进行详细的描述。
需要说明的是本公开中的术语“第一”、“第二”、“第三”等表述是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
图1示例性示出了适用于本公开实施例的***架构。
如图1所示,***架构100中包括智能电视机101以及遥控器102。遥控器102可以通过无线方式向智能电视机101发送控制指令。
智能电视机101搭载有操作***,可以允许用户自行安装和卸载各类应用程序。智能电视机遥控器102是一种无线发射装置,用户通过操作遥控器102可以实现与智能电视机101的人机交互。在一种可能的应用场景中,遥控器102通过数字编码技术,将用户的按键信息进行编码,通过红外线二极管发射光波,光波经智能电视机101的红外线接收器将收到的红外信号转变成电信号,然后处理器进行解码,解调出相应的指令并执行该指令,以达到控制智能电视机101完成所需操作的目的。
可选地,***架构100中还可以包括与智能电视机连接的机顶盒(未在图中示出)。机顶盒也称数字视频变换盒,用于将压缩的数字信号转成电视内容,并在智能电视机上显示出来。机顶盒可以内置于智能电视机,也可外接于智能电视机。遥控器发出的控制指令被机顶盒接收并解码,机顶盒将解码后的控制指令发送给智能电视机。
上述遥控器也可包括其他移动用户设备。该移动用户设备可与智能电视机建立无线通信连接,通过该无线通信连接向智能电视机发送控制指令。所述移动用户设备可以是智能手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、智能穿戴设备等类似设备。
智能电视机101所搭载的操作***可以是安卓(Android)***、视窗(Windows)***或设备提供商自建***等。本公开对于智能电视机101所搭载的操作***的类型不作具体限制。
基于上述***架构100,本公开的实施例中,用户可以通过遥控器102与智能电视机101进行人机交互,对智能电视机101界面中的焦点框进行缩放操作。
本公开提供的智能电视机101界面的焦点框缩放操作,可通过智能电视机操作***中应用框架内的软件模块实现。
如图2所示,为本公开实施例提供的一种用于智能电视机的用户界面焦点框缩放方法的流程图。该流程可由智能电视机实现,或者由智能电视机中的用户界面焦点框缩放装置实现。
如图所示,该方法包括:
S201:显示一用户界面,该用户界面中显示有第一焦点框。
其中,出于描述方便的目的,将所述用户界面中的焦点框称为第一焦点框。
所述第一焦点框可以是用户选取的,比如用户可以通过遥控器选取该用户界面上的一个区域,形成第一焦点框。所述第一焦点框也可以是该用户界面所属的应用程序自动选取的。
比如,以智能电视机图像处理应用程序为例,用户通过操作遥控器的按键进入智能电视机中安装的图像处理应用程序,选取待进行图像处理的照片并显示于用户界面中,该应用程序可以通过图像识别确定出人物头像所在的区域,并基于该区域设置焦点框(即将该区域设置为焦点框区域)。用户也可以通过操作遥控器在该照片中选取一个区域,设置焦点框,以便对该焦点框中的区域进行图像识别,如图3所示为智能电视机图像处理应用程序中用户界面显示的第一焦点框。
需要说明的是,本公开中的第一焦点框的形状可以是正方形、圆形、长方形或不规则形状等,本公开对此不作限定。
S202:响应作用于第一焦点框的遥控器按键指令,删除第一焦点框,显示第二焦点框。
可选地,当第二焦点框大于第一焦点框时,第一焦点框的区域范围在第二焦点框的区域范围内。也就是说,当对焦点框进行放大时,放大后的第二焦点框的区域覆盖了放大前的第一焦点框的区域。对焦点框进行放大时,在一些实施例中,可以以第一焦点框的中心点为基准点进行放大,这样第二焦点框和第一焦点框的中心点重合;在另一些实施例中,以矩形焦点框为例,也可以以第一焦点框的左下角顶点作为基准点进行放大,这样第二焦点框的左下角顶点与第一焦点框的左下角顶点重合。
可选地,当第二焦点框小于第一焦点框时,第二焦点框的区域范围在第一焦点框的区域范围内。也就是说,当对焦点框进行缩小时,缩小后的第二焦点框的区域位于缩小前的第一焦点框的区域内。对焦点框进行缩小时,在一些实施例中,可以以第一焦点框的中心点为基准点进行缩小,这样第二焦点框和第一焦点框的中心点重合;在另一些实施例中,以矩形焦点框为例,也可以以第一焦点框的左下角顶点作为基准点进行缩小,这样第二焦点框的左下角顶点与第一焦点框的左下角顶点重合。图4a示例性地示出了以矩形焦点框为例时,以焦点框中心点为基准点进行焦点框放大的示意图,其中,第二焦点框402的中心点与第一焦点框401的中心点重合。图4b示例性地示出了以矩形焦点框为例时,以焦点框左下顶点为基准点进行焦点框放大的示意图,其中,第二焦点框404的左下顶点与第一焦点框403的左下顶点重合。需要说明的是,图4a和图4b中均以虚线框方式显示第一焦点框,以便将放大前后的焦点框的位置进行比较,具体实施时,在显示第二焦点框之前,第一焦点框将被删除。
需要说明的是,本公开实施例对于焦点框放大或缩小的方式(比如放大或缩小所依据的基准点)不作限制。
可选地,可以预先设置放大倍数,这样,第一焦点框的尺寸与该放大倍数相乘,即可得到第二焦点框的尺寸。比如,以正方形焦点框为例,若放大倍数为1.5,则第二焦点框的边长等于第一焦点框的边长与该放大倍数(1.5)的乘积,具体地,如果第一焦点框的边长为l,则第二焦点框的边长为1.5l。
可选地,可以预先设置缩小倍数,这样,第一焦点框的尺寸与该缩小倍数相除,即可得到第二焦点框的尺寸。比如,以正方形焦点框为例,若缩小倍数为1.2,则第二焦点框的边长等于第一焦点框的边长除以该缩小倍数(1.2)。
可选地,第二焦点框的形状与第一焦点框的形状相同或相匹配。图5a示例性地示出了第二焦点框与第一焦点框的形状相同的例子,如图所示,第一焦点框501为矩形,放大方式为以中心点为基准点进行放大。放大后的第二焦点框502也为矩形。图5b示例性地示出了第二焦点框与第一焦点框的形状相匹配的例子,如图所示,第一焦点框503为圆形,放大方式为以中心点为基站点进行放大。由于第一焦点框503位于用户界面的边界处,则进行焦点框放大后,第二焦点框504的形状不再是圆形,但其形状与第一焦点框503的形状相匹配。需要说明的是,图5a和图5b中均以虚线框方式显示第一焦点框,以便将放大前后的焦点框的位置进行比较,具体实施时,在显示第二焦点框之前,第一焦点框将被删除。
上述实施例中,当前显示的用户界面中包括第一焦点框,当接收到作用于该第一焦点框的遥控器按键指令后,作为响应,删除所述第一焦点框,显示第二焦点框,所述第二焦点框的区域范围在第一焦点开的区域范围之内或者第一焦点框的区域范围在第二焦点框的区域范围之内,可以实现通过遥控器对焦点框进行缩放处理以及对用户界面焦点框缩放操作的灵活性,从而提高了用户体验。
基于本公开的上述流程,可以通过遥控器上的增加音量键、减小音量键、确认键,或其他按键中的一种或多种,实现焦点框缩放操作。
下面分别以通过遥控器上的增加音量键、减小音量键和确认键为例,对本公开提供的焦点框缩放方法进行描述。
参见图6,为本公开提供的通过遥控器上的增加音量按键实现用户界面焦点框放大的方法流程图。
该方法包括:
S601:接收通过遥控器上的增加音量按键所产生的作用于第一焦点框的增音量键指令。
S602:根据该增音量键指令删除第一焦点框,显示第二焦点框,第二焦点框的尺寸大于第一焦点框的尺寸。
基于上述流程,可预先设定放大倍数,该放大倍数等于第一设定倍数,取值大于1。S602中,可根据该设定放大倍数确定第二焦点框的尺寸,使得第二焦点框的尺寸与第一焦点框的尺寸相比的放大倍数等于第一设定倍数。
以图3中所示的第一焦点框为例,该第一焦点框的边长为l,放大倍数为1.5倍,放大方式为以中心为基点放大。用户单击遥控器上的增加音量按键,响应于该增加音量按键对应的增音量指令,删除显示界面的第一焦点框,在第一焦点框的边长l的基础上乘以1.5进行放大,重新绘制得到如图7所示的第二焦点框,其边长为1.5l。按照此方式,若用户再次单击遥控器上的增加音量按键,则界面显示边长为2.25l的正方形焦点框。需要说明的是,图7以虚线框方式显示第一焦点框,以便将放大前后的焦点框的位置进行比较,具体实施时,在显示第二焦点框之前,第一焦点框将被删除。
在一种可能的实现方式中,可以另外设定焦点框放大倍数,该放大倍数等于第三设定倍数,用于用户长按增加音量按键时进行焦点框放大时使用,所述第三设定倍数与上述第一设定倍数的大小不同,比如可以小于第一设定倍数,这样从用户的直观体验来讲,可通过长按遥控器上的增音量按键实现对焦点框的尺寸进行缓慢放大,可提高对焦点框尺寸控制的灵活性,以及提升用户体验。具体地,若用户长按遥控器上的增加音量按键,则按照该另外设定的焦点框放大倍数绘制焦点框。进一步地,可以仅在用户抬起增加音量按键时显示当前绘制得到的焦点框。由于增加音量键被长按时,会以一定时间间隔向智能电视机发送增音量键指令,智能电视机基于接收的每个增音量键指令均进行响应,因此采用上述方式时,长按增加音量按键的时间越长,显示出的焦点框的尺寸越大,用户可以通过控制长按增加音量按键的时间长度,得到相应放大效果的焦点框。
当焦点框的尺寸等于最大焦点框的尺寸或者焦点框的边缘与焦点框最大边界重合,用户操作遥控器上的增音量按键时,用户界面保留该焦点框,并出现提示信息,提示该焦点框的尺寸已达到最大值,不可以再放大。
需要说明的是,上述实施例中的最大尺寸焦点框的尺寸由焦点框所在的位置、形状以及用户界面的尺寸大小决定,本公开在此不作限定。
下面以正方形焦点框为例,并结合图3所示的用户界面以及图8所示的***架构为例,对图8所示的流程进行详细描述。
图8示例性地示出了一种基于Android***的智能电视机的***架构,如图8所述的***架构包括***内核801、应用框架层802以及应用层803。其中,***内核801中包括输入设驱动(Input Device Driver)等模块。应用框架层802中包括输入管理服务、监听控制服务、窗口管理服务等***服务。应用层803中包括图像处理应用程序等多个应用程序。
以图像处理应用程序为例,该应用程序被安装时会向应用框架层802中的监听控制服务注册它所希望监听的键值,监听控制服务的数据库中保存该应用程序注册的键值以及相关监听信息,本例子中,图像处理应用程序注册的键值中包括增加音量键的键值,其所注册的监听信息如表1所示。
表1:图像处理应用程序注册的增加音量键对应的监听信息
应用程序名称 键值 Action 是否分发
图像处理应用程序 Key_vol_inc 响应 False
其中,图像处理应用程序注册的遥控器按键包括增加音量按键,其键值表示为Key_vol_inc。Action表示若接收到该键值对应的事件则需要进行响应。False表示若接收到该键值对应的事件则不再继续向下分发,即该应用程序只执行该键值对应的响应而不执行该键值默认的响应。例如,图像处理应用程序接收到该键值的事件后,只执行焦点框的放大操作而不执行默认的音量增加操作。
用户操作遥控器上的增加音量按键后所产生无线信号(增加音量键指令)被智能电视机***架构中的输入设备驱动(Input Device Driver)读取,输入设备驱动对该信号进行处理,得到增音量事件(该事件中包括键值Key_vol_inc)并发送给应用框架层802中的监听控制服务;监听控制服务根据应用程序注册的监听信息(如表1所示),判断当前应用程序(图像处理应用程序)是否注册了该键值并注册为响应该键值,若是,则将该增音量事件发送给应用层803中的图像处理应用程序;图像处理应用程序根据接收的增音量事件执行对应的处理,本例子中执行焦点框的放大操作。在执行焦点框放大操作时需要调用应用框架层中的相关***服务,当焦点框放大操作执行完成后,应用框架层的监控控制服务根据该应用程序注册的键值以及相关信息,确定不再分发该增音量事件,至此放大焦点框处理操作完成。
上述主要从人机交互的角度对本公开的实施例提供的方案进行了介绍。可以理解的是,终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本公开中所公开的实施例描述的各示例的单元(器、器件)及算法步骤,本公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本公开实施例的技术方案的范围。
参见图9,为本公开提供的通过遥控器上的减少音量按键实现用户界面焦点框缩小的方法流程图。
该方法包括:
S901:接收通过遥控器上的减少音量按键所产生的作用于第一焦点框的减音量键指令。
S902:根据该减音量键指令删除第一焦点框,显示第二焦点框,第二焦点框的尺寸小于第一焦点框的尺寸。
基于上述流程,可预先设定缩小倍数,该缩小倍数等于第二设定倍数,取值大于1。S902中,可根据该设定缩小倍数确定第二焦点框的尺寸,使得第二焦点框的尺寸与第一焦点框的尺寸相比的缩小倍数等于第二设定倍数。
以图3中的第一焦点框为例,该第一焦点框的边长为l,缩小倍数为2倍,放大方式为以中心为基点放大。用户单击遥控器上的减少音量按键,响应于该减少音量按键对应的减音量指令,删除显示界面的第一焦点框,在第一焦点框的边长l的基础上除以2进行缩小,重新绘制得到如图10所示的第二焦点框,其边长为0.5l。按照此方式,若用户再次单击遥控器上的减少音量按键,则界面显示边长为0.25l的正方形焦点框。需要说明的是,图10以虚线框方式显示第一焦点框,以便将缩小前后的焦点框的位置进行比较,具体实施时,在显示第二焦点框之前,第一焦点框将被删除。
在一种可能的实现方式中,可以另外设定焦点框缩小倍数,该缩小倍数等于第四设定倍数,用于用户长按减少音量按键时进行焦点框缩小时使用,所述第四设定倍数与上述第二设定倍数的大小不同,比如可以小于第二设定倍数,这样从用户的直观体验来讲,可通过长按遥控器上的减音量按键实现对焦点框的尺寸进行缓慢缩小,可提高对焦点框尺寸控制的灵活性,以及提升用户体验。具体地,若用户长按遥控器上的减少音量按键,则按照该另外设定的焦点框缩小倍数绘制焦点框。进一步地,可以仅在用户抬起减少音量按键时显示当前绘制得到的焦点框。由于增加音量键被长按时,会以一定时间间隔向智能电视机发送增音量键指令,智能电视机基于接收的每个键音量键指令均进行响应,因此采用上述方式时,长按减少音量按键的时间越长,显示出的焦点框的尺寸越小,用户可以通过控制长按减少音量按键的时间长度,得到相应缩小效果的焦点框。
当焦点框的尺寸等于最小焦点框的尺寸时,用户操作遥控器上的减少音量按键时,用户界面保留该焦点框,并出现提示信息,提示该焦点框的尺寸已达到最小值,不可以再缩小。
需要说明的是,上述实施例中的最小尺寸焦点框的尺寸由焦点框所在的位置、形状以及用户界面的尺寸大小决定,本公开在此不作限定。
下面以正方形焦点框为例,并结合图3所示的用户界面以及图8所示的***架构为例,对图9所示的流程进行详细描述。
以图像处理应用程序为例,该应用程序被安装时会向应用框架层802中的监听控制服务注册它所希望监听的键值,监听控制服务的数据库中保存该应用程序注册的键值以及相关监听信息,本例子中,图像处理应用程序注册的键值中包括减少音量键的键值,其所注册的监听信息如表2所示。
表2:图像处理应用程序注册的减少音量键对应的监听信息
应用程序名称 键值 Action 是否分发
图像处理应用程序 Key_vol_dec 响应 False
其中,图像处理应用程序注册的遥控器按键包括减少音量按键,其键值表示为Key_vol_dec。Action表示若接收到该键值对应的事件则需要进行响应。False表示若接收到该键值对应的事件则不再继续向下分发,即该应用程序只执行该键值对应的响应而不执行该键值默认的响应。例如,图像处理应用程序接收到该键值的事件后,只执行焦点框的缩小操作而不执行默认的音量减少操作。
用户操作遥控器上的减少音量按键后所产生无线信号(减少音量键指令)被智能电视机***架构中的输入设备驱动(Input Device Driver)读取,输入设备驱动对该信号进行处理,得到减音量事件(该事件中包括键值Key_vol_dec)并发送给应用框架层802中的监听控制服务;监听控制服务根据应用程序注册的监听信息(如表2所示),判断当前应用程序(图像处理应用程序)是否注册了该键值并注册为响应该键值,若是,则将该减音量事件发送给应用层803中的图像处理应用程序;图像处理应用程序根据接收的减音量事件执行对应的处理,本例子中执行焦点框的缩小操作。在执行焦点框缩小操作时需要调用应用框架层中的相关***服务,当焦点框缩小操作执行完成后,应用框架层的监控控制服务根据该应用程序注册的键值以及相关信息,确定不再分发该减音量事件,至此缩小焦点框处理操作完成。
参见图11,为本公开提供的通过遥控器上的确认按键实现用户界面焦点框放大或缩小的方法流程图。
该方法包括:
S1101:接收通过遥控器上的确认按键所产生的作用于第一焦点框的确认键指令。
S1102:根据接收到的确认键指令获取缩放指示信息,判断该缩放指示信息是用于指示焦点框放大操作还是用于指示焦点框缩小操作,若该所缩放指示信息为焦点框放大操作,则执行S1103,否则,执行S1104。
S1103:根据缩放指示信息为放大操作,删除第一焦点框,显示第二焦点框,第二焦点框的尺寸大于第一焦点框的尺寸。
在S1103中,可根据第一设定倍数确定第二焦点框的尺寸,使得第二焦点框的尺寸与第一焦点框的尺寸相比的放大倍数等于第一设定倍数。
在一种可能的实现方式中,用户长按确认按键,可根据第三设定倍数放大焦点框,显示用户抬起确认按键时当前绘制得到的焦点框,使得绘制得到的焦点框的尺寸大于第一焦点框的尺寸。
可选地,若第一焦点框的部分边缘与焦点框最大边界的部分边界重合,且所述缩放指示信息指示焦点框放大操作,则响应增音量键指令所显示的第二焦点框的相应边缘仍与所述焦点框最大边界的部分边界重合。
S1104:根据缩放指示信息为缩小操作,删除第一焦点框,显示第二焦点框,第二焦点框的尺寸小于第一焦点框的尺寸。
在S1104中,可根据第二设定倍数确定第二焦点框的尺寸,使得第二焦点框的尺寸与第一焦点框的尺寸相比的缩小倍数等于第二设定倍数。
在一种可能的实现方式中,用户长按确认按键,可根据第四设定倍数缩小焦点框,显示用户抬起确认按键时当前绘制得到的焦点框,使得绘制得到的焦点框的尺寸小于第一焦点框的尺寸。
上述实施例中的缩放指示信息可由***设置,比如,将缩放指示信息的初始值设置为0,表示默认缩放操作为放大焦点框,将缩放指示信息的初始值设置为1,表示默认缩放操作为缩小焦点框。
在一些实施例中,缩放指示信息的初始值由***设置,在运行过程中,缩放指示信息的取值可以根据焦点框放大和缩小的情况进行改变,以实现焦点框尺寸连续变化。
比如,若当前缩放指示信息为用于指示焦点框的放大操作,当智能电视机接收到上述确认键指令后,由于当前缩放指示信息用于指示焦点框的放大操作,则执行焦点框的放大操作,并判断放大后的第二焦点框的尺寸是否等于最大焦点框的尺寸或者第二焦点框的边缘与焦点框最大边界重合,若是,则表明当前焦点框已经放大到最大程度,则设置该缩放指示信息为用于指示焦点框缩小操作。这样,再次接收到作用于焦点框的确认键指令后,可以执行焦点框的缩小操作。
再比如,若当前缩放指示信息为用于指示焦点框的缩小操作,当智能电视机接收到上述确认键指令后,由于当前缩放指示信息用于指示焦点框的缩小操作,则执行焦点框的缩小操作,并判断缩小后的第二焦点框的尺寸是否等于最小焦点框的尺寸,若是,则表明当前焦点框已经缩小到最小程度,则设置该缩放指示信息为用于指示焦点框放大操作。这样,再次接收到作用于焦点框的确认键指令后,可以执行焦点框的放大操作。
在一些实施例中,缩放指示信息的取值保持不变。
以缩放指示信息的初始值用于指示焦点框放大操作为例,当接收到作用于第一焦点框的确认键指令后,可判断第一焦点框的尺寸是否等于最大焦点框的尺寸或者所述第一焦点框的边缘是否与焦点框最大边界重合,若判定为是,则表明焦点框已经无法再放大,因此删除该第一焦点框并根据最小焦点框尺寸或默认焦点框尺寸或初始焦点框的尺寸,显示第二焦点框。其中,初始焦点框的尺寸为焦点框初始生成时的尺寸。
再以缩放指示信息的初始值用于指示焦点框缩小操作为例,当接收到作用于第一焦点框的确认键指令后,可判断第一焦点框的尺寸是否等于最小焦点框的尺寸或者第一焦点框的边缘是否与焦点框最小边界重合,若判定为是,则表明焦点框已经无法再缩小,因此删除该第一焦点框并根据最大焦点框尺寸或默认焦点框尺寸或初始焦点框的尺寸,显示第二焦点框。
下面以正方形焦点框为例,并结合图3所示的用户界面以及图8所示的***架构为例,对图11所示的流程进行详细描述。
以图像处理应用程序为例,该应用程序被安装时会向应用框架层802中的监听控制服务注册它所希望监听的键值,监听控制服务的数据库中保存该应用程序注册的键值以及相关监听信息,本例子中,图像处理应用程序注册的键值中包括确认键的键值,其所注册的监听信息如表3所示。
表3:图像处理应用程序注册的确认键对应的监听信息
应用程序名称 键值 Action 是否分发
图像处理应用程序 Key_vol_ok 响应 True
其中,图像处理应用程序注册的遥控器按键包括确认按键,其键值表示为Key_vol_ok。Action表示若接收到该键值对应的事件则需要进行响应。True表示接收到该键值对应的事件后继续向下分发,即该应用程序不仅执行该键值对应的响应还要执行该键值默认的响应。例如,图像处理应用程序接收到该键值的事件后,执行焦点框的缩小或放大操作后执行默认的确认操作。
用户操作遥控器上的确认按键后所产生无线信号(确认键指令)被智能电视机***架构中的输入设备驱动(Input Device Driver)读取,输入设备驱动对该信号进行处理,得到确认事件(该事件中包括键值Key_vol_ok)并发送给应用框架层802中的监听控制服务;听控制服务根据应用程序注册的监听信息(如表3所示),判断当前应用程序(图像处理应用程序)是否注册了该键值并注册为响应该键值,若是,则将该确认事件发送给应用层803中的图像处理应用程序;图像处理应用程序根据接收的确认事件确定该事件是放大操作还是缩小操作,并执行对应的处理,本例子中确定该事件为放大操作。在执行焦点框放大操作时需要调用应用框架层中的相关***服务,当焦点框放大操作执行完成后,应用框架层的监控控制服务根据该应用程序注册的键值以及相关信息,分发该确认事件,至此确认按键对应的焦点框放大操作完成。
基于相同的技术构思,本公开实施例还提供了一种智能电视机的用户界面焦点框缩放装置,该装置可执行前述智能电视机的用户界面焦点框缩放方法的流程。
图12为本公开提供的一种智能电视机的用户界面焦点框缩放装置的示意图。该装置可以实现前述实施例提供的焦点框缩放流程。
该设备包括:显示单元1201、响应单元1202。
显示单元1201,用于显示一用户界面,所述用户界面中包括第一焦点框。
响应单元1202,用于响应作用于所述第一焦点框的遥控器按键指令,删除所述第一焦点框,控制显示单元显示第二焦点框;其中,若所述遥控器按键指令用于指示焦点框放大操作,则所述第一焦点框的区域范围在所述第二焦点框的区域范围之内;若所述遥控器按键指令用于指示焦点框缩小操作,则所述第二焦点框的区域范围在所述第一焦点框的区域范围之内。
所述显示单元1201还用于,根据所述响应单元的控制,显示所述第二焦点框。
可选地,所述遥控器按键指令为增音量键指令,所述增音量键指令是通过操作遥控器上的增加音量按键所产生的指令;所述增音量键指令用于指示焦点框放大操作。
可选地,所述第二焦点框与所述第一焦点框相比的放大倍数等于第一设定倍数,所述第一设定倍数的取值大于1。
可选地,所述响应单元1202进一步用于:若所述第一焦点框的尺寸等于最大焦点框的尺寸或者所述第一焦点框的边缘与焦点框最大边界重合,则保留所述第一焦点框。
可选地,所述响应单元1202进一步用于:若所述第一焦点框的部分边缘与焦点框最大边界的部分边界重合,则响应所述增音量键指令所显示的所述第二焦点框的相应边缘仍保持与所述焦点框最大边界的部分边界重合。
可选地,所述遥控器按键指令为减音量键指令,所述减音量键指令是通过操作遥控器上的减少音量按键所产生的指令;所述减音量键指令用于指示焦点框缩小操作。
可选地,所述第二焦点与所述第一焦点框相比的缩小倍数等于第二设定倍数,所述第二设定倍数的取值大于1。
可选地,所述响应单元1202,进一步用于:若所述第一焦点框的尺寸等于最小焦点框的尺寸,则保留所述第一焦点框。
可选地,所述遥控器按键指令为确认键指令,所述确认键指令是通过操作遥控器上的确认按键所产生的指令;所述响应单元1202响应所述确认键指令时,进一步用于:获取缩放指示信息,所述缩放指示信息用于指示焦点框放大操作或焦点框缩小操作;若所述缩放指示信息指示焦点框放大操作,则所述第一焦点框的区域范围在所显示的所述第二焦点框的区域范围之内,否则所显示的所述第二焦点框的区域范围在所述第一焦点框的区域范围之内。
可选地,所述第二焦点框与所述第一焦点框相比的放大倍数等于第三设定倍数,所述第三设定倍数的取值均大于1;或者,所述第二焦点框与所述第一焦点框相比的缩小倍数等于第四设定倍数,所述第四设定倍数的取值均大于1。
可选地,所述响应单元1202,进一步用于:若所述第一焦点框的部分边缘与焦点框最大边界的部分边界重合,且所述缩放指示信息指示焦点框放大操作,则响应所述确认键指令所显示的所述第二焦点框的相应边缘仍与所述焦点框最大边界的部分边界重合。
可选地,所述响应单元1202进一步用于:若所述第二焦点框的尺寸等于最大焦点框的尺寸或者所述第二焦点框的边缘与焦点框最大边界重合,则设置所述缩放指示信息为用于指示焦点框缩小操作;若所述第二焦点框的尺寸等于最小焦点框的尺寸,则设置所述缩放指示信息为用于指示焦点框放大操作。
可选地,所述响应单元1202进一步用于:若所述第一焦点框的尺寸等于最大焦点框的尺寸或者所述第一焦点框的边缘与焦点框最大边界重合,则响应所述确认键指令所显示的第二焦点框的尺寸为最小焦点框尺寸或默认焦点框尺寸或初始焦点框的尺寸;其中,所述初始焦点框为用户通过遥控器选取的焦点框;或者,若所述第一焦点框的尺寸等于最小焦点框的尺寸,则响应所述确认键指令所显示的第二焦点框的尺寸为最大焦点框尺寸或默认焦点框尺寸或初始焦点框的尺寸;其中,所述初始焦点框为用户通过遥控器选取的焦点框。
可选地,所述第二焦点框大于所述第一焦点框时,所述第一焦点框的区域范围在所述第二焦点框的区域范围内;所述第二焦点框小于所述第一焦点框时,所述第二焦点框的区域范围在所述第一焦点框的区域范围内。
可选地,所述第二焦点框的形状与所述第一焦点框的形状相同或相匹配。
基于相同的技术构思,本公开实施例还提供了一种智能电视机1300,该智能电视机可实现前述实施例中智能电视机的用户界面焦点框缩放装置1200执行的流程。
图13示出了本公开实施例提供的智能电视机1300的结构示意图,该智能电视机包括:处理器1301、存储器1302以及显示器1303。
所述处理器1301,用于运行所述计算机指令以实现:
控制所述显示器1303显示一用户界面,所述用户界面中包括第一焦点框。
响应作用于所述第一焦点框的遥控器按键指令,控制显示器删除所述第一焦点框,显示第二焦点框,其中,若所述遥控器按键指令用于指示焦点框放大操作,则所述第一焦点框的区域范围在所述第二焦点框的区域范围之内;若所述遥控器按键指令用于指示焦点框缩小操作,则所述第二焦点框的区域范围在所述第一焦点框的区域范围之内。
可选地,所述遥控器按键指令为增音量键指令,所述增音量键指令是通过操作遥控器上的增加音量按键所产生的指令;所述增音量键指令用于指示焦点框放大操作。
可选地,所述处理器1301进一步用于:若所述第一焦点框的尺寸等于最大焦点框的尺寸或者所述第一焦点框的边缘与焦点框最大边界重合,则保留所述第一焦点框。
可选地,所述第二焦点框与所述第一焦点框相比的放大倍数等于第一设定倍数,所述第一设定倍数的取值大于1。
可选地,所述处理器1301进一步用于:若所述第一焦点框的部分边缘与焦点框最大边界的部分边界重合,则响应所述增音量键指令所显示的所述第二焦点框的相应边缘仍保持与所述焦点框最大边界的部分边界重合。
可选地,所述遥控器按键指令为减音量键指令,所述减音量键指令是通过操作遥控器上的减少音量按键所产生的指令;所述减音量键指令用于指示焦点框缩小操作。
可选地,所述第二焦点与所述第一焦点框相比的缩小倍数等于第二设定倍数,所述第二设定倍数的取值大于1。
可选地,所述处理器1301进一步用于:若所述第一焦点框的尺寸等于最小焦点框的尺寸,则保留所述第一焦点框。
可选地,所述遥控器按键指令为确认键指令,所述确认键指令是通过操作遥控器上的确认按键所产生的指令;所述处理器1301具体用于:响应所述确认键指令时,还包括:获取缩放指示信息,所述缩放指示信息用于指示焦点框放大操作或焦点框缩小操作;若所述缩放指示信息指示焦点框放大操作,则所述第一焦点框的区域范围在所显示的所述第二焦点框的区域范围之内,否则所显示的所述第二焦点框的区域范围在所述第一焦点框的区域范围之内。
可选地,所述第二焦点框与所述第一焦点框相比的放大倍数等于第三设定倍数,所述第三设定倍数的取值均大于1;或者,所述第二焦点框与所述第一焦点框相比的缩小倍数等于第四设定倍数,所述第四设定倍数的取值均大于1。
可选地,所述处理器1301进一步用于:若所述第一焦点框的部分边缘与焦点框最大边界的部分边界重合,且所述缩放指示信息指示焦点框放大操作,则响应所述确认键指令所显示的所述第二焦点框的相应边缘仍与所述焦点框最大边界的部分边界重合。
可选地,所述处理器1301进一步用于:若所述第二焦点框的尺寸等于最大焦点框的尺寸或者所述第二焦点框的边缘与焦点框最大边界重合,则设置所述缩放指示信息为用于指示焦点框缩小操作;若所述第二焦点框的尺寸等于最小焦点框的尺寸,则设置所述缩放指示信息为用于指示焦点框放大操作。
可选地,所述处理器1301进一步用于:若所述第一焦点框的尺寸等于最大焦点框的尺寸或者所述第一焦点框的边缘与焦点框最大边界重合,则响应所述确认键指令所显示的第二焦点框的尺寸为最小焦点框尺寸或默认焦点框尺寸或初始焦点框的尺寸;其中,所述初始焦点框为用户通过遥控器选取的焦点框;或者,若所述第一焦点框的尺寸等于最小焦点框的尺寸,则响应所述确认键指令所显示的第二焦点框的尺寸为最大焦点框尺寸或默认焦点框尺寸或初始焦点框的尺寸;其中,所述初始焦点框为用户通过遥控器选取的焦点框。
本公开实施例中,智能电视机的用户界面焦点框缩放装置1200和智能电视机1300所涉及的与本公开实施例提供的技术方案相关的概念,解释和详细说明及其它步骤请参见前述方法或其它实施例中关于这些内容的描述,此处不做赘述。
需要说明的是,本公开实施例上述涉及的处理器可以是中央处理器(centralprocessing unit,CPU),通用处理器,数字信号处理器(digital signal processor,DSP),专用集成电路(application-specific integrated circuit,ASIC),现场可编程门阵列(field programmable gate array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。其中,所述存储器可以集成在所述处理器中,也可以与所述处理器分开设置。
本公开实施例还提供一种计算机可读存储介质,用于存储一些指令,这些指令被执行时,可以完成前述终端所涉及的任意一种方法。
本公开的上述实施例中,当前显示的用户界面中包括第一焦点框,当接收到作用于该第一焦点框的遥控器按键后,作为响应,删除所述第一焦点框,显示第二焦点框,所述第二焦点框的区域范围在第一焦点框的区域范围之内或者第一焦点框的区域范围在第二焦点框的区域范围之内,从而可以实现通过遥控器对焦点框进行缩放处理。
本公开是参照根据本公开实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本公开的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本公开范围的所有变更和修改。
显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。

Claims (10)

1.一种智能电视机的用户界面焦点框缩放方法,所述智能电视机包括图像处理应用程序,其特征在于,包括:
显示一用户界面,所述用户界面包括第一图像;
通过所述图像处理应用程序进行图像识别以确定出所述第一图像中人物头像所在的第一区域,并基于所述第一区域设置第一焦点框,所述第一焦点框用于表征所述第一图像的所述第一区域被选中,以作为图像处理的对象;
接收音量按键指令,判断所述图像处理应用程序是否注册有所述音量按键指令;
在确定所述图像处理应用程序注册有所述音量按键指令时,响应于所述音量按键指令,删除所述第一焦点框,并在所述第一图像的上方以所述第一焦点框的中心点为基准点显示第二焦点框,但不对所述第一图像中的所述第一区域内的图像进行缩放,其中,所述第二焦点框用于表征所述第一图像的第二区域被选中,以替换所述第一区域作为图像处理的对象;
在确定所述图像处理应用程序未注册有所述音量按键指令时,响应于所述音量按键指令,调整所述智能电视机的音量;
其中,若所述音量按键指令为增音量键指令,则所述第一焦点框的区域范围在所述第二焦点框的区域范围之内,所述第一图像的第一区域为所述第二区域中的区域;若所述音量按键指令为减音量键指令,则所述第二焦点框的区域范围在所述第一焦点框的区域范围之内,所述第一图像的第二区域为所述第一区域中的区域。
2.如权利要求1所述的方法,其特征在于,所述增音量键指令是通过操作遥控器上的增加音量按键所产生的指令;
所述增音量键指令用于指示焦点框放大操作;或者,
所述减音量键指令是通过操作遥控器上的减少音量按键所产生的指令;
所述减音量键指令用于指示焦点框缩小操作。
3.如权利要求2所述的方法,其特征在于,所述第二焦点框与所述第一焦点框相比的放大倍数等于第一设定倍数,所述第一设定倍数的取值大于1。
4.如权利要求2所述的方法,其特征在于,还包括:
若所述第一焦点框的尺寸等于最大焦点框的尺寸或者所述第一焦点框的边缘与焦点框最大边界重合,则保留所述第一焦点框。
5.如权利要求2所述的方法,其特征在于,所述第二焦点与所述第一焦点框相比的缩小倍数等于第二设定倍数,所述第二设定倍数的取值大于1。
6.如权利要求2所述的方法,其特征在于,还包括:
若所述第一焦点框的尺寸等于最小焦点框的尺寸,则保留所述第一焦点框。
7.如权利要求1至6中任一项所述的方法,其特征在于,所述第二焦点框的形状与所述第一焦点框的形状相同或相匹配。
8.如权利要求7所述的方法,其特征在于,在所述第二焦点框的形状与所述第一焦点框的形状相匹配时,所述音量按键指令为增音量键指令,所述第一焦点框位于所述用户界面的边界处。
9.一种智能电视机的用户界面焦点框缩放装置,所述智能电视机包括图像处理应用程序,其特征在于,包括:
显示单元:用于显示一用户界面,所述用户界面包括第一图像;
响应单元:用于通过所述图像处理应用程序进行图像识别以确定出所述第一图像中人物头像所在的第一区域,并基于所述第一区域设置第一焦点框,所述第一焦点框用于表征所述第一图像的所述第一区域被选中,以作为图像处理的对象;接收音量按键指令,判断所述图像处理应用程序是否注册有所述音量按键指令;在确定所述图像处理应用程序注册有所述音量按键指令时,响应于所述音量按键指令,删除所述第一焦点框,控制所述显示单元在所述第一图像的上方以所述第一焦点框的中心点为基准点显示第二焦点框,但不对所述第一图像中的所述第一区域内的图像进行缩放,其中,所述第二焦点框用于表征所述第一图像的第二区域被选中,以替换所述第一区域作为图像处理的对象;在确定所述图像处理应用程序未注册有所述音量按键指令时,响应于所述音量按键指令,调整所述智能电视机的音量;
其中,若所述音量按键指令为增音量键指令,则所述第一焦点框的区域范围在所述第二焦点框的区域范围之内,所述第一图像的第一区域为所述第二区域中的区域;若所述音量按键指令为减音量键指令,则所述第二焦点框的区域范围在所述第一焦点框的区域范围之内,所述第一图像的第二区域为所述第一区域中的区域。
10.一种智能电视机,其特征在于,所述智能电视机包括图像处理应用程序,包括:处理器、存储器和显示器;
所述存储器,用于存储计算机指令;
所述处理器,用于运行所述计算机指令以实现:
控制所述显示器显示一用户界面,所述用户界面包括第一图像;
通过所述图像处理应用程序进行图像识别以确定出所述第一图像中人物头像所在的第一区域,并基于所述第一区域设置第一焦点框,所述第一焦点框用于表征所述第一图像的所述第一区域被选中,以作为图像处理的对象;
接收音量按键指令,判断所述图像处理应用程序是否注册有所述音量按键指令;在确定所述图像处理应用程序注册有所述音量按键指令时,响应于所述音量按键指令,控制显示器删除所述第一焦点框,并在所述第一图像的上方以所述第一焦点框的中心点为基准点显示第二焦点框,但不对所述第一图像中的所述第一区域内的图像进行缩放,其中,所述第二焦点框用于表征所述第一图像的第二区域被选中,以替换所述第一区域作为图像处理的对象;在确定所述图像处理应用程序未注册有所述音量按键指令时,响应于所述音量按键指令,调整所述智能电视机的音量;
其中,若所述音量按键指令为增音量键指令,则所述第一焦点框的区域范围在所述第二焦点框的区域范围之内,所述第一图像的第一区域为所述第二区域中的区域,以作为图像处理的对象,但不对所述第一区域内的图像进行缩放;
若所述音量按键指令为减音量键指令,则所述第二焦点框的区域范围在所述第一焦点框的区域范围之内,所述第一图像的第二区域为所述第一区域中的区域。
CN201811098713.0A 2018-09-20 2018-09-20 一种智能电视机的用户界面焦点框缩放方法及设备 Active CN109343923B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811098713.0A CN109343923B (zh) 2018-09-20 2018-09-20 一种智能电视机的用户界面焦点框缩放方法及设备
PCT/CN2019/106003 WO2020057466A1 (zh) 2018-09-20 2019-09-16 一种智能电视机的用户界面焦点框缩放方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811098713.0A CN109343923B (zh) 2018-09-20 2018-09-20 一种智能电视机的用户界面焦点框缩放方法及设备

Publications (2)

Publication Number Publication Date
CN109343923A CN109343923A (zh) 2019-02-15
CN109343923B true CN109343923B (zh) 2023-04-07

Family

ID=65306078

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811098713.0A Active CN109343923B (zh) 2018-09-20 2018-09-20 一种智能电视机的用户界面焦点框缩放方法及设备

Country Status (2)

Country Link
CN (1) CN109343923B (zh)
WO (1) WO2020057466A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109343923B (zh) * 2018-09-20 2023-04-07 聚好看科技股份有限公司 一种智能电视机的用户界面焦点框缩放方法及设备

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103517115A (zh) * 2012-12-06 2014-01-15 Tcl集团股份有限公司 对widget视图添加焦点框的方法、***及智能电视
CN103686289A (zh) * 2013-12-26 2014-03-26 深圳Tcl新技术有限公司 智能电视键盘输入控制方法及智能电视
CN104301518A (zh) * 2014-09-09 2015-01-21 青岛蓝图文化传播有限公司市南分公司 一种基于数字控制的语音放大电路
CN104602092A (zh) * 2015-02-12 2015-05-06 江苏银河电子股份有限公司 Android***下智能机顶盒适配手机应用的方法
CN104853250A (zh) * 2014-02-19 2015-08-19 三星电子株式会社 遥控器及该遥控器的控制屏幕的方法
CN105812944A (zh) * 2014-12-29 2016-07-27 深圳Tcl新技术有限公司 界面焦点移动控制方法及装置
CN105847930A (zh) * 2016-03-22 2016-08-10 乐视网信息技术(北京)股份有限公司 一种焦点框的控制方法及装置
CN106648312A (zh) * 2016-11-18 2017-05-10 惠州Tcl移动通信有限公司 一种显示界面内容调整方法及***
CN106648341A (zh) * 2016-11-18 2017-05-10 惠州Tcl移动通信有限公司 一种显示界面排版调整方法及***
CN106708389A (zh) * 2016-12-30 2017-05-24 维沃移动通信有限公司 一种控制显示界面缩放的方法及移动终端
CN106873928A (zh) * 2016-10-31 2017-06-20 深圳市金立通信设备有限公司 远程控制方法以及终端
CN106998489A (zh) * 2017-03-30 2017-08-01 武汉斗鱼网络科技有限公司 一种焦点越界搜索方法及装置
CN107077290A (zh) * 2014-08-08 2017-08-18 三星电子株式会社 用于通过使用行交互控制内容的设备和方法
CN107566913A (zh) * 2016-06-30 2018-01-09 中兴通讯股份有限公司 一种交互式网络电视的界面显示方法、装置及机顶盒
CN107801105A (zh) * 2016-09-07 2018-03-13 环球智达科技(北京)有限公司 一种智能电视滑动焦点移动方法及其控制***
CN108028956A (zh) * 2015-09-17 2018-05-11 Lg电子株式会社 移动终端及其控制方法
CN108111898A (zh) * 2017-12-20 2018-06-01 聚好看科技股份有限公司 电视画面截图的图形用户界面的显示方法以及智能电视
CN108419114A (zh) * 2018-01-18 2018-08-17 海尔优家智能科技(北京)有限公司 一种用于智能电视的ui界面显示方法、装置及存储介质

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7681149B2 (en) * 2003-05-21 2010-03-16 Nokia Corporation User interface display for set-top box device
CN101710936A (zh) * 2009-12-16 2010-05-19 中兴通讯股份有限公司 一种基于机顶盒的iptv截图实现方法及装置
CN102262496B (zh) * 2010-05-27 2013-11-06 鸿富锦精密工业(深圳)有限公司 电子装置及其图形化使用者界面显示方法
KR101832463B1 (ko) * 2010-12-01 2018-02-27 엘지전자 주식회사 화면 표시 제어 방법 및 그를 이용한 영상 표시 기기
US8504941B2 (en) * 2011-10-31 2013-08-06 Utc Fire & Security Corporation Digital image magnification user interface
KR101383840B1 (ko) * 2011-11-17 2014-04-14 도시바삼성스토리지테크놀러지코리아 주식회사 리모트 컨트롤러와, 이를 이용한 제어 시스템 및 제어 방법
CN103905752B (zh) * 2012-12-30 2016-12-28 腾讯科技(深圳)有限公司 遥控终端遥控方法、装置和显示终端显示方法、装置
CN102984595B (zh) * 2012-12-31 2016-10-05 北京京东世纪贸易有限公司 一种图像处理***和方法
CN103309618A (zh) * 2013-07-02 2013-09-18 姜洪明 移动操作***
US9271048B2 (en) * 2013-12-13 2016-02-23 The Directv Group, Inc. Systems and methods for immersive viewing experience
CN104461256A (zh) * 2014-12-30 2015-03-25 广州视源电子科技股份有限公司 界面元素显示方法和***
US10709422B2 (en) * 2016-10-27 2020-07-14 Clarius Mobile Health Corp. Systems and methods for controlling visualization of ultrasound image data
US10684758B2 (en) * 2017-02-20 2020-06-16 Microsoft Technology Licensing, Llc Unified system for bimanual interactions
CN109343923B (zh) * 2018-09-20 2023-04-07 聚好看科技股份有限公司 一种智能电视机的用户界面焦点框缩放方法及设备

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103517115A (zh) * 2012-12-06 2014-01-15 Tcl集团股份有限公司 对widget视图添加焦点框的方法、***及智能电视
CN103686289A (zh) * 2013-12-26 2014-03-26 深圳Tcl新技术有限公司 智能电视键盘输入控制方法及智能电视
CN104853250A (zh) * 2014-02-19 2015-08-19 三星电子株式会社 遥控器及该遥控器的控制屏幕的方法
CN107077290A (zh) * 2014-08-08 2017-08-18 三星电子株式会社 用于通过使用行交互控制内容的设备和方法
CN104301518A (zh) * 2014-09-09 2015-01-21 青岛蓝图文化传播有限公司市南分公司 一种基于数字控制的语音放大电路
CN105812944A (zh) * 2014-12-29 2016-07-27 深圳Tcl新技术有限公司 界面焦点移动控制方法及装置
CN104602092A (zh) * 2015-02-12 2015-05-06 江苏银河电子股份有限公司 Android***下智能机顶盒适配手机应用的方法
CN108028956A (zh) * 2015-09-17 2018-05-11 Lg电子株式会社 移动终端及其控制方法
CN105847930A (zh) * 2016-03-22 2016-08-10 乐视网信息技术(北京)股份有限公司 一种焦点框的控制方法及装置
CN107566913A (zh) * 2016-06-30 2018-01-09 中兴通讯股份有限公司 一种交互式网络电视的界面显示方法、装置及机顶盒
CN107801105A (zh) * 2016-09-07 2018-03-13 环球智达科技(北京)有限公司 一种智能电视滑动焦点移动方法及其控制***
CN106873928A (zh) * 2016-10-31 2017-06-20 深圳市金立通信设备有限公司 远程控制方法以及终端
CN106648341A (zh) * 2016-11-18 2017-05-10 惠州Tcl移动通信有限公司 一种显示界面排版调整方法及***
CN106648312A (zh) * 2016-11-18 2017-05-10 惠州Tcl移动通信有限公司 一种显示界面内容调整方法及***
CN106708389A (zh) * 2016-12-30 2017-05-24 维沃移动通信有限公司 一种控制显示界面缩放的方法及移动终端
CN106998489A (zh) * 2017-03-30 2017-08-01 武汉斗鱼网络科技有限公司 一种焦点越界搜索方法及装置
CN108111898A (zh) * 2017-12-20 2018-06-01 聚好看科技股份有限公司 电视画面截图的图形用户界面的显示方法以及智能电视
CN108419114A (zh) * 2018-01-18 2018-08-17 海尔优家智能科技(北京)有限公司 一种用于智能电视的ui界面显示方法、装置及存储介质

Also Published As

Publication number Publication date
WO2020057466A1 (zh) 2020-03-26
CN109343923A (zh) 2019-02-15

Similar Documents

Publication Publication Date Title
CN109479162B (zh) 图像显示设备和显示图像的方法
CN105872683B (zh) 图像显示设备和方法
CN103795948B (zh) 显示设备及其控制方法
US10536742B2 (en) Display apparatus and display method
EP3416053B1 (en) Image display apparatus and method of operating the same
KR102354328B1 (ko) 영상 표시 장치 및 그 동작 방법
EP3242472B1 (en) Image displaying apparatus and method of operating the same
KR102414806B1 (ko) 영상 표시 장치 및 영상 표시 방법
CN105763921B (zh) 图像显示设备和方法
KR101890626B1 (ko) 이동 단말기, 영상표시장치 및 이들을 이용한 사용자 인터페이스 제공 방법
CN105025237A (zh) 用户终端设备、其控制方法及其多媒体***
EP2894544A1 (en) Display apparatus and method for controlling display apparatus thereof
KR20170059242A (ko) 영상 표시 장치 및 그 동작방법
US9955068B2 (en) Apparatus and method for operating a composition of a picture in a portable terminal
US10742880B2 (en) Image display apparatus and method of displaying image
CN104768055B (zh) 显示设备、移动设备、***及其连接的设置控制方法
CN109343923B (zh) 一种智能电视机的用户界面焦点框缩放方法及设备
US20140215347A1 (en) Portable device and control method thereof
CN105912209A (zh) 图像显示方法及装置
CN108804187A (zh) 界面窗口的设置方法及装置
KR20140072737A (ko) 디스플레이 장치 및 이의 사용자 메뉴 제공 방법
US20150205458A1 (en) Display apparatus for arranging content list and controlling method thereof
US20220182703A1 (en) Control apparatus and operating method thereof
CN115586857A (zh) 指令执行方法、装置、设备和存储介质
KR20160097392A (ko) 디스플레이 장치 및 이의 ui 제공 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant