基于YOLOv8和改进的DeepSORT的多目标行人跟踪方法
Wenshun Sheng1, Jiahui Shen1, Qiming Huang1
1Pujiang Institute, Nanjing Tech University, Nanjing 211200, China.
Mathematical biosciences and engineering : MBE
|March 8, 2024
概括
本研究介绍了YOFGD,这是一个结合YOLOv8和DeepSORT的行人跟踪系统,用于提高复杂交通中的准确性. 该方法增强了特征提取和预测,以获得可靠的现实世界性能.
科学领域:
- 计算机视觉 计算机视觉
- 人工智能的人工智能
- 机器人技术 机器人技术 机器人技术
背景情况:
- 在复杂的交通场景中,行人跟踪面临着诸如阻塞和ID切换等挑战.
- 现有的方法经常在动态目标重新识别和轨迹预测准确性方面扎.
研究的目的:
- 开发一种强大的多目标行人跟踪方法 (YOFGD),以解决现实交通中的封闭和ID转换问题.
- 提高行人检测和跟踪系统的准确性和实时性能.
主要方法:
- 使用You Only Look Once版本8 (YOLOv8) 进行增强的功能提取和全尺度网络 (OSNet) 进行实时跟踪.
- 集成了自适应性忘记平滑卡尔曼过算法 (FSA) 和完整的交叉点在欧盟 (CIOU) 上,以改进数据关联.
- 开发了一个通用轨迹特征提取器模型 (GFModel) 来合并本地和全球轨迹信息.
主要成果:
- 通过YOFGD方法实现了77.9%的追踪精度.
- 该系统的实时处理速度为每秒55.8 (FPS).
- 在减少行人遗漏和错误检测率方面观察到显著的改善.
结论:
- YOFGD有效地应对复杂交通场景中的挑战,提供高精度和实时性能.
- 拟议的YOLOv8,改进的DeepSORT,OSNet,FSA和GFModel的融合为行人跟踪提供了一个强大的解决方案.
- 该系统的性能满足了实际现实应用的要求.
相关概念视频
Relative Motion Analysis using Rotating Axes-Problem Solving
402
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...
402
Improving Translational Accuracy
10.4K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
10.4K
Relative Motion Analysis using Rotating Axes
460
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...
460
Collisions in Multiple Dimensions: Problem Solving
4.2K
In multiple dimensions, the conservation of momentum applies in each direction independently. Hence, to solve collisions in multiple dimensions, we should write down the momentum conservation in each direction separately. To help understand collisions in multiple dimensions, consider an example.
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
4.2K
Multi-input and Multi-variable systems
106
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
106
Statically Indeterminate Problem Solving
378
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
378


