paper-with-me

홈 › Papers

Octave-YOLO: Cross frequency detection network with octave convolution

2024-07-29 · Sangjune Shin, Dongkun Shin

Despite the rapid advancement of object detection algorithms, processing high-resolution images on embedded devices remains a significant challenge. Theoretically, the fully convolutional network architecture used in current real-time object detectors can handle all input resolutions. However, the substantial computational demands required to process high-resolution images render them impractical for real-time applications. To address this issue, real-time object detection models typically downsample the input image for inference, leading to a loss of detail and decreased accuracy. In response, we developed Octave-YOLO, designed to process high-resolution images in real-time within the constraints of embedded systems. We achieved this through the introduction of the cross frequency partial network (CFPNet), which divides the input feature map into low-resolution, low-frequency, and high-resolution, high-frequency sections. This configuration enables complex operations such as convolution bottlenecks and self-attention to be conducted exclusively on low-resolution feature maps while simultaneously preserving the details in high-resolution maps. Notably, this approach not only dramatically reduces the computational demands of convolution tasks but also allows for the integration of attention modules, which are typically challenging to implement in real-time applications, with minimal additional cost. Additionally, we have incorporated depthwise separable convolution into the core building blocks and downsampling layers to further decrease latency. Experimental results have shown that Octave-YOLO matches the performance of YOLOv8 while significantly reducing computational demands. For example, in 1080x1080 resolution, Octave-YOLO-N is 1.56 times faster than YOLOv8, achieving nearly the same accuracy on the COCO dataset with approximately 40 percent fewer parameters and FLOPs.

📄 PDF Abstract BibTeX arXiv:2407.19746

Code (0)

등록된 구현이 없습니다.

Tasks

object-detectionObject DetectionReal-Time Object Detection

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
Depthwise Separable Convolution While standard convolution performs the channelwise and spatial-wise computation in one step, Depthwise Separable Convolution …
YOLOv8 설명 없음

Similar Papers 제목 키워드 기반

TONet: Tone-Octave Network for Singing Melody Extraction from Polyphonic Music

2022-02-02 · Ke Chen, Shuai Yu, Cheng-i Wang, Wei Li 외

Singing melody extraction is an important problem in the field of music information retrieval. Existing methods typically rely on frequency-domain representations to estimate the sung frequencies. However, this design do…

DecoderInformation RetrievalMelody ExtractionMusic Information Retrieval+1

Accurate Retinal Vessel Segmentation via Octave Convolution Neural Network

2019-06-28 · Zhun Fan, Jiajie Mo, Benzhang Qiu, Wenji Li 외

Retinal vessel segmentation is a crucial step in diagnosing and screening various diseases, including diabetes, ophthalmologic diseases, and cardiovascular diseases. In this paper, we propose an effective and efficient m…

DecoderRetinal Vessel SegmentationSegmentationSpecificity

Octave Mix: Data augmentation using frequency decomposition for activity recognition

2021-01-08 · Tatsuhito Hasegawa

In the research field of activity recognition, although it is difficult to collect a large amount of measured sensor data, there has not been much discussion about data augmentation (DA). In this study, I propose Octave …

Activity RecognitionData Augmentation

Generalized Octave Convolutions for Learned Multi-Frequency Image Compression

2020-02-24 · Mohammad Akbari, Jie Liang, Jingning Han, Chengjie Tu

Learned image compression has recently shown the potential to outperform the standard codecs. State-of-the-art rate-distortion (R-D) performance has been achieved by context-adaptive entropy coding approaches in which hy…

DenoisingImage CompressionImage DenoisingMS-SSIM+2

Stabilizing GANs with Soft Octave Convolutions

2019-05-29 · Ricard Durall, Franz-Josef Pfreundt, Janis Keuper

Motivated by recently published methods using frequency decompositions of convolutions (e.g. Octave Convolutions), we propose a novel convolution scheme to stabilize the training and reduce the likelihood of a mode colla…