CN114281284B - Display device and image display method - Google Patents
Display device and image display method Download PDFInfo
- Publication number
- CN114281284B CN114281284B CN202110796092.9A CN202110796092A CN114281284B CN 114281284 B CN114281284 B CN 114281284B CN 202110796092 A CN202110796092 A CN 202110796092A CN 114281284 B CN114281284 B CN 114281284B
- Authority
- CN
- China
- Prior art keywords
- display
- area
- target image
- user
- image
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
- G06F3/1438—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using more than one graphics controller
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提供了一种显示设备和图像显示方法。显示设备包括显示器和控制器。其中,显示器用于显示目标图像,控制器被配置为:当检测到显示器中显示目标图像时,响应于用户输入的指示改变显示器中的显示区域的指令,在显示器的第一区域中更新显示目标图像,还可以控制显示器的第二区域中不显示目标图像。其中,第一区域为预设的显示区域,第二区域为显示器中除第一区域外的其他显示区域。用户可以根据需求在显示器中设定区域,同时将目标图像更新显示在设定的区域中,从而保证用户可以对其他区域的内容进行操控,提高了用户的体验性。
The present application provides a display device and an image display method. The display device includes a display and a controller. The display is used to display a target image, and the controller is configured to: when a target image is detected to be displayed in the display, in response to an instruction input by a user indicating to change a display area in the display, update the display target image in a first area of the display, and can also control the display target image not to be displayed in a second area of the display. The first area is a preset display area, and the second area is other display areas in the display except the first area. The user can set an area in the display according to the needs, and update the target image to be displayed in the set area at the same time, so as to ensure that the user can manipulate the content of other areas, thereby improving the user experience.
Description
技术领域Technical Field
本申请涉及显示设备技术领域,尤其涉及一种显示设备和图像显示方法。The present application relates to the technical field of display devices, and in particular to a display device and an image display method.
背景技术Background technique
显示设备是指能够输出具体显示画面的终端设备,如智能电视、移动终端、智能广告屏、投影仪等。随着显示设备的快速发展,显示设备的功能将越来越丰富,性能也越来越强大,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体,用于满足用户多样化和个性化需求。Display devices refer to terminal devices that can output specific display images, such as smart TVs, mobile terminals, smart advertising screens, projectors, etc. With the rapid development of display devices, the functions of display devices will become more and more abundant, and the performance will become more and more powerful. They can realize two-way human-computer interaction functions, integrate multiple functions such as audio and video, entertainment, and data, and are used to meet the diverse and personalized needs of users.
对于一些显示设备,还具有触控功能。对于显示设备,可以在显示器的屏幕上设置触控组件,形成触摸屏,用户可以通过触摸屏在一些应用场景下输入控制指令,显示设备根据用户的触控操作可以实现相应的功能。Some display devices also have a touch function. For display devices, a touch component can be set on the screen of the display to form a touch screen. Users can input control instructions through the touch screen in some application scenarios, and the display device can implement corresponding functions according to the user's touch operation.
然而,对于一些屏幕尺寸较大的显示设备来说,用户较难触控到屏幕中所有的区域,导致无法操控屏幕中的全部内容。例如,在一些应用场景中,需要将显示设备挂载到墙上或者支架上,这时用户可以可能无法触控到屏幕的上方区域,导致无法操控该区域的内容,严重影响用户的体验性。又例如,如果将显示设备直接放置在地上时,如果用户想要触控屏幕的下方区域,需要降低身位进行触控,导致用户的体验性较差。However, for some display devices with larger screen sizes, it is difficult for users to touch all areas of the screen, resulting in the inability to control all the content on the screen. For example, in some application scenarios, the display device needs to be mounted on a wall or a bracket. At this time, the user may not be able to touch the upper area of the screen, resulting in the inability to control the content in this area, which seriously affects the user experience. For another example, if the display device is placed directly on the ground, if the user wants to touch the lower area of the screen, he needs to lower his body to touch, resulting in a poor user experience.
发明内容Summary of the invention
本发明提供了一种显示设备和图像显示方法。以解决相关技术中,用户无法操控屏幕的全部内容,导致体验性较差的问题。The present invention provides a display device and an image display method to solve the problem in the related art that a user cannot control all the contents of a screen, resulting in a poor user experience.
第一方面,本申请提供一种显示设备,包括显示器和控制器。其中,显示器被配置为显示目标图像;控制器被配置为执行以下步骤:In a first aspect, the present application provides a display device, including a display and a controller. The display is configured to display a target image; and the controller is configured to perform the following steps:
当检测到显示器中显示目标图像时,响应于用户输入的指示改变显示器中的显示区域的指令,在显示器的第一区域中更新显示目标图像,以及,控制显示器的第二区域中不显示目标图像;所述第一区域为预设的显示区域,所述第二区域为显示器中除第一区域外的其他显示区域。When it is detected that a target image is displayed in the display, in response to an instruction input by a user to change the display area in the display, the target image is updated in a first area of the display, and the target image is controlled not to be displayed in a second area of the display; the first area is a preset display area, and the second area is other display areas in the display except the first area.
在一些实现方式中,所述控制器进一步被配置为:在执行在显示器的第一区域中更新显示目标图像的步骤中,In some implementations, the controller is further configured to: in executing the step of updating the display target image in the first area of the display,
获取所述第一区域相对于显示器的第一尺寸比例;根据所述第一尺寸比例对目标图像进行截取,得到第一图像,以使所述第一图像相对于目标图像的尺寸比例和所述第一尺寸比例相同;在所述第一区域中显示所述第一图像。Acquire a first size ratio of the first area relative to the display; intercept a target image according to the first size ratio to obtain a first image, so that the size ratio of the first image relative to the target image is the same as the first size ratio; display the first image in the first area.
在一些实现方式中,所述控制器进一步被配置为:在执行根据所述第一尺寸比例对目标图像进行截取的步骤中,In some implementations, the controller is further configured to: in executing the step of intercepting the target image according to the first size ratio,
确定所述第一区域相对于显示器的位置信息;根据所述位置信息确定目标图像中的关联区域;在所述关联区域中截取所述第一尺寸比例对应的图像,得到第一图像。Determine the position information of the first area relative to the display; determine the associated area in the target image according to the position information; and intercept the image corresponding to the first size ratio in the associated area to obtain a first image.
在一些实现方式中,显示设备还包括触控组件,被配置为检测用户的触控操作。In some implementations, the display device further includes a touch component configured to detect a touch operation of a user.
在一些实现方式中,所述控制器还被配置为:在显示器的第一区域中更新显示目标图像的步骤后,In some implementations, the controller is further configured to: after the step of updating the display target image in the first area of the display,
控制显示器显示第一区域调节控件;响应于用户对所述第一区域调节控件的触控操作,确定所述第一区域调节控件的移动轨迹;根据所述移动轨迹确定第三区域;在所述第三区域中更新显示目标图像。Controlling the display to display a first area adjustment control; determining a movement trajectory of the first area adjustment control in response to a user's touch operation on the first area adjustment control; determining a third area according to the movement trajectory; and updating a display target image in the third area.
在一些实现方式中,所述控制器进一步被配置为:在执行根据所述移动轨迹确定第三区域的步骤中,In some implementations, the controller is further configured to: in executing the step of determining the third area according to the movement trajectory,
检测所述移动轨迹的位置;若所述移动轨迹位于所述第一区域中,则所述第三区域为所述第一区域中除了所述移动轨迹外的显示区域。The position of the moving track is detected; if the moving track is located in the first area, the third area is a display area in the first area except the moving track.
在一些实现方式中,若所述移动轨迹位于所述第二区域中,则所述第三区域为所述第一区域和所述移动轨迹共同组成的显示区域。In some implementations, if the movement track is located in the second area, the third area is a display area composed of the first area and the movement track.
在一些实现方式中,所述控制器进一步被配置为:在执行在所述第三区域中更新显示目标图像的步骤中,In some implementations, the controller is further configured to: in executing the step of updating the display target image in the third area,
获取所述第三区域相对于显示器的第二尺寸比例;根据所述第二尺寸比例对所述目标图像进行截取,得到第二图像,以使所述第二图像相对于目标图像的尺寸比例和所述第二尺寸比例相同;在所述第三区域中显示所述第二图像。Acquire a second size ratio of the third area relative to the display; intercept the target image according to the second size ratio to obtain a second image, so that the size ratio of the second image relative to the target image is the same as the second size ratio; display the second image in the third area.
在一些实现方式中,所述控制器还被配置为:In some implementations, the controller is further configured to:
响应于用户对所述第二区域的触控操作,控制显示器采用全屏模式显示目标图像。In response to the user's touch operation on the second area, the display is controlled to display the target image in full screen mode.
在一些实现方式中,所述控制器还被配置为:In some implementations, the controller is further configured to:
控制显示器显示恢复控件;响应于用户对所述恢复控件的触发操作,控制显示器采用全屏模式显示目标图像。The display is controlled to display a restore control; in response to a user triggering operation on the restore control, the display is controlled to display a target image in full screen mode.
在一些实现方式中,所述控制器进一步被配置为:在执行在显示器的第一区域中更新显示目标图像的步骤中,In some implementations, the controller is further configured to: in executing the step of updating the display target image in the first area of the display,
获取所述第一区域的尺寸信息;根据所述第一区域的尺寸信息对目标图像进行缩放;在所述第一区域中显示缩放后的目标图像。Acquire size information of the first area; scale the target image according to the size information of the first area; and display the scaled target image in the first area.
第二方面,本申请提供一种图像显示方法,应用于显示设备,该方法包括:In a second aspect, the present application provides an image display method, applied to a display device, the method comprising:
当检测到显示器中显示目标图像时,响应于用户输入的指示改变显示器中的显示区域的指令,在显示器的第一区域中更新显示目标图像,以及,控制显示器的第二区域中不显示目标图像;所述第一区域为预设的显示区域,所述第二区域为显示器中除第一区域外的其他显示区域。When it is detected that a target image is displayed in the display, in response to an instruction input by a user to change the display area in the display, the target image is updated in a first area of the display, and the target image is controlled not to be displayed in a second area of the display; the first area is a preset display area, and the second area is other display areas in the display except the first area.
由以上技术方案可以看出,本申请提供了一种显示设备和图像显示方法,当检测到显示器中显示目标图像时,响应于用户输入的指示改变显示器中的显示区域的指令,在显示器的第一区域中更新显示目标图像,还可以控制显示器的第二区域中不显示目标图像。其中,第一区域为预设的显示区域,第二区域为显示器中除第一区域外的其他显示区域。用户可以根据需求在显示器中设定区域,同时将目标图像更新显示在设定的区域中,从而保证用户可以对其他区域的内容进行操控,提高了用户的体验性。It can be seen from the above technical solutions that the present application provides a display device and an image display method. When a target image is detected to be displayed in the display, the target image is updated and displayed in the first area of the display in response to an instruction input by a user to change the display area in the display, and the target image can also be controlled not to be displayed in the second area of the display. Among them, the first area is a preset display area, and the second area is other display areas in the display except the first area. The user can set the area in the display according to the needs, and update the target image to be displayed in the set area at the same time, so as to ensure that the user can manipulate the content of other areas, thereby improving the user experience.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solution of the present application, the drawings required for use in the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
图1示出了根据一些实施例的显示设备的使用场景;FIG1 shows a usage scenario of a display device according to some embodiments;
图2示出了根据一些实施例的控制装置100的硬件配置框图;FIG2 shows a hardware configuration block diagram of a control device 100 according to some embodiments;
图3示出了根据一些实施例的显示设备200的硬件配置框图;FIG3 shows a hardware configuration block diagram of a display device 200 according to some embodiments;
图4示出了根据一些实施例的显示设备200中软件配置图;FIG. 4 shows a software configuration diagram in the display device 200 according to some embodiments;
图5示出了一些实施例中显示器中的用户界面;FIG5 shows a user interface in a display in some embodiments;
图6示出了一些实施例中显示器中显示目标图像的示意图;FIG6 is a schematic diagram showing a target image displayed on a display in some embodiments;
图7示出了一些实施例中显示器中显示部分显示模式确认信息的示意图;FIG7 is a schematic diagram showing a portion of display mode confirmation information displayed on a display in some embodiments;
图8示出了一些实施例中部分显示模式下的示意图;FIG8 is a schematic diagram showing a partial display mode in some embodiments;
图9示出了一些实施例中第一区域中显示目标图像的全部图像的示意图;FIG9 is a schematic diagram showing a whole image of a target image displayed in a first area in some embodiments;
图10示出了一些实施例中第一区域中显示目标图像的第一图像的示意图;FIG10 is a schematic diagram showing a first image of a target image displayed in a first area in some embodiments;
图11示出了一些实施例中第一区域调节控件的示意图;FIG11 is a schematic diagram showing a first region adjustment control in some embodiments;
图12示出了一些实施例中第三区域的示意图;FIG12 is a schematic diagram showing a third region in some embodiments;
图13示出了一些实施例中第三区域的示意图;FIG13 is a schematic diagram showing a third region in some embodiments;
图14示出了一些实施例中第一区域的坐标信息的示意图;FIG14 is a schematic diagram showing coordinate information of a first area in some embodiments;
图15示出了一些实施例中第一图像的坐标信息的示意图;FIG15 is a schematic diagram showing coordinate information of a first image in some embodiments;
图16示出了图像显示方法的一个实施例的流程示意图。FIG. 16 is a schematic flow chart showing an embodiment of an image display method.
具体实施方式Detailed ways
为使本申请的目的和实施方式更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。In order to make the purpose and implementation method of the present application clearer, the exemplary implementation method of the present application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only part of the embodiments of the present application, rather than all the embodiments.
需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their ordinary and common meanings.
本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.
术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.
术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and/or software code that is capable of performing the functions associated with that element.
图1为根据实施例中显示设备的使用场景的示意图。如图1所示,显示设备200还与服务器400进行数据通信,用户可通过智能设备300或控制装置100操作显示设备200。FIG1 is a schematic diagram of a usage scenario of a display device according to an embodiment. As shown in FIG1 , the display device 200 also performs data communication with the server 400 , and the user can operate the display device 200 through the smart device 300 or the control apparatus 100 .
在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式中的至少一种,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等至少一种输入用户指令,来控制显示设备200。In some embodiments, the control device 100 may be a remote controller, and the communication between the remote controller and the display device includes infrared protocol communication or Bluetooth protocol communication, and at least one of other short-range communication methods, to control the display device 200 wirelessly or wired. The user may control the display device 200 by inputting user commands through at least one of buttons on the remote controller, voice input, and control panel input.
在一些实施例中,智能设备300可以包括移动终端、平板电脑、计算机、笔记本电脑,AR/VR设备等中的任意一种。In some embodiments, the smart device 300 may include any one of a mobile terminal, a tablet computer, a computer, a laptop computer, an AR/VR device, etc.
在一些实施例中,也可以使用智能设备300以控制显示设备200。例如,使用在智能设备上运行的摄像头应用控制显示设备200。In some embodiments, the smart device 300 may also be used to control the display device 200. For example, the display device 200 may be controlled using a camera application running on the smart device.
在一些实施例中,也可以使用智能设备300和显示设备进行数据的通信。In some embodiments, the smart device 300 and the display device may also be used to communicate data.
在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制装置来接收用户的语音指令控制。In some embodiments, the display device 200 can also be controlled in a manner other than the control device 100 and the smart device 300. For example, the user's voice command control can be directly received through a module for obtaining voice commands configured inside the display device 200, or the user's voice command control can be received through a voice control device set outside the display device 200.
在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。In some embodiments, the display device 200 also communicates data with the server 400. The display device 200 may be allowed to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks. The server 400 may provide various content and interactions to the display device 200. The server 400 may be one cluster or multiple clusters, and may include one or more types of servers.
在一些实施例中,一个步骤执行主体执行的软件步骤可以随需求迁移到与之进行数据通信的另一步骤执行主体上进行执行。示例性的,服务器执行的软件步骤可以随需求迁移到与之数据通信的显示设备上执行,反之亦然。In some embodiments, the software steps executed by a step execution subject can be migrated to another step execution subject in data communication with it as required. Exemplarily, the software steps executed by a server can be migrated to a display device in data communication with it as required, and vice versa.
图2示例性示出了根据示例性实施例中控制装置100的配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。FIG2 exemplarily shows a block diagram of a configuration of a control device 100 according to an exemplary embodiment. As shown in FIG2 , the control device 100 includes a controller 110, a communication interface 130, a user input/output interface 140, a memory, and a power supply. The control device 100 can receive an input operation instruction from a user, and convert the operation instruction into an instruction that can be recognized and responded to by the display device 200, playing the role of an interactive intermediary between the user and the display device 200.
在一些实施例中,通信接口130用于和外部通信,包含WIFI芯片,蓝牙模块,NFC或可替代模块中的至少一种。In some embodiments, the communication interface 130 is used for communicating with the outside, and includes at least one of a WIFI chip, a Bluetooth module, NFC or an alternative module.
在一些实施例中,用户输入/输出接口140包含麦克风,触摸板,传感器,按键或可替代模块中的至少一种。In some embodiments, the user input/output interface 140 includes at least one of a microphone, a touch pad, a sensor, a button, or an alternative module.
图3示出了根据示例性实施例中显示设备200的硬件配置框图。FIG. 3 is a block diagram showing a hardware configuration of a display device 200 according to an exemplary embodiment.
在一些实施例中,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。In some embodiments, the display apparatus 200 includes at least one of a tuner 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface.
在一些实施例中控制器包括中央处理器,视频处理器,音频处理器,图形处理器,RAM,ROM,用于输入/输出的第一接口至第n接口。In some embodiments, the controller includes a central processing unit, a video processor, an audio processor, a graphics processor, a RAM, a ROM, and a first interface to an nth interface for input/output.
在一些实施例中,显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面等。In some embodiments, the display 260 includes a display screen component for presenting images, and a driving component for driving image display, which is used to receive image signals output from a controller, display video content, image content, and a menu control interface component and a user control UI interface, etc.
在一些实施例中,显示器260可为液晶显示器、OLED显示器、以及投影显示器中的至少一种,还可以为一种投影装置和投影屏幕。In some embodiments, the display 260 may be at least one of a liquid crystal display, an OLED display, and a projection display, and may also be a projection device and a projection screen.
在一些实施例中,调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及EPG数据信号。In some embodiments, the tuner-demodulator 210 receives broadcast television signals via wired or wireless reception, and demodulates audio and video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals.
在一些实施例中,通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括Wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与控制装置100或服务器400建立控制信号和数据信号的发送和接收。In some embodiments, the communicator 220 is a component for communicating with an external device or server according to various communication protocol types. For example, the communicator may include at least one of a Wifi module, a Bluetooth module, a wired Ethernet module, and other network communication protocol chips or near field communication protocol chips, and an infrared receiver. The display device 200 can establish transmission and reception of control signals and data signals with the control device 100 or the server 400 through the communicator 220.
在一些实施例中,检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.
在一些实施例中,外部装置接口240可以包括但不限于如下:高清多媒体接口接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。In some embodiments, the external device interface 240 may include, but is not limited to, any one or more of the following: a high-definition multimedia interface (HDMI), an analog or digital high-definition component input interface (component), a composite video input interface (CVBS), a USB input interface (USB), an RGB port, etc. It may also be a composite input/output interface formed by the above multiple interfaces.
在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示UI对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。In some embodiments, the controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200. For example, in response to receiving a user command for selecting a UI object to be displayed on the display 260, the controller 250 can perform operations related to the object selected by the user command.
在一些实施例中,所述对象可以是可选对象中的任何一个,例如超链接、图标或其他可操作的控件。与所选择的对象有关操作有:显示连接到超链接页面、文档、图像等操作,或者执行与所述图标相对应程序的操作。In some embodiments, the object may be any one of the selectable objects, such as a hyperlink, an icon or other operable controls. Operations related to the selected object include: displaying a page, document, image, etc. connected to the hyperlink, or executing a program corresponding to the icon.
在一些实施例中控制器包括中央处理器(Central Processing Unit,CPU),视频处理器,音频处理器,图形处理器(Graphics Processing Unit,GPU),RAM Random AccessMemory,RAM),ROM(Read-Only Memory,ROM),用于输入/输出的第一接口至第n接口,通信总线(Bus)等中的至少一种。In some embodiments, the controller includes at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), a RAM Random Access Memory (RAM), a ROM (Read-Only Memory, ROM), a first interface to an nth interface for input/output, a communication bus (Bus), etc.
CPU处理器。用于执行存储在存储器中操作系统和摄像头应用指令,以及根据接收外部输入的各种交互指令,来执行各种摄像头应用、数据和内容,以便最终显示和播放各种音视频内容。CPU处理器,可以包括多个处理器。如,包括一个主处理器以及一个或多个子处理器。CPU processor. Used to execute operating system and camera application instructions stored in the memory, and execute various camera applications, data and content according to various interactive instructions received from external input, so as to finally display and play various audio and video content. CPU processor can include multiple processors. For example, it includes a main processor and one or more sub-processors.
在一些实施例中,图形处理器,用于产生各种图形对象,如:图标、操作菜单、以及用户输入指令显示图形等中的至少一种。图形处理器包括运算器,通过接收用户输入各种交互指令进行运算,根据显示属性显示各种对象;还包括渲染器,对基于运算器得到的各种对象,进行渲染,上述渲染后的对象用于显示在显示器上。In some embodiments, the graphics processor is used to generate various graphic objects, such as at least one of icons, operation menus, and user input command display graphics. The graphics processor includes an operator, which performs operations by receiving various interactive instructions input by the user and displays various objects according to display attributes; and a renderer, which renders various objects obtained based on the operator, and the rendered objects are used to be displayed on the display.
在一些实施例中,视频处理器,用于将接收外部视频信号,根据输入信号的标准编解码协议,进行解压缩、解码、缩放、降噪、帧率转换、分辨率转换、图像合成等视频处理中的至少一种,可得到直接可显示设备200上显示或播放的信号。In some embodiments, the video processor is used to receive an external video signal and perform at least one of the following video processing operations, such as decompression, decoding, scaling, noise reduction, frame rate conversion, resolution conversion, and image synthesis, according to a standard codec protocol of the input signal, to obtain a signal that can be directly displayed or played on the display device 200.
在一些实施例中,视频处理器,包括解复用模块、视频解码模块、图像合成模块、帧率转换模块、显示格式化模块等中的至少一种。其中,解复用模块,用于对输入音视频数据流进行解复用处理。视频解码模块,用于对解复用后的视频信号进行处理,包括解码和缩放处理等。图像合成模块,如图像合成器,其用于将图形生成器根据用户输入或自身生成的GUI信号,与缩放处理后视频图像进行叠加混合处理,以生成可供显示的图像信号。帧率转换模块,用于对转换输入视频帧率。显示格式化模块,用于将接收帧率转换后视频输出信号,改变信号以符合显示格式的信号,如输出RGB数据信号。In some embodiments, the video processor includes at least one of a demultiplexing module, a video decoding module, an image synthesis module, a frame rate conversion module, and a display formatting module. The demultiplexing module is used to demultiplex the input audio and video data stream. The video decoding module is used to process the demultiplexed video signal, including decoding and scaling. The image synthesis module, such as an image synthesizer, is used to superimpose and mix the GUI signal generated by the graphics generator according to the user input or itself with the scaled video image to generate an image signal for display. The frame rate conversion module is used to convert the input video frame rate. The display formatting module is used to receive the video output signal after frame rate conversion and change the signal to conform to the display format signal, such as outputting an RGB data signal.
在一些实施例中,音频处理器,用于接收外部的音频信号,根据输入信号的标准编解码协议,进行解压缩和解码,以及降噪、数模转换、和放大处理等处理中的至少一种,得到可以在扬声器中播放的声音信号。In some embodiments, the audio processor is used to receive an external audio signal, perform decompression and decoding according to a standard codec protocol of the input signal, and perform at least one of noise reduction, digital-to-analog conversion, and amplification processing to obtain a sound signal that can be played in a speaker.
在一些实施例中,用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input command through the graphical user interface (GUI). Alternatively, the user may input a user command through a specific sound or gesture, and the user input interface receives the user input command by recognizing the sound or gesture through a sensor.
在一些实施例中,“用户界面”,是摄像头应用或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素中的至少一种。In some embodiments, the "user interface" is a medium interface for interaction and information exchange between the camera application or operating system and the user, which realizes the conversion between the internal form of information and the form acceptable to the user. The commonly used form of user interface is the graphical user interface (GUI), which refers to a user interface related to computer operation displayed in a graphical manner. It can be an interface element such as an icon, window, control, etc. displayed on the display screen of an electronic device, where the control can include at least one of the visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc.
在一些实施例中,用户接口280,为可用于接收控制输入的接口(如:显示设备本体上的实体按键,或其他等)。In some embodiments, the user interface 280 is an interface that can be used to receive control input (such as a physical button on the display device body, or other interfaces).
在一些实施例中,显示设备的系统可以包括内核(Kernel)、命令解析器(shell)、文件系统和摄像头应用。内核、shell和文件系统一起组成了基本的操作系统结构,它们让用户可以管理文件、运行程序并使用系统。上电后,内核启动,激活内核空间,抽象硬件、初始化硬件参数等,运行并维护虚拟内存、调度器、信号及进程间通信(IPC)。内核启动后,再加载Shell和用户摄像头应用。摄像头应用在启动后被编译成机器码,形成一个进程。In some embodiments, the system of the display device may include a kernel, a command parser (shell), a file system, and a camera application. The kernel, shell, and file system together constitute the basic operating system structure, which allows users to manage files, run programs, and use the system. After power-on, the kernel starts, activates the kernel space, abstracts the hardware, initializes hardware parameters, etc., runs and maintains virtual memory, schedulers, signals, and inter-process communication (IPC). After the kernel starts, the shell and the user camera application are loaded. After startup, the camera application is compiled into machine code to form a process.
参见图4,在一些实施例中,将系统分为四层,从上至下分别为摄像头应用(Applications)层(简称“应用层”),摄像头应用框架(Application Framework)层(简称“框架层”),安卓运行时(Android runtime)和系统库层(简称“系统运行库层”),以及内核层。Referring to Figure 4, in some embodiments, the system is divided into four layers, namely, from top to bottom, the camera application (Applications) layer (referred to as "application layer"), the camera application framework (Application Framework) layer (referred to as "framework layer"), the Android runtime (Android runtime) and system library layer (referred to as "system runtime library layer"), and the kernel layer.
在一些实施例中,摄像头应用层中运行有至少一个摄像头应用,这些摄像头应用可以是操作系统自带的窗口(Window)程序、系统设置程序或时钟程序等;也可以是第三方开发者所开发的摄像头应用。在具体实施时,摄像头应用层中的摄像头应用包不限于以上举例。In some embodiments, at least one camera application is running in the camera application layer, and these camera applications can be window programs, system settings programs, clock programs, etc. provided by the operating system, or camera applications developed by third-party developers. In specific implementations, the camera application packages in the camera application layer are not limited to the above examples.
框架层为摄像头应用层的摄像头应用提供应用编程接口(applicationprogramming interface,API)和编程框架。摄像头应用框架层包括一些预先定义的函数。摄像头应用框架层相当于一个处理中心,这个中心决定让应用层中的摄像头应用做出动作。摄像头应用通过API接口,可在执行中访问系统中的资源和取得系统的服务。The framework layer provides an application programming interface (API) and programming framework for the camera applications in the camera application layer. The camera application framework layer includes some predefined functions. The camera application framework layer is equivalent to a processing center, which determines the actions of the camera applications in the application layer. Through the API interface, the camera application can access system resources and obtain system services during execution.
如图4所示,本申请实施例中摄像头应用框架层包括管理器(Managers),内容提供者(Content Provider)等,其中管理器包括以下模块中的至少一个:活动管理器(ActivityManager)用与和系统中正在运行的所有活动进行交互;位置管理器(Location Manager)用于给系统服务或应用提供了系统位置服务的访问;文件包管理器(Package Manager)用于检索当前安装在设备上的摄像头应用包相关的各种信息;通知管理器(NotificationManager)用于控制通知消息的显示和清除;窗口管理器(Window Manager)用于管理用户界面上的括图标、窗口、工具栏、壁纸和桌面部件。As shown in Figure 4, the camera application framework layer in the embodiment of the present application includes managers, content providers, etc., wherein the manager includes at least one of the following modules: an activity manager (ActivityManager) is used to interact with all activities running in the system; a location manager (Location Manager) is used to provide system services or applications with access to system location services; a package manager (Package Manager) is used to retrieve various information related to the camera application package currently installed on the device; a notification manager (NotificationManager) is used to control the display and clearing of notification messages; a window manager (Window Manager) is used to manage icons, windows, toolbars, wallpapers and desktop components on the user interface.
在一些实施例中,活动管理器用于管理各个摄像头应用的生命周期以及通常的导航回退功能,比如控制摄像头应用的退出、打开、后退等。窗口管理器用于管理所有的窗口程序,比如获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕,控制显示窗口变化(例如将显示窗口缩小显示、抖动显示、扭曲变形显示等)等。In some embodiments, the activity manager is used to manage the life cycle of each camera application and the usual navigation back function, such as controlling the exit, opening, and back of the camera application. The window manager is used to manage all window programs, such as obtaining the display screen size, determining whether there is a status bar, locking the screen, capturing the screen, and controlling the display window changes (for example, reducing the display window, shaking the display, distorting the display, etc.).
在一些实施例中,系统运行库层为上层即框架层提供支撑,当框架层被使用时,安卓操作系统会运行系统运行库层中包含的C/C++库以实现框架层要实现的功能。In some embodiments, the system runtime layer provides support for the upper layer, namely the framework layer. When the framework layer is used, the Android operating system will run the C/C++ library contained in the system runtime layer to implement the functions to be implemented by the framework layer.
在一些实施例中,内核层是硬件和软件之间的层。如图4所示,内核层至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。In some embodiments, the kernel layer is a layer between hardware and software. As shown in FIG4 , the kernel layer includes at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.
显示设备可以具有触控交互功能,用户只要用手指轻轻地碰显示器就能实现对主机操作,这样摆脱了键盘、鼠标、遥控器操作,使人机交互更为直截了当。基于上述显示设备200,可以通过增加触控组件276使显示设备200支持触控交互功能。通常,触控组件276可以与显示器260共同构成触摸屏。在触摸屏上用户可以通过触摸操作输入不同的控制指令。例如,用户可以输入点击、滑动、长按、双击等触控指令,不同的触控指令可以代表不同的控制功能。The display device may have a touch interaction function, and the user can operate the host by simply touching the display with a finger, thus getting rid of the keyboard, mouse, and remote control operation, making human-computer interaction more straightforward. Based on the above-mentioned display device 200, the display device 200 can support the touch interaction function by adding a touch component 276. Generally, the touch component 276 can form a touch screen together with the display 260. On the touch screen, the user can input different control instructions through touch operations. For example, the user can input touch instructions such as click, slide, long press, double click, etc., and different touch instructions can represent different control functions.
为了实现上述不同的触摸动作,触控组件276可以在用户输入不同触摸动作时,产生不同的电信号,并将产生的电信号发送给控制器250。控制器250可以对接收到的电信号进行特征提取,从而根据提取的特征确定用户要执行的控制功能。In order to realize the above-mentioned different touch actions, the touch component 276 can generate different electrical signals when the user inputs different touch actions, and send the generated electrical signals to the controller 250. The controller 250 can extract features from the received electrical signals, thereby determining the control function to be executed by the user according to the extracted features.
例如,当用户在应用程序界面中的任一程序图标位置输入点击触摸动作时,触控组件276将感应到触摸动作从而产生电信号。控制器250在接收到电信号后,可以先对电信号中触摸动作对应电平的持续时间进行判断,在持续时间小于预设时间阈值时,识别出用户输入的是点击触控指令。控制器250再对电信号产生的位置特征进行提取,从而确定触摸位置。当触摸位置在应用图标显示范围内时,确定用户在应用图标位置输入了点击触控指令。相应的,点击触控指令在当前场景下用于执行运行相应应用程序的功能,因此控制器250可以启动运行对应的应用程序。For example, when a user inputs a click touch action at any program icon position in the application interface, the touch component 276 will sense the touch action and generate an electrical signal. After receiving the electrical signal, the controller 250 can first determine the duration of the level corresponding to the touch action in the electrical signal, and when the duration is less than the preset time threshold, it recognizes that the user input is a click touch instruction. The controller 250 then extracts the position feature generated by the electrical signal to determine the touch position. When the touch position is within the display range of the application icon, it is determined that the user has input a click touch instruction at the application icon position. Accordingly, the click touch instruction is used to execute the function of running the corresponding application in the current scenario, so the controller 250 can start running the corresponding application.
又例如,当用户在媒资展示页面中输入滑动动作时,触控组件276同样将感应到的电信号发送给控制器250。控制器250先对电信号中触摸动作对应信号的持续时间进行判断。在确定持续时间大于预设时间阈值时,再对信号产生的位置变化情况进行判断,显然,对于互动触摸动作,其信号的产生位置将发生变化,从而确定用户输入了滑动触控指令。控制器250再根据信号产生位置的变化情况,对滑动触控指令的滑动方向进行判断,控制在媒资展示页面中对显示画面进行翻页,以显示更多的媒资选项。进一步地,控制器250还可以对滑动触控指令的滑动速度、滑动距离等特征进行提取,并按照所提取的特征进行翻页的画面控制,以达到跟手效果等。For another example, when the user inputs a sliding action in the media display page, the touch component 276 also sends the sensed electrical signal to the controller 250. The controller 250 first determines the duration of the signal corresponding to the touch action in the electrical signal. When it is determined that the duration is greater than the preset time threshold, the position change of the signal generation is judged. Obviously, for interactive touch actions, the position where the signal is generated will change, thereby determining that the user has input a sliding touch command. The controller 250 then determines the sliding direction of the sliding touch command based on the change in the signal generation position, and controls the page turning of the display screen in the media display page to display more media options. Furthermore, the controller 250 can also extract the sliding speed, sliding distance and other features of the sliding touch command, and control the page turning screen according to the extracted features to achieve a hand-following effect, etc.
同理,对于双击、长按等触控指令,控制器250可以通过提取不同的特征,并通过特征判断确定触控指令的类型后,按照预设的交互规则执行相应的控制功能。在一些实施例中,触控组件276还支持多点触控,从而使用户可以在触摸屏上通过多指输入触摸动作,例如,多指点击、多指长按、多指滑动等。Similarly, for touch commands such as double-click and long press, the controller 250 can extract different features, determine the type of touch command through feature judgment, and then execute the corresponding control function according to the preset interaction rules. In some embodiments, the touch component 276 also supports multi-touch, so that the user can input touch actions on the touch screen through multiple fingers, such as multi-finger click, multi-finger long press, multi-finger slide, etc.
对于一些屏幕尺寸较大的显示设备来说,用户较难触控到屏幕中所有的区域,导致无法操控整个屏幕。例如,在一些应用场景中,需要将显示设备挂载到墙上或者支架上,这时用户可以可能无法触控到屏幕的上方区域,导致无法操控该区域,严重影响用户的体验性。又例如,如果将显示设备直接放置在地上时,如果用户想要触控屏幕的下方区域,需要降低身位进行触控,导致用户的体验性较差。For some display devices with larger screen sizes, it is difficult for users to touch all areas of the screen, resulting in the inability to control the entire screen. For example, in some application scenarios, the display device needs to be mounted on a wall or a bracket. At this time, the user may not be able to touch the upper area of the screen, resulting in the inability to control the area, which seriously affects the user experience. For another example, if the display device is placed directly on the ground, if the user wants to touch the lower area of the screen, he needs to lower his body to touch, resulting in a poor user experience.
本申请提供一种显示设备,包括显示器和控制器。图5示出了一些实施例中显示设备各部件的交互流程图。The present application provides a display device, including a display and a controller. FIG5 shows an interaction flow chart of various components of the display device in some embodiments.
其中,显示器用于显示目标图像。目标图像可以是从网络信号源中获取到的媒资,例如视频、图片等内容,也可以是显示设备的一些UI界面,例如用户界面等。用户可以利用显示设备播放目标图像。图6示出了一些实施例中显示器中显示目标图像的示意图。The display is used to display the target image. The target image can be a media resource obtained from a network signal source, such as a video, a picture, or some UI interface of a display device, such as a user interface. The user can use the display device to play the target image. FIG6 shows a schematic diagram of displaying a target image in a display in some embodiments.
在一些实施例中,考虑到用户可能无法操控显示器中的全部显示区域,可以令显示器只在部分显示区域中显示目标图像,即显示设备可以具有部分显示功能。In some embodiments, considering that the user may not be able to manipulate the entire display area of the display, the display may display the target image only in a portion of the display area, that is, the display device may have a partial display function.
显示设备可以设置有部分显示模式,当显示设备处于部分显示模式下,控制器可以控制显示器中的部分显示区域显示目标图像,其他的显示区域可以为黑屏状态。The display device may be provided with a partial display mode. When the display device is in the partial display mode, the controller may control a partial display area in the display to display the target image, and other display areas may be in a black screen state.
当显示器中显示目标图像时,例如显示器以全屏模式显示目标图像时,用户可以向显示设备发送部分显示指令,部分显示指令即为指示改变显示器中的显示区域的指令。当显示设备接收到部分显示指令时,可以进入部分显示模式,并在显示器的部分显示区域中显示目标图像。When the target image is displayed in the display, for example, when the display displays the target image in full screen mode, the user can send a partial display instruction to the display device, and the partial display instruction is an instruction to instruct to change the display area in the display. When the display device receives the partial display instruction, it can enter the partial display mode and display the target image in the partial display area of the display.
在一些实施例中,用户可以通过操作遥控器的指定按键,向显示设备发送部分显示模式指令。在实际应用的过程中预先绑定部分显示模式指令与遥控器按键之间的对应关系。例如,在遥控器上设置一个部分显示模式按键,当用户触控该按键时,遥控器发送部分显示模式指令至控制器,此时控制器控制显示设备进入部分显示模式。当用户再次触控该按键时,控制器可以控制显示设备退出部分显示模式。In some embodiments, the user can send a partial display mode instruction to the display device by operating a designated button of the remote control. In the actual application process, the correspondence between the partial display mode instruction and the remote control button is pre-bound. For example, a partial display mode button is set on the remote control. When the user touches the button, the remote control sends the partial display mode instruction to the controller, and the controller controls the display device to enter the partial display mode. When the user touches the button again, the controller can control the display device to exit the partial display mode.
在一些实施例中,也可以预先绑定部分显示模式指令与多个遥控器按键之间的对应关系,当用户触控与部分显示模式指令绑定的多个按键时,遥控器发出部分显示模式指令。在一可行性实施例中,部分显示模式指令绑定的按键依次为方向键(左、下、左、下),即当用户在预设时间内连续触控按键(左、下、左、下)的情况下,遥控器才发送部分显示模式指令至控制器。采用上述绑定方法,可以避免部分显示模式指令由于用户的误操作而发出。本申请实施例仅是示例性的提供几种部分显示模式指令与按键之间的绑定关系,在实际应用的过程中可以根据用户的习惯设定部分显示模式指令与按键之间的绑定关系,在此不做过多的限定。In some embodiments, the correspondence between some display mode instructions and multiple remote control buttons can also be pre-bound. When the user touches multiple buttons bound to the partial display mode instructions, the remote control issues the partial display mode instructions. In a feasible embodiment, the buttons bound to the partial display mode instructions are the direction keys (left, down, left, down) in sequence, that is, when the user touches the buttons (left, down, left, down) continuously within a preset time, the remote control sends the partial display mode instructions to the controller. The above binding method can avoid the issuance of partial display mode instructions due to user misoperation. The embodiments of the present application only provide several exemplary binding relationships between partial display mode instructions and buttons. In the actual application process, the binding relationship between the partial display mode instructions and buttons can be set according to the user's habits, and no excessive restrictions are made here.
在一些实施例中,用户可以使用显示设备的声音采集器,例如麦克风,通过语音输入的方式,向显示设备发送部分显示模式指令,以控制显示设备进入部分显示模式。显示设备中可以设置有智能语音系统,智能语音系统可以对用户的语音进行识别,以提取用户输入的指令内容。用户可以通过麦克风输入预设的唤醒词,从而启动智能语音系统,从而控制器可以对用户输入的指令做出响应。并在一定时间内输入部分显示模式指令,使得显示设备进入部分显示模式。例如,用户可以输入“某某同学”,以启动智能语音系统。再输入“进入部分显示模式”,实现向显示设备发送部分显示模式指令。In some embodiments, the user can use a sound collector of the display device, such as a microphone, to send a partial display mode instruction to the display device by voice input to control the display device to enter a partial display mode. An intelligent voice system may be provided in the display device, and the intelligent voice system may recognize the user's voice to extract the content of the instruction input by the user. The user can input a preset wake-up word through the microphone to start the intelligent voice system, so that the controller can respond to the instruction input by the user. And input a partial display mode instruction within a certain period of time so that the display device enters a partial display mode. For example, the user can enter "classmate XX" to start the intelligent voice system. Then enter "enter partial display mode" to send a partial display mode instruction to the display device.
在一些实施例中,用户还可以通过预设的手势向显示设备发送部分显示模式指令。显示设备可以通过图像采集器,例如摄像头,检测用户的行为。当用户做出预设的手势时,可以认为用户向显示设备发送了部分显示模式指令。例如,可以设置为:当检测到用户划出V字时,判定为用户向显示设备输入了部分显示模式指令。用户还可以通过预设的动作向显示设备发送部分显示模式指令。例如,可以设置为:当检测到用户同时抬起左脚和右手时,判定为用户向显示设备输入了部分显示模式指令。In some embodiments, the user can also send part of the display mode instructions to the display device through a preset gesture. The display device can detect the user's behavior through an image collector, such as a camera. When the user makes a preset gesture, it can be considered that the user has sent part of the display mode instructions to the display device. For example, it can be set as follows: when it is detected that the user draws a V, it is determined that the user has input part of the display mode instructions to the display device. The user can also send part of the display mode instructions to the display device through a preset action. For example, it can be set as follows: when it is detected that the user lifts up his left foot and right hand at the same time, it is determined that the user has input part of the display mode instructions to the display device.
在一些实施例中,当用户使用智能设备控制显示设备时,例如使用手机时,也可以向显示设备发送部分显示模式指令。在实际应用的过程中可以在手机中设置一个控件,可以通过该控件选择是否进入部分显示模式,从而发送部分显示模式指令至控制器,此时控制器可以控制显示设备进入部分显示模式。In some embodiments, when a user uses a smart device to control a display device, such as a mobile phone, a partial display mode instruction may also be sent to the display device. In actual application, a control may be set in the mobile phone, through which a user may select whether to enter a partial display mode, thereby sending a partial display mode instruction to the controller, and the controller may control the display device to enter a partial display mode.
在一些实施例中,当用户使用手机控制显示设备时,可以对手机发出连续点击指令。连续点击指令指的是:在预设的周期内,用户对手机触摸屏的同一区域进行点击的次数超过预设阈值。例如:当用户在1s内对手机触摸屏的某个区域连续点击3次,则视为一次连续点击指令。手机接收到连续点击指令后,可以向显示设备发送部分显示模式指令,以使控制器控制显示设备进入部分显示模式。In some embodiments, when a user uses a mobile phone to control a display device, a continuous click instruction can be issued to the mobile phone. A continuous click instruction means that within a preset period, the number of times the user clicks on the same area of the mobile phone touch screen exceeds a preset threshold. For example, when a user clicks on a certain area of the mobile phone touch screen three times in a row within 1 second, it is regarded as a continuous click instruction. After receiving the continuous click instruction, the mobile phone can send a partial display mode instruction to the display device so that the controller controls the display device to enter the partial display mode.
在一些实施例中,当用户使用手机控制显示设备时,也可以设置为:当检测到用户对手机触摸屏的某一区域的触控压力值超过预设的压力阈值时,手机可以向显示设备发送部分显示模式指令。In some embodiments, when a user uses a mobile phone to control a display device, it can also be set as follows: when it is detected that the touch pressure value of a certain area of the mobile phone touch screen by the user exceeds a preset pressure threshold, the mobile phone can send a partial display mode instruction to the display device.
还可以在显示设备的UI界面中设置部分显示模式选项,当用户点击该选项时,可以控制显示设备进入或退出部分显示模式。A partial display mode option may also be set in the UI interface of the display device. When the user clicks on the option, the display device may be controlled to enter or exit the partial display mode.
在一些实施例中,为防止用户误触发部分显示模式,当控制器接收到部分显示模式指令时,可以控制显示器显示部分显示模式确认信息,从而使得用户进行二次确认,是否要控制显示设备进入部分显示模式。图7示出了一些实施例中显示器中显示部分显示模式确认信息的示意图。In some embodiments, to prevent the user from accidentally triggering the partial display mode, when the controller receives the partial display mode instruction, it can control the display to display partial display mode confirmation information, so that the user can make a second confirmation whether to control the display device to enter the partial display mode. Figure 7 shows a schematic diagram of displaying partial display mode confirmation information in some embodiments.
当显示设备进入部分显示模式时,控制器可以控制显示器从全屏模式显示目标图像的状态切换为部分显示区域显示目标图像的状态。When the display device enters the partial display mode, the controller may control the display to switch from a state in which the target image is displayed in the full screen mode to a state in which the target image is displayed in the partial display area.
在一些实施例中,当显示设备进入部分显示模式时,控制器可以控制显示器在第一区域中更新显示目标图像,同时,还可以令显示器的第二区域中不显示目标图像。其中,第一区域可以是用户预先设定一部分显示区域,第二区域为显示器中除了第一区域外的其他所有的显示区域。即,控制器可以令显示器中用户设定的显示区域内显示图像,而用户设定以外的所有显示区域都不显示图像。In some embodiments, when the display device enters a partial display mode, the controller can control the display to update the display target image in the first area, and at the same time, can also make the target image not be displayed in the second area of the display. The first area can be a part of the display area pre-set by the user, and the second area is all the display areas of the display except the first area. That is, the controller can make the display area set by the user in the display display display an image, and all the display areas other than the user setting not display an image.
在设定第一区域时可以根据用户的需要进行设定。例如:对于挂载到墙上或者支架的显示设备,由于高度较高,用户可能无法触控到显示器的上方显示区域,此时可以设定第一区域为显示器中的下方显示区域,从而保证用户可以进行触控。在设定第一区域时,可以是以用户能够触控到的区域为准。When setting the first area, it can be set according to the needs of the user. For example, for a display device mounted on a wall or a bracket, due to the high height, the user may not be able to touch the upper display area of the display. In this case, the first area can be set as the lower display area of the display to ensure that the user can touch. When setting the first area, it can be based on the area that the user can touch.
第一区域的尺寸也可以有用户自行设定,例如,可以设定显示器的下半部分均为第一区域。图8示出了一些实施例中部分显示模式下的示意图。The size of the first area can also be set by the user, for example, the lower half of the display can be set to be the first area. Fig. 8 shows a schematic diagram of some display modes in some embodiments.
在一些实施例中,当显示设备进入部分显示模式时,显示器的第一区域中可以更新显示目标图像。在更新显示目标图像时,控制器可以控制第一区域中显示目标图像的全部图像,也可以控制第一区域中只显示目标图像的部分图像。In some embodiments, when the display device enters the partial display mode, the target image can be updated in the first area of the display. When updating the target image, the controller can control the first area to display the entire target image, or control the first area to display only a portion of the target image.
在一些实施例中,当控制器控制第一区域中显示目标图像的全部图像时,可以首先获取第一区域的尺寸信息。例如,第一区域的宽度为w1,高度为h1。In some embodiments, when the controller controls the first area to display the entire image of the target image, the size information of the first area may be first acquired. For example, the width of the first area is w1, and the height is h1.
由于第一区域中需要显示目标图像的全部图像,但是第一区域的尺寸信息和目标图像的尺寸信息可能不同,例如,二者的分辨率不同。为了提高用户的观看体验性,可以对目标图像进行缩放,从而令目标图像更加匹配第一区域。Since the first region needs to display the entire target image, but the size information of the first region and the target image may be different, for example, the resolutions of the two are different, in order to improve the user's viewing experience, the target image may be scaled so that the target image better matches the first region.
控制器可以先获取目标图像的尺寸信息,例如,目标图像的宽度为w2,高度为h2。此时,可以分别计算第一区域和目标图像之间,宽度和高度的比例。宽度比例为p1=w1/w2,高度比例为p2=h1/h2。The controller may first obtain the size information of the target image, for example, the width of the target image is w2 and the height is h2. At this time, the ratio of the width and height between the first area and the target image may be calculated respectively. The width ratio is p1=w1/w2, and the height ratio is p2=h1/h2.
考虑到第一区域可能不是标准的尺寸格式,因此为了保证图像的效果,可以令目标图像的尺寸比例不变,即目标图像的宽度和高度的比例不变。此时,可以比较宽度比例p1和高度比例p2的大小关系,并较小的比例作为目标图像的缩放比例。Considering that the first area may not be in a standard size format, in order to ensure the image effect, the size ratio of the target image can be kept unchanged, that is, the ratio of the width and height of the target image can be kept unchanged. At this time, the size relationship between the width ratio p1 and the height ratio p2 can be compared, and the smaller ratio can be used as the scaling ratio of the target image.
例如,目标图像的分辨率为540*270,第一区域的分辨率为2160*540。通过计算得到宽度比例p1=2160/540=4,高度比例p2=540/270=2。因此选取2作为缩放比例,即控制器可以将目标图像放大2倍,得到1080*540的目标图像,同时控制器控制第一区域内显示该1080*540的目标图像。For example, the resolution of the target image is 540*270, and the resolution of the first area is 2160*540. By calculation, the width ratio p1=2160/540=4 and the height ratio p2=540/270=2 are obtained. Therefore, 2 is selected as the scaling ratio, that is, the controller can enlarge the target image by 2 times to obtain a 1080*540 target image, and the controller controls the first area to display the 1080*540 target image.
此时,用户可以通过第一区域对目标图像整体进行操控。图9示出了一些实施例中第一区域中显示目标图像的全部图像的示意图。At this time, the user can manipulate the entire target image through the first area. Fig. 9 is a schematic diagram showing the entire image of the target image displayed in the first area in some embodiments.
在一些实施例中,控制器也可以控制第一区域只显示目标图像的部分图像,此时,目标图像本身的显示比例不变,不需要进行缩放处理。例如,当显示设备的第一区域为显示器的下半部分时,可以令第一区域中显示全屏模式下第二区域中的图像,即显示目标图像的上半部分。在全屏模式下,用户可能只能触控到显示器的下半部分,即只能触控到目标图像的下半部分,无法触控到目标图像的上半部分。当显示设备进入部分显示模式时,可以在第一区域中显示原来第二区域中的图像,即目标图像的上半部分。此时用户可以对目标图像的上半部分进行触控,从而实现对目标图像的全部图像都进行触控。In some embodiments, the controller may also control the first area to display only a partial image of the target image. In this case, the display ratio of the target image itself remains unchanged and no scaling process is required. For example, when the first area of the display device is the lower half of the display, the image in the second area in full screen mode may be displayed in the first area, that is, the upper half of the target image is displayed. In full screen mode, the user may only be able to touch the lower half of the display, that is, only the lower half of the target image can be touched, and the upper half of the target image cannot be touched. When the display device enters partial display mode, the image in the original second area, that is, the upper half of the target image, may be displayed in the first area. At this time, the user can touch the upper half of the target image, thereby realizing that all images of the target image are touched.
在一些实施例中,当控制器控制第一区域只显示目标图像的部分图像时,可以对目标图像进行截取,从而得到部分图像并在第一区域中显示。In some embodiments, when the controller controls the first area to display only a partial image of the target image, the target image may be intercepted to obtain a partial image and displayed in the first area.
具体的,控制器可以先获取第一区域相对于显示器的尺寸比例,本申请实施例中设定为第一尺寸比例。假设显示器的尺寸信息为:宽度panel.width,高度panel.heigh。控制器可以确定第一区域的尺寸信息。例如,当第一区域为显示器的下半部分时,其宽度为panel.width,高度为panel.heigh/2。因此,第一区域相对于显示器的尺寸比例为:宽度比例1,高度比例0.5。即第一区域为显示器尺寸的一半。Specifically, the controller may first obtain the size ratio of the first area relative to the display, which is set as the first size ratio in the embodiment of the present application. Assume that the size information of the display is: width panel.width, height panel.heigh. The controller may determine the size information of the first area. For example, when the first area is the lower half of the display, its width is panel.width, and its height is panel.heigh/2. Therefore, the size ratio of the first area relative to the display is: width ratio 1, height ratio 0.5. That is, the first area is half the size of the display.
在获取到该尺寸比例时,可以在目标图像中截取相同尺寸比例的部分图像,作为第一图像。需要说明的是,第一图像相对于目标图像的尺寸比例和第一区域相对于显示器的尺寸比例是相同的。When the size ratio is obtained, a partial image with the same size ratio can be intercepted from the target image as the first image. It should be noted that the size ratio of the first image relative to the target image and the size ratio of the first area relative to the display are the same.
当获取到第一图像后,可以在第一区域中显示第一图像。After the first image is acquired, the first image may be displayed in the first area.
在一些实施例中,还可以根据第一区域确定第一图像在目标图像中的位置,即确定如何对目标图像进行截取。In some embodiments, the position of the first image in the target image may also be determined according to the first area, that is, how to intercept the target image may be determined.
具体的,控制器可以先获取第一区域相对于显示器的位置信息。例如,当第一区域为显示器的下半部分时,设定其位置信息为下方。当第一区域为显示器的左半部分时,设定其位置信息为左侧。Specifically, the controller may first obtain the position information of the first area relative to the display. For example, when the first area is the lower half of the display, its position information is set to the bottom. When the first area is the left half of the display, its position information is set to the left.
当确定第一区域的位置信息后,可以根据该位置信息确定目标图像中的关联区域。关联区域即为对目标图像进行截取时需要选取的区域。第一区域和关联区域存在对应关系,对应关系可以是用户预先设定的关系。After the position information of the first area is determined, the associated area in the target image can be determined according to the position information. The associated area is the area that needs to be selected when the target image is intercepted. There is a corresponding relationship between the first area and the associated area, and the corresponding relationship can be a relationship preset by the user.
第一区域和关联区域可以是方位上相反的区域,例如,当第一区域为显示器的下方区域时,设定关联区域为目标图像的上方区域。当第一区域为显示器的左侧区域时,设定关联区域为目标图像的右侧区域。The first area and the associated area may be areas opposite in orientation, for example, when the first area is the lower area of the display, the associated area is set to the upper area of the target image, and when the first area is the left area of the display, the associated area is set to the right area of the target image.
在确定好关联区域后,可以在关联区域中截取第一尺寸比例对应的区域,从而得到第一图像。After the associated region is determined, a region corresponding to the first size ratio may be intercepted in the associated region to obtain a first image.
在一些实施例中,当第一区域为显示器的下半部分时,可以确定第一区域的位置信息为显示器的下方,第一尺寸比例为宽度比例1,高度比例0.5。根据预先设定的对应关系,可以确定关联区域为目标图像的上方区域。此时可以通过第一尺寸比例在目标图像的上方进行截取,得到目标图像的上半部分。控制器可以进一步将目标图像的上半部分在第一区域,即显示器的下半部分进行显示。图10示出了一些实施例中第一区域中显示目标图像的第一图像的示意图。In some embodiments, when the first area is the lower half of the display, the position information of the first area can be determined to be the bottom of the display, the first size ratio is 1 for width, and 0.5 for height. According to the preset corresponding relationship, the associated area can be determined to be the upper area of the target image. At this time, the upper part of the target image can be obtained by intercepting the upper part of the target image according to the first size ratio. The controller can further display the upper part of the target image in the first area, that is, the lower half of the display. Figure 10 shows a schematic diagram of a first image of a target image displayed in the first area in some embodiments.
在一些实施例中,当第一区域中更新显示目标图像后,控制器可以控制显示器中显示第一区域调节控件,第一区域调节控件可以调节第一区域的区域范围,可以位于第一区域的边缘。图11示出了一些实施例中第一区域调节控件的示意图。In some embodiments, after the target image is updated in the first region, the controller can control the display to display a first region adjustment control, which can adjust the region range of the first region and can be located at the edge of the first region. FIG11 shows a schematic diagram of the first region adjustment control in some embodiments.
用户可以通过触控第一区域调节控件,调节第一区域的区域范围。例如,用户可以点击第一区域调节控件,并拖动高控件。当用户拖动该控件到某个位置时,可以不再点击,此时根据拖动后的控件位置可以确定调节后的第一区域。The user can adjust the area range of the first area by touching the first area adjustment control. For example, the user can click the first area adjustment control and drag the control. When the user drags the control to a certain position, the user can stop clicking. At this time, the adjusted first area can be determined according to the position of the control after dragging.
具体的,当检测到用户对第一区域调节控件的触控操作时,控制器可以确定第一区域调节控件的移动轨迹。根据该移动轨迹和调节之前的第一区域可以确定当前的第一区域,并将当前的第一区域设定为第三区域。Specifically, when a user touch operation on the first region adjustment control is detected, the controller can determine a movement track of the first region adjustment control, determine the current first region based on the movement track and the first region before adjustment, and set the current first region as the third region.
在一些实施例中,控制器可以检测移动轨迹的位置信息。用户可以控制第一区域调节控件在第一区域中进行拖动,此时可以减小第一区域的区域范围。用户也可以控制第一区域调节控件在第二区域中进行拖动,从而增大第一区域的区域范围。In some embodiments, the controller can detect the location information of the moving track. The user can control the first area adjustment control to drag in the first area, and the area range of the first area can be reduced. The user can also control the first area adjustment control to drag in the second area, thereby increasing the area range of the first area.
当检测到移动轨迹位于第一区域中时,说明用户想要减小第一区域的区域范围。此时控制器可以确定第三区域为第一区域中除了移动轨迹外的显示区域,即第三区域=第一区域-移动轨迹。图12示出了一些实施例中第三区域的示意图。When the movement track is detected in the first area, it means that the user wants to reduce the area range of the first area. At this time, the controller can determine that the third area is the display area of the first area except the movement track, that is, the third area = the first area - the movement track. Figure 12 shows a schematic diagram of the third area in some embodiments.
当检测到移动轨迹位于第二区域中时,说明用户想要增加第一区域的区域范围。此时控制器可以确定第三区域为第一区域和移动轨迹共同组成的显示区域,即第三区域=第一区域+移动轨迹。图13示出了一些实施例中第三区域的示意图。When the movement track is detected in the second area, it means that the user wants to increase the area range of the first area. At this time, the controller can determine that the third area is the display area composed of the first area and the movement track, that is, the third area = the first area + the movement track. Figure 13 shows a schematic diagram of the third area in some embodiments.
当确定第三区域后,可以继续在第三区域中更新显示目标图像。After the third area is determined, the target image may continue to be updated and displayed in the third area.
在一些实施例中,如果在之前的设定中,第一区域中显示的是目标图像的部分图像,即第一图像。当检测用户对第一区域调节控件的触控操作后,可以获取第三区域。同时需要对第三区域中的图像进行更新。In some embodiments, if in the previous setting, the first area displays a partial image of the target image, that is, the first image, after detecting the user's touch operation on the first area adjustment control, the third area can be acquired. At the same time, the image in the third area needs to be updated.
具体的,可以获取第三区域相对于显示器的第二尺寸比例。并根据第二尺寸比例对目标图像进行截取,得到新的第一图像,设定为第二图像。其中,第二图像相对于目标图像的尺寸比例和第二尺寸比例是相同的。Specifically, the second size ratio of the third area to the display may be obtained, and the target image may be intercepted according to the second size ratio to obtain a new first image, which is set as the second image, wherein the size ratio of the second image to the target image is the same as the second size ratio.
在确定第二图像后,可以在第三区域中显示第二图像。After the second image is determined, the second image may be displayed in the third area.
需要说明的是,根据第二尺寸比例对目标图像进行截取的方法以及在第三区域中更新显示目标图像的方法可以参考前述过程,在此不再赘述。It should be noted that the method of intercepting the target image according to the second size ratio and the method of updating and displaying the target image in the third area can refer to the aforementioned process and will not be described in detail here.
在一些实施例中,如果在之前的设定中,第一区域中显示的是目标图像的全部图像。当检测用户对第一区域调节控件的触控操作后,可以获取第三区域。同时需要对第三区域中的图像进行更新。In some embodiments, if the first area displays the entire target image in the previous setting, after detecting the user's touch operation on the first area adjustment control, the third area can be acquired, and the image in the third area needs to be updated.
具体的,可以获取第三区域的尺寸信息,并根据第三区域的尺寸信息对目标图像进行缩放。进一步的,控制器可以在第三区域中显示缩放后的目标图像。Specifically, the size information of the third area may be obtained, and the target image may be scaled according to the size information of the third area. Furthermore, the controller may display the scaled target image in the third area.
需要说明的是,根据第三区域的尺寸信息对目标图像进行缩放的方法以及在第三区域中更新显示目标图像的方法可以参考前述过程,在此不再赘述。It should be noted that the method of scaling the target image according to the size information of the third area and the method of updating and displaying the target image in the third area can refer to the aforementioned process and will not be described in detail here.
在一些实施例中,当设定第一区域中显示目标图像的部分图像时,在对目标图像进行截取时,还可以利用第一区域的坐标信息确定第一图像。In some embodiments, when setting the first area to display a partial image of the target image, when intercepting the target image, the first image may also be determined using the coordinate information of the first area.
假设显示器的尺寸信息为:宽度panel.width,高度panel.heigh。此时可以根据显示器建立二维坐标系。例如,将显示器的左底点设为原点,沿着宽度方向向右为X轴,沿着高度方向向上为Y轴。同时将显示器的右顶点的坐标设定为(x,y)。因此显示器的位置信息为(0,0)、(0,y)、(x,0)、(x,y)。显示器的区域即为四个坐标之间的区域。Assume that the size information of the display is: width panel.width, height panel.heigh. At this time, a two-dimensional coordinate system can be established based on the display. For example, the left bottom point of the display is set as the origin, the rightward direction along the width direction is the X axis, and the upward direction along the height direction is the Y axis. At the same time, the coordinates of the right vertex of the display are set to (x, y). Therefore, the position information of the display is (0, 0), (0, y), (x, 0), (x, y). The area of the display is the area between the four coordinates.
假设目标图像的尺寸信息为:宽度video.width,高度video.heigh。此时可以根据目标图像建立二维坐标系。为了方便直接根据第一区域的位置信息确定第一图像的位置信息,可以将目标图像的左底点设为原点,沿着宽度方向向右为X轴,沿着高度方向向上为Y轴。同时将目标图像的右顶点的坐标设定为(x,y)。因此目标图像的位置信息为(0,0)、(0,y)、(x,0)、(x,y)。目标图像的区域即为四个坐标之间的区域。将显示器的坐标系和目标图像的坐标系设置为相同,可以方便确定第一图像的位置信息。Assume that the size information of the target image is: width video.width, height video.heigh. At this time, a two-dimensional coordinate system can be established according to the target image. In order to facilitate the determination of the position information of the first image directly according to the position information of the first area, the left bottom point of the target image can be set as the origin, the right along the width direction is the X axis, and the upward along the height direction is the Y axis. At the same time, the coordinates of the right vertex of the target image are set to (x, y). Therefore, the position information of the target image is (0, 0), (0, y), (x, 0), (x, y). The area of the target image is the area between the four coordinates. Setting the coordinate system of the display and the coordinate system of the target image to be the same can facilitate the determination of the position information of the first image.
控制器可以进一步确定第一区域的位置信息。例如,第一区域的宽度为panel.width,高度为a*panel.heigh,0<a<1,并且第一区域位于显示器的下方区域。因此可以确定第一区域的位置信息为(0,0)、(0,a*y)、(x,0)、(x,a*y)。第一区域即为这四个坐标之间的区域。图14示出了一些实施例中第一区域的坐标信息的示意图。The controller can further determine the position information of the first area. For example, the width of the first area is panel.width, the height is a*panel.heigh, 0<a<1, and the first area is located in the lower area of the display. Therefore, the position information of the first area can be determined as (0, 0), (0, a*y), (x, 0), (x, a*y). The first area is the area between these four coordinates. Figure 14 shows a schematic diagram of the coordinate information of the first area in some embodiments.
当确定第一区域的位置信息后,可以初步确定第一图像位于目标图像的位置,即确定出关联区域。当第一区域位于显示器的下方区域时,可以确定第一图像位于目标图像的上方区域。同时第一图像相对于目标图像的尺寸比例和第一区域相对于显示器的尺寸比例相同,因此可以在目标图像的上方确定出第一图像的位置信息,为(0,y-a*y)、(0,y)、(x,y-a*y)、(x,y)。通过对这四个坐标之间的区域进行截取,即可得到第一图像。图15示出了一些实施例中第一图像的坐标信息的示意图。After determining the position information of the first area, it can be preliminarily determined that the first image is located at the position of the target image, that is, the associated area is determined. When the first area is located in the lower area of the display, it can be determined that the first image is located in the upper area of the target image. At the same time, the size ratio of the first image relative to the target image is the same as the size ratio of the first area relative to the display, so the position information of the first image can be determined above the target image, which is (0, y-a*y), (0, y), (x, y-a*y), (x, y). The first image can be obtained by intercepting the area between these four coordinates. Figure 15 shows a schematic diagram of the coordinate information of the first image in some embodiments.
当截取到第一图像后,可以将第一图像在第一区域中进行显示。After the first image is captured, the first image may be displayed in the first area.
在一些实施例中,显示设备处于部分显示模式下,当第一区域中显示的是目标图像的部分图像时,用户可以在第一区域中对之前触控不到的图像进行触控。例如,第一区域为显示器的下半部分时,可以显示目标图像的上半部分,用户可以对目标图像的上半部分进行触控。如果用户需要对目标图像的下半部分进行触控时,可以控制显示设备退出部分显示模式,进入全屏显示模式。此时第一区域中显示的是目标图像的下半部分,用户可以对其进行触控。In some embodiments, the display device is in partial display mode, and when a partial image of the target image is displayed in the first area, the user can touch the image that was previously untouchable in the first area. For example, when the first area is the lower half of the display, the upper half of the target image can be displayed, and the user can touch the upper half of the target image. If the user needs to touch the lower half of the target image, the display device can be controlled to exit the partial display mode and enter the full-screen display mode. At this time, the lower half of the target image is displayed in the first area, and the user can touch it.
或者,当第一区域中显示的是目标图像的全部图像时,用户可能觉得当前显示的目标图像的尺寸较小,影像观看体验,此时也可以显示设备退出部分显示模式,进入全屏显示模式。Alternatively, when the entire target image is displayed in the first area, the user may feel that the size of the currently displayed target image is small and the image viewing experience is poor. At this time, the display device can also exit the partial display mode and enter the full-screen display mode.
在一些实施例中,当显示设备进入部分显示模式时,控制器可以控制显示器显示恢复控件,恢复控件用于控制显示设备退出部分显示模式,恢复全屏模式。In some embodiments, when the display device enters the partial display mode, the controller can control the display to display a recovery control, where the recovery control is used to control the display device to exit the partial display mode and restore the full screen mode.
当检测到用户对恢复控件的触发操作,例如用户点击恢复控件时,显示设备可以退出部分显示模式,此时控制器可以控制显示器采用全屏模式显示目标图像。When a user triggering operation on the restore control is detected, such as when the user clicks the restore control, the display device may exit the partial display mode, and the controller may control the display to display the target image in full screen mode.
在一些实施例中,当显示设备进入部分显示模式时,用户可以通过对第二区域进行触控,以实现退出部分显示模式。In some embodiments, when the display device enters the partial display mode, the user can exit the partial display mode by touching the second area.
具体的,当检测到用户对第二区域的触控操作时,例如用户点击第二区域或者利用手指在第二区域中滑动时,显示设备可以退出部分显示模式,此时控制器可以控制显示器采用全屏模式显示目标图像。Specifically, when a user touch operation on the second area is detected, such as the user clicking the second area or sliding a finger in the second area, the display device can exit the partial display mode, and the controller can control the display to display the target image in full screen mode.
本申请实施例还提供一种图像显示方法,应用于显示设备,如图16所示,该方法包括:The present application also provides an image display method, which is applied to a display device. As shown in FIG16 , the method includes:
步骤1601、当检测到显示器中显示目标图像时,响应于用户输入的指示改变显示器中的显示区域的指令,在显示器的第一区域中更新显示目标图像,以及,控制显示器的第二区域中不显示目标图像;所述第一区域为预设的显示区域,所述第二区域为显示器中除第一区域外的其他显示区域。Step 1601: When it is detected that a target image is displayed in the display, in response to an instruction input by a user to change the display area in the display, the target image is updated in the first area of the display, and the target image is controlled not to be displayed in the second area of the display; the first area is a preset display area, and the second area is other display areas in the display except the first area.
本说明书中各个实施例之间相同相似的部分互相参照即可,在此不再赘述。The same and similar parts between the various embodiments in this specification can be referenced to each other and will not be described again here.
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分的方法。Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution in the embodiments of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a storage medium such as ROM/RAM, a disk, an optical disk, etc., and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of various embodiments of the present invention or certain parts of the embodiments.
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述示例性的讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际的应用,从而使得本领域技术人员更好的使用实施方式以及适于具体使用考虑的各种不同的变形的实施方式。For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims (8)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410454211.6A CN118331526A (en) | 2021-07-14 | 2021-07-14 | Display apparatus and image display method |
| CN202110796092.9A CN114281284B (en) | 2021-07-14 | 2021-07-14 | Display device and image display method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110796092.9A CN114281284B (en) | 2021-07-14 | 2021-07-14 | Display device and image display method |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410454211.6A Division CN118331526A (en) | 2021-07-14 | 2021-07-14 | Display apparatus and image display method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114281284A CN114281284A (en) | 2022-04-05 |
| CN114281284B true CN114281284B (en) | 2024-04-26 |
Family
ID=80868351
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410454211.6A Pending CN118331526A (en) | 2021-07-14 | 2021-07-14 | Display apparatus and image display method |
| CN202110796092.9A Active CN114281284B (en) | 2021-07-14 | 2021-07-14 | Display device and image display method |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410454211.6A Pending CN118331526A (en) | 2021-07-14 | 2021-07-14 | Display apparatus and image display method |
Country Status (1)
| Country | Link |
|---|---|
| CN (2) | CN118331526A (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102238353A (en) * | 2010-05-06 | 2011-11-09 | Lg电子株式会社 | Method for operating an image display apparatus and an image display apparatus |
| CN109379539A (en) * | 2018-11-23 | 2019-02-22 | 维沃移动通信有限公司 | A kind of screen fill light method and terminal |
| CN112399237A (en) * | 2020-10-22 | 2021-02-23 | 维沃移动通信(杭州)有限公司 | Screen display control method and device and electronic equipment |
| CN112394806A (en) * | 2020-11-30 | 2021-02-23 | 维沃移动通信(杭州)有限公司 | User interface display method and device, electronic equipment and storage medium |
| WO2021115279A1 (en) * | 2019-12-10 | 2021-06-17 | 维沃移动通信有限公司 | Image display method and electronic devices |
| CN113051432A (en) * | 2021-04-25 | 2021-06-29 | 聚好看科技股份有限公司 | Display device and media asset playing method |
-
2021
- 2021-07-14 CN CN202410454211.6A patent/CN118331526A/en active Pending
- 2021-07-14 CN CN202110796092.9A patent/CN114281284B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102238353A (en) * | 2010-05-06 | 2011-11-09 | Lg电子株式会社 | Method for operating an image display apparatus and an image display apparatus |
| CN109379539A (en) * | 2018-11-23 | 2019-02-22 | 维沃移动通信有限公司 | A kind of screen fill light method and terminal |
| WO2021115279A1 (en) * | 2019-12-10 | 2021-06-17 | 维沃移动通信有限公司 | Image display method and electronic devices |
| CN112399237A (en) * | 2020-10-22 | 2021-02-23 | 维沃移动通信(杭州)有限公司 | Screen display control method and device and electronic equipment |
| CN112394806A (en) * | 2020-11-30 | 2021-02-23 | 维沃移动通信(杭州)有限公司 | User interface display method and device, electronic equipment and storage medium |
| CN113051432A (en) * | 2021-04-25 | 2021-06-29 | 聚好看科技股份有限公司 | Display device and media asset playing method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114281284A (en) | 2022-04-05 |
| CN118331526A (en) | 2024-07-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113810746B (en) | Display equipment and picture sharing method | |
| CN113766164B (en) | Display device and signal source interface display method | |
| CN111901646A (en) | Display device and touch menu display method | |
| CN113485614A (en) | Display apparatus and color setting method | |
| WO2021121051A1 (en) | Display method and display device | |
| CN114157889B (en) | Display equipment and touch control assisting interaction method | |
| WO2022048203A1 (en) | Display method and display device for manipulation prompt information of input method control | |
| CN112947800A (en) | Display device and touch point identification method | |
| CN114501108A (en) | A display device and split-screen display method | |
| CN114302070B (en) | Display device and audio output method | |
| CN114968049A (en) | A display device and color rendering method | |
| CN112235621B (en) | Display method and display equipment for visual area | |
| CN115562544A (en) | Display device and revocation method | |
| CN114417035A (en) | A picture browsing method and display device | |
| WO2024139950A9 (en) | Display device and processing method for display device | |
| CN114281284B (en) | Display device and image display method | |
| CN112947783B (en) | Display device | |
| CN112650418B (en) | Display device | |
| CN114296623B (en) | A display device | |
| CN111913621B (en) | Screen interface interactive display method and display equipment | |
| CN111913622B (en) | Screen interface interactive display method and display equipment | |
| CN115185414A (en) | Display device and cursor control method | |
| CN115550717A (en) | Display device and multi-finger touch display method | |
| CN115550716A (en) | Display device and color mixing display method | |
| CN113709546A (en) | Display apparatus and color pickup method |
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 |