中国半导体行业协会封装分会会刊

中国电子学会电子制造与封装技术分会会刊

导航

电子与封装 ›› 2025, Vol. 25 ›› Issue (8): 080101 . doi: 10.16257/j.cnki.1681-1070.2025.0076

• "新型传感器设计及封装技术"专题 • 上一篇    下一篇

面向手势识别的CMOS图像读出电路设计*

李浩钰,顾晓峰,虞致国   

  1. 江南大学集成电路学院,江苏 无锡  214401
  • 收稿日期:2025-01-07 出版日期:2025-09-02 发布日期:2025-02-17
  • 作者简介:李浩钰(2000—),女,福建南平人,硕士研究生,主要研究方向为模拟集成电路设计;虞致国(1979—),男,江西万年人,博士,教授,主要研究方向为数模混合芯片设计、高性能处理器设计、集成电路设计自动化(EDA)算法等。

Readout Circuit Design for Hand Gesture Recognition in CMOS Image Sensors

LI Haoyu, GU Xiaofeng, YU Zhiguo   

  1. Schoolof Integrated Circuits, JiangnanUniversity, Wuxi 214401, China
  • Received:2025-01-07 Online:2025-09-02 Published:2025-02-17

摘要: 手势识别技术在人机交互和虚拟现实领域获得了极大关注,然而,基于视觉的手势识别系统仍受芯片面积和功耗的制约。提出一种适用于3×3卷积核滑动卷积运算的读出电路,读出电路包括卷积电路和修正线性单元-最大池化(ReLU-MaxPool)双功能电路。卷积电路可以实现正负权重可配置,利用电流加权在电流域实现高精度的卷积运算。ReLU-MaxPool双功能电路可同时实现ReLU和池化功能,采用开关电容、寄存器以及定制化逻辑电路,结合时序提高了工作效率和运行速度。电路基于55 nm CMOS工艺实现,电源供电电压为2.5 V,卷积电路在不同工艺角下输出误差小于0.25%。卷积电路经过蒙特卡洛仿真,误差的均值为0.05%,方差为1.26%。对电路误差进行建模,代入手势识别算法,测试集准确率从理想算法模型的91.66%下降到了90.62%,对结果的影响仅有1.04个百分点。

关键词: 手势识别, 卷积神经网络, CMOS图像传感器, 读出电路

Abstract: Hand gesture recognition technology has garnered significant attention in the fields of human-computer interaction and virtual reality. However, vision-based gesture recognition systems are still limited by chip area and power consumption. A readout circuit suitable for the sliding convolution operation of a 3×3 convolution kernel is proposed. It includes convolution and rectified linear unit-max pooling (ReLU-MaxPool) dual-function circuits. The convolution circuit can achieve configurable positive and negative weights, utilizing current weighting to perform high-precision convolution operations in the current domain. The ReLU-MaxPool dual-function circuit can simultaneously achieve ReLU and MaxPool functions. It employs switch-capacitors, registers, and customized logic circuits, and combines timing design to greatly improve work efficiency and operating speed. The proposed circuit is implemented based on 55 nm CMOS process with a supply voltage of 2.5 V. The output error of the convolution circuit under different process corners is less than 0.25%. The convolutional circuit is simulated using Monte Carlo simulation, with a mean error of 0.05% and a variance of 1.26%. By modeling the circuit errors and incorporating them into the gesture recognition algorithm, the accuracy on the test set decreases from the ideal algorithm model's 91.66% to 90.62%, with an impact of only 1.04 percentage points on the results.

Key words: hand gesture recognition, convolutional neural network, CMOS image sensor, readout circuit

中图分类号: