0%

This site has different types of tech blogs, including AR, CV, SLAM, Math, Coding and software developments. Each blog will be updated from time to time.

Index of main posts are as following.

More posts could be found in categories tab.

Object detection is kind of classificitaion which you need to figure out where the object is located in the image. The output is usually described as:
$$
y = [P_c, P_x, P_y, W, H, c_1, c_2, c_3, …]
$$
$P_c$ means whether this image contain the content you’re detecting, $c_i$ the probability of the label_i object exists.

Object detection includes both localization and detection.

Sliding Windows Detection

Convolution Implementation

YOLO(You Only Look Once) Algorithm

Evaluationg Object Localization

$$
Intersection\ Over\ Union = \frac{size\ of\ overlaping\ area}{size\ of\ true\ and\ detection\ area}
$$

Non-max Suppression Algorithm

Overlapping Objects

Below are some basic machine learning skills

  • Clustering
    • K-means
  • Instance-based Algorithms
    • KNN
  • Bayesian Algorithms
    • Naive Bayes
      • 假设输入的feature之间互相独立,因此概率的联合分布函数可以写成连乘
  • Regression
    • OLSR,最小二乘
    • Linear Regression
    • Logistic Regression
  • Decision Tree
    • ID3
    • C4.5
    • CART
  • Ensemble Algorithms:多个弱分类器共同构成强分类器
    • Boosting
    • Bagging
    • Random Forest
    • Gradient Boosted Regression Trees
  • Artificial Neural Network
    • Perceptron
  • SVM
  • Dimensionality Reduction Algorithms
    • PCA
    • PCR

Reference

机器学习算法集锦:从贝叶斯到深度学习及各自优缺点