Industrial Object Counting from Traditional Machine Vision to Open-World Foundation Models: A Systematic Review
Abstract
1. Introduction
1.1. Definition and Background of Industrial Object Counting
- Manufacturing production scenarios:Counting of workpieces, components, and finished products on production lines, which is the most traditional and core application scenario of industrial object counting. This includes electronic component counting, mechanical part statistics, and product quantity verification on assembly lines.
- Warehouse logistics scenarios:Inventory counting and cargo statistics in warehouses and logistics centers, including pallet counting, box quantity statistics, and inventory automatic verification. This type of scenario is an important extension of industrial counting in the supply chain link.
- Industrial remote sensing scenarios:Large-scale target counting in industrial infrastructure and resource monitoring using aerial or satellite remote sensing images, such as counting of mining equipment, oil storage tanks, solar panels, and wind turbines. This type of scenario has unique requirements for large-field-of-view and multi-scale adaptation capabilities.
- Agricultural industrialization scenarios:Crop counting and yield estimation in the context of agricultural industrialization and smart agriculture, such as fruit counting, crop seedling statistics, and aquaculture population estimation. Although agriculture is traditionally not classified as industry in the narrow sense, the technical challenges (occlusion, dense distribution, multi-scale variation) and technical solutions of counting tasks in agricultural industrialization are highly consistent with those in industrial scenarios, and the methods are fully transferable.
- Transportation and parking scenarios:Vehicle counting in industrial parks, ports, and large parking lots, which is important for intelligent traffic management and resource scheduling in industrial zones. The density map regression and multi-scale adaptation technologies developed for these scenarios have strong reference value for industrial counting.
1.2. Distinction Between Object Detection and Object Counting
1.3. Main Contributions of This Review
- Comprehensive technological evolution roadmap: We systematically review the complete technological evolution route of industrial object counting from 2010 to 2025, covering all major technical paradigms including traditional machine vision methods, convolutional neural networks, Transformer architectures, state space models (Mamba), and vision foundation models, clearly presenting the core ideas, representative methods, and technical characteristics of each stage.
- Deep focus on industrial scenario characteristics: Unlike general counting surveys that focus on crowd counting or general object counting, this review specifically focuses on industrial scenarios, providing in-depth analysis of unique challenges in industrial environments (such as occlusion and overlap, multi-scale variation, illumination interference, real-time requirements, edge deployment constraints, etc.), as well as specialized solutions to these challenges.
- In-depth analysis of emerging counting paradigms: We systematically summarize and analyze emerging counting paradigms such as Class-Agnostic Counting (CAC), Exemplar-Free Counting (EFC), and foundation model-driven zero-shot/training-free counting, deeply exploring their technical principles, applicable scenarios, and industrial application value.
- Systematic summary of challenges and future directions: We comprehensively summarize the core challenges faced by industrial object counting, including data annotation bottlenecks, domain adaptation difficulties, real-time edge deployment constraints, and open-world generalization capabilities. Based on current technology trends, we propose five promising future research directions.
- Standardized review methodology: This review strictly follows the PRISMA 2020 systematic review specification, clearly defining literature inclusion and exclusion criteria, search strategies, screening processes, and data extraction methods to ensure the scientific rigor, transparency, and reproducibility of this review.
1.4. Comparison with Existing Reviews
1.5. Paper Structure
2. Review Methodology
2.1. Eligibility Criteria
- Peer-reviewed full-text articles published in English between 1 January 2010 and 28 May 2026.
- Focused on object-counting algorithms, systems, or applications specifically targeting industrial scenarios.
- Presented original quantitative experimental results, including performance evaluation on standard datasets or real industrial deployments.
- Proposed novel technical contributions (e.g., algorithm architectures, training strategies, or evaluation methods).
- Non-English publications, patents, conference abstracts, book chapters, review articles, or editorials.
- Focused exclusively on non-industrial counting domains (e.g., medical cell counting, crowd counting, traffic counting without industrial relevance).
- Did not provide quantitative performance metrics or sufficient experimental details for replication.
- Were duplicate publications of the same study (only the most complete and recent version was retained).
- Were purely theoretical studies without experimental validation.
- Traditional machine vision methods (2010–2014).
- Deep learning-based methods (2014–2020).
- Large foundation models and open-world counting methods (2021–2025).
- Technical representativeness principle:For each technical direction (e.g., CNN-based density map regression, Transformer-based counting, class-agnostic counting, foundation model-based counting), we prioritized selecting studies that proposed novel architectures, achieved state-of-the-art performance, or had significant influence on subsequent research. We ensured that each major technical branch had representative works included, avoiding bias towards any specific research group or methodology.
- Industrial relevance principle:We included studies that, while not explicitly labeled as “industrial,” proposed technical methods with clear application potential in industrial scenarios (e.g., crowd-counting methods with density map regression architectures that can be migrated to dense workpiece counting, remote sensing object-counting methods with multi-scale adaptation capabilities applicable to large-field-of-view industrial inspection). The industrial applicability of such methods is explicitly discussed in the corresponding sections of this review.
- Temporal coverage principle:We ensured coverage of the complete technological evolution trajectory from 2010 to 2025, including landmark studies that marked important paradigm shifts (e.g., the transition from traditional machine vision to deep learning, the emergence of Transformer architectures, and the rise of foundation models). This allows readers to clearly understand the historical development context of industrial object-counting technology.
- Scenario diversity principle:We selected studies covering diverse industrial application scenarios, including manufacturing production lines, warehouse logistics, electronic component inspection, industrial remote sensing, and agricultural industrialization. This ensures that this review reflects the wide applicability of object-counting technology across different industrial domains rather than being limited to a single scenario.
- Quality priority principle:We prioritized studies published in high-impact journals and top-tier conferences (e.g., IEEE Transactions on Image Processing, CVPR, ICCV, ECCV, AAAI) as they typically represent the highest level of research in the field. However, we also included valuable studies from specialized industrial journals and conference proceedings to ensure coverage of domain-specific practical innovations.
2.2. Information Sources and Search Strategy
- IEEE Xplore Digital Library.
- ACM Digital Library.
- Web of Science Core Collection.
- arXiv preprint server (to capture the latest preprint studies in this rapidly evolving field).
(industrial object counting OR workpiece counting~OR part counting OR component counting) AND (machine vision~OR computer vision OR deep learning OR convolutional neural network~OR CNN OR Transformer OR Mamba OR state space model OR foundation model~OR large language model OR class-agnostic counting OR zero-shot counting)
2.3. Study Selection Process
- Title and abstract screening: all retrieved records were screened based on the eligibility criteria to exclude obviously irrelevant studies.
- Full-text assessment: all studies deemed potentially relevant during the title/abstract screening were retrieved for full-text evaluation to confirm their eligibility.
2.4. Data Extraction and Synthesis
- Basic study characteristics: authors, publication year, and publication venue.
- Dataset details: name of the dataset used, number of images, and number of categories.
- Algorithm architecture: core backbone network, technical innovations, and training strategy.
- Performance metrics: Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), Frames Per Second (FPS), and AP50 (where reported).
- Computational efficiency: model parameters (M), floating-point operations (FLOPs, G), and inference latency (ms).
- Application scenario: specific industrial domain and type of objects counted.
2.5. Study Selection Results
- 32 studies focused exclusively on non-industrial counting scenarios.
- 21 studies were review articles rather than original research.
- 15 studies were conference abstracts without accompanying full-text papers.
- 10 studies did not provide sufficient quantitative performance metrics.
2.6. Registration Information
3. Technological Roadmap for Fifteen Years of Industrial Object Counting
3.1. Traditional Machine Vision Era: Hand-Crafted Features and Rule Engineering
3.1.1. Sensor-Based Counting Systems
3.1.2. Handcrafted Feature-Based Visual Counting
3.2. Deep Learning Boom Era: Dominance of CNNs
3.2.1. Detection-Based Counting
3.2.2. Density Map Estimation-Based Counting
3.3. Large Models and Open-World Era: Rise of Transformers and Mamba
3.3.1. Global Modeling and Attention Mechanisms
3.3.2. Class-Agnostic and Zero-Shot Counting
4. In-Depth Analysis of Core Algorithms and Technical Architectures
4.1. Convolutional Neural Networks (CNNs): The Cornerstone of Industrial Vision
4.1.1. Detection-Driven Counters
4.1.2. Density Regression Networks
4.2. Transformer Architectures: Capturers of Global Context
4.2.1. DETR (DEtection TRansformer)
4.2.2. Swin Transformer, CrowdFormer and GCA-SUNet
4.3. Mamba and State Space Models: A Breakthrough in Linear Complexity
Horizontal Comparison of Mainstream Counting Architectures
- Compared with Transformer-based methods: The linear complexity of Mamba-MOC enables its inference speed to be more than 40% higher than Swin Transformer baselines with comparable accuracy [48,82]. However, its generalization performance in few-shot industrial scenarios and fine-grained feature matching capability are slightly inferior to Transformer architectures with mature self-attention mechanisms. In addition, CrowdFormer and other Transformer variants optimized for dense counting have achieved better performance on crowd-counting benchmarks, but their industrial-specific adaptation still needs further verification [79].
- Compared with CNN-based methods: Mamba-MOC combines global modeling capability and lightweight advantages, and its overall counting accuracy far exceeds common industrial CNN baselines such as CSRNet [1,82]. Nevertheless, the operator ecosystem, industrial hardware adaptation maturity and engineering landing experience of SSM architectures are still far less developed than CNN technologies that have been verified for many years. At present, CNN-based methods are still the most widely adopted schemes in actual industrial production lines [6].
- Development status of SSM counting methods: Benefiting from the linear complexity advantage of selective state space models [81], SSM-based counting methods have developed rapidly in recent years. In addition to Mamba-MOC for industrial remote sensing scenarios, researchers have also explored SSM architectures in general dense counting tasks. On the whole, SSM counting research dedicated to industrial production scenarios is still in its initial exploratory stage, and there is still a lack of large-scale industrial landing verification.
4.4. Visual Foundation Models: A New Paradigm for Zero-Shot and Training-Free Counting
4.4.1. CLIP-Based Counting
4.4.2. DINO-Based Training-Free Counting
4.4.3. Multimodal Counting: Beyond Single RGB Modality
4.4.4. Open-World Video Counting: From Static Images to Dynamic Scenes
- Detection-then-tracking-based methods: This is the most traditional and widely used video counting paradigm. It first detects targets in each frame using an object detector, then associates targets across frames through tracking algorithms (such as SORT, DeepSORT, ByteTrack), and finally counts unique targets by tracking trajectories. In the open-world setting, foundation model-based detectors (e.g., Grounding DINO) can be used to realize zero-shot detection of arbitrary categories specified by text prompts [88], and then combine with tracking algorithms to complete video counting. This type of method has clear principles and good interpretability, but the counting accuracy is highly dependent on the detection performance, and it is prone to ID switching and trajectory fragmentation in dense occlusion scenarios.
- Density map-based video counting methods: This type of method extends the density map regression paradigm from static images to videos, generating density maps for each frame and integrating them to obtain the count. To exploit temporal information, many methods introduce temporal consistency constraints, motion information fusion, or recurrent neural network structures. In the open-world setting, text-conditioned density map generation networks can be combined with temporal modeling modules to realize zero-shot video counting. This type of method is more suitable for dense target scenarios, but it is difficult to obtain accurate per-instance trajectories, and the counting accuracy may decrease for long videos with cumulative errors.
- Foundation model end-to-end video counting methods: This is an emerging research direction in recent years, leveraging the powerful spatiotemporal modeling capabilities and generalization capabilities of large video foundation models (such as VideoMAE [89], InternVideo [90]) to directly realize end-to-end open-world video counting. These methods can directly understand natural language descriptions of counting tasks and output counting results for arbitrary categories in videos, without the need for separate detection and tracking modules. However, current video foundation models are still in the early stage of development, and their counting accuracy, especially for dense small targets and fine-grained categories, still has a large gap compared with specially designed counting models. In addition, their huge computational overhead and memory footprint also bring great challenges to industrial real-time deployment.
4.4.5. Limitations and Industrial Deployment Bottlenecks of Foundation Models
- High computational overhead and deployment difficulty on edge devices:Large-scale vision foundation models usually have huge parameter scales and high computational complexity. For example, the ViT-L/14 backbone commonly used in CLIP has more than 400 million parameters, resulting in high inference latency and large memory footprint. For high-speed production line scenarios with strict real-time requirements (inference latency < 33 ms), the computational overhead of large foundation models is often difficult to meet. Meanwhile, the large model size makes it difficult to deploy on embedded edge devices with limited computing power, which severely restricts their application scenarios in industrial sites.
- Hallucination and misidentification in professional industrial domains:Foundation models are mostly pre-trained on general internet image-text datasets, lacking sufficient exposure to industrial professional terminology and fine-grained workpiece categories. When facing specialized industrial objects (such as various types of screws, electronic components, and custom mechanical parts), the model may misidentify background textures or similar-looking objects as targets, or fail to correctly understand professional category names described in text prompts. This problem is particularly prominent in zero-shot counting scenarios for highly specialized industrial categories. Existing CLIP-based counting methods have verified that the model’s counting accuracy is significantly affected by the semantic alignment degree between text prompts and target categories.
- Insufficient fine-grained counting capability for dense small targets:Foundation models excel at semantic-level understanding and category generalization, but their feature granularity is often insufficient for dense small target counting tasks common in industrial scenarios. For micro-electronic components, dense small parts and other scenarios with very small target sizes, the counting accuracy of foundation model-based methods is generally lower than that of specially designed density map regression models. The global receptive field and high-level semantic features of foundation models cannot effectively capture the fine-grained local details required for dense small target counting.
- Poor interpretability and difficult error diagnosis:The black-box nature of large foundation models makes it difficult to locate the root cause of counting errors. In industrial quality inspection scenarios with high reliability requirements, when counting errors occur, engineers cannot quickly determine whether the problem comes from text prompt understanding, feature matching, or background interference, which increases the difficulty of model debugging and optimization. This is in conflict with the traceability and controllability requirements of industrial production systems.
5. Class-Agnostic Counting (CAC) and Exemplar-Free Counting Paradigms
5.1. Few-Shot Counting (FSC)
5.1.1. Evolution of Matching Mechanisms
5.1.2. Feature Enhancement Strategies
5.1.3. Unification of Detection and Counting
5.2. Zero-Shot and Training-Free Counting
5.2.1. Zero-Shot Counting (ZSC)
5.2.2. Exemplar-Free Counting (EFC)
6. Datasets, Evaluation Metrics, and Experimental Benchmarks
6.1. Overview of Mainstream Datasets
Domain Gap Between General Counting Datasets and Industrial Scenarios
- 1.
- Gap in target object characteristicsGeneral crowd-counting tasks take non-rigid human bodies as the counting target, with large intra-class differences in posture, clothing and scale, and the target distribution is mostly random and uneven with obvious perspective effect [6,107]. In contrast, industrial counting targets are mostly rigid workpieces with high appearance consistency within the same category, but with a wide variety of categories and fast product iteration speed. Meanwhile, workpieces in dense stacking scenarios have serious adhesion and occlusion, and the shape and size difference between different categories of workpieces is far more than that of crowd individuals [2,58].
- 2.
- Gap in environmental interference and imaging conditionsGeneral counting datasets are mostly collected in natural outdoor scenes with uniform illumination and relatively single interference factors. Industrial scenes face more complex and extreme imaging environments: metal workpieces have strong specular reflection, production workshops have dust and fog interference, high-speed conveyor belts bring motion blur, and some stations have backlight and low-light shooting conditions. These extreme interferences are rarely covered in general counting datasets, leading to a sharp decline in the performance of general models when deployed directly [2,112].
- 3.
- Gap in annotation paradigm and evaluation logicGeneral crowd-counting tasks mostly use point annotation, and the core evaluation indicators are MAE and RMSE, which only focus on the overall quantity error and do not require accurate positioning of a single target. Industrial counting tasks often need to take into account both quantity statistics and single target positioning: for workpiece quality inspection and sorting scenarios, not only the total number, but also the position and size of each workpiece need to be output. At the same time, industrial scenarios have stricter requirements for missed detection and false detection, and different industrial businesses have different tolerance for error types, which cannot be measured by a single quantity error indicator [58,116].
- 4.
- Gap in deployment constraints and landing requirementsGeneral counting algorithms are mostly deployed on cloud servers or high-performance workstations, with loose requirements for inference latency and model parameters. Industrial counting systems mostly need to be deployed on edge computing devices or industrial computers with limited computing power, and have strict requirements for inference speed: for high-speed production lines, the inference speed needs to reach more than 30 FPS, and some high-speed sorting scenarios even require real-time processing of more than 100 FPS. In addition, industrial systems need to meet the 7 × 24 h long-term stable operation requirements, and have higher requirements for model robustness and fault tolerance
6.2. Evaluation Metrics System
6.2.1. Density Map Regression-Based Counting Metrics
6.2.2. Object Detection-Based Counting Metrics
6.2.3. PrACo Evaluation Benchmark Based on New Metrics
7. Challenges and Solutions in Industrial Scenarios
7.1. Occlusion and Overlap
7.1.1. Multi-View Fusion
7.1.2. Density Map Estimation
7.1.3. Occlusion-Aware Networks
7.1.4. Comparative Analysis of Mainstream Occlusion Processing Schemes
7.2. Multi-Scale Variation
7.2.1. Feature Pyramid Network (FPN)
7.2.2. Dilated Convolution and Multi-Column Structure
7.2.3. Scale-Aware Module
7.3. Data Annotation and Generalization Ability
7.3.1. Few-Shot and Zero-Shot Technologies
7.3.2. Synthetic Data and Digital Twin
7.3.3. Point Supervision Annotation
7.4. Real-Time Performance and Edge Computing
7.4.1. Ultra-Real-Time Scenarios: Lightweight Backbone Network Design
7.4.2. Standard Real-Time Scenarios: Model Pruning and Quantization Optimization
7.4.3. Future Direction for Full-Scenario Adaptation: Lightweight Architectures with Linear Complexity
7.4.4. Industrial Hardware Constraints and the Gap Between Theoretical FLOPs and Actual Deployment Latency
Typical Industrial Hardware Platforms and Computing Constraints
- Industrial Personal Computers (IPCs):As the most common computing platform on production lines, IPCs are typically equipped with mid-range x86 CPUs (e.g., Intel Core i5/i7 or Celeron series), with 8–16 GB of memory. Most IPCs do not have dedicated GPU acceleration, or only have entry-level discrete graphics cards. Their computing power is significantly lower than that of high-performance workstations used in algorithm research. Moreover, IPCs often need to run multiple industrial control tasks simultaneously (e.g., logic control, data acquisition, human-machine interface), which further squeezes the available computing resources for vision algorithms. In practice, the actual computing power available for vision counting tasks may be only 30–50% of the theoretical peak performance of the CPU.
- Embedded Edge Boards:Represented by NVIDIA Jetson series (Nano, Xavier NX, Orin NX), Rockchip RK3588, and HiSilicon 3519/3559 series, these embedded devices are designed for edge deployment and have strict power consumption constraints (usually 5 W–30 W). Although some models are equipped with dedicated NPU or GPU acceleration units, their operator support completeness and software optimization maturity are far inferior to desktop-level GPUs. Many advanced model structures (e.g., complex attention mechanisms, novel activation functions) cannot achieve the theoretical acceleration ratio, or even fail to run directly due to unsupported operators. In addition, the memory bandwidth of embedded devices is usually much lower than that of desktop platforms, which becomes a bottleneck for memory-intensive operations such as feature map processing.
- Programmable Logic Controllers (PLCs):As the core control units of industrial automation production lines, PLCs have extremely limited computing power—they are usually only capable of simple logical operations and numerical calculations, and cannot run complex deep learning models directly. Vision counting systems usually run on independent IPCs or edge boards, and communicate with PLCs through industrial communication protocols (e.g., Modbus, Profinet, EtherCAT) to transmit counting results and receive control instructions. The communication latency and data format conversion overhead between vision systems and PLCs cannot be ignored, usually ranging from 1ms to 10ms, which needs to be considered in the overall real-time performance budget.
- Smart Cameras and Vision Sensors:These are integrated devices that combine image sensors and processing units in a single camera body, with extremely limited end-side computing power. They can usually only run lightweight traditional image-processing algorithms (e.g., threshold segmentation, edge detection, connected component analysis) or extremely simplified neural networks. Smart cameras are mostly used for simple counting tasks with fixed scenes, single categories, and low counting accuracy requirements. Their advantage lies in compact structure and easy deployment, but their flexibility and accuracy are difficult to compare with independent computing platforms.
Critical Analysis of the Gap Between Theoretical FLOPs and Actual Deployment Latency
- Data transmission overhead:Image data needs to be transmitted from the industrial camera to the computing unit through interfaces such as USB 3.0, GigE Vision, or Camera Link. For high-resolution industrial cameras (e.g., 12 MP or higher), the raw data volume of a single image can reach 36 MB (in Bayer format), and the transmission latency can reach 5–15 ms, even exceeding the model inference time itself. In addition, the image data needs to be copied multiple times between different memory spaces during the transmission process, further increasing the actual latency.
- Image-preprocessing overhead:Before being fed into the neural network, the original image needs to go through a series of preprocessing steps, including image resize, pixel value normalization, color space conversion (e.g., BGR to RGB), and data layout adjustment (e.g., NHWC to NCHW). These operations are often overlooked in theoretical FLOPs analysis, but they can account for 15–30% of the total pipeline latency in actual deployment. For high-resolution input scenarios, the proportion of preprocessing overhead is even higher.
- Post-processing overhead:After the model inference is completed, additional post-processing steps are required to obtain the final counting result. For density map-based counting methods, operations such as density map integration, result rounding, and abnormal value filtering are required; for detection-based counting methods, operations such as Non-Maximum Suppression (NMS), confidence threshold filtering, and bounding box clustering are required. These post-processing steps can add 2–10 ms of additional latency, especially for high-density scenarios with a large number of detection boxes or complex density maps.
- System scheduling and multitasking overhead:Industrial control systems usually run multiple tasks simultaneously, including logic control, data collection, human-machine interaction, communication processing, etc. The vision counting algorithm is only one of the tasks running on the system, and its execution is often interrupted or preempted by higher-priority real-time control tasks. This results in actual inference latency jitter that is much higher than the theoretical single-thread inference time. In severe cases, the actual latency can be 2–3 times the theoretical value.
Special Constraints of Industrial Deployment Beyond Computing Power
- 7 × 24 h long-term stability:Industrial production lines usually operate continuously for months or even years without interruption. Vision counting systems must meet extremely high stability requirements. Memory leaks, gradual performance degradation, and occasional crashes that are acceptable in consumer or office applications are absolutely intolerable in industrial production lines, as they may cause production stoppages and huge economic losses. This puts forward higher requirements for the robustness of software and hardware systems.
- Environmental adaptability:Industrial production sites usually have harsh environments, including high/low temperatures, dust, humidity, vibration, electromagnetic interference, etc. Hardware devices need to meet industrial-grade protection standards (e.g., IP65/IP67 dustproof and waterproof) and wide operating temperature ranges (e.g., −20 °C to 60 °C). These environmental constraints further limit the selection of high-performance computing hardware, because high-performance chips usually generate more heat and have higher requirements for heat dissipation and operating temperature.
- Integration with industrial control systems:Vision counting systems are not isolated systems; they need to seamlessly integrate with existing production line control systems. This involves various industrial communication protocols (Modbus RTU/TCP, Profinet, EtherCAT, etc.), data interaction with PLCs and MES (Manufacturing Execution Systems), and coordination with other automation equipment. The latency, reliability, and compatibility of protocol conversion and data interaction directly affect the performance and stability of the overall system.
- Safety certification and compliance:In some high-risk industrial scenarios (e.g., chemical industry, pharmaceutical industry, food processing), vision systems need to meet specific safety certification requirements, such as functional safety standards (IEC 61508) [155], food contact material safety, etc. These certification requirements impose additional constraints on hardware selection, software architecture design, and data processing flows, which need to be considered at the beginning of system design.
Engineering Optimization Directions for Industrial Deployment
- Operator fusion and memory optimization:By fusing multiple adjacent operators (e.g., convolution + batch normalization + ReLU activation) into a single kernel, the number of kernel launches and memory reads/writes can be significantly reduced. In addition, optimizing memory access patterns, using memory pinning technology, and reducing unnecessary data copies can also effectively improve actual inference efficiency. These optimizations do not change the theoretical FLOPs of the model, but can significantly reduce the actual inference latency.
- Pipelined parallelism:The image-processing pipeline is divided into multiple stages (image acquisition, preprocessing, model inference, postprocessing, result output) and executed in parallel through assembly line technology. While the single-frame latency remains unchanged, the overall throughput (frames per second) can be effectively improved. This is particularly important for high-speed production line scenarios that require high frame rate counting.
- Hardware accelerator adaptation and customization:Targeted optimization for specific industrial hardware accelerators (NPU, FPGA, ASIC), making full use of their dedicated computing units. For example, using TensorRT for NVIDIA GPU/edge device optimization, using RKNN for Rockchip NPU deployment, and using custom FPGA accelerators for specific scenarios. These hardware-specific optimizations can often achieve 2–5 times performance improvement compared with general-purpose CPU inference.
- Adaptive quantization strategy:According to the precision requirements of different industrial scenarios, flexibly choose quantization precision. For scenarios with high counting accuracy requirements, INT8 quantization or mixed precision quantization can be used; for scenarios with relatively loose accuracy requirements but high speed requirements, INT4 or even lower precision quantization can be tried. In addition, quantization-aware training technology can be used to minimize the accuracy loss caused by quantization.
8. Future Development Directions and Conclusions
8.1. Future Research Directions
8.1.1. Lightweight and High-Efficiency Model Architectures
8.1.2. Towards Open-World Counting
8.1.3. Multi-Modal Data Fusion
8.1.4. Unsupervised and Self-Supervised Learning
8.2. Conclusions
- Breakthrough in Real-Time Counting
- Potential of Efficient Architectures
- Robustness
- Generalization Ability
- Deployment Efficiency
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| CNN | Convolutional Neural Network |
| CAC | Class-Agnostic Counting |
| MAE | Mean Absolute Error |
| RMSE | Root Mean Square Error |
| NMS | Non-Maximum Suppression |
| FCN | Fully Convolutional Network |
| MCNN | Multi-Column Convolutional Neural Network |
| DETR | DEtection TRansformer |
| SSM | State Space Model |
| CLIP | Contrastive Language-Image Pre-training |
| SAM | Segment Anything Model |
| FSC | Few-Shot Counting |
| ZSC | Zero-Shot Counting |
| EFC | Exemplar-Free Counting |
References
- Li, Y.; Zhang, X.; Chen, D. Csrnet: Dilated convolutional neural networks for understanding the highly congested scenes. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 1091–1100. [Google Scholar]
- Jiang, Z.; Zhai, Y.; Ke, F.; Zhou, J.; Genovese, A.; Piuri, V.; Scotti, F. Learning to count arbitrary industrial manufacturing workpieces. IEEE Trans. Ind. Inform. 2024, 20, 7719–7731. [Google Scholar] [CrossRef]
- Idrees, H.; Saleemi, I.; Seibert, C.; Shah, M. Multi-source multi-scale counting in extremely dense crowd images. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Portland, OR, USA, 23–28 June 2013; pp. 2547–2554. [Google Scholar]
- Li, J.; Zhu, Z.; Liu, H.; Su, Y.; Deng, L. Strawberry R-CNN: Recognition and counting model of strawberry based on improved faster R-CNN. Ecol. Inform. 2023, 77, 102210. [Google Scholar] [CrossRef]
- Wang, D.; Li, R. Enhancing Accuracy of Face Recognition in Occluded Scenarios With Occlusion-Aware Module-Based Network. IEEE Access 2023, 11, 117297–117307. [Google Scholar] [CrossRef]
- Zhang, Y.; Zhou, D.; Chen, S.; Gao, S.; Ma, Y. Single-image crowd counting via multi-column convolutional neural network. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 589–597. [Google Scholar]
- Li, H.; Kong, W.; Zhang, S. Deeply scale aggregation network for object counting. Knowl.-Based Syst. 2020, 210, 106485. [Google Scholar] [CrossRef]
- Liu, L.; Ouyang, W.; Wang, X.; Fieguth, P.; Chen, J.; Liu, X.; Pietikäinen, M. Deep learning for generic object detection: A survey. Int. J. Comput. Vis. 2020, 128, 261–318. [Google Scholar]
- Lempitsky, V.; Zisserman, A. Learning to count objects in images. Adv. Neural Inf. Process. Syst. 2010, 23, 1324–1332. [Google Scholar]
- Laradji, I.H.; Rostamzadeh, N.; Pinheiro, P.O.; Vazquez, D.; Schmidt, M. Where are the blobs: Counting by localization with point supervision. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 547–562. [Google Scholar]
- Song, B.; Hu, X.; Xiao, J.; Zhang, G.; Chen, T. Implicit neural refinement based multi-view stereo network with adaptive correlation. Image Vis. Comput. 2022, 124, 104511. [Google Scholar] [CrossRef]
- Ciampi, L.; Azmoudeh, A.; Akbaba, E.E.; Sarıtaş, E.; Yazıcı, Z.A.; Ekenel, H.K.; Amato, G.; Falchi, F. A survey on class-agnostic counting: Advancements from reference-based to open-world text-guided approaches. arXiv 2025, arXiv:2501.19184. [Google Scholar]
- Qiu, L.; Dong, L.; Gao, Y.; Wang, Z.; Tan, J.; Ji, Z. An enhanced approach for joint configuration of a robot performing in a repetitive task. J. Manuf. Syst. 2022, 64, 454–467. [Google Scholar] [CrossRef]
- Yang, J.; Li, S.; Wang, Z.; Dong, H.; Wang, J.; Tang, S. Using deep learning to detect defects in manufacturing: A comprehensive survey and current challenges. Materials 2020, 13, 5755. [Google Scholar] [CrossRef] [PubMed]
- He, J.; Wang, W.; Gou, Z.; Jin, X.; Zhang, G.; Dong, M. A dual-branch fusion network based on Convolutional Neural Network and Mamba for outdoor fire detection. Eng. Appl. Artif. Intell. 2026, 167, 113838. [Google Scholar] [CrossRef]
- Kumar, K.; Kumar, P.; Kshirsagar, V.; Bhalerao, R.H.; Shah, K.; Vaidhya, P.K.; Panda, S.K. A real-time object counting and collecting device for industrial automation process using machine vision. IEEE Sens. J. 2023, 23, 13052–13059. [Google Scholar] [CrossRef]
- Albu, R.D.; Gordan, C.E. Counting Atypical Metal Pieces System. An Eddy Currents approach. In Proceedings of the 2021 16th International Conference on Engineering of Modern Electric Systems (EMES); IEEE: Piscataway, NJ, USA, 2021; pp. 1–4. [Google Scholar]
- Maheswari, S.; Bagyam, M.L.N.; Vishnukumar, R.; Subashri, K.; Vinith, S.; Sarvesh, R. Sensor-Based Real-Time Monitoring System for Product Counting, Inspection and Production Analysis in Industrial Environment. In Proceedings of the 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT); IEEE: Piscataway, NJ, USA, 2024; pp. 1–4. [Google Scholar]
- Henderson, P.; Ferrari, V. End-to-end training of object class detectors for mean average precision. In Proceedings of the Asian Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2016; pp. 198–213. [Google Scholar]
- Costa, D.G. Visual sensors hardware platforms: A review. IEEE Sens. J. 2019, 20, 4025–4033. [Google Scholar] [CrossRef]
- Canny, J. A computational approach to edge detection. In IEEE Transactions on Pattern Analysis and Machine Intelligence; IEEE: Piscataway, NJ, USA, 2009; pp. 679–698. [Google Scholar]
- Rosenfeld, A.; Pfaltz, J.L. Sequential operations in digital picture processing. J. ACM 1966, 13, 471–494. [Google Scholar] [CrossRef]
- Vincent, L.; Soille, P. Watersheds in digital spaces: An efficient algorithm based on immersion simulations. IEEE Trans. Pattern Anal. Mach. Intell. 1991, 13, 583–598. [Google Scholar] [CrossRef]
- Felzenszwalb, P.F.; Girshick, R.B.; McAllester, D. Cascade object detection with deformable part models. In Proceedings of the 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2010; pp. 2241–2248. [Google Scholar]
- Felzenszwalb, P.F.; Girshick, R.B.; McAllester, D.; Ramanan, D. Object detection with discriminatively trained part-based models. IEEE Trans. Pattern Anal. Mach. Intell. 2009, 32, 1627–1645. [Google Scholar] [CrossRef]
- Lowe, D.G. Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 2004, 60, 91–110. [Google Scholar] [CrossRef]
- Lowe, D.G. Object recognition from local scale-invariant features. In Proceedings of the Seventh IEEE International Conference on Computer Vision; IEEE: Piscataway, NJ, USA, 1999; Volume 2, pp. 1150–1157. [Google Scholar]
- Bay, H.; Tuytelaars, T.; Van Gool, L. Surf: Speeded up robust features. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2006; pp. 404–417. [Google Scholar]
- Dalal, N.; Triggs, B. Histograms of oriented gradients for human detection. In Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05); IEEE: Piscataway, NJ, USA, 2005; Volume 1, pp. 886–893. [Google Scholar]
- Felzenszwalb, P.; McAllester, D.; Ramanan, D. A discriminatively trained, multiscale, deformable part model. In Proceedings of the 2008 IEEE Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2008; pp. 1–8. [Google Scholar]
- Sermanet, P.; Eigen, D.; Zhang, X.; Mathieu, M.; Fergus, R.; LeCun, Y. Overfeat: Integrated recognition, localization and detection using convolutional networks. arXiv 2013, arXiv:1312.6229. [Google Scholar]
- Girshick, R.; Donahue, J.; Darrell, T.; Malik, J. Rich feature hierarchies for accurate object detection and semantic segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA, 23–28 June 2014; pp. 580–587. [Google Scholar]
- Ren, S.; He, K.; Girshick, R.; Sun, J. Faster r-cnn: Towards real-time object detection with region proposal networks. Adv. Neural Inf. Process. Syst. 2015, 28, 91–99. [Google Scholar] [CrossRef]
- Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You only look once: Unified, real-time object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 779–788. [Google Scholar]
- Liu, W.; Anguelov, D.; Erhan, D.; Szegedy, C.; Reed, S.; Fu, C.Y.; Berg, A.C. Ssd: Single shot multibox detector. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2016; pp. 21–37. [Google Scholar]
- Redmon, J.; Farhadi, A. Yolov3: An incremental improvement. arXiv 2018, arXiv:1804.02767. [Google Scholar]
- Bochkovskiy, A.; Wang, C.Y.; Liao, H.Y.M. Yolov4: Optimal speed and accuracy of object detection. arXiv 2020, arXiv:2004.10934. [Google Scholar]
- Onoro-Rubio, D.; López-Sastre, R.J. Towards perspective-free object counting with deep learning. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2016; pp. 615–629. [Google Scholar]
- Xue, Y.; Ray, N.; Hugh, J.; Bigras, G. Cell counting by regression using convolutional neural network. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2016; pp. 274–290. [Google Scholar]
- Pham, V.Q.; Kozakaya, T.; Yamaguchi, O.; Okada, R. Count forest: Co-voting uncertain number of targets using random forest for crowd density estimation. In Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile, 7–13 December 2015; pp. 3253–3261. [Google Scholar]
- Szegedy, C.; Toshev, A.; Erhan, D. Deep neural networks for object detection. Adv. Neural Inf. Process. Syst. 2013, 26, 2553–2561. [Google Scholar]
- Kalayeh, M.M.; Basaran, E.; Gökmen, M.; Kamasak, M.E.; Shah, M. Human Semantic Parsing for Person Re-Identification. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–22 June 2018. [Google Scholar]
- Dosovitskiy, A. An image is worth 16x16 words: Transformers for image recognition at scale. arXiv 2020, arXiv:2010.11929. [Google Scholar]
- He, J.; Wang, W.; Jin, X.; Li, H.; Liu, J.; Chen, B. Multiscale cross-attention CNN-transformer two-branch fusion network for detecting railway U-shaped bolts & nuts defects. IEEE ASME Trans. Mechatron. 2025, 31, 802–813. [Google Scholar]
- He, J.; Wang, W.; Lv, F.; Luo, H.; Zhang, G.; Chen, Z. Multi-scale CNN-transformer hybrid network for rail fastener defect detection. IEEE Trans. Intell. Transp. Syst. 2025, 26, 8894–8906. [Google Scholar] [CrossRef]
- He, J.; Lv, F.; Liu, J.; Wu, M.; Chen, B.; Wang, S. C2T-HR3D: Cross-fusion of CNN and transformer for high-speed railway dropper defect detection. IEEE Trans. Instrum. Meas. 2025, 74, 3508516. [Google Scholar] [CrossRef]
- Lu, E.; Xie, W.; Zisserman, A. Class-agnostic counting. In Proceedings of the Asian Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2018; pp. 669–684. [Google Scholar]
- Liu, Z.; Lin, Y.; Cao, Y.; Hu, H.; Wei, Y.; Zhang, Z.; Lin, S.; Guo, B. Swin transformer: Hierarchical vision transformer using shifted windows. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, QC, Canada, 11–17 October 2021; pp. 10012–10022. [Google Scholar]
- Xu, J.; Le, H.; Nguyen, V.; Ranjan, V.; Samaras, D. Zero-shot object counting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 17–24 June 2023; pp. 15548–15557. [Google Scholar]
- Jiang, R.; Liu, L.; Chen, C. Clip-count: Towards text-guided zero-shot object counting. In Proceedings of the 31st ACM International Conference on Multimedia, Ottawa, ON, Canada, 29 October–3 November 2023; pp. 4535–4545. [Google Scholar]
- Kang, S.; Moon, W.; Kim, E.; Heo, J.P. Vlcounter: Text-aware visual representation for zero-shot object counting. In Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada, 20–27 February 2024; Volume 38, pp. 2714–2722. [Google Scholar]
- Shi, Z.; Sun, Y.; Zhang, M. Training-free object counting with prompts. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA, 3–8 January 2024; pp. 323–331. [Google Scholar]
- Zhong, Y.; Yang, J.; Zhang, P.; Li, C.; Codella, N.; Li, L.H.; Zhou, L.; Dai, X.; Yuan, L.; Li, Y.; et al. Regionclip: Region-based language-image pretraining. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 19–24 June 2022; pp. 16793–16803. [Google Scholar]
- Lu, H.; Cao, Z.; Xiao, Y.; Zhuang, B.; Shen, C. TasselNet: Counting maize tassels in the wild via local counts regression network. Plant Methods 2017, 13, 79. [Google Scholar] [CrossRef]
- Khan, A.; Gould, S.; Salzmann, M. Deep convolutional neural networks for human embryonic cell counting. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2016; pp. 339–348. [Google Scholar]
- Arteta, C.; Lempitsky, V.; Zisserman, A. Counting in the wild. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2016; pp. 483–498. [Google Scholar]
- Madec, S.; Jin, X.; Lu, H.; De Solan, B.; Liu, S.; Duyme, F.; Heritier, E.; Baret, F. Ear density estimation from high resolution RGB imagery using deep learning technique. Agric. For. Meteorol. 2019, 264, 225–234. [Google Scholar] [CrossRef]
- Jiang, Z.; Liao, J.; Wang, W.; Zhai, Y. WPCNet: Highly accurate workpiece counting network in unrestricted scenes. In Proceedings of the 2022 4th International Conference on Applied Machine Learning (ICAML); IEEE: Piscataway, NJ, USA, 2022; pp. 255–259. [Google Scholar]
- Meng, Y.; Bridge, J.; Zhao, Y.; Joddrell, M.; Qiao, Y.; Yang, X.; Huang, X.; Zheng, Y. Transportation object counting with graph-based adaptive auxiliary learning. IEEE Trans. Intell. Transp. Syst. 2022, 24, 3422–3437. [Google Scholar] [CrossRef]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Trans. Pattern Anal. Mach. Intell. 2015, 37, 1904–1916. [Google Scholar] [CrossRef] [PubMed]
- Liu, B.; Zhao, W.; Sun, Q. Study of object detection based on Faster R-CNN. In Proceedings of the 2017 Chinese Automation Congress (CAC); IEEE: Piscataway, NJ, USA, 2017; pp. 6233–6236. [Google Scholar]
- Gavrilescu, R.; Zet, C.; Foșalău, C.; Skoczylas, M.; Cotovanu, D. Faster R-CNN: An approach to real-time object detection. In Proceedings of the 2018 International Conference and Exposition on Electrical And Power Engineering (EPE); IEEE: Piscataway, NJ, USA, 2018; pp. 0165–0168. [Google Scholar]
- Li, Y.; Wang, Y.; Sui, D.; Guo, M. Dense Buddha head object detection and counting YOLOv8 network based on multi-scale attention and data augmentation fusion. npj Herit. Sci. 2025, 13, 23. [Google Scholar] [CrossRef]
- Rotzal, Z. Remote Sensing Multi-class Object Counting: A YOLO Approach. IEEE Geosci. Remote Sens. Lett. 2022, 19, 456–462. [Google Scholar]
- Pina, G.A.; Moya-Sánchez, E.U.; Sánchez-Pérez, A.; Cortés, U. Automatic vehicle counting area creation based on vehicle Deep Learning detection and DBSCAN. In Proceedings of the 2022 IEEE International Conference on Cluster Computing (CLUSTER); IEEE: Piscataway, NJ, USA, 2022; pp. 535–538. [Google Scholar]
- Chen, L.; Zhang, Z.; Peng, L. Fast single shot multibox detector and its application on vehicle counting system. IET Intell. Transp. Syst. 2018, 12, 1406–1413. [Google Scholar] [CrossRef]
- Lin, T.Y.; Dollár, P.; Girshick, R.; He, K.; Hariharan, B.; Belongie, S. Feature pyramid networks for object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 2117–2125. [Google Scholar]
- Long, J.; Shelhamer, E.; Darrell, T. Fully convolutional networks for semantic segmentation. In Proceedings of the Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 7–12 June 2015; pp. 3431–3440. [Google Scholar]
- Xie, W.; Noble, J.A.; Zisserman, A. Microscopy cell counting and detection with fully convolutional regression networks. Comput. Methods Biomech. Biomed. Eng. Imaging Vis. 2018, 6, 283–292. [Google Scholar]
- Guo, Y.; Stein, J.; Wu, G.; Krishnamurthy, A. Sau-net: A universal deep network for cell counting. In Proceedings of the 10th ACM International Conference on Bioinformatics, Computational Biology and Health Informatics, New York, NY, USA, 7–10 September 2019; pp. 299–306. [Google Scholar]
- Mundhenk, T.N.; Konjevod, G.; Sakla, W.A.; Boakye, K. A large contextual dataset for classification, detection and counting of cars with deep learning. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2016; pp. 785–800. [Google Scholar]
- Gao, J.; Zhao, L.; Li, X. NWPU-MOC: A benchmark for fine-grained multicategory object counting in aerial images. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5606614. [Google Scholar] [CrossRef]
- He, S.; Minn, K.T.; Solnica-Krezel, L.; Anastasio, M.A.; Li, H. Deeply-supervised density regression for automatic cell counting in microscopy images. Med. Image Anal. 2021, 68, 101892. [Google Scholar] [CrossRef] [PubMed]
- Liu, C.; Zhong, Y.; Zisserman, A.; Xie, W. Countr: Transformer-based generalised visual counting. arXiv 2022, arXiv:2208.13721. [Google Scholar]
- Wang, Y.; Yang, B.; Wang, X.; Liang, C.; Chen, J. SATCount: A scale-aware transformer-based class-agnostic counting framework. Neural Netw. 2024, 172, 106126. [Google Scholar] [CrossRef] [PubMed]
- Nguyen, T.; Pham, C.; Nguyen, K.; Hoai, M. Few-shot object counting and detection. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2022; pp. 348–365. [Google Scholar]
- Huang, Y.; Ranjan, V.; Hoai, M. Interactive class-agnostic object counting. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 2–3 October 2023; pp. 22312–22322. [Google Scholar]
- Carion, N.; Massa, F.; Synnaeve, G.; Usunier, N.; Kirillov, A.; Zagoruyko, S. End-to-end object detection with transformers. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2020; pp. 213–229. [Google Scholar]
- Yang, S.; Guo, W.; Ren, Y. CrowdFormer: An overlap patching vision transformer for top-down crowd counting. In Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, Vienna, Austria, 23–29 July 2022; Volume 1, p. 2. [Google Scholar]
- Wu, Y.; Xu, Y.; Xu, T.; Zhang, J.; Ren, J.; Jiang, X. GCA-SUNet: A Gated Context-Aware Swin-UNet for Exemplar-Free Counting. In Proceedings of the 2025 IEEE International Conference on Multimedia and Expo (ICME); IEEE: Piscataway, NJ, USA, 2025; pp. 1–6. [Google Scholar]
- Gu, A.; Dao, T. Mamba: Linear-time sequence modeling with selective state spaces. In Proceedings of the First Conference on Language Modeling, Philadelphia, PA, USA, 7–9 October 2024. [Google Scholar]
- Liu, P.; Lei, S.; Li, H.C. Mamba-MOC: A Multicategory Remote Object Counting via State Space Model. arXiv 2025, arXiv:2501.06697. [Google Scholar]
- Huang, Z.; Dai, M.; Zhang, Y.; Zhang, J.; Shan, H. Point segment and count: A generalized framework for object counting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 16–22 June 2024; pp. 17067–17076. [Google Scholar]
- Radford, A.; Kim, J.W.; Hallacy, C.; Ramesh, A.; Goh, G.; Agarwal, S.; Sastry, G.; Askell, A.; Mishkin, P.; Clark, J.; et al. Learning transferable visual models from natural language supervision. In Proceedings of the International Conference on Machine Learning; PmLR: New York, NY, USA, 2021; pp. 8748–8763. [Google Scholar]
- Li, J.; Li, D.; Savarese, S.; Hoi, S. Blip-2: Bootstrapping language-image pre-training with frozen image encoders and large language models. In Proceedings of the International Conference on Machine Learning; PmLR: New York, NY, USA, 2023; pp. 19730–19742. [Google Scholar]
- Caron, M.; Touvron, H.; Misra, I.; Jégou, H.; Mairal, J.; Bojanowski, P.; Joulin, A. Emerging properties in self-supervised vision transformers. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, QC, Canada, 11–17 October 2021; pp. 9650–9660. [Google Scholar]
- Pacini, G.; Bianchi, L.; Ciampi, L.; Messina, N.; Amato, G.; Falchi, F. CountingDINO: A Training-free Pipeline for Class-Agnostic Counting using Unsupervised Backbones. arXiv 2025, arXiv:2504.16570. [Google Scholar]
- Liu, S.; Zeng, Z.; Ren, T.; Li, F.; Zhang, H.; Yang, J.; Jiang, Q.; Li, C.; Yang, J.; Su, H.; et al. Grounding dino: Marrying dino with grounded pre-training for open-set object detection. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2024; pp. 38–55. [Google Scholar]
- Tong, Z.; Song, Y.; Wang, J.; Wang, L. Videomae: Masked autoencoders are data-efficient learners for self-supervised video pre-training. Adv. Neural Inf. Process. Syst. 2022, 35, 10078–10093. [Google Scholar] [CrossRef]
- Wang, Y.; Li, K.; Li, Y.; He, Y.; Huang, B.; Zhao, Z.; Zhang, H.; Xu, J.; Liu, Y.; Wang, Z.; et al. Internvideo: General video foundation models via generative and discriminative learning. arXiv 2022, arXiv:2212.03191. [Google Scholar]
- Cholakkal, H.; Sun, G.; Khan, F.S.; Shao, L. Object counting and instance segmentation with image-level supervision. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 12397–12405. [Google Scholar]
- Ranjan, V.; Sharma, U.; Nguyen, T.; Hoai, M. Learning to count everything. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 3394–3403. [Google Scholar]
- Shi, M.; Lu, H.; Feng, C.; Liu, C.; Cao, Z. Represent, compare, and learn: A similarity-aware framework for class-agnostic counting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 18–24 June 2022; pp. 9529–9538. [Google Scholar]
- Gao, Y.; Xu, Z.; Xu, X. Enhanced Cigarette Pack Counting via Image Enhancement Techniques and Advanced SAFECount Methodology. Trait. Signal 2023, 40, 2353–2365. [Google Scholar] [CrossRef]
- You, Z.; Yang, K.; Luo, W.; Lu, X.; Cui, L.; Le, X. Few-shot object counting with similarity-aware feature enhancement. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA, 2–7 January 2023; pp. 6315–6324. [Google Scholar]
- Đukić, N.; Lukežič, A.; Zavrtanik, V.; Kristan, M. A low-shot object counting network with iterative prototype adaptation. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 1–6 October 2023; pp. 18872–18881. [Google Scholar]
- Liu, S.; Huang, D. Receptive field block net for accurate and fast object detection. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 385–400. [Google Scholar]
- Hu, H.; Gu, J.; Zhang, Z.; Dai, J.; Wei, Y. Relation networks for object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 3588–3597. [Google Scholar]
- Amini-Naieni, N.; Amini-Naieni, K.; Han, T.; Zisserman, A. Open-world text-specified object counting. arXiv 2023, arXiv:2306.01851. [Google Scholar]
- Zhu, H.; Yuan, J.; Yang, Z.; Guo, Y.; Wang, Z.; Zhong, X.; He, S. Zero-shot object counting with good exemplars. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2024; pp. 368–385. [Google Scholar]
- Feng, C.; Zhong, Y.; Jie, Z.; Chu, X.; Ren, H.; Wei, X.; Xie, W.; Ma, L. Promptdet: Towards open-vocabulary detection using uncurated images. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2022; pp. 701–717. [Google Scholar]
- Ranjan, V.; Nguyen, M.H. Exemplar free class agnostic counting. In Proceedings of the Asian Conference on Computer Vision, Macau, China, 4–8 December 2022; pp. 3121–3137. [Google Scholar]
- Hobley, M.; Prisacariu, V. Learning to count anything: Reference-less class-agnostic counting with weak supervision. arXiv 2022, arXiv:2205.10203. [Google Scholar]
- Chan, A.B.; Liang, Z.S.J.; Vasconcelos, N. Privacy preserving crowd monitoring: Counting people without people models or tracking. In Proceedings of the 2008 IEEE Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2008; pp. 1–7. [Google Scholar]
- Sindagi, V.A.; Yasarla, R.; Patel, V.M. Pushing the frontiers of unconstrained crowd counting: New dataset and benchmark method. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 1221–1231. [Google Scholar]
- Idrees, H.; Tayyab, M.; Athrey, K.; Zhang, D.; Al-Maadeed, S.; Rajpoot, N.; Shah, M. Composition loss for counting, density map estimation and localization in dense crowds. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 532–546. [Google Scholar]
- Wang, Q.; Gao, J.; Lin, W.; Li, X. NWPU-crowd: A large-scale benchmark for crowd counting and localization. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 43, 2141–2149. [Google Scholar]
- Wang, Q.; Gao, J.; Lin, W.; Yuan, Y. Pixel-wise crowd understanding via synthetic data. Int. J. Comput. Vis. 2021, 129, 225–245. [Google Scholar]
- Sindagi, V.A.; Yasarla, R.; Patel, V.M. Jhu-crowd++: Large-scale crowd counting dataset and a benchmark method. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 44, 2594–2609. [Google Scholar]
- Li, H.; Liu, L.; Yang, K.; Liu, S.; Gao, J.; Zhao, B.; Zhang, R.; Hou, J. Video crowd localization with multifocus gaussian neighborhood attention and a large-scale benchmark. IEEE Trans. Image Process. 2022, 31, 6032–6047. [Google Scholar] [CrossRef] [PubMed]
- Mondal, A.; Nag, S.; Zhu, X.; Dutta, A. Omnicount: Multi-label object counting with semantic-geometric priors. In Proceedings of the AAAI Conference on Artificial Intelligence, Philadelphia, PA, USA, 25 February–4 March 2025; Volume 39, pp. 19537–19545. [Google Scholar]
- Lien, C.C.; Wu, P.C. A Crowded Object Counting System with Self-Attention Mechanism. Sensors 2024, 24, 6612. [Google Scholar] [CrossRef] [PubMed]
- Zhu, P.; Wen, L.; Du, D.; Bian, X.; Ling, H.; Hu, Q.; Nie, Q.; Cheng, H.; Liu, C.; Liu, X.; et al. Visdrone-det2018: The vision meets drone object detection in image challenge results. In Proceedings of the European Conference on Computer Vision (ECCV) Workshops, Munich, Germany, 8–14 September 2018; pp. 437–468. [Google Scholar]
- Gao, G.; Liu, Q.; Wang, Y. Counting from sky: A large-scale data set for remote sensing object counting and a benchmark method. IEEE Trans. Geosci. Remote Sens. 2020, 59, 3642–3655. [Google Scholar] [CrossRef]
- Gupta, R.; Hosfelt, R.; Sajeev, S.; Patel, N.; Goodman, B.; Doshi, J.; Heim, E.; Choset, H.; Gaston, M. xbd: A dataset for assessing building damage from satellite imagery. arXiv 2019, arXiv:1911.09296. [Google Scholar]
- Aharari, A.; Kuwaduru, K.; Mehdipour, F. Development of an Artificial Intelligence (AI) Based Visual Counting System for the Food Industry. In Proceedings of the 2023 IEEE 13th Symposium on Computer Applications & Industrial Electronics (ISCAIE); IEEE: Piscataway, NJ, USA, 2023; pp. 136–139. [Google Scholar]
- Zou, Z.; Qu, X.; Zhou, P.; Xu, S.; Ye, X.; Wu, W.; Ye, J. Coarse to fine: Domain adaptive crowd counting via adversarial scoring network. In Proceedings of the 29th ACM International Conference on Multimedia, Chengdu, China, 20–24 October 2021; pp. 2185–2194. [Google Scholar]
- Wang, Z. Cross-domain microscopy cell counting by disentangled transfer learning. In Proceedings of the International Workshop on Trustworthy Machine Learning for Healthcare; Springer: Berlin/Heidelberg, Germany, 2023; pp. 93–105. [Google Scholar]
- Wang, Z.; Xiao, L.; Cao, Z.; Lu, H. Vision transformer off-the-shelf: A surprising baseline for few-shot class-agnostic counting. In Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada, 20–27 February 2024; Volume 38, pp. 5832–5840. [Google Scholar]
- Ciampi, L.; Messina, N.; Pierucci, M.; Amato, G.; Avvenuti, M.; Falchi, F. Mind the prompt: A novel benchmark for prompt-based class-agnostic counting. In Proceedings of the 2025 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV); IEEE: Piscataway, NJ, USA, 2025; pp. 7970–7979. [Google Scholar]
- Rabaud, V.; Belongie, S. Counting crowded moving objects. In Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’06); IEEE: Piscataway, NJ, USA, 2006; Volume 1, pp. 705–711. [Google Scholar]
- Mo, H.; Zhang, X.; Tan, J.; Yang, C.; Gu, Q.; Hang, B.; Ren, W. Countformer: Multi-view crowd counting transformer. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2024; pp. 20–40. [Google Scholar]
- Wang, Y.; Guizilini, V.C.; Zhang, T.; Wang, Y.; Zhao, H.; Solomon, J. Detr3d: 3d object detection from multi-view images via 3d-to-2d queries. In Proceedings of the Conference on Robot Learning; PMLR: New York, NY, USA, 2022; pp. 180–191. [Google Scholar]
- Liu, C.; Lu, H.; Cao, Z.; Liu, T. Point-query quadtree for crowd counting, localization, and more. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 2–6 October 2023; pp. 1676–1685. [Google Scholar]
- Su, Y.; Wang, Y.; Yao, L.; Chau, L.P. Few-shot class-agnostic counting with occlusion augmentation and localization. In Proceedings of the 2024 IEEE International Symposium on Circuits and Systems (ISCAS); IEEE: Piscataway, NJ, USA, 2024; pp. 1–5. [Google Scholar]
- Reddy, N.D.; Vo, M.; Narasimhan, S.G. Occlusion-net: 2d/3d occluded keypoint localization using graph networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 16–17 June 2019; pp. 7326–7335. [Google Scholar]
- Wang, G.; Manhardt, F.; Liu, X.; Ji, X.; Tombari, F. Occlusion-aware self-supervised monocular 6D object pose estimation. IEEE Trans. Pattern Anal. Mach. Intell. 2021, 46, 1788–1803. [Google Scholar]
- Arteta, C.; Lempitsky, V.; Noble, J.A.; Zisserman, A. Detecting overlapping instances in microscopy images using extremal region trees. Med. Image Anal. 2016, 27, 3–16. [Google Scholar] [CrossRef] [PubMed]
- Zhang, L.; Li, Y.; Nevatia, R. Global data association for multi-object tracking using network flows. In Proceedings of the 2008 IEEE Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2008; pp. 1–8. [Google Scholar]
- Gidaris, S.; Komodakis, N. Object detection via a multi-region and semantic segmentation-aware cnn model. In Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile, 7–13 December 2015; pp. 1134–1142. [Google Scholar]
- Xu, H.; Chen, G.; Wang, Z.; Sun, L.; Su, F. RGB-D-based pose estimation of workpieces with semantic segmentation and point cloud registration. Sensors 2019, 19, 1873. [Google Scholar] [CrossRef] [PubMed]
- Peng, D.; Sun, Z.; Chen, Z.; Cai, Z.; Xie, L.; Jin, L. Detecting heads using feature refine net and cascaded multi-scale architecture. In Proceedings of the 2018 24th International Conference on Pattern Recognition (ICPR); IEEE: Piscataway, NJ, USA, 2018; pp. 2528–2533. [Google Scholar]
- Liang, D.; Xie, J.; Zou, Z.; Ye, X.; Xu, W.; Bai, X. Crowdclip: Unsupervised crowd counting via vision-language model. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 17–24 June 2023; pp. 2893–2903. [Google Scholar]
- Tyagi, A.K.; Mohapatra, C.; Das, P.; Makharia, G.; Mehra, L.; AP, P. Degpr: Deep guided posterior regularization for multi-class cell detection and counting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 17–24 June 2023; pp. 23913–23923. [Google Scholar]
- Yang, S.D.; Su, H.T.; Hsu, W.H.; Chen, W.C. Class-agnostic few-shot object counting. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Virtual, 5–9 January 2021; pp. 870–878. [Google Scholar]
- Zhang, S.; Zhai, G.; Chen, K.; Wang, H.; Han, S. CFENet: Context-aware Feature Enhancement Network for efficient few-shot object counting. Image Vis. Comput. 2025, 154, 105383. [Google Scholar] [CrossRef]
- Chen, X.; Huo, S.; Jiang, B.; Hu, H.; Chen, X. Single Domain Generalization for Few-Shot Counting via Universal Representation Matching. In Proceedings of the Computer Vision and Pattern Recognition Conference, Nashville, TN, USA, 11–15 June 2025; pp. 4639–4649. [Google Scholar]
- Hobley, M.; Prisacariu, V. Abc easy as 123: A blind counter for exemplar-free multi-class class-agnostic counting. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2024; pp. 304–319. [Google Scholar]
- Yang, C.; Geng, T.; Peng, J.; Xu, C. PBECount: Prompt-Before-Extract Paradigm for Class-Agnostic Counting. In Proceedings of the AAAI Conference on Artificial Intelligence, Philadelphia, PA, USA, 25 February–4 March 2025; Volume 39, pp. 9139–9147. [Google Scholar]
- Perez, G.; Maji, S.; Sheldon, D. DISCount: Counting in large image collections with detector-based importance sampling. In Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada, 20–27 February 2024; Volume 38, pp. 22294–22302. [Google Scholar]
- Liu, L.; Chen, J.; Wu, H.; Li, G.; Li, C.; Lin, L. Cross-modal collaborative representation learning and a large-scale rgbt benchmark for crowd counting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 4823–4833. [Google Scholar]
- Hsieh, M.R.; Lin, Y.L.; Hsu, W.H. Drone-based object counting by spatially regularized regional proposal network. In Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy, 22–29 October 2017; pp. 4145–4153. [Google Scholar]
- Chen, Y.; Li, W.; Sakaridis, C.; Dai, D.; Van Gool, L. Domain adaptive faster r-cnn for object detection in the wild. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 3339–3348. [Google Scholar]
- Zhu, J.Y.; Park, T.; Isola, P.; Efros, A.A. Unpaired image-to-image translation using cycle-consistent adversarial networks. In Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy, 22–29 October 2017; pp. 2223–2232. [Google Scholar]
- Arteta, C.; Lempitsky, V.; Noble, J.A.; Zisserman, A. Learning to detect cells using non-overlapping extremal regions. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention; Springer: Berlin/Heidelberg, Germany, 2012; pp. 348–356. [Google Scholar]
- Wang, B.; Liu, H.; Samaras, D.; Nguyen, M.H. Distribution matching for crowd counting. Adv. Neural Inf. Process. Syst. 2020, 33, 1595–1607. [Google Scholar]
- Ma, Z.; Wei, X.; Hong, X.; Gong, Y. Bayesian loss for crowd count estimation with point supervision. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 6142–6151. [Google Scholar]
- Xu, W.; Liang, D.; Zheng, Y.; Xie, J.; Ma, Z. Dilated-scale-aware category-attention convnet for multi-class object counting. IEEE Signal Process. Lett. 2021, 28, 1570–1574. [Google Scholar] [CrossRef]
- Qin, Z.; Li, Z.; Zhang, Z.; Bao, Y.; Yu, G.; Peng, Y.; Sun, J. ThunderNet: Towards real-time generic object detection on mobile devices. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 6718–6727. [Google Scholar]
- Howard, A.G. Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv 2017, arXiv:1704.04861. [Google Scholar]
- Zhang, X.; Zhou, X.; Lin, M.; Sun, J. Shufflenet: An extremely efficient convolutional neural network for mobile devices. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 6848–6856. [Google Scholar]
- Guo, H.; Gao, J.; Yuan, Y. Enhancing Low-Rank Adaptation with Recoverability-Based Reinforcement Pruning for Object Counting. In Proceedings of the AAAI Conference on Artificial Intelligence, Philadelphia, PA, USA, 25 February–4 March 2025; Volume 39, pp. 3238–3246. [Google Scholar]
- Han, S.; Mao, H.; Dally, W.J. Deep compression: Compressing deep neural networks with pruning, trained quantization and huffman coding. arXiv 2015, arXiv:1510.00149. [Google Scholar]
- Wang, R.J.; Li, X.; Ling, C.X. Pelee: A real-time object detection system on mobile devices. Adv. Neural Inf. Process. Syst. 2018, 31, 1967–1976. [Google Scholar]
- IEC 61508; Functional Safety of Electrical/Electronic/Programmable Electronic Safety-Related Systems. International Electrotechnical Commission: Geneva, Switzerland, 2010.
- Wang, Z.; Pan, Z.; Peng, Z.; Cheng, J.; Xiao, L.; Jiang, W.; Cao, Z. Exploring Contextual Attribute Density in Referring Expression Counting. In Proceedings of the Computer Vision and Pattern Recognition Conference, Nashville, TN, USA, 11–15 June 2025; pp. 19587–19596. [Google Scholar]
- Dai, S.; Liu, J.; Cheung, N.M. Referring expression counting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 16–22 June 2024; pp. 16985–16995. [Google Scholar]
- Amini-Naieni, N.; Zisserman, A. Open-World Object Counting in Videos. arXiv 2025, arXiv:2506.15368. [Google Scholar]
- Amini-Naieni, N.; Han, T.; Zisserman, A. Countgd: Multi-modal open-world counting. Adv. Neural Inf. Process. Syst. 2024, 37, 48810–48837. [Google Scholar] [CrossRef]
- Lian, D.; Li, J.; Zheng, J.; Luo, W.; Gao, S. Density map regression guided detection network for rgb-d crowd counting and localization. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 15–20 June 2019; pp. 1821–1830. [Google Scholar]
- Zhang, D.; Han, J.; Cheng, G.; Yang, M.H. Weakly supervised object localization and detection: A survey. IEEE Trans. Pattern Anal. Mach. Intell. 2021, 44, 5866–5885. [Google Scholar]
- Zhou, B.; Khosla, A.; Lapedriza, A.; Oliva, A.; Torralba, A. Learning deep features for discriminative localization. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 2921–2929. [Google Scholar]
- Zeng, X.; Ouyang, W.; Yang, B.; Yan, J.; Wang, X. Gated bi-directional cnn for object detection. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2016; pp. 354–369. [Google Scholar]
- Kirillov, A.; Mintun, E.; Ravi, N.; Mao, H.; Rolland, C.; Gustafson, L.; Xiao, T.; Whitehead, S.; Berg, A.C.; Lo, W.Y.; et al. Segment anything. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 2–3 October 2023; pp. 4015–4026. [Google Scholar]








