图像处理装置及其图像处理方法

文档序号:8003183阅读:119来源:国知局
图像处理装置及其图像处理方法
【专利摘要】提供了一种图像处理装置图像和处理装置的图像处理方法。所述方法包括:接收流化图像数据;解码接收到的流化图像数据以便生成多个连续帧;检测多个生成的连续帧当中分辨率变化的帧;和使用预设缩放因子缩放多个生成的连续帧。所述缩放包括:刚好在检测到的分辨率变化的帧被缩放之前,将所述预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子。
【专利说明】图像处理装置及其图像处理方法
[0001]相关申请的交叉引用
[0002]本申请涉及且要求2012年7月31日向韩国知识产权局提交的韩国专利申请第10-2012-0084056号的优先权,其公开整体通过引用并入于此。
【技术领域】
[0003]本发明的实施例涉及图像处理装置及其图像处理方法,且更具体地涉及处理流化(streaming)图像数据的图像装置及其图像处理方法。
【背景技术】
[0004]能够存储大容量数据的光盘已被广泛用作记录媒体。然而,随着高质量视频数据和高质量声音数据的需求的增加,期望具有更大数据存储容量的高清记录媒体。例如,当对应于高清电视(HDTV)级电影的图像数据以运动图片专家组(MPGE) 2的图片质量被记录在盘上时,需要一种具有20GB字节以上的数据存储容量的高清记录媒体。
[0005]鉴于以上需求,蓝光盘(BD)、高清数字多用途盘(HD-DVD)等已被研发为下一代记录媒体。而且,正在研发应用高清记录媒体标准的光记录和再现装置。
[0006]随着光记录和再现装置的研发,可能添加流化数据的再现功能。流化数据可被定义为能够传送并同时再现多媒体内容的数据格式,所述多媒体内容并不在存储媒体(例如压缩盘(⑶)或硬盘驱动器(HDD))中,而是在使用有线/无线网络的广播环境中。
[0007]作为与流化数据的提供相关联的服务,视频点播(VOD)服务在数字TV (DTV)或音频/视频播放器产品领域中正变得更普及并且日益重要。VOD服务是一种接收来自VOD服务提供商的流化数据并且将所需的数据在期望的时间提供给用户的定制图像信息服务。
[0008]一些VOD服务提供商根据网络速度控制图像的分辨率,并且传输对于观众而言方便的图像。
[0009]然而,当VOD服务提供商控制图像的分辨率并且传送图像时,可以如图1中所示地进行静噪(mute)处理以便阻止接受方的播放器中播放的屏幕分裂或者异常地输出。
[0010]然而,因为分辨率可能会由于网络速度的不稳定性而频繁变化,所以静噪部分可能会频繁地发生,并且对观众造成闪烁的问题。

【发明内容】

