CSL-YOLO: A New Lightweight Object Detection System for Edge Computing

AI-generated keywords: Lightweight Object Detection

AI-generated Key Points

  • Development of lightweight object detectors is crucial for edge computing due to limited computation resources
  • Proposed Cross-Stage Lightweight (CSL) Module as a new lightweight Convolution method
  • CSL-Module generates redundant features from cheap operations, reducing computation cost
  • Experiments on MS-COCO dataset show CSL-Module approximates Convolution-3x3 fitting ability while reducing computational requirements
  • CSL-YOLO, constructed using CSL-Module, achieves better detection performance with only 43% FLOPs and 52% parameters compared to Tiny-YOLOv4
  • CSL Module divides input feature-maps into two branches: one generates half redundant feature-maps using a cheap operation, while the other generates necessary feature-maps using a lightweight main operation
  • Architecture of CSL-Module illustrated in Figure 2, with t representing the ratio of feature expanding (t=3 in CSL-Bone)
  • Comparisons made between CSL Module and other lightweight convolution methods such as VGG16 and GhostVGG16, showing superior performance in terms of MFLOPs and accuracy.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Yu-Ming Zhang, Chun-Chieh Lee, Jun-Wei Hsieh, Kuo-Chin Fan

License: CC BY 4.0

Abstract: The development of lightweight object detectors is essential due to the limited computation resources. To reduce the computation cost, how to generate redundant features plays a significant role. This paper proposes a new lightweight Convolution method Cross-Stage Lightweight (CSL) Module, to generate redundant features from cheap operations. In the intermediate expansion stage, we replaced Pointwise Convolution with Depthwise Convolution to produce candidate features. The proposed CSL-Module can reduce the computation cost significantly. Experiments conducted at MS-COCO show that the proposed CSL-Module can approximate the fitting ability of Convolution-3x3. Finally, we use the module to construct a lightweight detector CSL-YOLO, achieving better detection performance with only 43% FLOPs and 52% parameters than Tiny-YOLOv4.

Submitted to arXiv on 10 Jul. 2021

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2107.04829v1

The development of lightweight object detectors is crucial for edge computing due to limited computation resources. To address the challenge of reducing computation cost, this paper proposes a new lightweight Convolution method called Cross-Stage Lightweight (CSL) Module. The CSL-Module generates redundant features from cheap operations, specifically by replacing Pointwise Convolution with Depthwise Convolution in the intermediate expansion stage. This replacement significantly reduces the computation cost. To evaluate the effectiveness of the proposed CSL-Module, experiments were conducted on MS-COCO dataset. The results show that the CSL-Module can approximate the fitting ability of Convolution-3x3 while reducing computational requirements. Furthermore, the module is used to construct a lightweight detector called CSL-YOLO. Compared to Tiny-YOLOv4, CSL-YOLO achieves better detection performance with only 43% FLOPs and 52% parameters. In terms of methodology, this paper introduces the Cross-Stage Lightweight (CSL) Module as a solution to generate feature-maps with fewer FLOPs. The module divides input feature-maps into two branches: one branch generates half redundant feature-maps using a cheap operation similar to GhostNet, while the other branch generates necessary feature-maps using a lightweight main operation. These outputs are then concatenated together. The architecture of CSL-Module is illustrated in Figure 2, where t represents the ratio of feature expanding. In CSL-Bone, t is set as 3, while in other cases it is set as 2. To enhance down sampling or attention after expansion block, an SE module or adaptive average pooling can be inserted. Comparisons were made between CSL Module and other lightweight convolution methods such as VGG16 and GhostVGG16. Table 1 shows that CSLVGG16 outperforms these methods in terms of MFLOPs and accuracy. Overall, this paper presents a novel approach to lightweight object detection by introducing the CSL Module and using it to construct CSL YOLO.
Created on 25 Dec. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.