Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: New Sample App #296

Merged
merged 142 commits into from
Sep 26, 2021
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
142 commits
Select commit Hold shift + click to select a range
1773166
wip: New sample scene (Face Detection)
homuler Aug 9, 2021
40cda5e
wip: make AssetLoader static
homuler Aug 9, 2021
6586ed2
wip: implement ImageSource classes for static image and video
homuler Aug 10, 2021
cf76e02
fix: WebCamTexture's format is usually ARGB32
homuler Aug 10, 2021
1323838
refactor(sample): implement generic method to get NativeArray
homuler Aug 10, 2021
3dac519
refactor(sample): enable to specify TextureFrame's format
homuler Aug 10, 2021
89ff22f
refactor: implement WaitForResult
homuler Aug 10, 2021
d75dc1c
refactor: cache TextureFrame instances
homuler Aug 11, 2021
f3c830f
wip: make ImageSource runnable
homuler Aug 13, 2021
58239a8
wip: enable to pause/resume current program
homuler Aug 13, 2021
7bf9368
don't show GlogDir's parent directory
homuler Aug 13, 2021
0a1b004
wip: add web cam resolutions
homuler Aug 13, 2021
04d5457
wip: initialize outputTexture when Play is called
homuler Aug 14, 2021
7f72fd7
wip: change font size
homuler Aug 14, 2021
7876614
refactor: SolutionBase -> Solution
homuler Aug 14, 2021
9b704b4
refactor: GetInstanceId -> GetInstanceID
homuler Aug 14, 2021
d2b0f82
wip: implement StreamingAssetsResourceManager
homuler Aug 14, 2021
badaba5
wip: change Glog I/Fs
homuler Aug 14, 2021
97a16dc
wip: UInt64 -> UInt32
homuler Aug 14, 2021
19c52b3
feat: ObserveOutputStream receives observeTimestampBounds flag
homuler Aug 14, 2021
d621fcb
wip: convert TextureFormat to ImageFormat.Format
homuler Aug 14, 2021
1a89850
wip: implement GraphRunner
homuler Aug 14, 2021
7af9c6b
wip: FaceDetection test
homuler Aug 14, 2021
803e054
fix: Texture format is incompatible
homuler Aug 15, 2021
a2f0362
wip: ImageSource does not manage TextureFramePool
homuler Aug 16, 2021
137cfad
wip: implement Annotation
homuler Aug 20, 2021
daa7b3c
wip: flip image
homuler Aug 21, 2021
f16db9d
rename
homuler Aug 21, 2021
17084f0
wip: asynchronous sample
homuler Aug 21, 2021
99b6a2f
wip: FaceDetection Config
homuler Aug 21, 2021
bd800de
wip: FontAwesome license
homuler Aug 21, 2021
7b296ac
remove old face detection sample
homuler Aug 21, 2021
9e3bdd0
wip: make a prefab for Main Canvas
homuler Aug 21, 2021
8c9694e
wip: Face Mesh sample
homuler Aug 22, 2021
167b350
wip: clear annotations when modal is open
homuler Aug 22, 2021
913c3e6
wip: implement Logger
homuler Aug 23, 2021
48792f5
refactor: TextureFrame's namespace
homuler Aug 23, 2021
5004102
wip: use Logger
homuler Aug 23, 2021
2411265
wip: implement GUIConsole
homuler Aug 24, 2021
7950221
wip: draw annotations under modal panel
homuler Aug 25, 2021
116e589
wip: console window
homuler Aug 25, 2021
cd6630c
wip: scroll console
homuler Aug 25, 2021
9c3fde4
fix: fails to initialize calculator graph
homuler Aug 25, 2021
31a383d
wip: switch scenes
homuler Aug 25, 2021
61e3013
wip: Hand Tracking sample
homuler Aug 26, 2021
c762c91
fix: ROI can be NaN
homuler Aug 26, 2021
3c7a665
remove old hand tracking example
homuler Aug 26, 2021
b149b2f
resume when solution menu is closed
homuler Aug 26, 2021
7fa7606
set Glog flags
homuler Aug 27, 2021
915cc5f
fix: Config Window's label
homuler Aug 27, 2021
78e6fe8
wip: new Pose Tracking sample
homuler Aug 27, 2021
9cba17c
webcam may fail to start
homuler Aug 27, 2021
4def276
fix: failed to read pixels from static image and video
homuler Aug 28, 2021
03a83fe
wip: fails to restart graph runnner sometimes
homuler Aug 28, 2021
1f1e034
wip: annotate PoseWorldLandmarks
homuler Aug 28, 2021
c6f4c44
remove old Pose Tracking sample
homuler Aug 30, 2021
449fd77
wip: OutputStreamPoller emits empty packets when there are not outputs
homuler Aug 30, 2021
49661c7
wip: annotate RoiFromLandmarks
homuler Aug 30, 2021
acbf563
typo
homuler Aug 30, 2021
affce34
wip: new Iris Tracking sample
homuler Aug 30, 2021
f25ef9f
refactor: refactor annotations
homuler Sep 2, 2021
a95c987
wip: draw annotations synchronously
homuler Sep 3, 2021
d5f890e
wip: enable to change properties from inspector
homuler Sep 3, 2021
c2f56ff
wip: add Holistic new sample
homuler Sep 4, 2021
116ac04
remove old iris and holistic samples
homuler Sep 4, 2021
47d2628
refactor: IrisTracking -> Iris Tracking
homuler Sep 4, 2021
35a19ed
wip: add new Object Detection sample
homuler Sep 5, 2021
2a059f8
remove old Object Detection sample
homuler Sep 5, 2021
346611b
wip: add new Box Tracking sample
homuler Sep 5, 2021
ac8d5b5
remove old Box Tracking sample
homuler Sep 5, 2021
0dda185
fix: crash when Hair Segmentation sample runs again
homuler Sep 6, 2021
a900f3e
wip: add new Hair Segmentation sample
homuler Sep 6, 2021
1df2d0f
remove old Hair Segmentation sample
homuler Sep 6, 2021
c1d8736
fix: log with an empty tag
homuler Sep 6, 2021
8389cba
fix: make menu windows scrollable
homuler Sep 6, 2021
8e99883
wip: Convert Main Canvas's body to prefab
homuler Sep 6, 2021
2a15c6c
remove unnecessary initialization
homuler Sep 6, 2021
90f4c95
refactor: normalize callback names
homuler Sep 6, 2021
e09b009
set callbacks from code
homuler Sep 6, 2021
01f49dd
wip: add new Hello World scene
homuler Sep 6, 2021
d14ddd3
remove all listeners when restarting
homuler Sep 6, 2021
a6bfc66
remove old Hello World sample
homuler Sep 6, 2021
f6b8e91
remove unused annotation controllers
homuler Sep 6, 2021
1d25418
remove unused prefabs
homuler Sep 6, 2021
aa2508f
feat: port FrameAnnotation
homuler Sep 6, 2021
530e987
fix: make it runnable on CPU
homuler Sep 6, 2021
425e796
fix: crashes when calling ObserveOutputStream
homuler Sep 8, 2021
8f27ad2
FrameAnnotationVector is not used
homuler Sep 8, 2021
7eb17a8
remove LineListAnnotation
homuler Sep 8, 2021
05f5f8b
wip: add new Objectron sample
homuler Sep 8, 2021
cb137bb
remove old Objectron sample
homuler Sep 8, 2021
d710462
not to use heap to marshal SerializeProto
homuler Sep 9, 2021
8c9a7b2
wip: add AnchorVectorPacket for InstantMotionTracking
homuler Sep 9, 2021
f43ccaa
refactor: marshal GlTextureInfo
homuler Sep 10, 2021
4d66425
refactor: not to create unnecessasary struct
homuler Sep 10, 2021
9c177dd
wip: Region Tracking
homuler Sep 10, 2021
783c69b
wip: not to crop input images in Objectron
homuler Sep 11, 2021
b353b90
refactor: remove namespace InstantMotionTracking
homuler Sep 11, 2021
118ec21
fix: deserialize SerializedProtoVector
homuler Sep 11, 2021
ac94418
cache Status.ok
homuler Sep 11, 2021
224b51f
refactor CoordinateTransform
homuler Sep 11, 2021
49d522b
wip: scale arrow length
homuler Sep 11, 2021
3946d86
wip: not to crop image in Objectron (OpenGL ES)
homuler Sep 12, 2021
c4321dd
wip: add new Instant Motion Tracking sample
homuler Sep 12, 2021
8172d60
remove old samples
homuler Sep 12, 2021
27ac6da
wip: not to use AssetBundle by default
homuler Sep 12, 2021
0317734
wip: install resource files to StreamingAssets
homuler Sep 12, 2021
565c954
remove unused resource files
homuler Sep 12, 2021
b377bce
wip: isMirrored support
homuler Sep 12, 2021
7425054
wip: timeout support
homuler Sep 12, 2021
bb2c182
fix: incorrect handedness
homuler Sep 12, 2021
8ad9f43
fix: apply ArrowLengthScale
homuler Sep 13, 2021
0705c63
fallback to CPU
homuler Sep 13, 2021
31370a3
wip: region tracking on CPU
homuler Sep 13, 2021
8fd6505
wip: new Official demo sample
homuler Sep 13, 2021
5b226af
ignore UserSettings
homuler Sep 13, 2021
33eff82
wip: enable logtostderr by default
homuler Sep 14, 2021
308e1c5
wip: Texture's property may be accessed from another thread
homuler Sep 14, 2021
3ee5a18
fix: StreamingAssetsResourceManager won't work on Android
homuler Sep 14, 2021
fc6f40c
wip: synchronize input and output on Android
homuler Sep 16, 2021
d1edbff
fix: failed to save config file
homuler Sep 16, 2021
0f17bee
fix: typo
homuler Sep 16, 2021
8916107
default orientation
homuler Sep 16, 2021
a0bc0d9
remove files under UserSettings
homuler Sep 16, 2021
66fdba9
refactor: add OutputStream class
homuler Sep 16, 2021
5b61d39
fix: marshal boolean value
homuler Sep 16, 2021
695954a
wip: instant motion tracking
homuler Sep 18, 2021
5ab970a
fix: macOS and iOS
homuler Sep 18, 2021
aa10a68
doc: change commands
homuler Sep 18, 2021
af0a2e3
wip: rotation
homuler Sep 21, 2021
72b809c
wip: flip images vertically
homuler Sep 21, 2021
2746bfc
wip: hair segmentation on iOS
homuler Sep 21, 2021
2cf58db
fix: objectron on iOS
homuler Sep 21, 2021
dceb737
fix: consider device orientation
homuler Sep 21, 2021
134312a
wip: support rotation
homuler Sep 24, 2021
c3a3c5b
fix: no need to flip vertically in MediaPipeVideoSolution
homuler Sep 25, 2021
18580b2
fix: not to show empty mask layer by default
homuler Sep 25, 2021
a4df0ee
fix: z scale in instant motion tracking
homuler Sep 26, 2021
fe85bb1
doc: update example graphs' matrix
homuler Sep 26, 2021
5a0e7f4
fix: ignore Preferable Inference Mode on UnityEditor
homuler Sep 26, 2021
211b79e
doc: update documents
homuler Sep 26, 2021
08e97db
change default rotation
homuler Sep 26, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
rename
  • Loading branch information
homuler committed Aug 27, 2021
commit f16db9d7159ae2b28695a18f847a37ab3c2da833