<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>deployment of AI on edge devices &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/deployment-of-ai-on-edge-devices/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Thu, 24 Sep 2026 01:01:54 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>deployment of AI on edge devices &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>Lightweight AI Network Counts Crowds in Real Time on Tiny Embedded Chips</title>
		<link>https://scienmag.com/lightweight-ai-network-counts-crowds-in-real-time-on-tiny-embedded-chips/</link>
		
		<dc:creator><![CDATA[Blake Davidson]]></dc:creator>
		<pubDate>Thu, 24 Sep 2026 01:01:54 +0000</pubDate>
				<category><![CDATA[Earth Science]]></category>
		<category><![CDATA[accuracy of small-scale neural networks in crowd counting]]></category>
		<category><![CDATA[AI-powered crowd monitoring at train stations and stadiums]]></category>
		<category><![CDATA[applications of computer vision in urban safety]]></category>
		<category><![CDATA[collaboration between AI research institutions]]></category>
		<category><![CDATA[computer vision]]></category>
		<category><![CDATA[convolutional neural network]]></category>
		<category><![CDATA[crowd counting]]></category>
		<category><![CDATA[crowd counting on embedded devices]]></category>
		<category><![CDATA[density map estimation]]></category>
		<category><![CDATA[deployment of AI on edge devices]]></category>
		<category><![CDATA[efficiency]]></category>
		<category><![CDATA[embedded systems]]></category>
		<category><![CDATA[Feature Pyramid Networks]]></category>
		<category><![CDATA[hardware-efficient AI models for surveillance]]></category>
		<category><![CDATA[inference speed of compact neural networks]]></category>
		<category><![CDATA[intelligent surveillance]]></category>
		<category><![CDATA[lightweight neural network]]></category>
		<category><![CDATA[lightweight neural networks for real-time crowd estimation]]></category>
		<category><![CDATA[low-power AI models for crowd management]]></category>
		<category><![CDATA[NVIDIA Jetson]]></category>
		<category><![CDATA[open-access AI research publications]]></category>
		<category><![CDATA[public safety]]></category>
		<category><![CDATA[real-time image analysis for crowded scenes]]></category>
		<category><![CDATA[real-time inference]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=211758</guid>

					<description><![CDATA[A new stem-encoder-decoder neural network runs crowd counting at up to 381.7 frames per second on desktop GPUs and 71.9 frames per second on embedded Jetson hardware while staying accurate across major benchmarks.]]></description>
										<content:encoded><![CDATA[<p>Crowded train stations, packed stadiums, and bustling city squares generate exactly the kinds of scenes where knowing how many people are present can mean the difference between smooth crowd management and a dangerous bottleneck. Estimating headcounts from images, a task known as crowd counting, has long been a staple of computer vision research, but most state-of-the-art models are far too heavy to run on the low-power hardware that actually watches those scenes. A research team led by Zhiyuan Zhao, Yubin Wen, and Junyu Gao, with collaborators at the Institute of Artificial Intelligence (TeleAI) of China Telecom and Northwestern Polytechnical University, has now unveiled a strikingly compact neural network that pushes real-time crowd counting onto ordinary embedded devices. Published in the open-access journal Vicinagearth, the work reports inference speeds of 381.7 frames per second on an NVIDIA GTX 1080Ti graphics card and 71.9 frames per second on the modest NVIDIA Jetson TX1, all while keeping accuracy competitive with far larger models.</p>
<p>The motivation behind the study is straightforward: intelligence gathered after the fact is of limited use to security operators and urban planners who need answers as events unfold. Earlier crowd counting approaches generally fall into three camps. Detection-based methods scan video frames for individual people, but they falter badly in dense crowds where bodies and heads occlude one another. Regression-based approaches instead learn global image cues such as texture and gradient statistics to estimate numbers, yet they often miss fine local detail that precision counting demands. The dominant modern paradigm, density map estimation, trains a convolutional network to predict a continuous map in which each head contributes a small blob, and summing the map yields the total count. Pioneering models such as the Multi-column Convolutional Neural Network showed the promise of this idea, but their deep, parameter-heavy architectures demand server-class GPUs and large memory footprints that embedded surveillance hardware simply cannot provide.</p>
<p>Some researchers have chased efficiency with deliberately slimmed-down networks. PCC-Net-light reduced parameters for single-image counting, MobileCount introduced an efficient encoder-decoder framework, and structured knowledge transfer distilled large models into smaller ones. Generic lightweight backbones such as SqueezeNet, MobileNet, and ShuffleNet demonstrated that careful architectural choices, including depthwise separable convolutions, group convolutions, and channel shuffling, could slash computational cost without catastrophic accuracy loss. The new work builds on this lineage but targets a stricter bar the authors call super real-time performance. Previous lightweight counters, they note, cut parameters yet still failed to deliver the fastest possible inference, leaving a gap for applications such as intelligent surveillance, public safety management, urban planning, and intelligent transportation where every millisecond counts.</p>
<p>The proposed architecture follows a stem-encoder-decoder blueprint. The stem network performs early down-sampling that compresses spatially redundant pixel data to one quarter of the original resolution, then applies unusually large convolution kernels of sizes 9, 7, and 5. Large kernels enlarge the network&#8217;s receptive field, allowing it to capture detailed head features that small kernels miss, a choice the authors validated in ablation experiments. Because the model trains from scratch without pretrained weights, expanding the receptive field at the front end proves especially valuable. The stem also incorporates ShuffleNetV2-style shuffle blocks, which split channels into two branches, process them with convolutions, and re-mix information through concatenation and channel shuffling to keep the representation expressive at minimal cost.</p>
<p>The encoder, where much of the speed gain originates, organizes features into multi-scale branches at one quarter, one eighth, and one sixteenth of the input resolution, with channel counts of 36, 64, and 96 respectively. Each of its two stages stacks components containing two Conditional Channel Weighting blocks and one Multi-branch Local Fusion block. Conditional Channel Weighting, first introduced in Lite-HRNet and adapted here for crowd counting for the first time, replaces ordinary convolutions with element-wise weighting operations governed by cross-resolution and spatial weight functions, adaptively selecting which feature channels matter at each resolution. The Multi-branch Local Fusion block, a new design from this team, merges multi-scale features exclusively through down-sampling and summation, keeping feature scales small during fusion and thereby holding computational consumption down.</p>
<p>To compensate for the inevitable incompleteness of purely local fusion, the decoder borrows Feature Pyramid Networks, a proven mechanism from object detection. The lowest-resolution encoder output is up-sampled, fused with lateral feature maps produced by one-by-one convolutions, and refined with three-by-three convolutions that smooth the aliasing artifacts of up-sampling; this iterative process repeats until a final density map emerges. Two one-by-one convolution layers then regress the combined features down to a single-channel prediction map. The entire decoder adds only about 0.085 megabytes of parameters. Training uses a straightforward mean squared error loss between predicted and ground-truth density maps, with the Adam optimizer, a cosine-annealed learning rate schedule starting at one times ten to the minus four, 300 epochs, and standard augmentation including random cropping and horizontal flipping.</p>
<p>The numbers are remarkable for a model this size: the whole network weighs just 0.15 megabytes and requires roughly 1.32 gigafloating-point operations per image. Across three standard benchmarks, the small-scale ShanghaiTech dataset with its SHHA and SHHB subsets, the diverse and challenging UCF-QNRF collection of 1,535 dense crowd images, and NWPU-Crowd, currently the largest benchmark with 5,109 images and more than 2.1 million annotated heads spanning densities from zero to 20,033 people per image, the network delivers competitive accuracy, including a mean absolute error near 65 on the SHHA test split while running at roughly 380 frames per second. Runtime tests across four hardware platforms, the GTX 1080Ti, RTX 3090, Jetson TX1, and Jetson Xavier, show per-image inference never exceeding 15 milliseconds at a resolution of 576 by 768 pixels, comfortably inside real-time territory even on low-power modules.</p>
<p>The study also confronts the elephant in the modern research room: large language models and vision-language systems. Although models such as BLIP-2 and LLaVA excel at few-shot and zero-shot vision tasks, the authors quantify why they are hopeless fits for embedded counting today. BLIP-2, with 11 billion parameters, and LLaVA, with 7 billion, demand 15 to 22 gigabytes of GPU memory and take 1.0 to 1.3 seconds per 224 by 224 image even on an NVIDIA A100. On a Jetson TX1, these models cannot complete a single forward pass in under 10 to 12 seconds and effectively exhaust available memory, and even a compact MiniGPT-4-tiny variant exceeds 500 milliseconds per frame, far beyond the 33-millisecond budget that 30 frames-per-second operation requires. The team&#8217;s own tests found that no evaluated language-model-based approach exceeded 0.1 frames per second on the TX1, versus more than 70 frames per second for their lightweight convolutional network on the same chip.</p>
<p>Ablation studies reinforce each design decision. Large kernels of 9, 7, and 5 outperformed both stacks of small three-by-three kernels and dilated kernels, with the authors speculating that dilated convolutions ignore very small head information in dense scenes and introduce gridding artifacts. Neither Conditional Channel Weighting nor Multi-branch Local Fusion alone matches the accuracy-and-efficiency combination of the pair working together, and the stem, encoder, and decoder each prove indispensable. The team further introduces an Accuracy-Efficiency Score that jointly weighs mean square error, parameter count, and frame rate, and their model tops this metric across benchmarks, trading roughly 2 to 3 mean absolute error points for a five-to-tenfold speedup compared with heavier competitors whose hundreds of millions of parameters confine them below 50 frames per second.</p>
<p>The researchers acknowledge limits and point the way forward. The model occasionally underestimates counts in extremely dense regions where head boundaries overlap severely, and future work may pair the lightweight architecture with density-aware loss functions or replace the Feature Pyramid Network decoder with something even leaner to reach more marginalized devices. For now, the paper demonstrates a crucial principle for practical artificial intelligence: raw accuracy on a leaderboard tells only part of the story, and a deliberately balanced design can put genuinely useful, super-real-time crowd analytics within reach of the inexpensive embedded hardware that actually keeps watch over the world&#8217;s crowds.</p>
<p><strong>Subject of Research:</strong> A lightweight deep learning architecture for real-time crowd counting on embedded systems</p>
<p><strong>Article Title:</strong> Real-time crowd counting for embedded systems with lightweight architecture</p>
<p><strong>Article References:</strong> Zhao, Z., Wen, Y., Yang, S., Ning, L., Liu, Y., &amp; Gao, J. (2025). Real-time crowd counting for embedded systems with lightweight architecture. <em>Vicinagearth, 2</em>(1), Article 13. <a href="https://doi.org/10.1007/s44336-025-00025-w" rel="noopener noreferrer">https://doi.org/10.1007/s44336-025-00025-w</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s44336-025-00025-w" rel="noopener noreferrer">10.1007/s44336-025-00025-w</a></p>
<p><strong>Keywords:</strong> crowd counting, embedded systems, lightweight neural network, computer vision, density map estimation, real-time inference, NVIDIA Jetson, convolutional neural network, intelligent surveillance, public safety, Feature Pyramid Networks, efficiency</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">211758</post-id>	</item>
	</channel>
</rss>
