CN101163237A - Image processing method and device - Google Patents
Image processing method and device Download PDFInfo
- Publication number
- CN101163237A CN101163237A CNA2006101424001A CN200610142400A CN101163237A CN 101163237 A CN101163237 A CN 101163237A CN A2006101424001 A CNA2006101424001 A CN A2006101424001A CN 200610142400 A CN200610142400 A CN 200610142400A CN 101163237 A CN101163237 A CN 101163237A
- Authority
- CN
- China
- Prior art keywords
- field
- data
- area
- picture frame
- image processing
- 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.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 230000006870 function Effects 0.000 description 13
- 239000007795 chemical reaction product Substances 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 230000005055 memory storage Effects 0.000 description 3
- 239000000047 product Substances 0.000 description 3
- 230000003139 buffering effect Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
技术领域technical field
本发明是有关于低阶视频产品(low-end video product)的MPEG2解码功能,尤指一种图像处理方法与装置。The present invention relates to the MPEG2 decoding function of low-end video products, especially an image processing method and device.
背景技术Background technique
市面上具有MPEG2解码功能的图像处理装置,例如:数字多用途光盘播放机(Digital Versatile Disc player,DVD player)或机顶盒(Set Top Box,STB),通常具有用来当作缓冲器的存储器,以便储存MPEG2解码时所产生的I图框(I frame)、P图框(P frame)、与B图框(B frame)。The image processing device with MPEG2 decoding function on the market, such as: Digital Versatile Disc player (Digital Versatile Disc player, DVD player) or set-top box (Set Top Box, STB), usually has a memory used as a buffer, so that Store the I frame (I frame), P frame (P frame), and B frame (B frame) generated during MPEG2 decoding.
由于I图框与P图框都可用来作为参考图框,所以通常要被保留在存储器当中、直到不再被参考。另一方面,B图框并非用来作为参考图框而是用于显示,也需要被暂时地储存于存储器当中。依据已知技术,在维持画质的前提下,若要将三张大小为(720*576)个像素(pixel)的I图框、P图框、与B图框全部暂时地储存于该存储器,则每一图框需要的储存空间约为608千字节(608 kilobytes),即总共需要约为1824千字节的储存空间。Since both the I frame and the P frame can be used as reference frames, they are usually kept in memory until they are no longer referenced. On the other hand, the B frame is not used as a reference frame but for display and needs to be temporarily stored in the memory. According to the known technology, under the premise of maintaining the image quality, if three I-frames, P-frames, and B-frames with a size of (720*576) pixels are all temporarily stored in the memory , then the storage space required for each frame is about 608 kilobytes (608 kilobytes), that is, a total storage space of about 1824 kilobytes is required.
在低阶数字多用途光盘播放机(low-end DVD player)或低阶机顶盒(low-end STB)中,用来当作缓冲器的存储器的储存容量的大小通常很小,例如:储存容量的大小是小于或等于两兆字节(2megabytes)。若欲选择性地将较高阶产品中的某些功能、特色实现在该低阶数字多用途光盘播放机或该低阶机顶盒中,则往往需要耗用中央处理器资源(central processor resource)来进行欲新增的功能、特色,并且需要充足的存储器的储存容量以利高速运算。此外,这些新增的功能、特色所对应的额外数据也都需要额外的储存空间。因此,即使上述的I图框、P图框、与B图框都已是被压缩的数据(例如:约压缩至66.7%的大小),存储器的储存容量还是非常不足。In a low-end digital versatile disc player (low-end DVD player) or a low-end set-top box (low-end STB), the storage capacity of the memory used as a buffer is usually small, for example: storage capacity The size is less than or equal to two megabytes (2megabytes). If some functions and features in higher-end products are to be selectively implemented in the low-end digital versatile disc player or the low-end set-top box, it is often necessary to consume central processor resources (central processor resources) to The functions and features to be added need sufficient memory storage capacity to facilitate high-speed computing. In addition, additional data corresponding to these new functions and features also require additional storage space. Therefore, even though the above-mentioned I frame, P frame, and B frame are all compressed data (for example: compressed to about 66.7% of the size), the storage capacity of the memory is still very insufficient.
发明内容Contents of the invention
因此本发明的目的之一在于提供一种图像处理方法与装置,以解决上述问题。Therefore, one object of the present invention is to provide an image processing method and device to solve the above problems.
本发明的另一目的在于提供一种图像处理方法与装置,以便选择性地将较高阶产品中的某些功能、特色实现于低阶产品中。Another object of the present invention is to provide an image processing method and device for selectively implementing certain functions and features of higher-end products in lower-end products.
本发明的另一目的在于提供一种图像处理方法与装置,以便在选择性地将较高阶产品中的某些功能、特色实现于低阶产品中的同时,仍能维持充足的存储器的储存容量以利中央处理器资源(central processor resource)进行高速运算,并确保显示图像的清晰度与流畅度。Another object of the present invention is to provide an image processing method and device, so that while selectively implementing certain functions and features in higher-end products in lower-end products, sufficient memory storage can still be maintained. The capacity is to facilitate the central processor resource to perform high-speed calculations, and to ensure the clarity and smoothness of the displayed images.
本发明的另一目的在于提供一种图像处理方法与装置,以便实现价廉物美的低阶产品,让众多的使用者受惠;由于产品本身价廉物美,其市场占有率(market share)就会对应地提升。Another object of the present invention is to provide an image processing method and device, so as to realize low-end products with low price and good quality, and benefit many users; because the product itself is cheap and high-quality, its market share (market share) is will increase accordingly.
本发明的一实施例中提供一种图像处理方法。该图像处理方法包含有:解码比特流(bit stream)以重建(reconstruct)B图框(B frame),并分别产生对应于第一图场(field)的数据以及对应于第二图场的数据,其中该第一图场代表该B图框首先要被显示的图场,而该第二图场代表该B图框其次要被显示的图场;以及将对应该第一图场的数据以及对应该第二图场的数据分别暂时地储存于图框缓冲器(frame buffer)当中、用来储存该B图框的缓冲区域中的第一区域的自用部分(private use portion)与第二区域,或于不同的时间将对应该第一图场的数据以及对应该第二图场的数据分别暂时地储存于该第二区域,其中该第二区域的储存容量的大小足以储存一个完整的图场,而该第一区域的该自用部分的储存容量的大小则不足以储存一个完整的图场。An embodiment of the present invention provides an image processing method. The image processing method includes: decoding a bit stream (bit stream) to reconstruct (reconstruct) a B frame (B frame), and respectively generating data corresponding to a first field (field) and data corresponding to a second field , wherein the first field represents the field where the B frame is to be displayed first, and the second field represents the field where the B frame is displayed secondarily; and the data corresponding to the first field and The data corresponding to the second image field is temporarily stored in the frame buffer (frame buffer), which is used to store the private use portion of the first area and the second area in the buffer area of the B frame , or temporarily store the data corresponding to the first image field and the data corresponding to the second image field in the second area at different times, wherein the storage capacity of the second area is sufficient to store a complete image field, and the size of the storage capacity of the self-use part of the first area is not enough to store a complete image field.
本发明于提供上述的图像处理方法的同时,亦对应地提供一种图像处理装置。该图像处理装置包含有:中央处理器(central processor),用来控制该图像处理装置的运作;图框缓冲器,用来暂时地储存数据;视频处理器(video processor),耦接至该图框缓冲器与该中央处理器,用来解码比特流以重建B图框,并分别产生对应于第一图场的数据以及对应于第二图场的数据,以及将对应该第一图场的数据以及对应该第二图场的数据分别暂时地储存于该图框缓冲器当中,其中该第一图场代表该B图框首先要被显示的图场,而该第二图场代表该B图框其次要被显示的图场,以及该视频处理器包含有核心电路(core circuit),用来控制该视频处理器的运作;以及显示处理器(display processor),耦接至该视频处理器、该图框缓冲器、与该中央处理器,用来控制该B图框的显示,以及该显示处理器包含有核心电路,用来控制该显示处理器的运作。其中该视频处理器将对应该第一图场的数据以及对应该第二图场的数据分别暂时地储存于该图框缓冲器当中的运作还包含有:将对应该第一图场的数据以及对应该第二图场的数据分别暂时地储存于该图框缓冲器当中、用来储存该B图框的缓冲区域中的第一区域的自用部分与第二区域,其中该第二区域的储存容量的大小足以储存一个完整的图场,而该第一区域的该自用部分的储存容量的大小则不足以储存一个完整的图场;或者于不同的时间将对应该第一图场的数据以及对应该第二图场的数据分别暂时地储存于该第二区域。While providing the above-mentioned image processing method, the present invention also provides a corresponding image processing device. The image processing device includes: a central processor (central processor), used to control the operation of the image processing device; a frame buffer, used to temporarily store data; a video processor (video processor), coupled to the image The frame buffer and the central processing unit are used to decode the bit stream to reconstruct the B frame, and respectively generate data corresponding to the first field and data corresponding to the second field, and data corresponding to the first field The data and the data corresponding to the second field are temporarily stored in the frame buffer respectively, wherein the first field represents the field where the B frame is first to be displayed, and the second field represents the B The picture frame is displayed next to the image field, and the video processor includes a core circuit (core circuit), used to control the operation of the video processor; and a display processor (display processor), coupled to the video processor , the frame buffer, and the central processing unit are used to control the display of the B frame, and the display processor includes a core circuit, which is used to control the operation of the display processor. Wherein the operation of the video processor temporarily storing the data corresponding to the first image field and the data corresponding to the second image field in the frame buffer also includes: storing the data corresponding to the first image field and the data corresponding to the second image field respectively. The data corresponding to the second field is temporarily stored in the frame buffer, and is used to store the self-use part of the first area and the second area in the buffer area of the B frame, wherein the storage of the second area The size of the capacity is enough to store a complete image field, but the size of the storage capacity of the self-use part of the first area is not enough to store a complete image field; or at different times, the data corresponding to the first image field and The data corresponding to the second field are temporarily stored in the second area respectively.
附图说明Description of drawings
图1为依据本发明一实施例所提供的图像处理装置的示意图。FIG. 1 is a schematic diagram of an image processing device provided according to an embodiment of the present invention.
图2为图1所示的图像处理装置所处理的图框(frame)的宏区块(macroblock,MB)及其所构成的宏区块列(MB row)的示意图。FIG. 2 is a schematic diagram of a macroblock (MB) of a frame processed by the image processing device shown in FIG. 1 and a macroblock row (MB row) formed therefrom.
图3为图1所示的图框缓冲器(frame buffer)中、用来暂时地储存B图框(B frame)的缓冲区域(buffering region)的示意图。FIG. 3 is a schematic diagram of a buffering region used to temporarily store a B frame (B frame) in the frame buffer (frame buffer) shown in FIG. 1 .
图4为依据本发明一实施例、图1所示的视频处理器与显示处理器彼此协力运作的示意图。FIG. 4 is a schematic diagram of the cooperative operation of the video processor and the display processor shown in FIG. 1 according to an embodiment of the present invention.
[主要元件标号说明][Description of main component labels]
具体实施方式Detailed ways
请参考图1,图1为依据本发明一实施例所提供的图像处理装置100的示意图,其中图像处理装置100可为具有MPEG2解码功能的图像处理装置,例如:数字多用途光盘播放机(Digital Versatile Disc player,DVDplayer)、机顶盒(Set Top Box,STB)...等。Please refer to FIG. 1, FIG. 1 is a schematic diagram of an
如图1所示,图像处理装置100包含有总线(bus)106、图框缓冲器(framebuffer)108、中央处理器(central processor)110、视频处理器(videoprocessor)120、以及显示处理器(display processor)130,其中视频处理器120包含有核心电路(core circuit)122,而显示处理器130则包含有核心电路132,且核心电路122以及核心电路132分别控制视频处理器120的运作以及显示处理器130的运作。依据本实施例,图框缓冲器108为随机存取存储器(random access memory,RAM),其储存容量的大小是小于或等于两兆字节(2megabytes),其中该随机存取存储器中所暂时地储存的数据并不限于图框数据(frame data)。另外,本实施例的视频处理器120为视频引擎(videoengine,VE),而本实施例的显示处理器130为显示引擎(display engine,DE)。As shown in Figure 1, the
于本实施例中,中央处理器110可控制图像处理装置100的运作。例如:控制欲解码的比特流(bit stream)进入视频处理器120,以供视频处理器120进行MPEG2解码。于是,视频处理器120对该比特流进行MPEG2解码之后,陆续分别地重建(reconstruct)I图框(I frame)、P图框(P frame)、与B图框(B frame)。图2绘示了这些图框(frame)中每一图框的宏区块(macro block,MB)MB(p,q)(p=1、2、...、P,q=1、2、...、Q),以及各列(row)宏区块所构成的宏区块列(MB row)R(p)(p=1、2、...、P)。依据本实施例,每一图框具有(720*576)个像素(pixel),每一宏区块为(16*16)个像素的大小,所以P=36且Q=45。另外,每一宏区块列的高度为16条线(line)的高度,即对应于16个像素的高度。In this embodiment, the CPU 110 can control the operation of the
依据本实施例,视频处理器120可将一个图框的数据的全部或一部分暂时地储存于图框缓冲器108中的某一或某些缓冲区域(buffering region)。例如:视频处理器120可陆续将一整个I图框的数据暂时地储存于图框缓冲器108中的缓冲区域108I,亦可陆续将一整个P图框的数据暂时地储存于图框缓冲器108中的缓冲区域108P。又例如:视频处理器120可将B图框的一部分数据暂时地储存于图框缓冲器108中的缓冲区域108B,亦可将该B图框的后续解码数据覆写(overwrite)于缓冲区域108B中、该部分数据所在之处的至少一部分;更明确而言,视频处理器120以新解码数据取代在缓冲区域108B中、被显示处理器130利用(utilize)过后的解码数据,其中通过核心电路122与132的控制,视频处理器120与显示处理器130可重复利用该图框缓冲器当中、同一缓冲区域(例如:缓冲区域108I、108P、或108B)中的至少一部分的数据。According to this embodiment, the
本实施例的缓冲区域108B中、用来储存该B图框的储存空间的大小可以被缩小。如图3所示,本实施例的缓冲区域108B包含有第一区域310与第二区域320,分别对应于第一图场(field)与第二图场,其中该第一图场代表该B图框首先要被显示的图场,而该第二图场代表该B图框其次要被显示的图场。另外,第一区域310可区分为自用部分(private use portion)310U与虚拟部分(virtual portion)310V。依据本实施例,缓冲区域108B中、用来储存该B图框的储存空间的大小可以被动态地调整,以挪出额外的储存空间,例如:图3所示的第一区域310中的虚拟部分310V。因此,本发明可利用这些额外的储存空间(例如:虚拟部分310V)作为其它运作(非B图框缓冲储存的运作)所需的储存空间,尤其是图像处理装置100的新增的功能、特色的运作所需的储存空间,例如:增加娱乐性游戏、使OSD色彩更加丰富、...等。如此,上述所挪出额外的储存空间可用来暂时地储存中央处理器110进行较高速或较复杂的运算时所产生的缓冲数据以及运算所需的原始数据。The size of the storage space used to store the B frame in the
于本实施例中,通过核心电路122与132的控制,视频处理器120的运作以及显示处理器130的运作可互相配合,以便在缓冲区域108B中、用来储存该B图框的储存空间的大小实质上(substantially)被缩小(例如:至少扣除上述的虚拟部分310V)的情况下,显示处理器130仍能正常地控制该B图框的显示,维系其流畅度与显示的正确性。In this embodiment, through the control of the
依据本实施例,显示处理器130以宏区块列为单位来进行显示的控制。例如:显示处理器130每处理完16条线的数据,这16条线的数据所占用的储存空间即被释放出来。视频处理器120可立即完成一个片段(slice)的数据的解码以产生一个宏区块列的数据,并将这个宏区块列的数据写入缓冲区域108B中。若视频处理器120的解码速度超过显示处理器130所控制的显示速度,则视频处理器120会等待显示处理器130,直到下一个宏区块列再被释放。当视频处理器120写满于缓冲区域108B中所设置的缓冲储存空间(例如:上述的自用部分310U、及/或上述的第二区域320)之后,视频处理器120会依据先前的数据被写入该缓冲储存空间时的顺序,将接下来的宏区块列的解码结果从该缓冲储存空间的起始处开始覆写,亦即依据相同的顺序从头开始写入。According to this embodiment, the
需要留意的是,显示处理器130也对应地被设计成按顺序重复显示缓冲区域108B中所储存的至少一部分数据。依据本实施例的不同的实施选择,用来暂时地储存该B图框的储存空间的大小可能有所不同,所以上述的重复显示缓冲区域108B中所储存的至少一部分数据的次数也会对应地改变。It should be noted that the
依据本实施例,针对图框图像(frame picture),视频处理器120会同时解码以重建出两图场的数据,即上图场(top field)的数据和下图场(bottomfield)的数据。视频处理器120依据这些数据将被显示的顺序,区分为上述的第一图场以及上述的第二图场,分别代表首先被显示的图场以及其次被显示的图场。According to the present embodiment, for the frame picture, the
需要留意的是,针对图框图像,视频处理器120在解码任一B图框时,会将其第二图场的数据暂时地存入完整的图场缓冲储存空间,例如:图3所示的第二区域320,其储存容量的大小足以储存一个完整的图场。另一方面,视频处理器120在解码此B图框时,会将对应该第一图场的数据暂时地存入另一个只有部分大小、不足以储存一个完整的图场的缓冲储存空间,例如:图3所示的第一区域310的自用部分310U,其储存容量的大小N(N=0、1、...、或P)是以宏区块列为单位来计量,其中N可被动态地调整。针对图框图像,N≥2;亦即,典型状况下,自用部分310U的储存容量的大小可储存两个以上完整的宏区块列。在上述的I图框、P图框、与B图框的数据都被压缩至66.7%的大小的状况下,存储器的储存容量中对应于B图框的缓冲空间还可进一步节省空间约11千字节(11 kilobytes)至191千字节。It should be noted that, for the frame image, when the
另外,依据本实施例,针对图场图像(field picture),第一区域310的自用部分310U的大小被设定为零,即N=0,而虚拟部分310V所提供的额外的储存空间就被扩大了,可作为图像处理装置100的新增的功能、特色的运作所需。例如:虚拟部分310V所提供的额外的储存空间的大小约为203千字节,而第二区域320的大小也约为203千字节。In addition, according to this embodiment, for the field picture, the size of the self-use part 310U of the
图4为依据本发明一实施例、图1所示的视频处理器120与显示处理器130彼此协力运作的示意图,其中本实施例是用来说明图1所示的实施例可能面临的各种状况中、条件较严苛的一种状况;若较严苛的状况可实施,则条件较宽松的状况的实施就会游刃有余。FIG. 4 is a schematic diagram of the cooperative operation of the
如图4所示,时间点tB1-DIS与时间点tB2-DIS分别代表显示处理器130控制两个B图框B1、B2开始显示的时间点,其中一般MPEG2解码过程中所产生的B图框不见得会连续出现,而是依据由I、P、与B组成的预定序列来解码,故如图4所示的状况为可能出现的各种状况中、条件较严苛的一种,即连续出现两个B图框的状况。另外,图4上半部所示的序列{O,E,0,E,...}代表奇图场(odd field)与偶图场(even field)的显示序列,且图4下半部绘示解码相关的时间点与时间区间。As shown in FIG. 4, the time point t B1-DIS and the time point t B2-DIS respectively represent the time points when the
依据本实施例,视频处理器120会先解码出对应B图框B1的第一图场的数据,并将这些数据存入第二区域320。在此,对应B图框B1的第一图场的数据代表B图框B1的数据中首先要被显示的图场数据,而解码出对应该第一图场的数据的时间区间不超出图4所示的时间区间TB1-DEC之外。于时间点tB1-DIS起,显示处理器130开始显示刚解码完成的数据,也就是储存于第二区域320中的数据。According to this embodiment, the
于时间点tB1-DIS时,视频处理器120不会立刻接着进行B图框B1的后续解码。视频处理器120会等待显示处理器130用完第二区域320当中至少一个宏区块列的时间TD之后,才开始解码对应B图框B1的第二图场的数据,并开始将解码该第二图场所产生的数据陆续写入第二区域320,逐渐以对应该第二图场的数据取代对应该第一图场的数据中、显示处理器130不再使用的部分。于是,视频处理器120陆续依序将对应该第二图场的数据覆写在原本用来暂时地储存对应该第一图场的数据的储存空间。At the time point t B1-DIS , the
相仿地,于时间点tB2-DEC时,视频处理器120不会立刻进行B图框B2的解码。视频处理器120也会等待显示处理器130用完第二区域320当中至少一个宏区块列的时间TD之后,才开始解码B图框B2的第一图场,并开始将解码B图框B2的第一图场所产生的数据陆续写入第二区域320,逐渐以对应B图框B2的第一图场的数据取代对应B图框B1的第二图场的数据中、显示处理器130不再使用的部分。于是,视频处理器120陆续依序将对应B图框B2的第一图场的数据覆写在原本用来暂时地储存对应B图框B1的第二图场的数据的储存空间。于是,于时间点tB2-DIS起,显示处理器130开始显示B图框B2。本领域技术人员于获悉上述揭露的内容之后,应可理解于时间点tB2-DIS之后的解码及显示操作,故不在此重复赘述。Similarly, at the time point t B2-DEC , the
相较于已知技术,本发明对于低阶视频产品(low-end video product)的MPEG2解码功能所需的缓冲储存空间更为节省,以便选择性地将较高阶产品中的某些功能、特色实现于低阶产品中。Compared with the known technology, the present invention saves more buffer storage space required for the MPEG2 decoding function of low-end video products, so that some functions in higher-end products, Features are implemented in low-end products.
本发明的另一好处是,本发明的图像处理方法与装置在选择性地将较高阶产品中的某些功能、特色实现于低阶产品中的同时,仍能维持充足的存储器的储存容量以利中央处理器资源(central processor resource)进行高速运算,并确保显示图像的清晰度与流畅度。Another benefit of the present invention is that the image processing method and device of the present invention can maintain sufficient memory storage capacity while selectively implementing certain functions and features in higher-end products in lower-end products. To facilitate high-speed computing with central processor resources, and ensure the clarity and fluency of displayed images.
以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明的涵盖范围。The above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the claims of the present invention shall fall within the scope of the present invention.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101424001A CN101163237A (en) | 2006-10-11 | 2006-10-11 | Image processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101424001A CN101163237A (en) | 2006-10-11 | 2006-10-11 | Image processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101163237A true CN101163237A (en) | 2008-04-16 |
Family
ID=39298046
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006101424001A Pending CN101163237A (en) | 2006-10-11 | 2006-10-11 | Image processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101163237A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101847394B (en) * | 2009-03-26 | 2012-03-07 | 珠海扬智电子有限公司 | Storage mapping method and device for encoding and displaying video files |
CN103297792A (en) * | 2012-02-29 | 2013-09-11 | 联发科技股份有限公司 | Data buffer device and data buffer method |
-
2006
- 2006-10-11 CN CNA2006101424001A patent/CN101163237A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101847394B (en) * | 2009-03-26 | 2012-03-07 | 珠海扬智电子有限公司 | Storage mapping method and device for encoding and displaying video files |
CN103297792A (en) * | 2012-02-29 | 2013-09-11 | 联发科技股份有限公司 | Data buffer device and data buffer method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109618179B (en) | Rapid play starting method and device for ultra-high definition video live broadcast | |
CN107493448B (en) | Image processing system, image display method and display device | |
JP3943129B2 (en) | Using memory to decode and display video with 3: 2 pulldown | |
CN108574806B (en) | Video playing method and device | |
JP4889573B2 (en) | Image processing device | |
CN103377030B (en) | image rotation control method and device | |
US20070080971A1 (en) | Method and apparatus of image buffer compression for display device | |
JP5156655B2 (en) | Image processing device | |
US10446071B2 (en) | Device and method of using slice update map | |
US20130148740A1 (en) | Method and apparatus for processing partial video frame data | |
US10984832B2 (en) | Video processing system using ring buffer and racing-mode ring buffer access control scheme | |
US20050123046A1 (en) | Method and device for sharing MPEG frame buffers | |
US8269786B2 (en) | Method for reading and writing image data in memory | |
KR102619668B1 (en) | Apparatus and method of using a slice update map | |
CN112073725A (en) | Method for supporting local refreshing of any display area | |
CN114339412A (en) | Video quality enhancement method, mobile terminal, storage medium and device | |
JP2011034370A (en) | Memory controller | |
US20080056381A1 (en) | Image compression and decompression with fast storage device accessing | |
CN101163237A (en) | Image processing method and device | |
CN101594477B (en) | Processing system of ultralong caption rendering | |
US7256797B2 (en) | Image processing device with synchronized sprite rendering and sprite buffer | |
US20040218670A1 (en) | Method and apparatus for reducing the bandwidth required for transmitting video data for display | |
JP3004232B2 (en) | Decryption device | |
CN110930480B (en) | Direct rendering method of boot animation video of liquid crystal instrument | |
US9990900B2 (en) | Image processing device and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |