镜射影像编码方法及其装置、镜射影像解码方法及其装置的制造方法

文档序号:8365907阅读:170来源:国知局
镜射影像编码方法及其装置、镜射影像解码方法及其装置的制造方法
【技术领域】
[0001]本发明是有关于一种影像编码方法及其装置和影像解码方法及其装置,且特别是有关于一种镜射影像编码方法及其装置和镜射影像解码方法及其装置。
【背景技术】
[0002]随着科技的发展以及时代的演进,人们对于电子产品所提供的娱乐功能已越来越注重。因此,各家厂商无不争相推出各种新颖的数字娱乐产品,以吸引消费者们的注意。为了让使用者可将在移动装置上观看的画面投射至具有较大屏幕的显示器,现今已发展出一种具有屏幕镜射(Miracast)功能的外部装置,其可在与移动装置连接之后,依据移动装置所发送的数据而对应地控制显示器(例如电视)显示与移动装置相同的画面。
[0003]然而,在移动装置编码欲传送至所述外部装置的数据时,可能会因需满足所使用的编码标准规范而使得移动装置与外部装置在提供屏幕镜射功能时出现延迟的情形。举例而言,假设移动装置所使用的编码标准为H.264,则移动装置需先收集一定数量的帧之后,方能一并进行H.264的编码机制。并且,为了对这些被编码的帧进行解码,所述外部装置亦需收集对应数量的帧方可进行H.264的解码机制。如此一来,移动装置及外部装置用于收集帧的时间将可能使得显示器所显示的画面出现停顿、延迟等使用者较难忍受的现象。

【发明内容】

