特征数据编码方法、编码器、特征数据解码方法及解码器技术

技术编号:36371433 阅读:22 留言:0更新日期:2023-01-18 09:29
本发明专利技术提供一种特征数据编码方法、编码器、特征数据解码方法及解码器。所述特征数据编码方法包括:将转换单元划分为多个子区块及N个子转换单元;在第i个子转换单元中决定参考原点及最后有效系数,并将所述第i个子转换单元的最后有效系数的原始坐标修正为特定坐标;从所述第i个子转换单元的特定子区块开始扫瞄所述第i个子转换单元,并将所述第i个子转换单元中的有效特征系数个别编码为编码数据。据此,可提升传输效率。可提升传输效率。可提升传输效率。

【技术实现步骤摘要】
特征数据编码方法、编码器、特征数据解码方法及解码器


[0001]本专利技术涉及一种特征数据处理机制,且涉及一种特征数据编码方法、 编码器、特征数据解码方法及解码器。

技术介绍

[0002]因物联网(Internet of Things,IoT)相关应用快速成长,衍生大量的 智能化创新应用需求(例如智能城市/智能安全防护、智慧车联网、智慧家 电等)。在未来的趋势中,手机、摄像机、家电、行车辅助系统都将具备 人工智能(AI)功能(俗称AIoT装置),而将AI运算力移往前端AIoT 装置将成为B5G/6G时代的重要发展趋势。
[0003]然而,考虑成本、功耗、机构限制与系统弹性,前端装置仅能提供初 步的运算功能,而深度运算与训练仍需边缘装置/后端服务器协作完成(例 如分段式机器视觉运算)。在此情况下,可预见的是分段式机器视觉运算 对编码与传输将衍生出以下技术需求。
[0004]例如,机器视觉应用需要降低运算复杂度与编码延迟时间,以满足高 度实时性服务的需求(此可称为低延迟需求)。另外,为了维持AI辨识 的准确率,需要保留机器需要的细节信息,避免过度处理导致影像失真, 造成系统辨识率下降(可称为高准确率需求)。此外,需以共通的格式进 行特征编码,并以共享骨干(Shared Backbone)的方式提供不同应用的机器 视觉任务,重复利用萃取的特征(此可称为多重应用需求)。
[0005]在现有视频压缩技术中,虽可达到强大的压缩效能,但不完全适合机 器视觉的应用。主要原因在于特征影像内容非用于供人类观看,因此传统 编码技术已不完全适用特征影像的压缩,且反而会增加延迟时间。同时, 欲满足高辨识率的应用,需要设计适合保留高频数据的编码方法以提供更 高的数据精准度。

技术实现思路

