AWS (15) 썸네일형 리스트형 5-3. Rekognition 사용자 지정 레이블 분석 셋팅도 하구, dataset설정, label 지정, 모델 훈련까지 마쳤습니다 이제 학습시킨 모델을 이용해 이미지를 분석해봅시다 ! 학습시킨 Rekognition custom label 프로젝트에 들어가 'Use model'을 클릭해줍니다. 클릭하게 되면 AWS CLI command를 이용하거나 Python을 사용할 수 있습니다. 이제 밑에 있는 start model, analyze image, stop model 코드를 이용해 이미지를 분석하면 끝입니다! Start model #Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. #PDX-License-Identifier: MIT-0 (For details, see https:/.. 5-2. Amazon Rekognition 사용자 지정 레이블 시작하기 https://developing-soosoo.tistory.com/61 에서 사용자 지정 레이블 (rekognition custom label) 사용하기 전 셋팅을 해봤는데요. 이어서 이제 본격적으로 시작해봅시다 ! Step 1: Choose an example project Step 2: Train your model Step 3: Start your model Step 4: Analyze an image with your model Step 5: Stop your model Step 6: Next steps 이 단계에 맞춰 천천히 진행해봅시다 1. 프로젝트 생성하기 우선 Amazon Rekognition 메인페이지로 이동한 후, Use Custom Labels를 클릭합니다 https://consol.. 5-1. Amazon Rekognition 사용자 지정 레이블 사용 전 셋팅 안녕하세요! 오늘부턴 Amazon에서 제공하는 기능이 아닌, 직접 레이블을 교육시켜보겠습니다. 물론 이 과정도 Amazon 에서 제공하는 기능을 이용해 분석하는 거지만, 등록이 되어있는 객체를 인식하는게 아닌 사용자가 학습시켜 객체를 인식하는 건 또 다른 의미가 있으니까요 ㅎㅎ Step 1: Create an AWS account Step 2: Create an IAM administrator user and group Step 3: Set Up the AWS CLI and AWS SDKs Step 4: Set Up Permissions Step 5: Create the console bucket Step 6: (Optional) Encrypt training files Step 7: (Optional).. 4-4. Kinesis 비디오 스트림 플러그인으로 Gstreamer 실행 * https://docs.aws.amazon.com/ko_kr/ko_kr/rekognition/latest/dg/streaming-using-gstreamer-plugin.html를 바탕으로 작성했습니다. * https://developing-soosoo.tistory.com/57와 이어지는 포스팅입니다. 이제 진짜진짜 최종까지 다 했습니다! 이제 지금까지 셋팅한 것들을 바탕으로 Gstreamer를 실행해볼까요 ! Kinesis Video Streams을 이용해 스트리밍을 하기 전에 미디어 소스를 Kinesis 비디오 스트림에 맞는 코덱으로 변환해야 합니다. 컴퓨터와 연결된 디바이스의 사양과 포맷 확인하기 $ gst-device-monitor-1.0 $ gst-launch-1.0 autovideosrc.. 4-3. VirtualBox에 설치된 Ubuntu에서 웹캠 사용하기 * VirtualBox에 설치된 Ubuntu에서 웹캠(webcam) 사용하는 방법 - 멈춤보단 천천히라도 (tistory.com) 의 포스팅을 참고했습니다. Amazon Rekognition을 이용해 스트리밍 비디오를 분석하기 위해 지금까지 셋팅을 완료했는데요, 이 때 또 다른 문제점이 생겼습니다 ... Ubuntu를 virtual box로 진행하는 바람에 노트북에 내장되어 있는 카메라든 외부 디바이스든 Virtual box에 설치돼 있는 ubuntu에선 인식을 못한다는 점입니다.... 저처럼 Virtual box에 설치된 Ubuntu를 사용하는 분들은 이 포스팅을 참고하셔서 카메라를 사용해봅시다. 외부 디바이스를 사용하기 전에 우선 노트북 내장 카메라를 인식할 수 있도록 해볼게요! 1. VirtualB.. 4-2. GStreamer 를 이용한 streaming video 셋팅 * https://docs.aws.amazon.com/ko_kr/ko_kr/rekognition/latest/dg/streaming-using-gstreamer-plugin.html 를 바탕으로 작성했습니다 드디어 스트리밍 비디오를 분석하기 위한 초기 셋팅이 완료가 됐는데요, 장치 소스에서 미디어 입력에 액세스하려면 GStreamer를 설치해야 합니다. GStreamer란 ? 워크플로 파이프라인에서 미디어 소스와 처리 도구를 함께 연결하는 멀티미디어 프레임워크 소프트웨어입니다. 1. GStreamer 설치하기 CLI로 설치하기 $ gst-launch-1.0 videotestsrc ! autovideosink 이렇게 나오면 성공입니다 ! 2. Kinesis Video Streams 프로듀서 플러그인 설치 .. 4-1. AWS rekognition으로 streaming video 분석 전 셋팅 우선, kinesis 란? 1. 계정 설정 keep going 2. Kinesis 비디오 스트림 생성 (cli 이용) $ aws kinesisvideo create-stream --stream-name "MyKVStream" --data-retention-in-hours "24" { "StreamARN": "arn:aws:kinesisvideo:us-west-2:123456789012:stream/MyKVSStream/123456789012" } 3. Kinesis 데이터 스트림 생성 4-0. ubuntu 환경에서 java 설치 (terminal 이용) * 이 포스팅은 https://developing-soosoo.tistory.com/52과 연결된 포스팅입니다 저번 포스팅에선 저장된 비디오를 이용한 Amazon Rekognition Video를 사용해봤는데요, 이번엔 스트리밍 비디오에서 Amazon Rekognition Video를 용해 얼굴을 감지하고 얼굴이 일치하는지 등 다양한 기능을 살펴볼 예정입니다. 이 때, 1. video를 사용하기 위해선 특정region을 사용해야 합니다. (저는 버지니아 region으로 설정했습니다) 2. aws java for SDK 를 사용해야 합니다. (java 설치가 필수입니다) Amazon Rekognition Video (streaming) 를 사용하기 위한 '환경설정을 하기 전에' 전제 조건이 되어야 하는 겁.. 이전 1 2 다음