Display apparatus and image processing method thereof

文档序号:1675917 发布日期:2019-12-31 浏览:21次 中文

阅读说明:本技术 显示设备及其图像处理方法 (Display apparatus and image processing method thereof ) 是由 卢甫旻 黄治壹 徐正哲 于 2018-05-31 设计创作,主要内容包括:本发明提供一显示设备,其中包含一视频处理器、一图形处理器、一结合电路、一撷取电路及一图形控制器。该视频处理器处理一目标视频数据并产生相对应的视频信号。该图形处理器处理一图形数据并产生相对应的图形信号。当该目标视频数据由第一视频数据改为第二视频数据时,该撷取电路取得与该第一视频数据相关的一静态画面,据此产生一撷取结果。该图形控制器将该撷取结果设定为提供给图形处理器的图形数据。该结合电路将对应于该撷取结果的该图形信号结合于该视频信号之上,以产生一输出视频信号。(The invention provides a display device, which comprises a video processor, a graphics processor, a combination circuit, an acquisition circuit and a graphics controller. The video processor processes a target video data and generates a corresponding video signal. The graphics processor processes graphics data and generates corresponding graphics signals. When the target video data is changed from first video data to second video data, the capture circuit obtains a static picture related to the first video data, and accordingly generates a capture result. The graphics controller sets the fetched result as graphics data to be provided to a graphics processor. The combination circuit combines the image signal corresponding to the capturing result with the video signal to generate an output video signal.)

1. A display device, comprising:

a selection circuit for determining a target video data according to a play command and generating a capture request when the play command requests to change the target video data from a first video data to a second video data;

a video processor for processing the target video data and generating a corresponding video signal;

a graphics processor for processing graphics data and generating a corresponding graphics signal;

a capture circuit, for responding to the capture request, obtaining a static image associated with the first video data from the video processor and generating a capture result accordingly;

a graphics controller, responsive to the fetch request, for providing the fetch result as the graphics data to the graphics processor; and

and a combination circuit for combining the image signal corresponding to the capturing result with the video signal to generate an output video signal.

2. The display apparatus of claim 1, wherein the still picture is a final full picture in the video signal corresponding to the first video data.

3. The display apparatus of claim 1, wherein the still image is the captured result.

4. The display apparatus of claim 1, wherein the capture circuit applies an image processing procedure to the still picture, thereby generating the capture result.

5. The display apparatus of claim 1, wherein a completion notification is sent to stop the graphics controller from using the captured result as the graphics data after the video processor completes one or more settings corresponding to the second video data.

6. The display apparatus of claim 1, wherein the graphics controller uses the capture result as the graphics data within a specific time period after receiving the capture request in response to the capture request.

7. An image processing method applied to a display device, the display device comprising a video processor and a graphics processor, the video processor being configured to generate a video signal corresponding to target video data, the graphics processor being configured to generate a graphics signal corresponding to graphics data, the image processing method comprising:

(a) receiving a playing instruction, and requesting to change the target video data from a first video data to a second video data;

(b) obtaining a static picture related to the first video data, and generating a capturing result according to the static picture;

(c) setting the capture result as the graphics data provided to the graphics processor; and

(d) and combining the image signal corresponding to the capturing result with the video signal to generate an output video signal.

8. The image processing method as claimed in claim 7, wherein the still image is the captured result.

9. The image processing method of claim 7, wherein step (b) comprises applying an image processing procedure to the still picture, thereby generating the capturing result.

10. The image processing method of claim 7, further comprising:

stopping performing step (c) after completing one or more settings corresponding to the second video data.

11. The image processing method of claim 7, wherein step (c) comprises using the captured result as the graphics data for a specified period of time.

12. The image processing method of claim 7, wherein step (b) comprises using a final complete picture corresponding to the first video data in the video signal as the still picture.

Technical Field

The present invention relates to communication systems, and more particularly to time domain decision feedback equalizers in communication systems.

Background

Television systems are important devices that are indispensable in many homes. In recent years, the newly marketed tv system can not only play the programs provided by the tv provider, but also connect to the internet or a pluggable external device, and play various multimedia files provided by the sources. Fig. 1 is a schematic diagram of a video playback device in a conventional television system, taking a case where two video sources are simultaneously available as an example. For example, the first video data may be video data of a television program, and the second video data may be video data in a multimedia file from the internet. The selection circuit 105 selects one of the first video data and the second video data as a target video data under the control of a video playing command sent by a user. The video processor 110 is responsible for parsing the target video data to find out the specification of the target video data, such as its coding format, resolution, or video frame rate (frame rate), and then applying signal processing procedures such as frequency down conversion, demodulation, de-multiplexing, decoding, etc. to generate the video signal for the display 120.