[0004]有鉴于此,本发明提供一种镜射影像编码方法及其装置,其可有效地避免因收集帧的时间过长所造成的屏幕镜射延迟情形。此外,本发明亦提供一种镜射影像解码方法及其装置,其可因应于镜射影像编码装置所传送的数据而对应地执行不同的功能,进而有效地提升解码的效率。
[0005]本发明提供一种镜射影像编码方法,适于镜射影像编码装置编码分享至镜射影像解码装置的画面。所述方法包括下列步骤:取样储存于缓冲器中的当前帧;判断当前帧与先于当前帧的先前帧之间的差异度是否高于预设门限值;若否,记录当前帧与先前帧之间的至少一差异区块及至少一差异区块的至少一位置信息;通过直接连线的影像通道发送至少一差异区块及至少一差异区块的至少一位置信息至镜射影像解码装置。
[0006]在本发明的一实施例中,至少一差异区块包括当前帧与先前帧之间相异的至少一像素区块,且所述至少一位置信息包括至少一像素区块在当前帧中的座标信息以及尺寸信肩、O
[0007]在本发明的一实施例中,在判断当前帧与先于当前帧的先前帧之间的差异度是否高于预设门限值的步骤之后,更包括:当差异度高于预设门限值时,采用H.264编码机制编码当前帧以及储存于缓冲器中的多个暂存帧;将编码后的当前帧以及所述多个暂存帧与对应的音频部分进行多工处理以产生传输串流;通过直接连线的串流通道发送传输串流至镜射影像解码装置。
[0008]在本发明的一实施例中,直接连线包括无线保真度直接连线。
[0009]本发明提供一种镜射影像编码装置,包括缓冲器、通讯单元、取样单元以及影像处理单元。取样单元耦接缓冲器,经配置以取样储存于缓冲器中的当前帧。影像处理单元耦接取样单元以及通讯单元,经配置以执行下列步骤:判断当前帧与先于当前帧的先前帧之间的差异度是否高于预设门限值;若否,记录当前帧与先前帧之间的至少一差异区块及至少一差异区块的至少一位置信息;控制通讯单元通过直接连线的影像通道发送至少一差异区块及所述至少一位置信息至镜射影像解码装置。
[0010]在本发明的一实施例中,当差异度高于预设门限值时,影像处理单元采用H.264编码机制编码当前帧以及储存于缓冲器中的多个暂存帧,并将编码后的当前帧以及所述多个暂存帧与对应的音频部分进行多工处理以产生传输串流,以及通过直接连线的串流通道发送传输串流至镜射影像解码装置。
[0011]本发明提供一种镜射影像解码方法,适于镜射影像解码装置解码镜射影像编码装置分享的画面。所述方法包括下列步骤:从直接连线接收来自镜射影像编码装置的数据;判断数据是来自直接连线的影像通道或是串流通道;若数据来自于影像通道,依据数据中的至少一差异区块及至少一位置信息调整当前帧,其中至少一位置信息对应于当前帧与先前帧之间的至少一差异区块;控制显示装置显示当前帧。
[0012]在本发明的一实施例中,至少一差异区块包括当前帧与先前帧之间相异的至少一像素区块,且所述至少一位置信息包括至少一像素区块在当前帧中的座标信息以及尺寸信肩、O
[0013]在本发明的一实施例中,在判断数据是来自直接连线的影像通道或是串流通道的步骤之后,更包括:若数据来自于串流通道,收集可用于进行H.264解码机制的多个帧,而所述多个帧包括当前帧;采用H.264解码机制解码所述多个帧;控制显示装置显示解码后的所述多个帧。
[0014]在本发明的一实施例中,直接连线包括无线保真度直接连线。
[0015]本发明提供一种镜射影像解码装置,包括通讯单元以及影像处理单元。通讯单元经配置以从直接连线接收来自镜射影像编码装置的数据。影像处理单元连接通讯单元,经配置以执行下列步骤:判断数据是来自直接连线的影像通道或是串流通道;若数据来自于影像通道,依据数据中的至少一差异区块及所述至少一位置信息调整当前帧,其中所述至少一位置信息对应于当前帧与先前帧之间的至少一差异区块;控制显示装置显示当前帧。
[0016]在本发明的一实施例中,镜射影像解码装置更包括连接至通讯单元以及影像处理单元的缓冲器,其中若数据来自于串流通道,影像处理单元更经配置以从缓冲器中收集可用于进行H.264解码机制的多个帧,而所述多个帧包括当前帧;采用H.264解码机制解码所述多个帧;控制显示装置显示解码后的所述多个帧。
[0017]基于上述,本发明实施例提出的镜射影像编码方法及其装置可在当前帧与先前帧之间的差异度不高于预设门限值时,仅将当前帧与先前帧之间差异区块及其位置信息发送至镜射影像解码装置。因应于来自前述镜射影像编码装置的差异区块位置信息,本发明实施例提出的镜射影像解码方法及其装置可直接依据这些差异区块及其位置信息更动先前帧上对应位置的像素区块,进而产生欲显示在显示装置上的当前帧。
[0018]为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附附图作详细说明如下。
【附图说明】
[0019]图1是依据本发明的一实施例绘示的镜射影像编码装置的功能方块图。
[0020]图2是依据本发明的一实施例绘示的镜射影像编码方法流程图。
[0021]图3是依据本发明的一实施例绘示的镜射影像解码装置的功能方块图。
[0022]图4是依据本发明的一实施例绘示镜射影像解码方法流程图。
[0023]【附图标记说明】
[0024]100:镜射影像编码装置
[0025]110、340:缓冲器
[0026]120:取样单元
[0027]130、320:影像处理单元
[0028]140>310:通讯单元
[0029]300:镜射影像解码装置
[0030]330:显示装置
[0031]S210 ?S270、S410 ?S470:步骤
【具体实施方式】
[0032]图1是依据本发明的一实施例绘示的镜射影像编码装置的功能方块图。在本实施例中,镜射影像编码装置100包括缓冲器110、取样单元120、影像处理单元130以及通讯单元140。镜射影像编码装置100例如是智能型手机(Smart Phone )、平板电脑(Tab I et)、笔记型电脑、个人数字助理或是其他任何可通过无线传输技术将所播放的画面传输或分享至其他装置,以达到屏幕镜射(Miracast)功能的电子装置。所述无线传输技术例如是无线保真度直接连线(Wireless Fidelity direct, W1-Fi direct),但本发明的可实施方式不限于此。缓冲器110例如是存储器等储存媒体,其可储存关联于镜射影像编码装置100所显示画面的多个帧(frame)。取样单元120耦接缓冲器110,可经配置以取样储存于缓冲器110中的各个帧。在一实施例中,当
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1