Skip to content

iiitprayagraj/INDIANARMYPROJECT--TinyYolo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

INDIANARMYPROJECT--TinyYolo

iiita

INDIAN INSTITUTE OF INFORMATION TECHNOLOGY, ALLAHABAD

PROPOSED FOR: INDIAN ARMY - LADAKH SCOUTS

HUMAN FOLLOWING BOT

iiitprayagraj

iiitprayagraj

DESCRIPTION:

  • Max speed as catered in your design is 21kmph.
  • Min speed can be brought to 2 Km/ Hr.
  • ⁠Min distance covered in single charge(70 Km) will cater for our requirements.
  • Average wind Speed : 1.4 m/s ( Max Speed 6 m/s)
  • Max payload weight of 120Kg.
  • Independent articulation & independent suspension to be given to wheels.
  • Design has been considered keeping in view the fact that it has to be used in combat environment.
  • GROUND CLEARENCE: Wheel Clearance: 4 inches.
  • Suspension Clearance: 3inches.

Technologies used for object detection: YOLO V7

The YOLO v7 model is the latest in the family of YOLO models. YOLO models are single stage object detectors. In a YOLO model, image frames are featurized through a backbone. These features are combined and mixed in the neck, and then they are passed along to the head of the network YOLO predicts the locations and classes of objects around which bounding boxes should be drawn.

YOLOv7 is a state-of-the-art real-time object detector that surpasses all known object detectors in both speed and accuracy in the range from 5 FPS to 160 FPS. It has the highest accuracy (56.8% AP) among all known real-time object detectors with 30 FPS or higher on GPU V100. Moreover, YOLOv7 outperforms other object detectors such as YOLOR, YOLOX, Scaled-YOLOv4, YOLOv5, and many others in speed and accuracy.

YOLOv7 introduces several key features:

  1. Model Re-parameterization: YOLOv7 proposes a planned re-parameterized model, which is a strategy applicable to layers in different networks with the concept of gradient propagation path.

  2. Dynamic Label Assignment: The training of the model with multiple output layers presents a new issue: "How to assign dynamic targets for the outputs of different branches?" To solve this problem, YOLOv7 introduces a new label assignment method called coarse-to-fine lead guided label assignment.

  3. Extended and Compound Scaling: YOLOv7 proposes "extend" and "compound scaling" methods for the real-time object detector that can effectively utilize parameters and computation.

  4. Efficiency: The method proposed by YOLOv7 can effectively reduce about 40% parameters and 50% computation of state-of-the-art real-time object detector, and has faster inference speed and higher detection accuracy.
  5. COMPARISON DESCRIPTION:

    iiitprayagraj

    Comparison of state-of-the-art object detectors:

    From the results we know that the proposed method has the best speed-accuracy trade-off comprehensively. If we compare YOLOv7-tiny-SiLU with YOLOv5-N (r6.1), our method is 127 fps faster and 10.7% more accurate on AP. In addition, YOLOv7 has 51.4% AP at frame rate of 161 fps, while PPYOLOE-L with the same AP has only 78 fps frame rate. In terms of parameter usage, YOLOv7 is 41% less than PPYOLOE-L. If we compare YOLOv7-X with 114 fps inference speed to YOLOv5-L (r6.1) with 99 fps inference speed, YOLOv7-X can improve AP by 3.9%. If YOLOv7-X is compared with YOLOv5-X (r6.1) of similar scale, the inference speed of YOLOv7-X is 31 fps faster. In addition, in terms the amount of parameters and computation, YOLOv7-X reduces 22% of parameters and 8% of computation compared to YOLOv5-X (r6.1), but improves AP by 2.2%.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published