In practice, video data from different sources often have different specifications. When a user causes the television system to switch between playing two different types of video data, many of the circuits in the video processor 110 must be reset according to the type of video data to be played. In order to avoid the user from seeing the meaningless transient noise displayed on the screen during the switching process, the conventional television system usually hides the picture black, i.e. the video processor 110 provides a completely black video frame and plays a completely black picture on the display 120. The video processor 110 does not restart outputting a new video signal to the display 120 until the new setting is completed. This has the disadvantage that the completely black picture presented during the reset may be perceived as poor by the user.

Disclosure of Invention

To solve the above problems, the present invention proposes a new display device and an image processing method thereof.

According to one embodiment of the present invention, a display apparatus includes a selection circuit, a video processor, a graphics processor, a combination circuit, an acquisition circuit, and a graphics controller. The selection circuit determines a target video data according to a play command, and generates a capture request when the play command requests to change the target video data from a first video data to a second video data. The video processor is used for processing the target video data and generating a corresponding video signal. The graphics processor is used for processing graphics data and generating a corresponding graphics signal. The capture circuit is configured to obtain a still image associated with the first video data from the video processor in response to the capture request, and generate a capture result accordingly. The graphics controller is configured to set the fetch result as the graphics data provided to the graphics processor in response to the fetch request. The combination circuit combines the image signal corresponding to the capturing result with the video signal to generate an output video signal.

Another embodiment according to the present invention is an image processing method applied to a display device. The display device comprises a video processor and a graphics processor. The video processor is used for generating a video signal corresponding to target video data. The graphics processor is used for generating a graphics signal corresponding to graphics data. The image processing method comprises the following steps: (a) receiving a playing instruction, and requesting to change the target video data from a first video data to a second video data; (b) if the judgment result in the step (a) is positive, obtaining a static picture related to the first video data, and generating a capturing result according to the static picture; (c) setting the capture result as the graphics data provided to the graphics processor; and (d) combining the image signal corresponding to the capturing result with the video signal to generate an output video signal.

The advantages and spirit of the present invention can be further understood by the following detailed description of the invention and the accompanying drawings.

Drawings

Fig. 1 is a schematic diagram showing a video playback apparatus in a current television system.

Fig. 2 is a functional block diagram of a display device according to an embodiment of the present invention.

Fig. 3 is a flowchart of an image processing method according to an embodiment of the invention.

It is noted that the drawings include functional block diagrams that represent various functional blocks that can be associated with one another. The drawings are not detailed circuit diagrams, and the connecting lines are merely used to represent signal flows. The various interactions between functional elements and/or processes need not be achieved through direct electrical connections. Moreover, the functions of the individual elements need not be distributed as shown in the drawings, and the distributed blocks need not be implemented by distributed electronic elements.

Description of the symbols

105: selection circuit

110: video processor

120: display device

200: display device

205: selection circuit

210: video processor

220: graphics processor

230: combining circuit

240: acquisition circuit

250: graphic controller

260: display device

S301 to S304: procedure step

Detailed Description

Fig. 2 is a functional block diagram of a display device according to an embodiment of the present invention. The display apparatus 200 includes a selection circuit 205, a video processor 210, a graphics processor 220, a combination circuit 230, an extraction circuit 240, a graphics controller 250, and a display 260. In practice, the display device 200 may be a television system or other type of video player. The function and operation of each circuit are described below.

The display device 200 may be connected to a plurality of video data sources, and the selection circuit 205 is responsible for selecting a target video data according to a play command and providing the selected target video data to the video processor 210. In practical applications, the playing command may be sent by a user through a remote controller or a control panel of the display device 200, and the video data may correspond to, but are not limited to, a program provided by a television provider, a movie read from an optical disc by an optical disc playing apparatus, a multimedia file acquired from the internet, or a multimedia file provided by an external device such as a portable disc. The scope of the present invention is not limited to the number of sources, the types of sources, and the format of the video data. For convenience of illustration, only two video data (the first video data and the second video data) are illustrated in fig. 2 as an example.

The video processor 210 is used for receiving and processing the target video data and generating a corresponding video signal. More specifically, video processor 210 may perform one or more image processing procedures (e.g., without limitation, decoding, demodulation, scaling, brightness/chroma adjustment) on the target video data such that the video signal conforms to the playback specifications of display 260.

