Skip to content

Commit c00a7ab

Browse files
committed
Bump to NatML 1.1.16
1 parent b64f054 commit c00a7ab

28 files changed

+1985
-582
lines changed

.gitignore

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,15 @@ Logs/
99
.gradle/
1010
.vs/
1111

12+
# Function
13+
ProjectSettings/Function.asset
14+
1215
# NatML
13-
Assets/NatML
14-
Assets/NatML.meta
16+
ProjectSettings/NatML.asset
1517
ProjectSettings/NatMLHub.asset
1618

19+
# VideoKit
20+
ProjectSettings/VideoKit.asset
21+
1722
# Misc
1823
.DS_Store

Assembly-CSharp.csproj

Lines changed: 314 additions & 292 deletions
Large diffs are not rendered by default.

Assets/BlazePoseSample.cs

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
/*
22
* BlazePose
3-
* Copyright (c) 2022 NatML Inc. All Rights Reserved.
3+
* Copyright (c) 2023 NatML Inc. All Rights Reserved.
44
*/
55

66
namespace NatML.Examples {
77

88
using UnityEngine;
9-
using NatML.Devices;
10-
using NatML.Devices.Outputs;
11-
using NatML.VideoKit;
129
using NatML.Vision;
1310
using Visualizers;
11+
using VideoKit;
1412

1513
public sealed class BlazePoseSample : MonoBehaviour {
1614

@@ -25,11 +23,9 @@ public sealed class BlazePoseSample : MonoBehaviour {
2523

2624
private async void Start () {
2725
// Create the BlazePose pipeline
28-
var detectorModelData = await MLModelData.FromHub("@natml/blazepose-detector");
29-
var predictorModelData = await MLModelData.FromHub("@natml/blazepose-landmark");
30-
pipeline = new BlazePosePipeline(detectorModelData, predictorModelData, maxDetections: 1);
26+
pipeline = await BlazePosePipeline.Create(maxDetections: 1);
3127
// Listen for camera frames
32-
cameraManager.OnFrame.AddListener(OnCameraFrame);
28+
cameraManager.OnCameraFrame.AddListener(OnCameraFrame);
3329
}
3430

3531
private void OnCameraFrame (CameraFrame frame) {
@@ -46,7 +42,7 @@ private void OnCameraFrame (CameraFrame frame) {
4642

4743
private void OnDisable () {
4844
// Stop listening for camera frames
49-
cameraManager.OnFrame.RemoveListener(OnCameraFrame);
45+
cameraManager.OnCameraFrame.RemoveListener(OnCameraFrame);
5046
// Dispose the pipeline
5147
pipeline?.Dispose();
5248
}

0 commit comments

Comments
 (0)