论文标题

XCAT-使用异质组卷积和交叉串联量化轻巧的单图超分辨率

XCAT -- Lightweight Quantized Single Image Super-Resolution using Heterogeneous Group Convolutions and Cross Concatenation

论文作者

Ayazoglu, Mustafa, Bilecen, Bahri Batuhan

论文摘要

我们为移动设备提出了一个轻巧的单图超分辨率网络,名为XCAT。 XCAT引入了具有交叉串联(HXBLOCK)的异质组卷积块。输入通道向组卷积块的异质拆分减少了操作数量,交叉串联允许在级联HxBlocks的中间输入张量之间进行信息流。 HXBlocks内部的交叉串联也可以避免使用更昂贵的操作,例如1x1卷积。为了进一步预见昂贵的张量副本操作,XCAT利用不可训练的卷积内核来应用采样操作。 XCAT考虑了整数量化的设计,还利用了几种技术,例如基于强度的数据增强。 Integer的XCAT量化XCAT可在320ms的Mali-G71 MP2 GPU上实时运行,并在30ms(NCHW)和8.8ms(NHWC)的突触海豚NPU上实时运行,适用于实时应用。

We propose a lightweight, single image super-resolution network for mobile devices, named XCAT. XCAT introduces Heterogeneous Group Convolution Blocks with Cross Concatenations (HXBlock). The heterogeneous split of the input channels to the group convolution blocks reduces the number of operations, and cross concatenation allows for information flow between the intermediate input tensors of cascaded HXBlocks. Cross concatenations inside HXBlocks can also avoid using more expensive operations like 1x1 convolutions. To further prev ent expensive tensor copy operations, XCAT utilizes non-trainable convolution kernels to apply up sampling operations. Designed with integer quantization in mind, XCAT also utilizes several techniques on training, like intensity-based data augmentation. Integer quantized XCAT operates in real time on Mali-G71 MP2 GPU with 320ms, and on Synaptics Dolphin NPU with 30ms (NCHW) and 8.8ms (NHWC), suitable for real-time applications.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源