목차(클릭하세요)
visual blocks for ML를 줄여서 Visual Blocks로 명침함(약어: VB)
visual studio code도 vsc로 부르니까
1. 접속 페이지
•
ML용 Visual Blocks는 코드가 없는 그래프 편집기에서 ML 파이프라인을 생성할 수 있는 Google 시각적 프로그래밍 프레임워크입니다. 귀하와 귀하의 사용자는 모델, 사용자 입력, 프로세서 및 시각화를 포함한 드래그 앤 드롭 ML 구성 요소를 연결하여 워크플로의 프로토타입을 신속하게 만들 수 있습니다.
[주의]
1-1. Visual Block for ML의 특징
•
ML 기반 실시간 멀티미디어 애플리케이션의 개발 장벽이 낮아집니다.
•
사용자가 코딩이나 기술적 세부 사항에 대해 걱정하지 않고 실험할 수 있도록 지원합니다.
•
신체 분할, 랜드마크 감지, 인물 심도 추정과 같은 일반적인 작업을 위해 사전 제작된 모델과 데이터 세트를 제공합니다.
•
다양한 유형의 입력 데이터(이미지, 비디오, 오디오(출시 예정)) 및 출력 형식(그래픽, 사운드)을 지원합니다.
•
드래그 앤 드롭 작업과 매개변수 슬라이더를 사용하여 대화형 데이터 확대 및 조작을 제공합니다.
•
파이프라인의 다양한 단계에서 모델과 출력을 나란히 비교할 수 있습니다.
•
쉽게 시각화를 공유하고 멀티미디어 파이프라인을 웹에 게시할 수 있습니다.
•
디자이너와 개발자 간의 협업을 촉진합니다.
•
ML 파이프라인을 설명하기 위한 공통 언어를 제공합니다.
1-2. 데모 설명
•
지금 보고 있는 화면에 대한 설명:
◦
사용자가 ML 파이프라인을 구축하고 공유할 수 있는 신속한 시각적 프로토타입화 시스템
◦
이 예에서 사용자는 가상 배경과 함께 사용자 머리에 AR 스티커를 표시하는 실시간 파이프라인을 구축
1-3. 실습전 기초 사항
•
사용자는 노드라이브러리에서 미리 만들어진 노드인 웹캠, 마이크 등을 선택하여 데이터를 입력으로 가져올 수 있음
•
이러한 입력(camera, image, Sketch, Speech, Text 등)을 드래그해서 가져오면, 자동으로 연결할 수 있는 유효한 노드를 확인할 수 있음
•
그리고 연결가능한 주변노드와 결합하면 단대단모델(endtoend)을 완성할 수 있음
•
VB에서 만들어진 모델은 웹브라우저 뿐만 아니라, 데스크탑에서 모바일까지 모두 작동가능
•
겉보기와 달리 구글의 ML서비스 모든것이 통합&연동되는 플랫폼
◦
이 그림이 의미하는바?
코랩에서도 VBML을 호출할 수 있다는 것
1-4. 간단한 기초 실습
사용자 배경에 증강현실을 실시간으로 적용해보기