ํฐ์คํ ๋ฆฌ ๋ทฐ
Detection ๋ชจ๋ธ ์ ๋ฆฌ(RCNN, Fast RCNN, Faster RCNN, SSD, YOLO)
ํด๋์๊ทธ 2025. 2. 12. 15:45Intro
- ๊ฐ์ฒด ํ์ง Object Detection์ ์์ ์์ ์ด๋ ํ ๊ฐ์ฒด Label๊ฐ ์ด๋์ (x,y) ์ด๋ค ํฌ๊ธฐ๋ก (w,h) ์กด์ฌํ๋์ง๋ฅผ ์ฐพ๋ Task์ด๋ค.
- Base๊ฐ ๋ ๊ธฐ๋ณธ์ ์ธ ๋ชจ๋ธ์ ๋ํด ์ ๋ฆฌ ๋ฐ ์์ฝ, ๋น๊ต์ด๋ค.
R-CNN
- R-CNN์ region proposals์ CNN์ด ๊ฒฐํฉ๋ Regions with CNN์ ์ฝ์
- R-CNN์ ์ด์ ๊น์ง ์ต๊ณ ์ ์ฑ๋ฅ์ ๋ํ๋ธ ๊ธฐ๋ฒ์ mAP๋ณด๋ค 30% ๋์ 53.3%๋ฅผ ๋ฌ์ฑ
- 2012๋ image classification challenge์์ AlexNet์ด ํฐ ์ฑ๊ณต → object detection์์๋ CNN์ ํ์ฉํ ์ฐ๊ตฌ๊ฐ ์งํ → ๊ทธ ๊ฒฐ๊ณผ๋ฌผ์ด R-CNN(object detection ๋ถ์ผ์ ์ ์ฉํ๊ธฐ ์ํด region proposals์ CNN์ ๊ฒฐํฉ)
- ๋ ๊ฐ์ง์ ์ค์ํ ์์ด๋์ด ๊ฒฐํฉ
(1) region proposals๋ก object ์์น๋ฅผ ์์๋ด๊ณ , ์ด๋ฅผ CNN์ ์ ๋ ฅํ์ฌ class๋ฅผ ๋ถ๋ฅ
- ๋ฌผ์ฒด๊ฐ ์์ ๋ฒํ ์์ญ์ ์ ์ํด์ฃผ๋ ๋จ๊ณ
- selective search ๊ธฐ๋ฒ์ ์ฌ์ฉํด์ ์ด๋ฏธ์ง์์ object์ ์์น๋ฅผ ์ถ์ถํ๋ค.
- selective search๋ ๋ค์๊ณผ ๊ฐ์ ํ๋ก์ธ์ค๋ก ์ด๋ฃจ์ด์ง.
-
- ์ด๋ฏธ์ง์ ์ด๊ธฐ ์ธ๊ทธ๋จผํธ๋ฅผ ์ ํ์ฌ, ์๋ง์ region ์์ญ์ ์์ฑ
- greedy ์๊ณ ๋ฆฌ์ฆ์ ์ด์ฉํ์ฌ ๊ฐ region์ ๊ธฐ์ค์ผ๋ก ์ฃผ๋ณ์ ์ ์ฌํ ์์ญ์ ๊ฒฐํฉ
- ๊ฒฐํฉ๋์ด ์ปค์ง region์ ์ต์ข region proposal๋ก ์ ์
-
- ์ด๋ฏธ์ง์ selective search๋ฅผ ์ ์ฉํ๋ฉด 2000๊ฐ์ region proposal์ด ์์ฑ๋๋๋ฐ, ์ด๋ค์ CNN์ ์ ๋ ฅ ์ฌ์ด์ฆ(227x227)๋ก warp(resize) ํ์ฌ CNN์ ์ ๋ ฅํ๋ค. ๋ ผ๋ฌธ์์๋ warp ๊ณผ์ ์์ object ์ฃผ๋ณ 16 ํฝ์ ๋ ํฌํจํ์ฌ ์ฑ๋ฅ์ ๋์๋ค.
(2) Larger data set์ผ๋ก ํ์ต๋ pre-trained CNN์ fine-tunning
Method
1. ์ ๋ ฅ ์ด๋ฏธ์ง์ Selective Search ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํ์ฌ bounding box(region proposal) 2000๊ฐ๋ฅผ ์ถ์ถํ๋ค.
2. ์ถ์ถ๋ bounding box๋ฅผ warp(resize)ํ์ฌ CNN์ ์ ๋ ฅํ๋ค.
3. fine tunning ๋์ด ์๋ pre-trained CNN์ ์ฌ์ฉํ์ฌ bounding box์ 4096์ฐจ์์ ํน์ง ๋ฒกํฐ๋ฅผ ์ถ์ถํ๋ค.
4. ์ถ์ถ๋ ํน์ง ๋ฒกํฐ๋ฅผ SVM์ ์ด์ฉํ์ฌ class๋ฅผ ๋ถ๋ฅํ๋ค.
5. bounding box regression์ ์ ์ฉํ์ฌ bounding box์ ์์น๋ฅผ ์กฐ์ ํ๋ค.
๋ฌธ์ ์
- R-CNN์ ๋นํจ์จ์ฑ์ ์ง๋๊ณ ์๋ค.
- ํ๋์ ์ด๋ฏธ์ง์ 2000๊ฐ์ region์ด ์กด์ฌํ ๋, R-CNN์ ๊ฐ๊ฐ์ region๋ง๋ค ์ด๋ฏธ์ง๋ฅผ cropping ํ ๋ค CNN ์ฐ์ฐ์ ์ํํ์ฌ 2000๋ฒ์ CNN ์ฐ์ฐ์ ์งํํ๊ฒ ๋๋ค.
- → ์ฐ์ฐ๋์ด ๋ง์์ง๊ณ detection ์๋๊ฐ ๋๋ฆฌ๋ค๋ ๋จ์
- ์ด ๋จ์ ์ด ๊ฐ์ ๋ Fast R-CNN, Faster R-CNN์ด ๋ฑ์ฅ
Fast R-CNN
- R-CNN์ ๋จ์ ์ธ ๋งค์ฐ ๋๋ฆฐ ์๋๋ฅผ ๊ฐ์ ํ ๋ ผ๋ฌธ
- ์ฐจ์ด์ ์ CNN์ ๋ณ๋ ฌ๋ก ์ํํ๋๋, ์์ฐจ์ ์ผ๋ก ์ํํ๋๋ ๋ผ๊ณ ํ ์ ์์.
- Fast R-CNN์์๋ ํด๋น ์์ญ(์ด๋ก์ ๋ฐ์ค)์ Feature๋ฅผ ์๋ณธ ์ด๋ฏธ์ง์์ ์ถ์ถ(Crop)ํ๋ ๊ฒ์ด ์๋๋ผ Feature Map๋จ์์ ์ถ์ถ -> ์ ๋ ฅ ์ด๋ฏธ์ง๋ง๋ค ๋จ ํ๋ฒ์ CNN๋ง์ ์ํํ๋ฉด ๋จ.
RoI(Region of Interest) Pooling
: feature map์์ region proposals์ ํด๋นํ๋ **๊ด์ฌ ์์ญ(Region of Interest)**์ ์ง์ ํ ํฌ๊ธฐ์ grid๋ก ๋๋ ํ max pooling์ ์ํํ๋ ๋ฐฉ๋ฒ
- ๊ฐ channel๋ณ๋ก ๋ ๋ฆฝ์ ์ผ๋ก ์ํ
- ๊ณ ์ ๋ ํฌ๊ธฐ์ feature map์ ์ถ๋ ฅํ๋ ๊ฒ์ด ๊ฐ๋ฅ
1. ๋จผ์ ์๋ณธ ์ด๋ฏธ์ง๋ฅผ CNN ๋ชจ๋ธ์ ํต๊ณผ์์ผ feature map์ ์ป์
800x800 ํฌ๊ธฐ์ ์ด๋ฏธ์ง๋ฅผ VGG ๋ชจ๋ธ์ ์ ๋ ฅํ์ฌ 8x8 ํฌ๊ธฐ์ feature map์ ์ป์.
์ด ๋ sub-sampling ratio = 1/100์ด๋ผ๊ณ ํ ์ ์์ (์ฌ๊ธฐ์ ๋งํ๋ subsampling์ pooling์ ๊ฑฐ์น๋ ๊ณผ์ ์ ์๋ฏธ) 2. ๊ทธ๋ฆฌ๊ณ ๋์์ ์๋ณธ ์ด๋ฏธ์ง์ ๋ํ์ฌ Selective search ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํ์ฌ region proposals๋ฅผ ์ป์.
์๋ณธ ์ด๋ฏธ์ง์ Selective search ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํ์ฌ 500x700 ํฌ๊ธฐ์ region proposal์ ์ป์
3. ์ด์ feature map์์ ๊ฐ region proposals์ ํด๋นํ๋ ์์ญ์ ์ถ์ถ: ์ด ๊ณผ์ ์ RoI Projection์ ํตํด ๊ฐ๋ฅ.
Selective search๋ฅผ ํตํด ์ป์ region proposals๋ sub-sampling ๊ณผ์ ์ ๊ฑฐ์น์ง ์์ ๋ฐ๋ฉด, ์๋ณธ ์ด๋ฏธ์ง์ feature map์ sub-sampling ๊ณผ์ ์ ์ฌ๋ฌ ๋ฒ ๊ฑฐ์ณ ํฌ๊ธฐ๊ฐ ์์์ก์.
์์์งfeature map์์ region proposals์ด encode(ํํ)ํ๊ณ ์๋ ๋ถ๋ถ์ ์ฐพ๊ธฐ ์ํด ์์์ง feature map์ ๋ง๊ฒ region proposals๋ฅผ ํฌ์ํด์ฃผ๋ ๊ณผ์ ์ด ํ์.
์ด๋ region proposal์ ํฌ๊ธฐ์ ์ค์ฌ ์ขํ๋ฅผ sub sampling ratio์ ๋ง๊ฒ ๋ณ๊ฒฝ์์ผ์ค์ผ๋ก์จ ๊ฐ๋ฅ.
-> Region proposal์ ์ค์ฌ์ ์ขํ, width, height์ sub-sampling ratio๋ฅผ ํ์ฉํ์ฌ feature map์ผ๋ก ํฌ์์์ผ์ค๋๋ค.
-> feature map์์ region proposal์ ํด๋นํ๋ 5x7 ์์ญ์ ์ถ์ถ
4. ์ถ์ถํ RoI feature map 5x7 ํฌ๊ธฐ์ ์์ญ์ ์ง์ ํ sub-window 2x2 ํฌ๊ธฐ์ ๋ง๊ฒ grid๋ฅผ ๋๋ ์ค
5. grid์ ๊ฐ ์ ์ ๋ํ์ฌ max pooling์ ์ํํ์ฌ 2x2 ํฌ๊ธฐ์ feature map์ ์ป์
=> ํ์ง๋ง Fast R-CNN์์ Region Proposal์ CNN Network๊ฐ ์๋ Selective search ์ธ๋ถ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ์ํํ์ฌ ๋ณ๋ชฉํ์ ๋ฐ์
Faster R-CNN
- Fast R-CNN์ ์์ญ์ ์ ์ํ๊ธฐ์ํด Selective Search๋ผ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋๋ฐ, ์ด๋ GPU ๋ด์์ ์ฐ์ฐ์ ์ํํ๋ ๊ฒ์ด ์๋ CPU์์ ์๋ํ๊ธฐ ๋๋ฌธ์ ๋ณ๋ชฉ์ด ๋ฐ์ํ๊ฒ ๋จ.
- ์์ญ์ ์ ์(Region Proposal)ํ๋ ๊ฒ๋ CNN ๋ด๋ถ์์ ์ํ์ ํ์ฌ(=GPU๋ฅผ ์ด์ฉ๊ฐ๋ฅ) ๋คํธ์ํฌ๋ฅผ ๋น ๋ฅด๊ฒ ๋ง๋ค์๋ ์์ด๋์ด์์ ์ถ๋ฐ
Method
1. ์ ๋ ฅ ์ด๋ฏธ์ง๋ฅผ CNN์ ํต๊ณผ์์ผ Feature Map์ ์ป๋๋ค.
2. ๊ทธ๋ฆฌ๊ณ ํด๋น Feature Map์ Region Proposal Network์ ์ ๋ ฅ์ผ๋ก ์ฌ์ฉํ์ฌ ์ด๋ก์ Box ์์ญ์ ๋ฝ์๋ด๊ฒ ๋๋ค.
3. ๊ทธ๋ ๊ฒ ๋ฝ์๋ธ ์์ญ์ ๊ธฐ์กด Feature Map์์ ์ถ์ถํ์ฌ ํด๋น ์์ญ์ RoI Pooling์ ์ํํ๋ค.
4. FC Layer๋ฅผ ํตํด Classification๊ณผ Regression์ ์ํํ๊ฒ ๋๋ค.
5. Fast R-CNN๊ณผ ๋ค๋ฅธ์ ์ ์์ญ์ ์ ์ํ ๋, RPN์ด๋ผ๋ CNN ๊ธฐ๋ฐ์ ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ
=> GPU์์ ๋์ํ ์ ์์ด ๋น ๋ฆ / ์ ์ฒด ๋คํธ์ํฌ๋ด์ ํฌํจ๋์ด End-to-End ๊ตฌ์กฐ
RPN : Region Proposal Network
- faster r-cnn์ ํต์ฌ์ด๋ผ๊ณ ๋ ํ ์ ์์.
- RPN์ ์ ๋ ฅ์ input image๋ก๋ถํฐ CNN์ ํต๊ณผํ Feature Map์ด๋ค.
- ์ ๊ทธ๋ฆผ์ฒ๋ผ 7x7 ํฌ๊ธฐ์ Feature Map์ด ์์ ๋, 3x3ํฌ๊ธฐ์ ์ปค๋ ํฌ๊ธฐ๋ก sliding window๋ฐฉ์์ผ๋ก ๋ชจ๋ ๊ฒฉ์ ์ ๋ง๋ค ์๋ก ๋ค๋ฅธ ํฌ๊ธฐ์ k๊ฐ Anchor box๋ฅผ ์ ์ํด์ค๋ค.
- Anchor box์ GT box์ ์ฐจ์ด๋ฅผ regression์ผ๋ก ์์ธกํ๋ฏ๋ก ๋ค์ํ predict box๊ฐ ๋์ค๊ฒ ๋๋ค.
- Encoder๋ก๋ถํฐ (Channel, 7, 7)์ Feature Map์ 3x3 Conv์ Padding์ 1๋ก ์ฃผ์ด (256, 7, 7) ํฌ๊ธฐ๋ก ๋ง๋ ๋ค.
- ๋ฌผ์ฒด๊ฐ ์กด์ฌํ๋์ง ํ์ง ์๋์ง๋ฅผ ์์ธกํ๋ Classification์ ์ํํ๊ธฐ ์ํด 1x1 Conv๋ก 2(๋ฐฐ๊ฒฝ/์ ๊ฒฝ) * 9(anchors) = 18 ์ฑ๋๋ก ๋ง๋ค๊ณ , BBox์ ์ขํ๋ฅผ ์์ธกํ๋ Regression์ ์ํํ๊ธฐ ์ํด 1x1 Conv๋ก 4(x,y,x,h) * 9(anchors) = 36์ฑ๋์ ๋ง๋ค๊ฒ ๋๋ค.
- ์ด๋ฅผํตํด, ๊ฐ Grid(7x7) ๋ณ๋ก 9๊ฐ Anchor์ Class์ ์ขํ๊ฐ ์์ธก์ ์ํํ๊ฒ ๋๋ค.
=> ๊ฒน์น๊ฑฐ๋ ์์ ์ฌ๋ฌผ์ ๋ํ ์ธ์๋ฅ ๋์ / ๋จ์ ์ ๋๋ฆผ, ์ ์ด์ ์ค์๊ฐ ํ ์คํฌ๋ฅผ ์๊ฐํ๊ณ ๋ง๋ ๋คํธ์ํฌ๋ ์๋.
SSD
- RCNN ๊ณ์ด์ 2-stage detector๋ region proposals์ ๊ฐ์ ๋ค์ํ view๋ฅผ ๋ชจ๋ธ์ ์ ๊ณต
- → ๋์ ์ ํ๋ but, region proposals๋ฅผ ์ถ์ถํ๊ณ ์ด๋ฅผ ์ฒ๋ฆฌํ๋ ๊ณผ์ ์์ ๋ง์ ์๊ฐ ์์ → detection ์๋๊ฐ ๋๋ฆฌ๋ค.
- SSD๋ ๋ค์ํ view๋ฅผ ํ์ฉํ๋ฉด์ ํตํฉ๋ network ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง 1-stage detector → ๋์ ์ ํ๋์ ๋น ๋ฅธ ์๋
- ํฌ๊ฒ 2๊ฐ์ง ๊ตฌ์ฑ: Multi Scale Feature Layer & Default (Anchor) Box
Multi Scale Feature Layer
- image scale ์ํ์ window์ฌ์ด์ฆ๋ ๊ณ ์ ํด๋๊ณ ์ํ -> multi object๋ฅผ ํจ๊ณผ์ ์ผ๋ก detectํ๊ธฐ ์ด๋ ต๊ณ detect์ ๋ฌธ์ ๊ฐ ๋ง๊ฒ ๋จ.
- ์๋ณธ ์ด๋ฏธ์ง๊ฐ ์๋๋ผ ๋ค๋ฅธ ํฌ๊ธฐ์ feature map์ ์ด์ฉํ๋ค๋ฉด, ์ ๋ณด๋ฅผ ์ ์งํ ์ ์์ง ์์๊น? - ์์ด๋์ด!
- ์๋ฅผ ๋ค์ด 32x32 ๊ฐ์ ํฐ feature map์ 8x8์ ๋นํด ๋น๊ต์ ์์ object๋ค์ ์ detectํ ์ ์๊ฒ ๋๋ค.
Default Box
- Region proposal๋ก๋ง default box๋ฅผ ์ฌ์ฉํ์ง ๋ง๊ณ ๊ทธ๋ฅ object detection์ ๋ฐ๋ก ํ์ฉํ์๋ ์์ด๋์ด
๊ตฌ์ฒด์ ์ผ๋ก ์ ๋ฐ ๊ณ ์์ด ๊ฐ์์ง ์ฌ์ง์ด ์์ ๋, 8x8์์๋ 2๋ฒ์งธ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด anchor box๋ค์ด ๊ตฌ์ถ๋๋๋ฐ, ๊ณ ์์ด ๋ถ๋ถ์์ ํ๋๊ฒ ํ์๋ ๋ถ๋ถ์ด ๋ฐ๋ก GT์ ๋งค์นญ๋ anchor box๋ฅผ ์๋ฏธํ๊ฒ ๋๋ค. ๋งค์นญ ๊ธฐ์ค์ IOU 50% ์ด์์ ๊ธฐ์ค์ผ๋ก ํ๋ณ.
๋ฐ๋ฉด 8x8์์๋ ๊ฐ์์ง๊ฐ detect๋์ง ์์ง๋ง 4x4์์๋ detect๋๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
์ด ๋งค์นญ ๋ฐ์ค ์ ๋ณด๋ก classification์ ์ํํ๋ฉฐ ์ด ๋งค์นญ ๋ฐ์ค๋ GT์ ๊ฐ๊น์์ง๊ธฐ ์ํด ๊ณ์ offset ๊ฐ์ ๊ณ์ฐํ๋ฉด์ Bbox regression์ ์ํ!
=> ๋จ์ Data augmentation ์์กด๋๊ฐ ๋งค์ฐ ํผ.(์์ object์ ์ฑ๋ฅ ํฅ์์ ์ํด) : ํน์ IOU ๊ธฐ์ค์ผ๋ก filterํด์ samplingํด์ ๋ค์ ratio ๋ง์ถ๋ ๋ฑ ๋ณต์กํ ๋ฐฉ๋ฒ์ augmentation์ ์ฌ์ฉํจ.
YOLO : You Only Look Once
- One stage detector์ ์์ํจ.
- ๊ธฐ๋ณธ์ ์ผ๋ก settingํ๋ ๊ฒ์ cell ๋จ์๋ก ์ด๋ฏธ์ง๋ฅผ ๋๋๋ ๊ฒ
- 7x7 grid๋ก ๋๋๊ฒ ๋๊ณ ๊ฐ grid์ cell์ด ํ๋์ obejct์ ๋ํ detection์ ์ํํ๊ฒ ๋จ.
- ๊ตฌ์ฒด์ ์ผ๋ก๋ ๊ฐ grid cell์ด 2๊ฐ์ bounding box์ ํ๋ณด๋ฅผ ๋์ถํ๊ฒ ๋๊ณ , ๊ทธ bbox๋ค์ ์ค์ ground truth์ ๊ทผ์ฌ์ํค๋ฉด์ ํ์ต์ ์ํ.
Method
1. ์ฐ์ input image๋ฅผ ์ ๋ ฅํ ๋ backbone ๋คํธ์ํฌ๋ก๋ VGG๊ฐ ์๋ Inception-v1 (googlenet) ๋คํธ์ํฌ ๊ธฐ๋ฐ์ผ๋ก ๋์์ ์ํ
- Googlenet์ ๋ํ์ ์ธ ํน์ง์ผ๋ก๋ 1x1 convolution layer๋ฅผ ์ฌ์ฉํ๋ค๋ ๊ฒ์ด ํน์ง -> feature map์ ์๋ฅผ ์ค์ฌ์ฃผ์ด ์ฐ์ฐ๋์ ์ค์ฌ์ฃผ๋ ํจ๊ณผ
2. backbone์ ํต๊ณผํ๊ณ ๋๋ฉด, 2๊ฐ์ dense layer๋ฅผ ๊ฑฐ์น๊ฒ ๋๋๋ฐ, ์ด๋ค์ classification๊ณผ regression์ ์ํํ๊ธฐ ์ํด ์ ์ฉ๋๋ layer
3. 2๊ฐ์ dense layer๋ฅผ ๊ฑฐ์ณ ๊ตฌ์ฑ๋ "7x7x30" ์ feature map์ ๊ตฌ์ถ
4. ์ด๋ค์ information์ ํ์ฉํด์ Bbox regression๊ณผ object detection์ ์์ธก์ ์ํํ๊ณ ์ด ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ๋คํธ์ํฌ๋ฅผ ์ ๋ฐ์ดํธ
- 7x7x30์ ์ ๋ณด๋ฅผ ํ์ฉํ๋ค๋ ๊ฒ : 7x7x30์ feature map์์ cell ํ๋๋ฅผ ๋ฝ๊ฒ ๋๋ฉด, ๊ทธ cell ํ๋๋ 30์ depth / cell ๋น 2๊ฐ์ Bbox๋ฅผ ๊ฐ์ง๊ฒ ๋๋๋ฐ ๊ทธ Bbox์ ์ขํ ๊ฐ๊ณผ confidence score๋ฅผ ๊ฐ์ง๊ณ ์์.
=> ๋น ๋ฅด์ง๋ง detection ์ ํ๋๊ฐ ๋์ง๋ ์์/ ๋ค๋ก version ์ฌ๋ฌ๊ฐ ๊ณ์ ๋์ด.
- Total
- Today
- Yesterday
- ๋ ผ๋ฌธ
- dreambooth
- ํ์ด์ฌ์ฝํ
- Paper review
- SQL
- MYSQL
- ์ฝ๋ฉ๊ณต๋ถ
- AIRUSH
- ํ ํฌ์๋ฐ
- ์ฝํ ์ค๋น
- gs๋ ผ๋ฌธ
- gan
- ์ฝ๋ฉ์๋ฌ
- ๋๋ฆผ๋ถ์ค
- 2d-gs
- SKTECHSUMMIT
- lgaimers
- AIRUSH2023
- ํ์ด์ฌ
- C์ธ์ด
- 3d-gs
- ๋ ผ๋ฌธ์ฝ๊ธฐ
- ๋ ผ๋ฌธ๋ฆฌ๋ทฐ
- CLOVAX
- Gaussian Splatting
- AI์ปจํผ๋ฐ์ค
- ํ๋ก๊ทธ๋๋จธ์ค
- ์คํ ์ด๋ธ๋ํจ์
- Aimers
- ์ปดํจํฐ๋น์
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |