이미지 인식이란 인공지능이 카메라로 인식한 이미지가 무엇인지 구별하는 것을 말합니다. 엔트리는 '인공지능 모델 학습하기'를 활용해 카메라로 인식할 이미지를 학습시킨 후 학습된 여러 이미지를 인식하여 구별할 수 있습니다.
거북이 로봇이 교통 표지판을 인식해 움직여요!
엔트리 코딩으로 거북이 로봇이 선을 따라 움직이기
거북이 로봇 연결하기
카메라 연결하기
엔트리로 인공지능 모델 이미지를 학습시키기
엔트리 코딩으로 이미지 인식하기
맵 구성하기
이미지 인식을 통한 움직임 코딩하기
거북이 로봇과 함께 여행 떠나기
다양한 이미지를 인식해서 움직이도록 코딩합니다.
- 인공지능 중 '이미지 인식'은 '사물인식'과 무엇이 다를까요?
- 인공지능이 이미지를 인식하기 위해서는 무엇이 필요할까요?
▷ 거북이 로봇을 움직여 봅시다.
|
활동 방법
1. 엔트리 사이트에 접속 후 거북이 로봇과 카메라를 엔트리에 연결합니다.
2. '비디오 감지' 블록을 추가합니다.
3. 인공지능 모델 학습에서 '분류:이미지'를 선택한 후 '학습하기'를 클릭합니다.
4. '분류:이미지'에서 클래스를 추가해 '직진', '좌회전', '우회전', '멈춤'을 학습시킵니다.
5. '결과'과 나오면 '적용하기' 버튼을 클릭합니다.
6. 비디오 화면을 불러오는 코드를 작성합니다.
7. 실시간으로 모델을 분류하기 위해 '계속 반복하기' 블록을 사용합니다.
8. 분류 결과에 따른 거북이가 '직진'을 실행 할 동작을 조건문 안에 작성합니다.
9. 분류 결과에 따른 거북이가 '오른쪽'을 실행할 동작을 조건문 안에 작성합니다.
10. 분류 결과에 따른 거북이가 '왼쪽'을 실행할 동작을 조건문 안에 작성합니다.
11. 분류 결과에 따른 거북이가 '멈춤'을 실행할 동작을 조건문 안에 작성합니다.
12. 시작하기를 누른 후 이미지 인식대로 움직이는지 확인 합니다.
▷ 아래 교통표지판을 인식했을 때 거북이 로봇의 동작을 적어봅시다.
정리해요
▷ ‘이미지 인식’에서 아래 1번 사진만 가지고 여러 번 반복 학습시켰습니다. 2번과 3번 사진을 보여줬을 때 인공지능은 1번 사진과 동일한 사진으로 인식할까요? 만약 인식하지 않는다면 이유가 무엇인지 적어봅시다.
참고 자료
개념 쏙쏙
확인해요
| 평가 내용 | 평가 결과 |
|---|---|
| ◾ 인공지능 모델 학습하기에서 이미지 인식을 잘 학습시킬 수 있나요? | |
| ◾ 거북이 로봇이 이미지를 인식해 움직이도록 코딩할 수 있나요? |