Back to Course

아이들을 위한 인공 지능

0% Complete
0/0 Steps
  1. 시작하기
    수업 1: 인공 지능 소개
    3 Topics
    |
    1 Quiz
  2. 수업 2: PictoBlox 소개
    3 Topics
    |
    1 Quiz
  3. 인공 지능
    수업 3: 컴퓨터 비전
    6 Topics
    |
    1 Quiz
  4. 수업 4: 얼굴 인식
    4 Topics
    |
    1 Quiz
  5. 수업 5: 광학 문자 인식
    3 Topics
    |
    1 Quiz
  6. 수업 6: 음성 인식
    3 Topics
    |
    1 Quiz
  7. 머신러닝
    수업 7: 머신 러닝
    7 Topics
    |
    1 Quiz
  8. 수업 8: AI를 이용한 가위바위보 - 1부
    3 Topics
  9. 수업 9: AI를 이용한 가위바위보 - 2부
    2 Topics
  10. 수업 10: 포즈 분류자
    4 Topics
  11. AI의 윤리
    수업 11: 윤리
    2 Topics
  12. 캡스톤 프로젝트
    수업 12: 캡스톤 프로젝트
Lesson Progress
0% Complete

PictoBlox의 OCR 블록

PictoBlox의 인공 지능 확장에는 OCR 전용 블록이 있습니다. 먼저 프로젝트에 확장을 추가해 보겠습니다.

  1. PictoBlox에서 새 프로젝트를 만듭니다.
  2. 그런 다음 Add Extension 버튼을 클릭하고 Artificial Intelligence 확장을 추가합니다.

AI 확장

이제 블록을 살펴보겠습니다.

텍스트 인식 블록

텍스트 인식을 위해 컴퓨터 비전에서 사용한 것과 동일한 블록을 사용합니다. 이미지에서 인식하려는 텍스트 유형을 선택해야 합니다. 블록이 인식할 수 있는 두 가지 유형의 텍스트는 다음과 같습니다.

  1. 손으로 쓴 텍스트
  2. 인쇄된 텍스트

recognise () in camera image after () seconds

recognise () in image from URL ()

recognise () in image from ()

다음과 같은 방법으로 이미지를 입력할 수 있습니다.

  1. 카메라 피드
  2. URL – 이미지의 온라인 링크
  3. 무대에서, 배경에서, 의상에서

인쇄된 텍스트 인식

인쇄된 텍스트에 대한 이미지를 분석한 후에는 인쇄된 텍스트 결과 블록을 사용하여 문자열 형식으로 이미지에서 인식된 텍스트를 가져올 수 있습니다.

인쇄된 텍스트 결과텍스트 인식 인쇄 소스

예를 들어, 인식 블록 중 하나에 위의 이미지를 입력하면 다음과 같이 텍스트가 인식됩니다.

인쇄된 텍스트 인식

필기 텍스트 인식

이미지에서 손글씨 텍스트를 분석한 후에는 필기 텍스트 결과 블록을 사용하여 이미지에서 인식된 텍스트를 문자열 형식으로 가져올 수 있습니다.

필기 텍스트 결과

예를 들어 위의 이미지를 인식 블록 중 하나에 입력하면 다음과 같이 텍스트가 인식됩니다. 간단한 문자열 조작으로 쉽게 도시와 핀코드를 추출할 수 있습니다.

OCR의 한계

텍스트 인식 작업의 정확도는 이미지 품질에 따라 다릅니다. 다음과 같은 요인으로 인해 판독이 부정확할 수 있습니다.

  • 흐릿한 이미지
  • 필기체 또는 필기체 텍스트
  • 예술적 글꼴 스타일
  • 작은 텍스트 크기
  • 복잡한 배경, 그림자, 텍스트 위의 눈부심 또는 원근 왜곡
  • 단어 시작 부분의 대문자가 너무 크거나 누락됨
  • 아래 첨자, 위 첨자 또는 취소선 텍스트

다음으로 이 블록을 사용하여 재미있는 PictoBlox 프로젝트를 만들 것입니다!