依据像素数据执行位平面扫描编码的图像编码方法与装置以及相关的图像解码方法与装置的制造方法_6

文档序号:9439585阅读:来源:国知局
中Rzi'、R22'、G2'的解码的颜色通道数据是从缓存中读出。类推 可获得后续的解码W及解封操作。在阅读了图21所示的图像解码操作的W上相关段落之 后,本领域技术人员能够理解应用至具有图20所示的交错的比特流结构的交错输入比特 流BS_I的图像解码操作的细节,更进一步的细节在此省略,W免寶述。 阳104] 图22是依据本申请实施例的图像编码方法的流程图。如果可W获得相似的效果, 图22所示的步骤不需要依照规定的步骤顺序执行。由图1所示的图像编码装置102执行 图像编码方法,并且简单总结如下: 阳1化]步骤1902 :接收一个帖内的一个编码单元内的多个目标像素。
[0106] 步骤1904 :决定一个编码单元内的目标像素的一个比特预算(例如BBJ。
[0107] 步骤1906 :依据比特预算W及一个扫描顺序针对选择的像素执行位平面扫描编 码,其中所有的目标像素选择作为待编码的选择的像素,或者仅仅一部分目标像素选择作 为选择的像素。此外,重新排序(例如像素重新排序W及/或者颜色通道重新排序)W及 /或者通道数据丢弃/省略可在位平面扫描编码的过程中执行。
[0108] 步骤1908 :产生选择的像素的已编码的像素数据,其中位平面扫描编码提取每一 选择的像素的像素数据的部分位作为该选择的像素的已编码的像素数据。
[0109] 步骤1910 :检查是否应该旁路比特流重新排序操作。如果是,至步骤1914,否则, 执行步骤1912。
[0110] 步骤1912 :执行比特流重新排序操作来分割已编码的像素数据为颜色通道比特 流片段。 阳111] 步骤1914 :封包颜色通道比特流片段为具有交错的比特流结构的输出比特流。
[0112] 本领域技术人员在阅读过图像编码装置102有关的各个段落之后,能够了解图22 所示的每一步骤的具体内容,更进一步的说明在此省略。需注意的是,执行编码端的取证操 作能够增强编码准确性,而不需要同时执行解码端的取整操作。
[0113] 图23是依据本发明的实施例的图像解码方法的流程图。如果可W获得相似的效 果,图23所示的步骤不需要依照规定的步骤顺序执行。由图1所示的图像解码装置104执 行图像解码方法,并且简单总结如下:
[0114] 步骤2002 :接收具有交错的比特流结构并且对应多个选择的像素的一个输入比 特流。
[0115] 步骤2004 :决定一个帖的一个编码单元的多个目标像素的比特预算(例如BBJ。
[0116] 步骤2006 :依据比特预算W及扫描顺序针对选择的像素执行位平面扫描解码,其 中待解码的选择的像素是所有的目标像素,或者待解码的选择的像素仅仅是目标像素的一 部分。此外,逆重新排序(例如逆像素重新排序W及/或者逆颜色通道重新排序)W及/ 或者通道数据插值可W在位平面扫描解码的过程中执行。
[0117] 步骤2008 :产生并且解封选择的像素的已编码的像素数据,其中位平面扫描编码W选择的像素的已编码的像素数据填充每一选择的像素的已解码像素数据的部分位。
[0118] 本领域技术人员在阅读过图像解码装置104有关的各个段落之后,能够了解图23 所示的每一步骤的具体内容,更进一步的说明在此省略。需注意的是,执行解码端的取证操 作能够增强解码准确性,而不需要同时执行编码端的取整操作。
[0119] 本领域技术人员可容易地理解基于本发明的教导的各种变型与替换。因此W上说 明并非用来限制本发明的范围。本发明所保护的范围W权利要求书为准。
【主权项】
1. 一种图像编码方法,包含: 接收一帧内的多个目标像素,其中每一目标像素的像素数据具有对应至少一颜色通道 的至少一颜色通道数据; 决定该多个目标像素的一比特预算;并且 针对多个选择的像素依据该比特预算以及一扫描顺序执行位平面扫描编码,并据此产 生该多个选择的像素的已编码的像素数据,作为该多个目标像素的编码数据,其中该多个 选择的像素是从该多个目标像素中选择的;并且该位平面扫描编码提取每一选择的像素的 像素数据的部分位作为该选择的像素的已编码的像素数据。2. 根据权利要求1所述的图像编码方法,其特征在于,所有的目标像素选择作为待编 码的选择的像素。3. 根据权利要求2所述的图像编码方法,其特征在于,进一步包含: 重新排序该多个目标像素或者多个颜色通道,来设置该多个选择的像素。4. 根据权利要求1所述的图像编码方法,其特征在于,该多个目标像素的一部分被选 择作为该多个选择的像素。5. 根据权利要求4所述的图像编码方法,其特征在于,进一步包含: 在针对该多个选择的像素执行该位平面扫描编码之前,丢弃对应至少一个选择的像素 的一个颜色通道的颜色通道数据的一部分。6. 根据权利要求5所述的图像编码方法,其特征在于,每一个具有丢弃的对应第一颜 色通道的颜色通道数据的选择的像素的数量与每一个具有丢弃的对应第二颜色通道的颜 色通道数据的选择的像素的数量不同,其中该第二颜色通道与该第一颜色通道不同。7. 根据权利要求5所述的图像编码方法,其特征在于,进一步包含: 在执行该丢弃步骤之前,重新排序该多个目标像素或多个颜色通道,来设定该多个选 择的像素。8. 根据权利要求4所述的图像编码方法,其特征在于,进一步包含: 在针对该多个选择的像素执行该位平面扫描编码之前,丢弃对应至少一个目标像素的 一个颜色通道的颜色通道数据的一部分。9. 根据权利要求8所述的图像编码方法,其特征在于,每一个具有丢弃的对应第一颜 色通道的颜色通道数据的目标像素的数量与每一个具有丢弃的对应第二颜色通道的颜色 通道数据的目标像素的数量不同,其中该第二颜色通道与该第一颜色通道不同。10. 根据权利要求8所述的图像编码方法,其特征在于,进一步包含: 在执行该丢弃步骤之后,重新排序该多个目标像素或多个颜色通道,来设定该多个选 择的像素。11. 根据权利要求1所述的图像编码方法,其特征在于,其中该位平面扫描编码依据该 扫描顺序为每一选择的像素的每一颜色通道的每一颜色通道数据配置一个比特预算。12. 根据权利要求11所述的图像编码方法,其特征在于,其中在依据该比特预算提取 每一选择的像素的每一颜色通道的每一颜色通道数据的部分位之前,该位平面扫描编码增 加一个非零二进制值至该颜色通道数据的一个位,该颜色通道数数据的该位是没有包含在 依据该比特预算提取的该部分位中,并且选择性地执行距离裁剪,以避免该颜色通道数据 的溢出。13. 根据权利要求1所述的图像编码方法,其特征在于,该扫描顺序包含下面中的至少 一个: 在一个选择的像素的一个颜色通道的一个颜色通道数据中,从最高有效位平面至最低 有效位平面; 在一个位平面,从第一个选择的像素至最后一个选择的像素;以及 在一个选择的像素,从第一颜色通道至最后一个颜色通道。14. 根据权利要求1所述的图像编码方法,其特征在于,其中每一选择的像素的已编码 的像素数据包括一个提取的比特流,该提取的比特流对应该选择的像素的每一颜色通道, 并且作为一个颜色通道比特流片段;该图像编码方法进一步包含: 将一个相同的选择的像素的多个颜色通道比特流片段联系在一起成为一个比特流部 分;并且 将不同的多个选择的像素的多个比特流部分联系在一起成为一个输出比特流。15. 根据权利要求1所述的图像编码方法,其特征在于,每一选择的像素的已编码的像 素数据包括一个提取的比特流,该提取的比特流对应该选择的像素的每一颜色通道;该图 像编码方法进一步包含: 将不同的多个选择的像素的一个相同的颜色通道的该提取的比特流封包为多个颜色 通道比特流片段,每一颜色通道比特流片段具有一个相同的预定尺寸;并且 将不同的多个颜色通道的多个颜色通道比特流片段联系在一起成为一个输出比特流。16. -种图像解码方法,包含: 接收一个输入比特流,该输入比特流对应多个选择的像素; 决定一帧内的多个目标像素的一个比特预算,其中该多个选择的像素来自该多个目标 像素;并且 依据该比特预算以及一扫描顺序针对该多个选择的像素执行位平面扫描解码,并据此 依据该多个选择的像素的已解码的像素数据产生该多个目标像素的已解码的像素数据,其 中每一目标像素的已解码的像素数据具有对应至少一个颜色通道的至少一个颜色通道数 据,并且该位平面扫描解码至少以该选择的像素的已编码的像素数据填充每一选择的像素 的已解码像素数据的部分位。17. 根据权利要求16所述的图像解码方法,其特征在于,该待解码的多个选择的像素 是所有的目标像素。18. 根据权利要求17所述的图像解码方法,其特征在于,其中基于该多个选择的像素 的已解码的像素数据产生该多个目标像素的已解码像素数据的步骤包含: 针对该多个选择的像素或多个颜色通道执行逆重新排序,以设定该多个目标像素。19. 根据权利要求16所述的图像解码方法,其特征在于,待解码的多个选择的像素是 该多个目标像素的一部分。20. 根据权利要求19所述的图像解码方法,其特征在于,其中基于该多个选择的像素 的已解码的像素数据产生该多个目标像素的已解码像素数据的步骤包含: 执行插值以恢复对应至少一选择的像素的一个颜色通道的一个颜色通道数据的至少 一部分。21. 根据权利要求20所述的图像解码方法,其特征在于,其中每一个具有恢复的对应 第一颜色通道的颜色通道数据的选择的像素的数量与每一个具有恢复的对应第二颜色通 道的颜色通道数据的选择的像素的数量不同,其中该第二颜色通道与该第一颜色通道不 同。22. 根据权利要求20所述的图像解码方法,其特征在于,其中基于该多个选择的像素 的已解码的像素数据产生该多个目标像素的已解码像素数据的步骤包含: 在执行该插值之后,针对该多个选择的像素或多个颜色通道执行逆重新排序,以设定 该目标像素。23. 根据权利要求19所述的图像解码方法,其特征在于,其中基于该多个选择的像素 的已解码的像素数据产生该多个目标像素的已解码像素数据的步骤包含: 执行插值以恢复对应至少一目标像素的一个颜色通道的一个颜色通道数据的至少一 部分。24. 根据权利要求23所述的图像解码方法,其特征在于,其中每一个具有恢复的对应 第一颜色通道的颜色通道数据的目标像素的数量与每一个具有恢复的对应第二颜色通道 的颜色通道数据的目标像素的数量不同,其中该第二颜色通道与该第一颜色通道不同。25. 根据权利要求23所述的图像解码方法,其特征在于,其中基于该多个选择的像素 的已解码的像素数据产生该多个目标像素的已解码像素数据的步骤包含: 在执行该插值之前,针对该多个选择的像素或多个颜色通道执行逆重新排序,以设定 该目标像素。26. 根据权利要求16所述的图像解码方法,其特征在于,其中该位平面扫描解码依据 该扫描顺序为每一选择的像素的每一颜色通道的每一颜色通道数据配置一个比特预算。27. 根据权利要求16所述的图像解码方法,其特征在于,该扫描顺序包含下面中的至 少一个: 在一个选择的像素的一个颜色通道的一个颜色通道数据中,从最高有效位平面至最低 有效位平面; 在一个位平面,从第一个选择的像素至最后一个选择的像素;以及 在一个选择的像素,从第一颜色通道至最后一个颜色通道。28. 根据权利要求16所述的图像解码方法,其特征在于,该输入比特流是由联系在一 起的多个比特流部分组成,每一比特流部分包含仅对应一个选择的像素的信息。29. 根据权利要求16所述的图像解码方法,其特征在于,该输入比特流包含联系在一 起的多个不同的颜色通道的多个颜色通道比特流片段,并且一个相同的颜色通道的颜色通 道比特流片段具有相同的预定尺寸。30. 根据权利要求16所述的图像解码方法,其特征在于,该位平面扫描解码初始将每 一选择的像素的已解码像素数据的所有位重置为一第一二进制值;并且以该选择的像素的 已编码的像素数据填充每一选择的像素的已解码像素数据的部分位,该位平面扫描解码进 一步执行取整操作来制定一第二二进制值至该选择的像素的已解码像素数据的剩余位中 一个。31. -种图像编码装置,包含: 一输入端口,配置为接收一帧内的多个目标像素,其中每一目标像素的像素数据具有 对应至少一颜色通道的至少一颜色通道数据;以及 一编码器,配置为决定该多个目标像素的一比特预算;并且针对多个选择的像素依据 该比特预算以及一扫描顺序执行位平面扫描编码,并据此产生该多个选择的像素的已编码 的像素数据,作为该多个目标像素的编码数据,其中该多个选择的像素是自该多个目标像 素中选择的;并且该位平面扫描编码提取每一选择的像素的像素数据的部分位作为该选择 的像素的已编码的像素数据。32. -种图像解码装置,包含: 一输入端口,配置为接收一个输入比特流,该输入比特流对应多个选择的像素,其中该 多个选择的像素是来自一帧内的多个目标像素;以及 一解码器,配置为决定一帧内的多个目标像素的一个比特预算,并且依据该比特预算 以及一扫描顺序针对该多个选择的像素执行位平面扫描解码,并据此依据该多个选择的像 素的已解码的像素数据产生该多个目标像素的已解码的像素数据,其中每一目标像素的已 解码的像素数据具有对应至少一个颜色通道的至少一个颜色通道数据,并且该位平面扫描 解码至少以该选择的像素的已编码的像素数据填充每一选择的像素的已解码像素数据的 部分位。
【专利摘要】一种图像编码方法,包括至少如下步骤:接收一帧内的多个目标像素,其中每一目标像素的像素数据具有对应至少一颜色通道的至少一颜色通道数据;决定该多个目标像素的一比特预算;并且针对多个选择的像素依据该比特预算以及一扫描顺序执行位平面扫描编码,并据此产生该多个选择的像素的已编码的像素数据,作为该多个目标像素的编码数据,其中该多个选择的像素是从该多个目标像素中选择的;并且该位平面扫描编码提取每一选择的像素的像素数据的部分位作为该选择的像素的已编码的像素数据。此外,提供了一种相对应的图像解码方法。
【IPC分类】H04N19/00
【公开号】CN105191304
【申请号】CN201480013044
【发明人】吴东兴, 周汉良, 李坤傧, 朱启诚
【申请人】联发科技股份有限公司
【公开日】2015年12月23日
【申请日】2014年3月7日
【公告号】US9307248, US20140254929, WO2014135112A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1