<commit_before>## Augmented Reality

## 問題
利用feature matching抓出棋盤格的的pose，並且在圖像空間中投射出3D的箭頭。

### 用法

```
python AR_realtime.py
```

程式會開啟棋盤格畫面的視窗，以及攝影機目前的畫面。如果程式在攝影機畫面中偵測到棋盤格，
將會在內部做校正，找出棋盤格代表平面的<x, y, z>，並且將三個代表的小向量投影在棋盤平面上。

![chessboard.jpg]
![result.png]



<commit_msg>readme AR<commit_after>## Augmented Reality

## 問題
利用feature matching抓出棋盤格的的pose，並且在圖像空間中投射出3D的箭頭。

### 用法

```
python AR_realtime.py
```

程式會開啟棋盤格畫面的視窗，以及攝影機目前的畫面。如果程式在攝影機畫面中偵測到棋盤格，
將會在內部做校正，找出棋盤格代表平面的<x, y, z>，並且將三個代表的小向量投影在棋盤平面上。

![chessboard](chessboard.jpg)


![results](result.png)




{'fraction_non_alphanumeric': 0.13805309734513274, 'fraction_numerical': 0.0035398230088495575, 'mean_word_length': 7.84375, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5886217', 'n_tokens_mistral': 431, 'n_tokens_neox': 450, 'n_words': 31}