【技术实现步骤摘要】
特征数据编码方法、编码器、特征数据解码方法及解码器
[0001]本专利技术涉及一种特征数据处理机制,且涉及一种特征数据编码方法、 编码器、特征数据解码方法及解码器。
技术介绍
[0002]因物联网(Internet of Things,IoT)相关应用快速成长,衍生大量的 智能化创新应用需求(例如智能城市/智能安全防护、智慧车联网、智慧家 电等)。在未来的趋势中,手机、摄像机、家电、行车辅助系统都将具备 人工智能(AI)功能(俗称AIoT装置),而将AI运算力移往前端AIoT 装置将成为B5G/6G时代的重要发展趋势。
[0003]然而,考虑成本、功耗、机构限制与系统弹性,前端装置仅能提供初 步的运算功能,而深度运算与训练仍需边缘装置/后端服务器协作完成(例 如分段式机器视觉运算)。在此情况下,可预见的是分段式机器视觉运算 对编码与传输将衍生出以下技术需求。
[0004]例如,机器视觉应用需要降低运算复杂度与编码延迟时间,以满足高 度实时性服务的需求(此可称为低延迟需求)。另外,为了维持AI辨识 的准确率,需要保留机器需要的细节信息,避免过度处理导致影像失真, 造成系统辨识率下降(可称为高准确率需求)。此外,需以共通的格式进 行特征编码,并以共享骨干(Shared Backbone)的方式提供不同应用的机器 视觉任务,重复利用萃取的特征(此可称为多重应用需求)。
[0005]在现有视频压缩技术中,虽可达到强大的压缩效能,但不完全适合机 器视觉的应用。主要原因在于特征影像内容非用于供人类观看,因 ...
【技术保护点】
【技术特征摘要】
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个子转换单元...
【专利技术属性】
技术研发人员:王圣博,林敬杰,林俊隆,
申请(专利权)人:财团法人工业技术研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。