[0006]有鉴于此,本专利技术提供一种特征数据编码方法、编码器、特征数据解码 方法及解码器,其可用于解决上述技术问题。
[0007]本专利技术提供一种特征数据编码方法,适于编码器,所述方法包括:取得 包括多个特征系数的转换单元,并将转换单元划分为多个子区块;将转换单 元划分为N个子转换单元,其中各子转换单元包括所述多个子区块的至少其 中之一,且N为大于等于1的整数;在所述N个子转换单元的第i个子转换 单元中决定参考原点及最后有效系数,并基于所述第i个子转换单元的参考 原点将所述第i个子转换单元的最后有效系数的原始坐标修正为特定坐标, 其中所述第i个子转换单元的最后有效系数位于所述第i个子转换单元中的特 定子区块,i为索引值且1≤i≤N;从所述第i个子转换单元的特定子区块开 始扫瞄所述第i个子转换单元,并将所述第i个子转换单元中的至少一有效特 征系数个别编码为编码数据;以及发送第一特定指标、各子转换单元的最后 有效系数的特定坐标及各有效特征系数的编码数据至解码器,其中第一特定 指标指示各子转换单元的最后有效系数的特定坐标经过修正。
[0008]本专利技术提供一种编码器,包括收发器及处理器。处理器其耦接收发器, 并经配置以执行:取得包括多个特征系数的转换单元,并将转换单元划分为 多个子区块;将转换单元划分为N个子转换单元,其中各子转换单元包括所 述多个子区块的至少其中之一,且N为大于等于1的整数;在所述N个子转 换单元的第i个子转换单元中决定参考原点及最后有效系数,并基于所述第i 个子转换单元的参考原点将所述第i个子转换单元的最后有效系数的原始坐 标修正为特定坐标,其中所述第i个子转换单元的最后有效系数位于所述第i 个子转换单元中的特定子区块,i为索引值且1≤i≤N;从所述第i个子转换 单元的特定子区块开始扫瞄所述第i个子转换单元,并将所述第i个子转换单 元中的至少一有效特征系数个别编码为编码数据;以及控制收发器发送第一 特定指标、各子转换单元的最后有效系数的特定坐标及各有效特征系数的编 码数据至解码器,其中第一特定指标指示各子转换单元的最后有效系数的特 定坐标经过修正。
[0009]本专利技术提供一种特征数据解码方法,适于解码器,所述方法包括:接收 第一特定指标、N个子转换单元个别的最后有效系数的特定坐标及至少一有 效特征系数个别的编码数据,其中第一特定指标指示各子转换单元的最后有 效系数的特定坐标经过修正;基于各有效特征系数的编码数据重建转换单元 的多个子区块;基于所述N个子转换单元的第i个子转换单元的最后有效系 数的特定坐标,在所述第i个子转换单元中找出特定子区块,其中i为索引值 且1≤i≤N;从所述第i个子转换单元的特定子区块开始扫瞄所述第i个子 转换单元,并解码所述第i个子转换单元中各有效特征系数的编码数据。
[0010]本专利技术提供一种解码器,包括收发器及处理器。处理器耦接于收发器, 并经配置以执行:控制收发器接收第一特定指标、N个子转换单元个别的最 后有效系数的特定坐标及至少一有效特征系数个别的编码数据,其中第一特 定指标指示各子转换单元的最后有效系数的特定坐标经过修正;基于各有效 特征系数的编码数据重建转换单元的多个子区块;基于所述N个子转换单元 的第i个子转换单元的最后有效系数的特定坐标,在所述第i个子转换单元中 找出特定子区块,其中i为索引值且1≤i≤N;从所述第i个子转换单元的 特定子区块开始扫瞄所述第i个子转换单元,并解码所述第i个子转换单元中 各有效特征系数的编码数据。
附图说明
[0011]包含附图以便进一步理解本专利技术,且附图并入本说明书中并构成本说 明书的一部分。附图说明本专利技术的实施例,并与描述一起用于解释本专利技术 的原理。
[0012]图1是依据本专利技术的实施例绘示的自然影像压缩机制示意图。
[0013]图2是依据本专利技术的实施例绘示的特征数据图压缩示意图。
[0014]图3是依据本专利技术的实施例绘示的特征数据处理系统的示意图。
[0015]图4是依据本专利技术的实施例绘示的特征数据编码方法流程图。
[0016]图5是依据本专利技术不同实施例绘示的划分转换单元的示意图。
[0017]图6A及图6B是依据本专利技术实施例绘示的坐标修正机制的示意图。
[0018]图7是依据本专利技术的实施例绘示的多个预设扫瞄方式的示意图。
[0019]图8A是依据本专利技术的实施例绘示的扫瞄各子转换单元的示意图。
[0020]图8B是依据本专利技术的实施例绘示的多种扫瞄子区块方式的示意图。
[0021]图9是依据本专利技术的实施例绘示的特征数据解码方法的流程图。
具体实施方式
[0022]现将详细地参考本专利技术的示范性实施例,示范性实施例的实例说明于附 图中。只要有可能,相同组件符号在图式和描述中用来表示相同或相似部分。
[0023]请参照图1,其是依据本专利技术的实施例绘示的自然影像压缩机制示意图。 在本实施例中,当编码器欲对影像110进行编码时,可将影像110划分为多 个子影像,并对各子影像进行后续处理。以子影像111为例,编码器例如可 基于相关的影像预测算法来预测对应于子影像111的预测影像112,再将子影 像111与预测影像112进行相减以取得残值本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种特征数据编码方法,适于编码器,其特征在于,所述方法包括:取得包括多个特征系数的转换单元,并将所述转换单元划分为多个子区块;将所述转换单元划分为N个子转换单元,其中各所述子转换单元包括所述多个子区块的至少其中之一,且N为大于等于1的整数;在所述N个子转换单元的第i个子转换单元中决定参考原点及最后有效系数,并基于所述第i个子转换单元的所述参考原点将所述第i个子转换单元的所述最后有效系数的原始坐标修正为特定坐标,其中所述第i个子转换单元的所述最后有效系数位于所述第i个子转换单元中的特定子区块,i为索引值且1≤i≤N;从所述第i个子转换单元的所述特定子区块开始扫瞄所述第i个子转换单元,并将所述第i个子转换单元中的至少一有效特征系数个别编码为编码数据;以及发送第一特定指标、各所述子转换单元的所述最后有效系数的所述特定坐标及各所述有效特征系数的所述编码数据至解码器,其中所述第一特定指标指示各所述子转换单元的所述最后有效系数的所述特定坐标经过修正。2.根据权利要求1所述的方法,其中所述转换单元的所述多个子区块包括多个有效子区块及多个无效子区块,其中各所述有效子区块包括至少一有效特征系数,各所述无效子区块仅包括无效特征系数。3.根据权利要求1所述的方法,还包括:将各所述有效子区块中的各所述有效特征系数的旗标设置为第一值,并将各所述有效子区块中的无效特征系数的旗标设置为第二值。4.根据权利要求1所述的方法,其中所述第i个子转换单元的所述参考原点表征为所述第i个子转换单元的尾端坐标,且所述第i个子转换单元的所述最后有效系数的所述特定坐标表征为:(Δx,Δy)=(x
LSTU

x
LSC
,y
LSTU

y
LSC
),其中(x
LSTU
,y
LSTU
)为所述第i个子转换单元的所述尾端坐标,(x
LSC
,y
LSC
)为所述第i个子转换单元的所述最后有效系数的所述原始坐标。5.根据权利要求1所述的方法,其中所述转换单元在第一方向上具有多个第一划分选项,所述转换单元在第二方向上具有多个第二划分选项,且将所述转换单元划分为所述N个子转换单元的步骤包括:取得各所述第一划分选项对应的第一率失真成本,并据以从所述多个第一划分选项中挑选第一特定划分选项;取得各所述第二划分选项对应的第二率失真成本,并据以从所述多个第二划分选项中挑选第二特定划分选项;分别在所述第一方向及所述第二方向上采用所述第一特定划分选项及所述第二特定划分选项划分所述转换单元,以取得所述N个子转换单元。6.根据权利要求1所述的方法,其中所述转换单元在第一方向上具有多个第一划分选项,所述转换单元在第二方向上具有多个第二划分选项,且将所述转换单元划分为所述N个子转换单元的步骤包括:基于所述多个第一划分选项及所述多个第二划分选项产生多个划分选项组合,其中各所述划分选项组合包括所述多个第一划分选项之一及所述多个第二划分选项之一;
取得各所述划分选项组合的率失真成本,并据以从所述多个划分选项组合中挑选特定划分选项组合,其中所述特定划分选项组合包括第一特定划分选项及第二特定划分选项;分别在所述第一方向及所述第二方向上采用所述第一特定划分选项及所述第二特定划分选项划分所述转换单元,以取得所述N个子转换单元。7.根据权利要求1所述的方法,其中从所述第i个子转换单元的所述特定子区块开始扫瞄所述第i个子转换单元的步骤包括:基于所述第i个子转换单元中的所述多个子区块从K个预设扫瞄方式中选定对应于所述第i个子转换单元的特定扫瞄方式,其中K为正整数;依据对应于所述第i个子转换单元的所述特定扫瞄方式从所述第i个子转换单元中的所述特定子区块开始扫瞄所述第i个子转换单元;将对应于所述第i个子转换单元的所述特定扫瞄方式通知所述解码器。8.根据权利要求7所述的方法,其中所述转换单元的所述多个子区块包括多个有效子区块及多个无效子区块,所述第i个子转换单元还包括起始子区块,且基于所述第i个子转换单元中的所述多个子区块从所述K个预设扫瞄方式中选定对应于所述第i个子转换单元的所述特定扫瞄方式的步骤包括:采用所述K个预设扫瞄方式中的第j个预设扫瞄方式从所述第i个子转换单元的所述特定子区块扫瞄至所述第i个子转换单元的所述起始子区块,并记录在所述第j个预设扫瞄方式的扫瞄过程中经过的所述多个无效子区块的特定数量,其中j为索引值且1≤j≤N;基于各所述预设扫瞄方式对应的所述特定数量从所述K个预设扫瞄方式中选定对应于所述第i个子转换单元的所述特定扫瞄方式,其中所述特定扫瞄方式对应的所述特定数量为最低。9.根据权利要求8所述的方法,还包括:依据对应于所述第i个子转换单元的所述特定扫瞄方式的所述扫瞄过程产生无效子区块清单,其中所述无效子区块列表至少记录所述第i个子转换单元中的各所述无效子区块在所述第i个子转换单元中的位置;将对应于所述第i个子转换单元的所述无效子区块清单通知所述解码器。10.根据权利要求1所述的方法,其中取得包括所述多个特征系数的所述转换单元的步骤包括:取得特征数据图,并据以预测预测特征数据图;取得所述特征数据图及所述预测特征数据图之间的差异特征数据图,并通过离散余弦转换将所述差异特征数据图转换为所述转换单元。11.根据权利要求1所述的方法,还包括:反应于判定所述转换单元的尺寸大于指定尺寸,在所述N个子转换单元的所述第i个子转换单元中决定所述参考原点及所述最后有效系数,并基于所述第i个子转换单元的所述参考原点将所述第i个子转换单元的所述最后有效系数的所述原始坐标修正为所述特定坐标。12.根据权利要求11所述的方法,还包括:反应于判定所述转换单元的所述尺寸不大于所述指定尺寸,在所述N个子转换单元的所述第i个子转换单元中决定所述参考原点及所述最后有效系数;
从所述第i个子转换单元的所述特定子区块开始扫瞄所述第i个子转换单元...

【专利技术属性】
技术研发人员:王圣博林敬杰林俊隆
申请(专利权)人:财团法人工业技术研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1