Computer Vision API

이미지와 비디오에서 풍부한 정보 추출

앱에 비전 기능을 포함하여 콘텐츠 검색 기능을 크게 높이고, 텍스트 추출을 자동화하고, 비디오를 실시간으로 분석하고, 더 많은 사람이 사용할 수 있는 제품을 만듭니다. 시각적 데이터 처리를 사용하여 개체 및 개념으로 콘텐츠에 레이블을 지정하고, 텍스트를 추출하고, 이미지 설명을 생성하고, 콘텐츠를 조정하고, 물리적 공간에서 사람들의 움직임을 파악합니다. 또한, 별도의 기계 학습 전문 지식이 필요하지 않습니다.

텍스트 추출(OCR)

여러 언어와 글쓰기 스타일이 혼합된 이미지와 문서에서 인쇄된 텍스트와 필기 텍스트를 추출합니다.

이미지 이해

10,000개가 넘는 개념과 개체로 구성된 풍부한 온톨로지에서 가져와 시각적 자산으로부터 가치를 창출합니다.

공간 분석

사람들이 공간에서 이동하는 방식을 실시간으로 분석합니다.

유연한 배포

클라우드 또는 에지에서 컨테이너로 Custom Vision을 실행하세요.

혁신적인 컴퓨터 비전 기술을 간편하게 적용

간단한 API 호출 하나만으로 혁신적인 컴퓨터 비전 기술을 앱에 적용하세요.

실제 작동되는 방식을 확인해보세요.