| Review Type | Focus Area | Technical Coverage | Industrial Depth | Methodology |
|---|---|---|---|---|
| Crowd-counting surveys [11] | Dense crowd density estimation | CNN, Transformer, loss functions | Low (public safety focus) | Informal review |
| General counting surveys [12] | General object counting/CAC | CNN, Transformer, foundation models | Low (general scenarios) | Informal review |
| Industrial vision surveys [13,14] | Defect/object detection | CNN, Transformer, deep learning | High (industrial-specific) | Informal review |
| Foundation model surveys | General vision foundation models | CLIP, SAM, multimodal models | Low (general domain) | Informal review |
| This paper | Industrial object counting | Traditional CV → CNN → Transformer → Mamba → Foundation models | High (industrial-specific) | PRISMA 2020 systematic |
| Method | Generalization Accuracy (%) | Performance Improvement (%) |
|---|---|---|
| CLIP-based Method: CLIP-Count [50,52] | 86.3 | 40.2 |
| CLIP-based Method: VLCounter [51] | 87.2 | 41.5 |
| Traditional CNN: CSRNet [1,47] | 61.5 | – |
| Traditional CNN: MCNN [6,47] | 59.8 | – |
| Model | Params | FLOPs | FPS | Architecture Type |
|---|---|---|---|---|
| (M) ↓ | (G) ↓ | (@512×512) ↑ | ||
| MCNN | 17.2 | 128.4 | 67 | Multi-column CNN |
| CSRNet (Classic Density Baseline) | 16.2 | 68.7 | 99 | Single-column CNN |
| SFCN (Industrial Common Baseline) | 8.7 | 35.2 | 165 | Single-column CNN |
| Single-column Baseline (Same Depth as MCNN) | 5.2 | 42.6 | 142 | Single-column CNN |
| Dataset Name | Dataset Type | Images Number | Categories | Annotation Type | Release Year | Publication Venue |
|---|---|---|---|---|---|---|
| OIRDS | General Traffic | ∼900 | Overhead vehicle | Bounding box | 2009 | IEEE |
| ShanghaiTech | General Crowd | 1198 | Crowd | Point/Density map | 2016 | IEEE |
| CARPK | General Traffic | 1448 | Parking lot car | Bounding box | 2017 | ICCV |
| UCF-QNRF | General Crowd | 1535 | Crowd | Point/Density map | 2018 | ECCV |
| VisDrone-DET2018 | General Remote Sensing | 8599 | Human, vehicle, etc. | Bounding box | 2018 | ECCV |
| RSOC | General Remote Sensing | 3057 | Buildings, ships, vehicles | Point/Bounding box | 2020 | IEEE |
| NWPU-Crowd | General Crowd | 5109 | Crowd | Point/Density map | 2021 | IEEE |
| FSC147 | General Few-Shot | 6146 | Daily objects, 147 categories | Bounding box/Point | 2021 | CVPR |
| FSCD-147 | General Few-Shot | 6146 | Daily objects, 147 categories | Density map | 2022 | ECCV |
| FSCD-LVIS | General Few-Shot | 6196 | Common objects, 377 categories | Density map | 2022 | ECCV |
| CountBench | General Benchmark | 540 | – | Point | 2023 | ICCV |
| WPCD-DATASET | Industrial Exclusive | 121,475 | Various industrial workpieces | Bounding box/Point | 2024 | IEEE |
| BIKE-1000 | General Traffic | 1000 | Shared bikes | Bounding box | 2024 | – |
| NWPU-MOC | Industrial Remote Sensing | 3416 | Aircraft, ships, vehicles, farmland facilities, etc. | Point/Density map | 2024 | IEEE |
| MCAC | General Multi-Class | 16,224 | Common daily objects | Point/Density map | 2024 | ECCV |
| OmniCount-191 | General Multi-Class | 30,230 | Kitchenware, office supplies, transportation tools, etc. | Density map/Semantic mask | 2025 | AAAI |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Wang, W.; Zhang, S.; He, J.; Liu, L.; Du, W.; Zhang, L. Industrial Object Counting from Traditional Machine Vision to Open-World Foundation Models: A Systematic Review. Sensors 2026, 26, 4494. https://doi.org/10.3390/s26144494
Wang W, Zhang S, He J, Liu L, Du W, Zhang L. Industrial Object Counting from Traditional Machine Vision to Open-World Foundation Models: A Systematic Review. Sensors. 2026; 26(14):4494. https://doi.org/10.3390/s26144494
Chicago/Turabian StyleWang, Wei, Shengjie Zhang, Jin He, Lanhui Liu, Wu Du, and Le Zhang. 2026. "Industrial Object Counting from Traditional Machine Vision to Open-World Foundation Models: A Systematic Review" Sensors 26, no. 14: 4494. https://doi.org/10.3390/s26144494
APA StyleWang, W., Zhang, S., He, J., Liu, L., Du, W., & Zhang, L. (2026). Industrial Object Counting from Traditional Machine Vision to Open-World Foundation Models: A Systematic Review. Sensors, 26(14), 4494. https://doi.org/10.3390/s26144494

