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

이 항목에서는 PctoBlox가 컴퓨터 비전을 위해 어떤 블록을 보유하고 있는지 살펴보겠습니다.

컴퓨터 비전 블록

인공 지능 확장에는 이미지를 입력으로 사용하여 이미지 기능을 분석하는 다음 세 가지 블록이 있습니다.

  1. recognize () in camera image after () seconds : 이 블록은 카메라를 시작하고 지정된 시간 이후에 이미지를 촬영하고 분석합니다. 그런 다음 이미지 기능을 PictoBlox에 저장합니다.
    recognise () in camera image after () seconds
  2. recognize () in image from URL () : 이 블록은 지정된 URL에서 이미지를 추출하고 분석하여 PictoBlox에 정보를 저장합니다.
    recognise () in image from URL ()
  3. recognize () in image from () : PictoBlox의 무대, 의상 또는 배경에서 이미지를 추출하고 분석하여 PictoBlox에 정보를 저장하는 블록입니다.
    recognise () in image from ()

이미지에서 다음을 인식할 수 있습니다.

  1. 이미지 기능 – 컴퓨터 비전
  2. 손으로 쓴 텍스트
  3. 인쇄된 텍스트
  4. 얼굴 디테일
evive Notes Icon
참고: PictoBlox에서 인식 요청을 하면 로컬 변수에서 모든 이미지 기능을 식별합니다. 그런 다음 특정 기능을 요청하면 지역 변수 자체에서 보고하므로 반복해서 인식 요청을 할 필요가 없습니다.

이 단원에서는 이미지 기능 에만 관심이 있습니다.

이미지 기능 결과

이미지 특징에 대한 이미지를 분석하면 다음 사항을 인식할 수 있습니다.

  1. 브랜드: 브랜드 감지는 수천 개의 글로벌 로고 데이터베이스를 사용하여 이미지에서 상업용 브랜드를 식별합니다. 컴퓨터 비전 서비스는 지정된 이미지에 브랜드 로고가 있는지 감지합니다. 그렇다면 브랜드 이름을 반환합니다. 그렇지 않으면 NULL을 반환합니다.
    브랜드
  2. 유명인: 유명인 감지는 데이터베이스를 사용하여 이미지에서 유명인을 식별합니다. 컴퓨터 비전 서비스는 지정된 이미지에 유명인이 있는지 감지합니다. 그렇다면 이름을 반환합니다. 그렇지 않으면 NULL을 반환합니다.
    유명 인사
  3. 개체: 컴퓨터 비전은 주어진 이미지에 개체가 있는지 감지합니다. 그렇다면 이름을 반환합니다. 그렇지 않으면 NULL을 반환합니다.
    객체 감지
  4. 랜드마크: 랜드마크 감지는 타지 마할과 같은 이미지에서 이를 식별하기 위해 수천 개의 글로벌 랜드마크 데이터베이스를 사용합니다.
    타지 마할 2
  5. 이미지 태그: 컴퓨터 비전은 이미지에서 감지된 분류 기반 범주를 반환합니다. 컴퓨터 비전은 다음 다이어그램에 제공된 86개 범주에 따라 이미지를 광범위하게 또는 구체적으로 분류할 수 있습니다.
    카테고리 태그
  6. 이미지 설명: 이미지의 내용을 설명하는 사람이 읽을 수 있는 문장입니다.

이제 PictoBlox 프로젝트에서 컴퓨터 비전을 사용하는 방법을 살펴보겠습니다. 그러나 먼저 컴퓨터 비전에 사용할 수 있는 블록을 살펴보겠습니다.

recognized () count

recognise () count

recognized () count 블록은 이미지에서 셀 선택한 항목의 수를 보고합니다. 하나의 이미지에서 여러 유명인, 브랜드, 사물 및 이미지 태그를 볼 수 있습니다.

이 이미지를 알아보자:

 

로버트와 크리스

여기( https://ql.reallyai.net/wp-content/uploads/2022/02/Robert-and-Chris.jpg )에서 이미지를 복사하고 URL을 사용하여 이미지를 분석합니다.

이미지 URL

이 이미지에서 인식되는 개수는 다음과 같습니다.

  1. 브랜드: 1
    브랜드 (2)
  2. 연예인: 2
    연예인 (2)
  3. 개체: 4
    개체
  4. 이미지 태그:1
    이미지 태그(2)

recognized () () name

recognized () () name

recognized () () name 블록은 인식된 유명인/브랜드/오브젝트/이미지 태그의 이름을 보고합니다. 블록에는 두 가지 입력이 있습니다.

  1. 유형: 유명인, 브랜드, 개체 또는 이미지 태그
  2. 번호: 분석하려는 항목의 #입니다. 예를 들어 유명인이 2명일 경우 이 입력을 변경하면 유명인은 1명, 유명인은 2명의 이름을 얻을 수 있습니다.

숫자가 범위를 벗어나면 블록은 NULL을 반환합니다.

예를 들어. 위에 주어진 이미지의 경우 다음을 얻을 수 있습니다.

  1. 연예인 이름: 크리스 에반스와 로버트 다우니 주니어크리스 에반스
    로버트 다우니
  2. 상표: 아우디
    아우디
  3. 사물: 넥타이, 넥타이, 사람, 사람
    넥타이 1넥타이 2사람 1사람 2
  4. 이미지 태그: people_group
    이미지 1

다음 항목에서 프로그램에서 이 블록을 사용하는 방법을 살펴보겠습니다.

() recognition result

recognition result

() recognition result 블록은 이미지에서 식별된 랜드마크와 이미지 설명을 보고합니다.

이 이미지를 분석해 보겠습니다.

타지 마할

 

여기에 이미지 URL 복사: https://ql.reallyai.net/wp-content/uploads/2022/02/Taj-Mahal-2.jpg

블록에서 다음 결과가 나옵니다.

  1. 랜드마크: 타지마할
    타지 마할
  2. 이미지 설명: 타지마할 앞에서 있는 사람들
    이미지 설명 (2)

결론

이미지를 인식하는 블록을 살펴보고 이 주제에 대한 브랜드, 유명인, 사물, 랜드마크, 이미지 태그 및 이미지 설명을 보고합니다. 다음 강의에서는 CV 프로젝트에서 이러한 블록을 사용하여 이해하는 프로그램을 만들어 보겠습니다.