person
person
subway train
기능 이름:
개체 [ { "rectangle": { "x": 93, "y": 178, "w": 115, "h": 237 }, "object": "person", "confidence": 0.764 }, { "rectangle": { "x": 0, "y": 229, "w": 101, "h": 206 }, "object": "person", "confidence": 0.624 }, { "rectangle": { "x": 161, "y": 31, "w": 439, "h": 423 }, "object": "subway train", "parent": { "object": "train", "parent": { "object": "Land vehicle", "parent": { "object": "Vehicle", "confidence": 0.926 }, "confidence": 0.923 }, "confidence": 0.917 }, "confidence": 0.801 } ]
태그 [ { "name": "train", "confidence": 0.9974923 }, { "name": "platform", "confidence": 0.9955777 }, { "name": "station", "confidence": 0.979665935 }, { "name": "indoor", "confidence": 0.9272351 }, { "name": "subway", "confidence": 0.838868737 }, { "name": "clothing", "confidence": 0.5561282 }, { "name": "person", "confidence": 0.505803 }, { "name": "pulling", "confidence": 0.431911945 } ]
설명 { "tags": [ "train", "platform", "station", "building", "indoor", "subway", "track", "walking", "waiting", "pulling", "board", "people", "man", "luggage", "standing", "holding", "large", "woman", "suitcase" ], "captions": [ { "text": "people waiting at a train station", "confidence": 0.833144546 } ] }
이미지 형식 "Jpeg"
이미지 차원 462 x 600
흑백 false
성인 콘텐츠 false
성인 점수 0.009112834
낭자한 피 false
고어 점수 0.046150554
외설 false
외설 점수 0.0143244732
범주 [ { "name": "trans_trainstation", "score": 0.98828125 } ]
얼굴 []
주요 색상 배경
"Black"
주요 색상 전경
"Black"
강조 색
#484C83
  1. 미리 보기
  2. JSON
{
  "categories": [
    {
      "name": "trans_trainstation",
      "score": 0.98828125
    }
  ],
  "adult": {
    "isAdultContent": false,
    "isGoryContent": false,
    "isRacyContent": false,
    "adultScore": 0.009112834,
    "goreScore": 0.046150554,
    "racyScore": 0.0143244732
  },
  "tags": [
    {
      "name": "train",
      "confidence": 0.9974923
    },
    {
      "name": "platform",
      "confidence": 0.9955777
    },
    {
      "name": "station",
      "confidence": 0.979665935
    },
    {
      "name": "indoor",
      "confidence": 0.9272351
    },
    {
      "name": "subway",
      "confidence": 0.838868737
    },
    {
      "name": "clothing",
      "confidence": 0.5561282
    },
    {
      "name": "person",
      "confidence": 0.505803
    },
    {
      "name": "pulling",
      "confidence": 0.431911945
    }
  ],
  "description": {
    "tags": [
      "train",
      "platform",
      "station",
      "building",
      "indoor",
      "subway",
      "track",
      "walking",
      "waiting",
      "pulling",
      "board",
      "people",
      "man",
      "luggage",
      "standing",
      "holding",
      "large",
      "woman",
      "suitcase"
    ],
    "captions": [
      {
        "text": "people waiting at a train station",
        "confidence": 0.833144546
      }
    ]
  },
  "requestId": "e8ae4c48-8ee5-4202-8356-00c58b549738",
  "metadata": {
    "width": 600,
    "height": 462,
    "format": "Jpeg"
  },
  "faces": [],
  "color": {
    "dominantColorForeground": "Black",
    "dominantColorBackground": "Black",
    "accentColor": "484C83",
    "isBWImg": false
  },
  "objects": [
    {
      "rectangle": {
        "x": 93,
        "y": 178,
        "w": 115,
        "h": 237
      },
      "object": "person",
      "confidence": 0.764
    },
    {
      "rectangle": {
        "x": 0,
        "y": 229,
        "w": 101,
        "h": 206
      },
      "object": "person",
      "confidence": 0.624
    },
    {
      "rectangle": {
        "x": 161,
        "y": 31,
        "w": 439,
        "h": 423
      },
      "object": "subway train",
      "parent": {
        "object": "train",
        "parent": {
          "object": "Land vehicle",
          "parent": {
            "object": "Vehicle",
            "confidence": 0.926
          },
          "confidence": 0.923
        },
        "confidence": 0.917
      },
      "confidence": 0.801
    }
  ]
}
{
  "categories": [
    {
      "name": "trans_trainstation",
      "score": 0.98828125
    }
  ],
  "adult": {
    "isAdultContent": false,
    "isGoryContent": false,
    "isRacyContent": false,
    "adultScore": 0.009112834,
    "goreScore": 0.046150554,
    "racyScore": 0.0143244732
  },
  "tags": [
    {
      "name": "train",
      "confidence": 0.9974923
    },
    {
      "name": "platform",
      "confidence": 0.9955777
    },
    {
      "name": "station",
      "confidence": 0.979665935
    },
    {
      "name": "indoor",
      "confidence": 0.9272351
    },
    {
      "name": "subway",
      "confidence": 0.838868737
    },
    {
      "name": "clothing",
      "confidence": 0.5561282
    },
    {
      "name": "person",
      "confidence": 0.505803
    },
    {
      "name": "pulling",
      "confidence": 0.431911945
    }
  ],
  "description": {
    "tags": [
      "train",
      "platform",
      "station",
      "building",
      "indoor",
      "subway",
      "track",
      "walking",
      "waiting",
      "pulling",
      "board",
      "people",
      "man",
      "luggage",
      "standing",
      "holding",
      "large",
      "woman",
      "suitcase"
    ],
    "captions": [
      {
        "text": "people waiting at a train station",
        "confidence": 0.833144546
      }
    ]
  },
  "requestId": "e8ae4c48-8ee5-4202-8356-00c58b549738",
  "metadata": {
    "width": 600,
    "height": 462,
    "format": "Jpeg"
  },
  "faces": [],
  "color": {
    "dominantColorForeground": "Black",
    "dominantColorBackground": "Black",
    "accentColor": "484C83",
    "isBWImg": false
  },
  "objects": [
    {
      "rectangle": {
        "x": 93,
        "y": 178,
        "w": 115,
        "h": 237
      },
      "object": "person",
      "confidence": 0.764
    },
    {
      "rectangle": {
        "x": 0,
        "y": 229,
        "w": 101,
        "h": 206
      },
      "object": "person",
      "confidence": 0.624
    },
    {
      "rectangle": {
        "x": 161,
        "y": 31,
        "w": 439,
        "h": 423
      },
      "object": "subway train",
      "parent": {
        "object": "train",
        "parent": {
          "object": "Land vehicle",
          "parent": {
            "object": "Vehicle",
            "confidence": 0.926
          },
          "confidence": 0.923
        },
        "confidence": 0.917
      },
      "confidence": 0.801
    }
  ]
}

프로세스 혁신

이미지에서 10,000개가 넘는 개체 및 개념을 자동으로 식별합니다. 여러 언어 및 혼합된 글쓰기 스타일에 대한 지원을 활용하여 여러 이미지와 문서 형식에서 인쇄된 텍스트와 필기 텍스트를 추출합니다. 이러한 Computer Vision 기능을 적용하여 로봇 프로세스 자동화 및 디지털 자산 관리와 같은 프로세스를 간소화합니다.

조직의 물리적 공간의 가치를 최대화