[0011]本发明的示例性实施例可以克服以上不足以及上面未提及的其它不足。
[0012]本发明的示例性实施例提供了一种将预设缩放因子变为与帧的改变后分辨率对应的缩放因子的图像处理装置及其图像处理方法。
[0013]根据示例性实施例的一方面,提供了图像处理装置的图像处理方法。所述方法可以包括:接收流化图像数据;解码接收到的流化图像数据以便生成多个连续帧;检测多个生成的连续帧当中分辨率变化的帧;和使用预设缩放因子缩放多个生成的连续帧。所述缩放可以包括:刚好在检测到的分辨率变化的帧被缩放之前,将所述预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子。
[0014]生成多个帧可以包括:解码接收到的流化图像数据以便生成多个帧并且将多个生成的帧存储在多个解码缓冲器中;和根据帧顺序将多个存储的帧依序存储在多个帧缓冲器中。
[0015]生成多个帧可以进一步包括:对存储在多个解码缓冲器中的多个帧执行图像处理用以改进图片质量。将多个存储的帧存储在多个帧缓冲器中可以包括将多个图像处理的帧依序存储在多个帧缓冲器中。
[0016]检测分辨率变化的帧可以包括:在解码接收到的流化图像数据时,检测多个帧的分辨率并且检测多个帧当中分辨率变化的帧。
[0017]所述缩放可以包括:使用用于形成了分辨率变化的帧的帧缓冲器的信息,刚好在对其中存储分辨率变化的帧的帧缓冲器执行缩放之前,将预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子。
[0018]所述用于帧缓冲器的信息可以是帧缓冲器的指针信息。
[0019]所述流化图像数据可以是其分辨率根据网络速度而变化的流化图像数据。
[0020]所述方法可以包括连续显示多个缩放的帧。
[0021]根据示例性实施例的一方面,提供了一种图像处理装置。所述图像处理装置可以包括:通信接口,被配置成接收流化图像数据;解码器,被配置成解码接收到的流化图像数据以便生成多个连续帧,并且检测多个生成的连续帧当中分辨率变化的帧;缩放器,被配置成使用预设缩放因子缩放多个生成的连续帧;和控制器,被配置成刚好在检测到的分辨率变化的帧被缩放之前,将所述预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子。
[0022]所述图像处理装置可以进一步包括被配置成存储在解码器中生成的多个帧的多个帧缓冲器。所述解码器可以包括多个解码缓冲器,被配置成解码接收到的流化图像数据以便生成多个连续帧并且存储多个生成的帧。所述解码器可以根据解码缓冲器中存储的多个帧的顺序将多个存储的帧存储在多个帧缓冲器中。
[0023]所述图像处理装置可以包括图像处理器,其被配置成对存储在多个解码缓冲器中的多个帧执行图像处理用以改进图片质量。所述图像处理器可以将多个图像处理的帧依序存储在多个帧缓冲器中。
[0024]所述解码器可以检测多个生成的帧的分辨率并且检测分辨率变化的帧。
[0025]使用用于存储分辨率变化的帧的帧缓冲器的信息,刚好在对其中存储分辨率变化的帧的帧缓冲器执行缩放之前,所述控制器可以将预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子。
[0026]所述用于帧缓冲器的信息可以是帧缓冲器的指针信息。
[0027]所述流化图像数据可以是其分辨率根据网络速度而变化的流化图像数据。
[0028]根据示例性实施例,当改变接收到的流化图像数据的分辨率时,在显示屏幕上不存在静噪部分,从而可以毫无中断地显示自然的图像。
[0029]示例性实施例的附加方面和优点将从详细的描述中得以阐述,将从详细的描述中变得显而易见,或者通过实践示例性实施例来获知。【专利附图】

