CN111356013A - Picture display method and device, set top box and computer readable storage medium - Google Patents

Picture display method and device, set top box and computer readable storage medium Download PDF

Info

Publication number
CN111356013A
CN111356013A CN201811580978.4A CN201811580978A CN111356013A CN 111356013 A CN111356013 A CN 111356013A CN 201811580978 A CN201811580978 A CN 201811580978A CN 111356013 A CN111356013 A CN 111356013A
Authority
CN
China
Prior art keywords
video
vdp
target
picture
layer module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811580978.4A
Other languages
Chinese (zh)
Other versions
CN111356013B (en
Inventor
刘长虹
黄子容
黄鹏
李文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201811580978.4A priority Critical patent/CN111356013B/en
Publication of CN111356013A publication Critical patent/CN111356013A/en
Application granted granted Critical
Publication of CN111356013B publication Critical patent/CN111356013B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44004Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440236Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by media transcoding, e.g. video is transformed into a slideshow of still pictures, audio is converted into text

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The disclosure relates to a picture display method, a picture display device, a set top box and a computer readable storage medium, and relates to the technical field of image processing. The method comprises the following steps: judging whether the obtained graph cache of the target picture is marked to be output through a video layer module of the display system or not; under the condition that the graphic cache is marked to be output through the video layer module, generating a plurality of graphic surfaces with the same video Surface and content according to the graphic cache; and sending the video Surface and the plurality of graphic surfaces to a video layer module so that the video layer module mixes the video Surface and the plurality of graphic surfaces into a target video and outputs the target video. The technical scheme of the disclosure can improve the definition of picture display.

Description

Picture display method and device, set top box and computer readable storage medium
Technical Field
The present disclosure relates to the field of image processing technologies, and in particular, to a picture display method, a picture display apparatus, a set top box, and a computer-readable storage medium.
Background
The set top box of IPTV (Interactive personal Television) completes processing and presentation of video by video decoding and playing.
In the related art, the set-top box completes Processing and presentation of the picture through a GPU (Graphics Processing Unit) and a browser.
Disclosure of Invention
The inventors of the present disclosure found that the following problems exist in the above-described related art: the processing power of the GPU is limited, and pictures with resolutions higher than 1080P cannot be really presented. Therefore, for a picture of 4K ultra high definition resolution, only a 1080P effect can be presented even on a 4K ultra high definition television, resulting in poor definition of picture display.
In view of this, the present disclosure provides a technical solution for displaying a picture, which can improve the definition of picture display.
According to some embodiments of the present disclosure, there is provided a method for displaying a picture, including: judging whether the obtained graph cache of the target picture is marked to be output through a video layer module of the display system or not; under the condition that the graphic cache is marked to be output through the video layer module, generating a plurality of graphic surfaces with the same video Surface and content according to the graphic cache; and sending the video Surface and the plurality of graphic surfaces to the video layer module so that the video layer module mixes the video Surface and the plurality of graphic surfaces into a target video and outputs the target video.
In some embodiments, the graphics cache is generated from a texture generated by a GPU, the texture is generated by the GPU from the decoded target picture, and the decoding process maintains the original size of the target picture.
In some embodiments, the graphics cache is of the graphics buffer data type.
In some embodiments, superimposing the plurality of graphics surfaces onto a frame buffer; converting the content in the frame buffer into a Video format supported by a Video Digital Processor (VDP); and sending the conversion result and the video Surface to the VDP so that the VDP can mix the conversion result and the video Surface into a target video and then output the target video.
In some embodiments, the multiple graphics surfaces are overlaid on the frame buffer by a HWC (Hardware compositor) and the content of the frame buffer is converted into a video format supported by the VDP.
In some embodiments, the video Surface is a video with 4K resolution, and the conversion result is amplified to 4K resolution by the VDP and then mixed with the video Surface.
In some embodiments, the target video is generated by mixing the conversion result and the video Surface through an online superimposer for the VDP.
According to still further embodiments of the present disclosure, there is provided a display device of pictures, including: the judging unit is used for judging whether the image cache of the acquired target picture is marked to be output through a video layer module of the display system; a generating unit, configured to generate, according to the graphics cache, multiple graphics surfaces with the same video Surface and content when the graphics cache is marked to be output by the video layer module; and the sending unit is used for sending the video Surface and the plurality of graphic surfaces to the video layer module so that the video layer module can mix the video Surface and the plurality of graphic surfaces into a target video and then output the target video.
In some embodiments, the graphics cache is generated from a texture generated by a GPU, the texture is generated by the GPU from the decoded target picture, and the decoding process maintains the original size of the target picture.
In some embodiments, the graphics cache is of the graphics buffer data type.
In some embodiments, the display device further comprises: the conversion unit is used for superposing the plurality of graphics surfaces on a frame cache and then converting the content in the frame cache into a video format supported by the VDP; the sending unit sends the conversion result and the video Surface to the VDP, so that the VDP mixes the conversion result and the video Surface into a target video and outputs the target video.
In some embodiments, the conversion unit converts the content of the frame buffer into the video format supported by the VDP through the HWC after superimposing the plurality of graphics surfaces onto the frame buffer through the HWC.
In some embodiments, the video Surface is a video with 4K resolution, and the conversion result is amplified to 4K resolution by the VDP and then mixed with the video Surface.
In some embodiments, the target video is generated by mixing the conversion result and the video Surface through an online superimposer for the VDP.
According to still further embodiments of the present disclosure, there is provided a set top box including: the picture display device is used for executing the picture display method in any one of the embodiments; a display system includes a video layer module for processing and outputting video.
According to still further embodiments of the present disclosure, there is provided a display device of pictures, including: a memory; and a processor coupled to the memory, the processor configured to perform the method of displaying a picture in any of the above embodiments based on instructions stored in the memory device.
According to still further embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of displaying a picture in any of the above embodiments.
In the embodiment, the target picture to be displayed is converted into a video format, and the video layer module with the capability of processing the high-resolution video outputs and presents the target picture, so that the target picture can be displayed in a lossless manner, and the definition of picture display is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description, serve to explain the principles of the disclosure.
The present disclosure may be more clearly understood from the following detailed description, taken with reference to the accompanying drawings, in which:
fig. 1 illustrates a flow diagram of some embodiments of a display method of pictures of the present disclosure;
FIG. 2 illustrates a flow diagram of some embodiments of step 120 of FIG. 1;
FIG. 3 illustrates a block diagram of some embodiments of a display device of pictures of the present disclosure;
fig. 4 shows a block diagram of some embodiments of a set top box of pictures of the present disclosure;
FIG. 5 shows a block diagram of further embodiments of a display device of pictures of the present disclosure;
fig. 6 illustrates a block diagram of still further embodiments of a display device of pictures of the present disclosure.
Detailed Description
Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, the numerical expressions, and numerical values set forth in these embodiments do not limit the scope of the present disclosure unless specifically stated otherwise.
Meanwhile, it should be understood that the sizes of the respective portions shown in the drawings are not drawn in an actual proportional relationship for the convenience of description.
The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the disclosure, its application, or uses.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
Fig. 1 illustrates a flow diagram of some embodiments of a display method of pictures of the present disclosure.
As shown in fig. 1, the method includes: step 110, judging whether to output a picture through a video layer module; step 120, generating a video Surface and a graphic Surface; and step 130, sending the video Surface and the graphic Surface. For example, steps 110-130 may be performed by a SurfaceFlinger unit.
In step 110, it is determined whether the graphics cache of the acquired target picture is marked for output by a video layer module of the display system. For example, the graphics cache is of the graphics buffer data type.
In some embodiments, the graphics cache is generated from a texture generated by the GPU, the texture is generated for the GPU from the decoded target picture, and the decoding process maintains the original size of the target picture. For example, the target picture may be a picture in JPEG (Joint Photographic Experts Group) or PNG (Portable network graphics) format with 4K resolution.
In some embodiments, before the faceflicker unit performs step 110, the target picture may be decoded while maintaining the original picture size of the target picture; the GUP renders the decoded target picture to generate Texture (Texture); binding the texture to the graph cache; in order to ensure that the target picture can be displayed at the resolution of 4K, a graphics processing application program can be developed to mark the graphics cache as being output through a video layer module of the display system, and notify the Surface flicker unit that the Surface needs to be overlaid.
In step 120, in the case that the graphics cache is marked to be output by the video layer module, a plurality of graphics surfaces with the same video Surface and content are generated according to the graphics cache. For example, the Surface flunger unit may superimpose graphic buffers corresponding to a plurality of graphic surfaces onto a FrameBuffer, and the video surfaces may be directly sent to the video layer module without being superimposed.
In some embodiments, step 120 may be implemented by the embodiment of fig. 2.
Fig. 2 illustrates a flow diagram of some embodiments of step 120 of fig. 1.
As shown in fig. 2, step 120 may include: step 1210, buffering the superposition frame; and a step 1220 of converting the video format.
In step 1210, a plurality of graphical surfaces are overlaid to FrameBuffer.
In step 1220, the content in the FrameBuffer is converted into a video format supported by the video VDP. For example, the ARGB8888 format is converted to the YUV420SP format.
In some embodiments, multiple graphics surfaces may be overlaid on the frame buffer through the HWC of the Surface flunger unit and the content of the frame buffer is converted into a VDP-supported video format.
Then, the conversion result and the video Surface can be sent to the VDP, so that the VDP mixes the conversion result and the video Surface into the target video and outputs the target video. For example, the video Surface is a video with a resolution of 4K, and the conversion result is amplified to a resolution of 4K by VDP and mixed with the video Surface. The target video can be generated by mixing the conversion result and the video Surface through an online superimposer for the VDP.
In some embodiments, the VDP sends the target video to a display device (such as a television or the like) supporting 4K resolution for display through HDMI, thereby realizing lossless display of the target picture.
Fig. 3 illustrates a block diagram of some embodiments of a display device of pictures of the present disclosure.
As shown in fig. 3, the display device 3 of pictures includes a judgment unit 31, a generation unit 32, and a transmission unit 33.
The judgment unit 31 judges whether the acquired graphic buffer of the target picture is marked to be output by a video layer module of the display system. For example, the graphics cache is generated according to a texture generated by the GPU, the texture is generated for the GPU according to the decoded target picture, and the decoding process maintains the original size of the target picture. The graphics cache is of the graphics buffer data type.
The generating unit 32 generates a plurality of graphics surfaces having the same video Surface and content from the graphics cache in a case where the graphics cache is marked to be output through the video layer module. The sending unit 33 sends the video Surface and the multiple graphics surfaces to the video layer module, so that the video layer module mixes the video Surface and the multiple graphics surfaces into a target video and outputs the target video.
In some embodiments, the display device 3 of pictures further comprises a conversion unit 34.
The conversion unit 34 superimposes a plurality of graphics surfaces on the frame buffer, and converts the content in the frame buffer into a video format supported by VDP. For example, the conversion unit 34 superimposes a plurality of graphics surfaces on the frame buffer through the HWC, and converts the contents of the frame buffer into a video format supported by the VDP.
The transmission unit 33 transmits the conversion result and the video Surface to the VDP, so that the VDP mixes the conversion result and the video Surface into a target video and outputs the target video. For example, the video Surface is a video with a resolution of 4K, and the conversion result is amplified to a resolution of 4K by VDP and mixed with the video Surface. The target video can be generated by mixing the conversion result and the video Surface through an online superimposer for the VDP.
In the embodiment, the target picture to be displayed is converted into a video format, and the video layer module with the capability of processing the high-resolution video outputs and presents the target picture, so that the target picture can be displayed in a lossless manner, and the definition of picture display is improved.
Fig. 4 shows a block diagram of some embodiments of a set-top box of pictures of the present disclosure.
As shown in fig. 4, the set-top box comprises a display device 41 for pictures and a display system 42.
The picture display device 41 is used to perform the picture display method in any of the above embodiments. The display system 42 includes a video layer module for processing and outputting video.
Fig. 5 shows a block diagram of further embodiments of a display device of pictures of the present disclosure.
As shown in fig. 5, the display device 5 of pictures of this embodiment includes: a memory 51 and a processor 52 coupled to the memory 51, wherein the processor 52 is configured to execute a display method of a picture in any one embodiment of the present disclosure based on instructions stored in the memory 51.
The memory 51 may include, for example, a system memory, a fixed nonvolatile storage medium, and the like. The system memory stores, for example, an operating system, an application program, a Boot Loader (Boot Loader), a database, and other programs.
Fig. 6 illustrates a block diagram of still further embodiments of a display device of pictures of the present disclosure.
As shown in fig. 6, the display device 6 of the picture of this embodiment includes: a memory 610 and a processor 620 coupled to the memory 610, wherein the processor 620 is configured to execute the method for displaying pictures in any of the above embodiments based on instructions stored in the memory 610.
The memory 610 may include, for example, system memory, fixed non-volatile storage media, and the like. The system memory stores, for example, an operating system, an application program, a Boot Loader (Boot Loader), and other programs.
The display device 6 of pictures may further include an input-output interface 630, a network interface 640, a storage interface 650, and the like. These interfaces 630, 640, 650 and the memory 610 and the processor 620 may be connected by a bus 860, for example. The input/output interface 630 provides a connection interface for input/output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 640 provides a connection interface for various networking devices. The storage interface 650 provides a connection interface for external storage devices such as an SD card and a usb disk.
As will be appreciated by one skilled in the art, embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
So far, a display method of a picture, an apparatus of a picture, a set-top box, and a computer-readable storage medium according to the present disclosure have been described in detail. Some details that are well known in the art have not been described in order to avoid obscuring the concepts of the present disclosure. It will be fully apparent to those skilled in the art from the foregoing description how to practice the presently disclosed embodiments.
The method and system of the present disclosure may be implemented in a number of ways. For example, the methods and systems of the present disclosure may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order for the steps of the method is for illustration only, and the steps of the method of the present disclosure are not limited to the order specifically described above unless specifically stated otherwise. Further, in some embodiments, the present disclosure may also be embodied as programs recorded in a recording medium, the programs including machine-readable instructions for implementing the methods according to the present disclosure. Thus, the present disclosure also covers a recording medium storing a program for executing the method according to the present disclosure.
Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the foregoing examples are for purposes of illustration only and are not intended to limit the scope of the present disclosure. It will be appreciated by those skilled in the art that modifications may be made to the above embodiments without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.

Claims (17)

1. A picture display method comprises the following steps:
judging whether the obtained graph cache of the target picture is marked to be output through a video layer module of the display system or not;
under the condition that the graphic cache is marked to be output through the video layer module, generating a plurality of graphic surfaces with the same video Surface and content according to the graphic cache;
and sending the video Surface and the plurality of graphic surfaces to the video layer module so that the video layer module mixes the video Surface and the plurality of graphic surfaces into a target video and outputs the target video.
2. The display method according to claim 1,
the graphics cache is generated according to textures generated by a Graphics Processing Unit (GPU), the textures are generated by the GPU according to the decoded target picture, and the original size of the target picture is kept in the decoding process.
3. The display method according to claim 1,
the graph cache is of a graphic buffer data type.
4. The display method according to any one of claims 1 to 3,
generating the plurality of graphical surfaces comprises:
superposing the plurality of graphics surfaces to a frame buffer;
converting the content in the frame buffer into a video format supported by a video frequency word processor (VDP);
the sending the video Surface and the plurality of graphics surfaces to the video layer module includes:
and sending the conversion result and the video Surface to the VDP so that the VDP can mix the conversion result and the video Surface into a target video and then output the target video.
5. The display method according to claim 4,
and overlaying the plurality of graphics surfaces onto the frame buffer through a hardware synthesizer HWC, and converting the content of the frame buffer into a video format supported by the VDP.
6. The display method according to claim 4,
the video Surface is a video with 4K resolution, and the conversion result is amplified to 4K resolution by the VDP and then mixed with the video Surface.
7. The display method according to claim 4,
and the target video is generated by mixing the conversion result and the video Surface through an online superimposer by the VDP.
8. A display device of pictures, comprising:
the judging unit is used for judging whether the image cache of the acquired target picture is marked to be output through a video layer module of the display system;
a generating unit, configured to generate, according to the graphics cache, multiple graphics surfaces with the same video Surface and content when the graphics cache is marked to be output by the video layer module;
and the sending unit is used for sending the video Surface and the plurality of graphic surfaces to the video layer module so that the video layer module can mix the video Surface and the plurality of graphic surfaces into a target video and then output the target video.
9. The display device according to claim 8,
the graphics cache is generated according to textures generated by a Graphics Processing Unit (GPU), the textures are generated by the GPU according to the decoded target picture, and the original size of the target picture is kept in the decoding process.
10. The display device according to claim 8,
the graph cache is of a graphic buffer data type.
11. The display device according to any one of claims 8 to 10, further comprising:
the conversion unit is used for converting the content in the frame buffer into a video format supported by a video data word processor (VDP) after the plurality of graphics surfaces are overlaid on the frame buffer;
wherein the content of the first and second substances,
and the sending unit sends the conversion result and the video Surface to the VDP so that the VDP can mix the conversion result and the video Surface into a target video and then output the target video.
12. The display device according to claim 11,
and the conversion unit overlays the plurality of graphics surfaces onto the frame buffer through a hardware synthesizer HWC, and converts the content of the frame buffer into a video format supported by the VDP.
13. The display device according to claim 11,
the video Surface is a video with 4K resolution, and the conversion result is amplified to 4K resolution by the VDP and then mixed with the video Surface.
14. The display device according to claim 11,
and the target video is generated by mixing the conversion result and the video Surface through an online superimposer by the VDP.
15. A set-top box comprising:
the picture display device is used for executing the picture display method of any one of claims 1-7;
a display system includes a video layer module for processing and outputting video.
16. A display device of pictures, comprising:
a memory; and
a processor coupled to the memory, the processor configured to perform the method of displaying a picture according to any one of claims 1-7 based on instructions stored in the memory device.
17. A computer-readable storage medium on which a computer program is stored which, when executed by a processor, implements the method of displaying a picture according to any one of claims 1 to 7.
CN201811580978.4A 2018-12-24 2018-12-24 Picture display method and device, set top box and computer readable storage medium Active CN111356013B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811580978.4A CN111356013B (en) 2018-12-24 2018-12-24 Picture display method and device, set top box and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811580978.4A CN111356013B (en) 2018-12-24 2018-12-24 Picture display method and device, set top box and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN111356013A true CN111356013A (en) 2020-06-30
CN111356013B CN111356013B (en) 2022-07-05

Family

ID=71197859

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811580978.4A Active CN111356013B (en) 2018-12-24 2018-12-24 Picture display method and device, set top box and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN111356013B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002358074A (en) * 2001-06-01 2002-12-13 Mitsubishi Electric Corp Display device
CN101771871A (en) * 2009-12-31 2010-07-07 北京中星微电子有限公司 Method and device for soft decoding output of video
CN106469039A (en) * 2016-09-28 2017-03-01 华为技术有限公司 Method for displaying image and system
CN107748687A (en) * 2017-10-10 2018-03-02 晶晨半导体(上海)股份有限公司 It is a kind of that method and smart machine are controlled to smart machine start display picture
CN108347647A (en) * 2018-02-12 2018-07-31 深圳创维-Rgb电子有限公司 Video picture displaying method, device, television set and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002358074A (en) * 2001-06-01 2002-12-13 Mitsubishi Electric Corp Display device
CN101771871A (en) * 2009-12-31 2010-07-07 北京中星微电子有限公司 Method and device for soft decoding output of video
CN106469039A (en) * 2016-09-28 2017-03-01 华为技术有限公司 Method for displaying image and system
CN107748687A (en) * 2017-10-10 2018-03-02 晶晨半导体(上海)股份有限公司 It is a kind of that method and smart machine are controlled to smart machine start display picture
CN108347647A (en) * 2018-02-12 2018-07-31 深圳创维-Rgb电子有限公司 Video picture displaying method, device, television set and storage medium

Also Published As

Publication number Publication date
CN111356013B (en) 2022-07-05

Similar Documents

Publication Publication Date Title
US9152373B2 (en) Gesture visualization and sharing between electronic devices and remote displays
CN107615770B (en) Application processing method and terminal equipment
CN101043600B (en) Playback apparatus and playback method using the playback apparatus
KR20070026609A (en) Device and method of downscaling and blending two high resolution images
US10972744B2 (en) Image scaling
US7821575B2 (en) Image processing apparatus, receiver, and display device
US8111932B2 (en) Digital image decoder with integrated concurrent image prescaler
TW201347537A (en) Systems and methods for transmitting visual content
EP3764216B1 (en) Display device and control method thereof
US9774821B2 (en) Display apparatus and control method thereof
US20070245389A1 (en) Playback apparatus and method of managing buffer of the playback apparatus
EP2487915A1 (en) 3d format conversion systems and methods
CN111356013B (en) Picture display method and device, set top box and computer readable storage medium
US20080150966A1 (en) Method and Apparatus for Scaling Graphics Images Using Multiple Surfaces
CN115988265A (en) Rendering method and device of display picture and terminal equipment
TWI358046B (en) Method of decompressing a set of subsampled image
US20110001750A1 (en) Display apparatus and graphic display method
JP6891811B2 (en) Information processing equipment, information processing methods, and programs
WO2016163020A1 (en) Frame interpolation device, frame interpolation method and frame interpolation program
JP4960433B2 (en) Image processing apparatus, receiving apparatus, and display apparatus
CN111699672B (en) Video control device and video control method
CN114968155A (en) Display equipment and display method of media asset data
US9501858B2 (en) Display device and computer
Radović et al. Rendering of digital video content through OpenGL ES on Smart TV
CN114143511A (en) Video processing method and device and electronic equipment

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