Graphics processor 220 receives and processes graphics data from graphics controller 250 to generate a corresponding graphics signal. In practice, the graphic processor 220 may be, but is not limited to, a circuit for drawing graphics to provide an On Screen Display (OSD) function. For example, the graphic data may be a text introduction or other auxiliary information related to the target video data, or may be related to the current setting state (e.g., screen brightness or speaker volume) of the display device 200. Graphics controller 250 may provide graphics data to graphics processor 220 when needed.

The combining circuit 230 is used for combining the video signal and the graphics signal to generate an output video signal for the display 260 to play. The combining circuit 230 superimposes the layer corresponding to the graphics signal on the layer corresponding to the video signal, so that the layer corresponding to the graphics signal is not covered by the layer corresponding to the video signal (in another words, the display priority of the graphics signal is higher than that of the video signal). It should be noted that the image processing technique combining the two image layers is known to those skilled in the art, and is not described herein.

As mentioned above, video data from different sources often have different specifications, and therefore, when switching between playing of two different types of video data, the circuit or image processing program in the video processor 210 may need to be reset. It is assumed that the target video data selected by the selection circuit 205 is originally the first video data. When the play command requests the selection circuit 205 to change the target video data from the first video data to the second video data, the selection circuit 205 generates a capture request to be sent to the capture circuit 240 and the graphic controller 250, respectively, in addition to changing the output target video data. In response to the capture request, the capture circuit 240 obtains a still image associated with the first video data from the video processor 210, and generates a capture result accordingly. For example, the still picture may be the last complete picture corresponding to the first video data in the video signal output by the video processor 210, and the capturing circuit 240 may retrieve the image data from a temporary memory (not shown) in the video processor 210. In one embodiment, the capturing circuit 240 directly uses the static image as the capturing result. In another embodiment, the capturing circuit 240 generates the capturing result by performing an image processing procedure (such as, but not limited to, resolution reduction) on the still picture. The purpose of capturing the last complete picture corresponding to the first video data is to provide a complete visual picture for the viewer, thereby solving the problem that the completely black picture makes the user feel bad in the prior art.

As shown in fig. 2, the extraction result generated by the extraction circuit 240 is provided to the graphics controller 250. In response to the fetch request, graphics controller 250 sets the fetch result as graphics data provided to graphics processor 220. As previously mentioned, the graphics signal has a higher display priority than the video signal. Therefore, in this case, no matter the content of the video signal outputted by the video processor 210 is a full black frame or noise, the output video signal outputted by the combining circuit 230 will cause the display 260 to play the captured result (such as the above-mentioned still frame). In other words, the user can see the capturing result corresponding to the first video data on the display 260 before the new setting corresponding to the second video data is not completed.

In one embodiment, after video processor 210 completes one or more settings corresponding to the second video data and is able to start outputting video signals corresponding to the second video data normally, video processor 210 sends a completion notification, thereby notifying graphics controller 250 to stop providing the captured result as graphics data to graphics processor 220. In another embodiment, graphics controller 250 provides the fetch result as graphics data to graphics processor 220 within a specified time period after receiving the fetch request, and stops providing the fetch result at the end of the specified time period. For example, given that the time required for video processor 210 to adjust the setting is known to be at most one second, the circuit designer can set the particular time to one second.

The various circuits described above may be implemented using a variety of control/processing platforms, including fixed and programmable logic circuitry such as programmable gate arrays, application specific integrated circuits, microcontrollers, microprocessors, digital signal processors, etc. Additionally, the circuits may be designed to perform their tasks by executing processor instructions stored in a memory (not shown).

Another embodiment of the present invention is an image processing method applied to a display device, and its flowchart is shown in fig. 3. The display device comprises a video processor and a graphics processor. The video processor is used for generating a video signal corresponding to target video data. The graphics processor is used for generating a graphics signal corresponding to graphics data. Assume that the target video data is originally a first video data. Step S301 is to receive a play command requesting to change the target video data from a first video data to a second video data. Then, step S302 is executed to obtain a still image associated with the first video data, and generate a capturing result accordingly. Subsequently, in step S303, the captured result is used as the graphics data provided to the graphics processor. In step S304, the graphics signal corresponding to the capturing result is combined with the video signal to generate an output video signal (wherein a display priority of the graphics signal is higher than that of the video signal).

It can be understood by those skilled in the art that various operation changes described in the description of the display device 200 can also be applied to the image processing method in fig. 2, and the details thereof are not repeated.

The above detailed description of the embodiments is intended to more clearly describe the features and spirit of the present invention, and is not intended to limit the scope of the present invention by the embodiments disclosed above. On the contrary, it is intended to cover various modifications and equivalent arrangements included within the scope of the claims appended hereto.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:智能化手机APP设置平台、方法及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类