使用不同类型的人工神经网络来分类二维矩阵代码及其旋转 - - 一项比较研究
Ladislav Karrach1, Elena Pivarčiová1
1Department of Manufacturing and Automation Technology, Faculty of Technology, Technical University in Zvolen, Masarykova 24, 960 01 Zvolen, Slovakia.
Journal of imaging
|September 27, 2023
概括
卷积神经网络 (CNN) 擅长对二维矩阵代码进行分类,其性能优于多层感知子和辐射基函数网络. 本研究将四个人工神经网络进行比较,以实现强大的代码识别.
科学领域:
- 计算机视觉 计算机视觉
- 机器学习 机器学习
- 模式识别 模式识别
背景情况:
- 人工神经网络 (ANN) 是计算机视觉任务的强大工具,如图像分类和对象检测.
- 分类2D矩阵代码 (例如数据矩阵,QR码,阿兹特克代码) 和它们的旋转在模式识别方面是一个重大挑战.
研究的目的:
- 为了比较评估四个ANN的性能:多层感知子 (MLPs),概率神经网络 (PNNs),辐射基函数神经网络 (RBFNNs) 和卷积神经网络 (CNNs).
- 调查这些ANN能够准确分类各种2D矩阵代码及其旋转变化的能力.
主要方法:
- 详细解释了MLP,PNN,RBFNN和CNN的基本组件和架构.
- 在不同的ANN配置中对分类准确性的比较分析,使用3000个合成二维矩阵代码样本的数据集.
- 在综合数据集上对每个ANN模型进行培训和测试,以评估性能.
主要成果:
- 当接受完整数据集的训练时,CNN在分类二维矩阵代码方面表现优异.
- RBFNNs获得了第二好的分类准确度,紧随其后的是MLP.
- 该研究强调了特定ANN架构在2D代码识别任务中的有效性.
结论:
- 卷积神经网络对于2D矩阵代码的分类非常有效,包括处理旋转变化.
- 这项比较研究提供了有关不同人工神经网络架构在条码识别方面的优势的有价值的见解.
- 研究结果表明,CNN是计算机视觉应用中强大而准确的二维矩阵代码分类的首选模型.
相关概念视频
Sequence Networks of Rotating Machines
117
A Y-connected synchronous generator, grounded through a neutral impedance, is designed to produce balanced internal phase voltages with only positive-sequence components. The generator's sequence networks include a source voltage that is exclusively in the positive-sequence network. The sequence components of line-to-ground voltages at the generator terminals illustrate this configuration.
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
117
Relative Motion Analysis using Rotating Axes
482
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
482
Relative Motion Analysis using Rotating Axes-Problem Solving
418
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
418
Vector Transformation in Rotating Coordinate Systems
1.6K
Consider a vector rotating about an axis with an angular velocity, such that its tip sweeps a circular path.
1.6K
Classification of Signals
505
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
505
Classification of Systems-II
163
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
163