사무실이든 상점이든, 물리적 공간에서 사람들이 어떻게 움직이는지를 파악합니다. 방에 있는 사람 수를 세고, 경로를 추적하고, 소매점 디스플레이 앞에 머무는 시간을 파악하고, 대기열의 대기 시간을 결정할 수 있는 앱을 만듭니다. 해당 기능을 사용하여 수용 인원 관리와 사회적 거리두기를 지원하고, 매장과 사무실 레이아웃을 최적화하고, 체크 아웃 프로세스를 가속화하는 솔루션을 빌드합니다. 여러 카메라 및 사이트에서 서비스를 실행합니다.

이 기능에 대해 자세히 알아보기

클라우드에서 에지에 이르기까지 어디서나 배포

클라우드 또는 온-프레미스에서 컨테이너로 Computer Vision을 실행하세요. 의료 기록 이미지 검사, 보안 문서의 텍스트 추출, 데이터 보안 및 낮은 대기 시간이 가장 중요한 상점에서 사람들이 움직이는 방식 분석과 같은 다양한 시나리오에 적용합니다.

컨테이너의 Computer Vision에 대해 알아보기

업계 최고 수준의 Azure 보안을 기반으로 빌드

  • Microsoft는 사이버 보안 연구 및 개발에 매년 USD 1 billion 넘게 투자합니다.

  • Microsoft에 소속된 보안 전문가 3,500여 명이 여러분의 데이터 보안 및 개인 정보 보호를 철저히 전담합니다.

  • Azure는 다른 어떤 클라우드 공급 기업보다도 많은 인증을 취득했습니다. 전체 목록을 확인하세요.

세계적 수준의 컴퓨터 비전을 경쟁력 있는 가격에 사용

사전 투자 비용 없이 사용한 만큼만 요금을 지불하세요. Computer Vision을 사용하면 트랜잭션 수를 기반으로 종량제 요금을 지불할 수 있습니다.

3단계로 Computer Vision 시작하기

Azure 체험 계정에 가입하여 즉시 액세스 권한과 $200 크레딧을 받습니다.

Azure Portal에 로그인하고 Computer Vision을 추가합니다.

빠른 시작 가이드와 설명서를 참고하여 Computer Vision을 포함하는 방법을 알아봅니다.

설명서 및 리소스

시작하기

설명서 읽기

Microsoft Learn 과정 이수하기

코드 샘플 살펴보기

샘플 코드 확인하기

Custom Vision 업데이트, 블로그 및 알림

Computer Vision에 대해 자주 묻는 질문

  • 지역별 가용성을 확인하세요.
  • Computer Vision 및 기타 Cognitive Services 제품은 99.9% 가용성을 제공합니다. 무료 가격 책정 계층에는 SLA가 제공되지 않습니다. SLA 정보를 살펴보세요.
  • 이미지와 비디오는 처리 후에 자동으로 삭제됩니다. Microsoft는 기본 모델을 향상하기 위해 사용자의 데이터를 대상으로 학습하지 않습니다. 비디오 데이터는 구역을 벗어나지 않으며 비디오 데이터는 컨테이너가 실행되는 Edge 게이트웨이에 저장되지 않습니다. 개인 정보 보호 정책과 사용 약관에 대해 자세히 알아보세요.
  • 예. 동영상 콘텐츠에서 일회성 이미지를 추출할 수 있습니다. “공간 분석”을 사용하면 실시간 스트리밍 프로토콜을 통해 연결된 카메라를 사용하여 높은 프레임 속도로 비디오 스트림을 분석할 수 있습니다.
  • “공간 분석”은 신체 주변의 경계 상자를 사용하여 비디오 장면과 출력에서 사람의 존재를 검색하고 찾습니다. AI 모델은 얼굴을 감지하거나 개인의 신원 또는 인구 통계를 검색하지 않습니다.
  • AI 모델은 신체 경계 상자로 한 명 이상의 사람이 있는지를 식별하는 알고리즘에 따라 비디오 피드에서 움직임을 검색 및 추적합니다. 카메라 시야의 영역에서 감지된 각 경계 상자 움직임에 대해 AI 모델은 사람 신체의 경계 상자 좌표, 이벤트 유형(예: 영역에 들어오거나 나감, 방향 선 교차), 경계 상자 추적을 위한 가명 식별자, 검색 신뢰도 점수를 포함한 이벤트 데이터를 출력합니다. 이 이벤트 데이터는 Azure IoT Hub의 자체 인스턴스로 전송됩니다.

준비가 되셨다면 Azure 체험 계정을 설정해 볼까요?