【附图说明】
[0030]专利或申请文件包含至少一个用颜色绘制的图。在请求并且支付必要的费用之后,当局将提供带有彩色图的本专利或专利申请公开的副本。通过参考附图在详细的示例性实施例中进行描述,上面和/或其它方面将更明显,附图中:
[0031]图1图示了现有技术中由用户改变图像的分辨率并且传送分辨率改变的图像的方法;
[0032]图2图示了根据示例性实施例的流化服务提供环境;
[0033]图3图示了根据示例性实施例的图像处理装置;
[0034]图4图示了示例性图像处理装置;
[0035]图5图示了根据示例性实施例的图像处理方法;
[0036]图6图示了根据示例性实施例的图像处理方法;和
[0037]图7图示了根据示例性实施例的图像处理方法的示例性效果。
【具体实施方式】
[0038]下面参考附图来详细描述示例性实施例。
[0039]对于类似的元件,当它们在附图中描绘时使用相同的附图标记。本公开提供了示例性实施例的全面理解。
[0040]图2图示了根据示例性实施例的流化型服务提供环境。参考图2,流化服务可以是双向服务,但是流化服务可以是诸如广播之类的单向服务。
[0041]当在网络环境中或者经由广播10提供流化服务时,流化服务器20可以以合适的格式编码流化数据,将压缩的位流分组,并且将分组的结果传送到图像处理装置100。流化服务器20可以是提供VOD流化内容的内容提供商或者支持流化数据服务的广播公司。
[0042]图像处理装置100可以以流化服务器20的相反处理顺序进行分组,以便解码流化数据。图像处理装置可以解码来自接收到的流的流化图像数据以便生成多个连续帧,并且检测多个生成的帧当中的分辨率改变的帧。图像处理装置100可以使用预设缩放因子缩放多个生成的连续帧。在缩放处理中,刚好在缩放检测到的帧之前,图像处理装置100可以将预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子,并且执行缩放。
[0043]图像处理装置100可以利用高清光盘播放器,例如BD播放器或HD_DVD、DTV、机顶盒、智能电话等来实现。
[0044]图3图示了根据示例性实施例的图像处理装置。图4图示了示例性图像处理装置。图像处理装置100可以包括通信接口 110、解码器120、解码缓冲器121、缩放器130、控制器140、图像处理器150、帧缓冲器160和显示器170。
[0045]图像处理装置100可被实施用来以流类型接收来自流化内容提供商的流化数据,并且同时再现或广播流化数据。这个处理可被称作实况流化(live streaming),并且可被共同称作VOD服务。
[0046]图像处理装置100可以利用被配置成再现诸如VOD流化数据的流化数据的内容再现装置、显示流化数据的DTV、智能电话、机顶盒等来实现。内容再现装置可被实现为包括调谐器。内容再现装置可以利用诸如BD播放器或者HD-DVD等的高清光播放器来实现。
[0047]通信接口 110接收流化数据。通信接口 110可以接收包括音频数据和视频数据的流化数据。通信接口 110可以从VOD流化内容提供商或者广播商通过网络或者广播来接收流化内容。接收到的流化数据通过信号分离器(未示出)可被划分为流化音频数据和流化视频数据。信号分离器可以将流化视频数据传送到解码器120。
[0048]解码器120解码接收到的流化视频数据。解码器120可以解码接收到的流化视频数据以便生成多个连续帧。解码器120可以使用与每个流化数据提供商对应的编解码器信息来解码接收到的流化视频数据。例如,当流化数据提供商是使用H.264编解码器来编码流化视频数据的服务提供商时,解码器120可以使用H.265编解码器来解码接收到的流化视频数据。对应于内容提供商的编解码信息可以包含在接收到的流化数据中。对应于内容提供商的编解码器信息可以事先地存储在存储单元(未示出)中。因此,解码器120可以解码接收到的流化视频信号以便生成多个连续帧。解码器120中生成的多个帧可以是未执行用以改进图片质量的图像处理的原始数据类型的帧。
[0049]解码器120可以将多个生成的帧存储在多个解码缓冲器121中。多个生成的帧可以以帧为单位被存储在解码缓冲器121中。
[0050]基于从控制器140提供的第一同步信号Decoding Vsync,根据巾贞顺序,可以将解码缓冲器121中存储的多个帧提供给帧缓冲器160。
[0051]解码器120可以检测多个生成的帧当中的分辨率变化的帧。解码器120可以检测生成的帧的分辨率以便检测分辨率变化的帧。
[0052]例如,诸如Netflix的VOD服务提供商例如可以通过根据网络速度控制图像的分辨率,并且传送对于用户而言方便的分辨率受控制的图像来进行操作。因此,可以改变接收到的流化视频数据的分辨率。例如,接收到的流化视频数据的分辨率可以从HD变为标清(SD),从HD变为HD,从SD变为HD,从SD变为SD。
[0053]HD分辨率可被定义为1920x1080或1280x720的分辨率,SD分辨率可被定义为720x480的分辨率。然而,分辨率例如可以根据分辨率标准而变化。从HD到HD或者从SD到SD的分辨率变化可被定义为具有彼此不同的分辨率的HD与HD之间或者具有彼此不同的分辨率的SD与SD之间的分辨率变化。
[0054]解码器120可以检测多个生成的帧的分辨率以便检测分辨率变化的帧。
[0055]解码器120可以根据多个解码缓冲器121中存储的多个帧的顺序将多个帧存储在多个帧缓冲器160中。基于从控制器140提供的第二同步信号Scaling Vsync,多个帧缓冲器160中存储的多个帧可被提供给缩放器130。
[0056]缩放器130使用预设缩放因子缩放多个生成的连续帧。缩放器130可以使用预设缩放因子来缩放在多个帧缓冲器160中存储的多个连续帧。
[0057]例如,预设缩放因子可被定义为预设值,用以将多个连续帧缩放为适合于显示屏幕。当图像处理装置100利用DTV或智能电话来实现时,预设缩放因子可以表示用于将多个连续帧缩放为适合于显示屏幕的值。当图像处理装置100利用内容再现装置或机顶盒来实现时,预设缩放因子可以表示用于将多个连续帧缩放为适合于与图像处理装置连接的显示装置的显示屏幕的值。
[0058]例如,当接收到的流化视频数据的分辨率是HD等级(1920x1080)时,缩放因子可以是用于将HD (1920x1080)级分辨率缩放为适合于显示屏幕的第一值。
[0059]当接收到的流化视频数据的分辨率是HD等级(720x480)时,缩放因子可以是用于将HD (720x480)级分辨率缩放为适合于显示屏幕的第二值。
[0060]因此,缩放器130可以使用预设缩放因子来缩放多个生成的连续帧。
[0061]控制器140控制图像处理器装置100的整体操作。控制单元140可以部分或整体地控制通信接口 110、解码器120、缩放器130、图像处理器150、帧缓冲器160、和显示器170。
[0062]控制器140可以向解码器110提供用于依序提供解码缓冲器121中存储的帧的第
一同步信号。
[0063]控制单元140可以向帧缓冲器160提供用于依序提供在帧缓冲器160中存储的帧
的第二同步信号。
[0064]控制器140可以刚好在检测到的分辨率改变的帧被缩放之前将预设缩放因子变为与检测到的帧的分辨率对应的缩放因子。也就是,控制器140可以使用其中存储了分辨率变化的帧的帧缓冲器的信息,刚好在对存储了检测到的分辨率变化的帧的帧缓冲器执行缩放之前,将预设缩放因子变为与检测到的帧的分辨率对应的缩放因子。用于帧缓冲器的信息可以是帧缓冲器的指针信息。指针信息可以是分配给多个帧缓冲器用以识别多个帧缓冲器的索引编号。
[0065]当基于第一同步信号将存储在相应解码缓冲器121中的分辨率变化的帧存储在相应帧缓冲器160中时,控制器140可以检测其中存储了分辨率变化的帧的帧缓冲器160的指针信息。控制单元140可以刚好在与检测到的指针信息对应的帧缓冲器中存储的帧被输出到缩放器130之前,基于第二同步信号帧将缩放器130的缩放因子变为与检测到的帧的分辨率对应的缩放因子.[0066]显示器170连续地显示多个缩放的帧。显示器170可以显示从内容提供商、支持流化数据服务的广播公司等提供的内容。
[0067]显示器170可以利用例如液晶显示器(IXD)、薄膜晶体管液晶显示器(TFT-1XD)、有机发光二极管(LEC)、柔性显示器、三维(3D)显示器、和透明显示器中的一个或多个来实现。
[0068]根据图像处理装置100的实现类型,显示器170可以用输出单元来替代。例如,当图像处理装置100用智能电话或DTV来实现时,显示器170可以包括所公开的显示器中的任意一个或多个。可替换地,当图像处理装置100利用诸如BD播放器或机顶盒之类的内容再现装置来实现时,显示器170可以利用被配置成将缩放的信号提供给与图像处理装置连接的显示装置的输出单元来实现。输出单元可以例如以连接器或者插座类型来形成。显示器170可以经由输出到单元连接到诸如DTV之类的显示装置。
[0069]图像处理装置100可以包括图像处理器150。图像处理器150可以对解码缓冲器中存储的多个帧执行用于改进图像质量的图像处理。帧缓冲器160可以存储多个图像处理的帧。在一些情况下,图像处理器150可以省略。
[0070]根据示例性实施例的图像处理装置,当接收到的流化视频数据的分辨率变化时,在显示屏幕中不存在静噪部分,因此可以毫无中断地显示自然的图像。
[0071]图5图示了根据示例性实施例的图像处理方法。
[0072]图5图示了解码缓冲器121,该解码缓冲器121可以由三个缓冲器组成。帧缓冲器160可以由四个缓冲器组成。然而,为了便于描述,缓冲器的数量是图解性的,并且缓冲器的数量不限于此。缓冲器的数量例如根据图像处理装置100的实现而变化。
[0073]如操作511所示,根据第一同步信号Decoding Vsync,可以将解码缓冲器121中存储的HD分辨率的#3帧提供给帧缓冲器160。HD分辨率的#3帧可被存储在其指针信息是Ptr_#0的帧缓冲器中。按照帧顺序先前从解码缓冲器121顺序提供的帧可被存储在指针信息为Ptr_#l、Ptr_#2和Ptr_#3的块的帧缓冲器中。根据第二同步信号Scaling Vsync,可以将其指针信息是Ptr_#l的帧缓冲器中存储的HD分辨率的#0帧提供给帧缩放器130。缩放器130可以使用与HD分辨率对应的缩放因子来缩放HD分辨率的#0帧。因此,缩放器130可以输出缩放的帧#0。
[0074]如操作512所示,根据第一同步信号Decoding Vsync,可以将解码缓冲器121中存储的HD分辨率的M帧提供给帧缓冲器160。HD分辨率的M帧可被存储在其指针信息是Ptr_#3的帧缓冲器中。按照帧顺序先前从解码缓冲器121顺序提供的帧可被存储在指针信息为Ptr_#0、Ptr_#l和Ptr_#2的块的帧缓冲器中。根据第二同步信号Scaling Vsync,可以将其指针信息是Ptr_#2的帧缓冲器中存储的HD分辨率的#1帧提供给帧缩放器130。缩放器130可以使用与HD分辨率对应的缩放因子来缩放HD分辨率的#1帧。因此,缩放器130可以输出缩放的帧#1。
[0075]如操作513所示,根据第一同步信号Decoding Vsync,可以将解码缓冲器121中存储的SD分辨率的#0帧提供给帧缓冲器160。SD分辨率的#0帧可被存储在其指针信息是Ptr_#2的帧缓冲器中。控制器140可以识别用于存储分辨率变化的帧的帧缓冲器的指针信息是Ptr_#2。按照帧顺序先前从解码缓冲器121顺序提供的帧可被存储在指针信息为Ptr_#3> Ptr_#0和Ptr_#l的块的巾贞缓冲器中。根据第二同步信号Scaling Vsync,可以将其指针信息是Ptr_#l的帧缓冲器中存储的HD分辨率的#2帧提供给帧缩放器130。缩放器130可以使用与HD分辨率对应的缩放因子来缩放HD分辨率的#2帧。因此,缩放器130可以输出缩放的帧#2。
[0076]如操作514所示,根据第一同步信号Decoding Vsync,可以将解码缓冲器121中存储的SD分辨率的#1帧提供给帧缓冲器160。SD分辨率的#1帧可被存储在其指针信息是Ptr_#l的帧缓冲器中。按照帧顺序先前从解码缓冲器121顺序提供的帧可被存储在指针信息为Ptr_#2、Ptr_#3和Ptr_#0的块的帧缓冲器中。根据第二同步信号Scaling Vsync,可以将其指针信息是Ptr_#0的帧缓冲器中存储的HD分辨率的#3帧提供给帧缩放器130。缩放器130可以使用与HD分辨率对应的缩放因子来缩放HD分辨率的#3帧。因此,缩放器130可以输出缩放的帧#3。
[0077]如操作515所示,根据第一同步信号Decoding Vsync,可以将解码缓冲器121中存储的SD分辨率的#2帧提供给帧缓冲器160。SD分辨率的#2帧可被存储在其指针信息是Ptr_#0的帧缓冲器中。按照帧顺序先前从解码缓冲器121顺序提供的帧可被存储在指针信息为Ptr_#l、Ptr_#2和Ptr_#3的块的帧缓冲器中。根据第二同步信号Scaling Vsync,可以将其指针信息是Ptr_#3的帧缓冲器中存储的HD分辨率的#4帧提供给帧缩放器130。缩放器130可以使用与HD分辨率对应的缩放因子来缩放HD分辨率的#4帧。因此,缩放器130可以输出缩放的帧#4。
[0078]如操作516所示,根据第一同步信号Decoding Vsync,可以将解码缓冲器121中存储的SD分辨率的#3帧提供给帧缓冲器160。SD分辨率的#3帧可被存储在其指针信息是Ptr_#3的帧缓冲器中。按照帧顺序先前从解码缓冲器121顺序提供的帧可被存储在指针信息为Ptr_#0、Ptr_#l和Ptr_#2的块的帧缓冲器中。
[0079]控制器140可以使用所识别的指针信息Ptr_#2来计算当缩放器130的缩放因子变化时的时间点。控制器140可以基于第二同步信号,将缩放器130的缩放因子变为与从当存储在作为前一帧缓冲器的、具有指针信息Ptr_#3的帧缓冲器中的HD分辨率的#4帧被提供给缩放器130时的时间点开始到当存储在具有所识别的指针信息Ptr_#2的帧缓冲器中的SD分辨率的#0帧被提供给缩放器130时的时间点为止的SD分辨率对应的缩放因子。
[0080]根据第二同步信号Scaling Vsync可以将存储在其指针信息是Ptr_#2的巾贞缓冲器中的SD分辨率的#0帧提供给缩放器130。缩放器130可以使用与SD分辨率对应的缩放因子来缩放SD分辨率的#0帧。因此,缩放器130可以输出缩放的帧#5。
[0081]如操作517所表示的,根据第一同步信号Decoding Vsync可以将存储在解码缓冲器121中的SD分辨率的#4帧提供给帧缓冲器160。SD分辨率的#4帧可被存储在其指针信息是Ptr_#2的帧缓冲器中。按照帧顺序先前从解码缓冲器121顺序提供的帧可被存储在指针信息为Ptr_#3、Ptr_#0和Ptr_#l的块的帧缓冲器中。根据第二同步信号ScalingVsync可以将存储在其指针信息是Ptr_#l的帧缓冲器中的SD分辨率的#1帧提供给缩放器130。缩放器130可以使用与SD分辨率对应的缩放因子来缩放SD分辨率的#1帧。因此,缩放器130可以输出缩放的帧#6。
[0082]图6图示了根据示例性实施例的图像处理方法。图像处理装置可以接收流化视频数据(S510)。该流化视频数据可以是其分辨率根据网络速度而变化的流化视频数据。
[0083]图像处理装置解码接收到的流化视频数据以便生成多个连续帧(S520)。生成多个帧可以包括:解码接收到的流化视频数据以便生成多个帧,将多个生成的帧存储在多个解码缓冲器中,并且以帧顺序将多个存储的帧依序存储在多个帧缓冲器中。
[0084]生成多个帧可以包括对存储在多个解码缓冲器中的多个帧执行用于改进图片质量的图像处理。在多个帧缓冲器中存储多个帧可以包括将多个图像处理的帧依序存储在多个帧缓冲器中。
[0085]图像处理装置检测多个生成的帧当中分辨率变化的帧(S530)。所述检测可以包括检测多个帧的分辨率并且在解码接收到的流化视频数据的过程中检测分辨率变化的帧。
[0086]图像处理装置可以使用预设缩放因子对生成的连续帧执行缩放。图像处理装置在刚好在分辨率变化的帧被缩放之前的情况下,将预设缩放因子变为与分辨率变化的帧的分辨率对应的缩放因子以便执行缩放(S540)。所述缩放可以包括:使用用于其中存储了分辨率变化的帧的帧缓冲器的信息,刚好在对其中存储分辨率变化的帧的帧缓冲器执行缩放之前,将预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子。用于帧缓冲器的信息可以是帧缓冲器的指针信息。
[0087]图7图示了根据示例性实施例的图像处理方法的示例性效果。即,根据示例性实施例的图像处理方法,如图7中所图示地,当接收到的流化视频数据的分辨率变化时,在显示屏幕中没有静噪部分,并且毫无中断地显示了自然的图像。
[0088]前述的示例性实施例和优点仅仅是示例性的并且不应解释为限制本发明的构思。示例性实施例可容易地应用于其它类型的设备。而且,示例性实施例的描述往往是说明性的,而不会限制权利要求书的范围,并且许多替换、修改和变化对于本领域的普通技术人员来说将是明显的。
【权利要求】
1.一种图像处理装置的图像处理方法,所述方法包括: 接收流化图像数据; 解码接收到的流化图像数据以便生成多个连续帧; 检测多个生成的连续帧当中分辨率变化的帧;和 使用预设缩放因子缩放多个生成的连续帧, 其中,所述缩放包括:刚好在检测到的分辨率变化的帧被缩放之前,将所述预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子。
2.如权利要求1所述的方法,其中,生成多个帧包括: 解码接收到的流化图像数据以便生成多个帧并且将多个生成的帧存储在多个解码缓冲器中;和 根据帧顺序将多个存储的帧依序存储在多个帧缓冲器中。
3.如权利要求2所述的方法,其中,生成多个帧进一步包括:对存储在多个解码缓冲器中的多个帧执行图像处理用以改进图片质量, 其中,将多个存储的帧存储在多个帧缓冲器中包括将多个图像处理的帧依序存储在多个帧缓冲器中。
4.如权利要求2或3所述的方法,其中,检测分辨率变化的帧包括:在解码接收到的流化图像数据时,检测多个帧的分辨率并且检测多个帧当中分辨率变化的帧。
5.如权利要求4所述的方法,其中,所述缩放包括:使用形成了分辨率变化的帧的帧缓冲器的信息,刚好在对其中存储分辨率变化的帧的帧缓冲器执行缩放之前,将预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子。
6.如权利要求5所述的方法,其中,所述用于帧缓冲器的信息是帧缓冲器的指针信息。
7.如权利要求1到6中任一项所述的方法,其中,所述流化图像数据是其分辨率根据网络速度而变化的流化图像数据。
8.如权利要求1到7中任一项所述的方法,进一步包括连续显示多个缩放的帧。
9.一种图像处理装置,包括: 通信接口,被配置成接收流化图像数据; 解码器,被配置成解码接收到的流化图像数据以便生成多个连续帧,并且检测多个生成的帧当中分辨率变化的帧; 缩放器,被配置成使用预设缩放因子缩放多个生成的连续帧;和 控制器,被配置成刚好在检测到的分辨率变化的帧被缩放之前,将所述预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子。
10.如权利要求9所述的图像处理装置,进一步包括被配置成存储在解码器中生成的多个帧的多个帧缓冲器, 其中,所述解码器包括多个解码缓冲器,其被配置成解码接收到的流化图像数据以便生成多个连续帧,并且存储多个生成的帧, 其中,所述解码器根据在多个解码缓冲器中存储的多个帧的顺序将多个存储的帧依序存储在多个帧缓冲器中。
11.如权利要求10所述的图像处理装置,进一步包括图像处理器,被配置成对存储在多个解码缓冲器中的多个帧执行图像处理用以改进图片质量,其中,所述图像处理器将多个图像处理的帧依序存储在多个帧缓冲器中。
12.如权利要求10或11所述的图像处理装置,其中,所述解码器检测多个生成的帧的分辨率,并且检测分辨率变化的帧。
13.如权利要求12所述的图像处理装置,其中,所述控制器使用用于存储分辨率变化的帧的帧缓冲器的信息,刚好在对其中存储分辨率变化的帧的帧缓冲器执行缩放之前,将预设缩放因子变为与检测到的分辨率变化的帧的分辨率对应的缩放因子。
14.如权利要求13所述的图像处理装置,其中,所述用于帧缓冲器的信息是帧缓冲器的指针信息。
15.如权利要求9到14中任一项所述的图像处理装置,其中,所述流化图像数据是其分辨率根据网络速度而变化的流化图像数据。
【文档编号】H04N21/4405GK103581746SQ201310328711
【公开日】2014年2月12日 申请日期:2013年7月31日 优先权日:2012年7月31日
【发明者】李相珉 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1