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

Request for a Mediapipe Pose solution using the new API (not the Sample) #645

Closed
VimalMollyn opened this issue Jul 7, 2022 · 29 comments
Closed
Labels
type:support Support issue

Comments

@VimalMollyn
Copy link

Plugin Version or Commit ID

v0.10.0

Unity Version

2021.3.5f1

Your Host OS

macOS Monterey 12.3

Target Platform

iOS

Description

Hi! Firstly, thanks for the amazing plugin, the Sample Scenes work really well!

I need some help in order to create a standalone Mediapipe Pose scene (similar to the Official Solution in the tutorial). The end goal is to be able to run Mediapipe Pose while in an ARFoundation (ARKit) session, by passing the ARCamera Texture to mediapipe (and finally compiling to iOS). I have looked in detail into all the related issues, and example tutorials, plus spent many days going through the codebase to try to understand the API but I have not been able to get a standalone Pose Scene to run successfully.

In my last attempt, I was unable to get it to run due to not loading the sidePackets for imageRotation, isImageHorizontallyFlipped, etc - can you help me out?

TLDR:
I would love it if you could provide an example script for a standalone Pose solution (similar to FaceMesh in the Official Solution Tutorial). Any help would be highly appreciated!

Thanks!
Vimal

Code to Reproduce the issue

No response

Additional Context

No response

@VimalMollyn VimalMollyn added the type:support Support issue label Jul 7, 2022
@VimalMollyn
Copy link
Author

VimalMollyn commented Jul 7, 2022

I think if you could provide a single C# file desktop solution that inputs a RawImage WebCamTexture to the mediapipe Pose graph and provides all the landmarks and masks (similar to the Sample Scene), I should be able to take it from there. Please let me know how I can help if needed!

@homuler
Copy link
Owner

homuler commented Jul 7, 2022

In my last attempt, I was unable to get it to run due to not loading the sidePackets for imageRotation, isImageHorizontallyFlipped, etc - can you help me out?

Please share your code (enter the Code to Reproduce the issue field).
The repository link is preferable since I don't need to do additional work to reproduce the error.

I would love it if you could provide an example script for a standalone Pose solution (similar to FaceMesh in the Official Solution Tutorial).

Face Mesh and Pose are almost identical except for the configuration file and the output type.

@VimalMollyn
Copy link
Author

Thanks for the response! I've kept track of the code on https://github.com/VimalMollyn/MediaPipeUnityPluginVimal.

There is another folder for the Pose Solution inside of the Tutorial Folder (https://github.com/VimalMollyn/MediaPipeUnityPluginVimal/tree/master/Assets/MediaPipeUnity/Tutorial/Pose%20Solution%20Official%20Solution)

When I compile it, I get the following error.

MediaPipeException: INVALID_ARGUMENT: ValidateRequiredSidePackets failed to validate: 
; Side packet "input_horizontally_flipped" is required but was not provided.
; Side packet "input_rotation" is required but was not provided.
; Side packet "input_vertically_flipped" is required but was not provided.
; Side packet "output_horizontally_flipped" is required but was not provided.
; Side packet "output_rotation" is required but was not provided.
; Side packet "output_vertically_flipped" is required but was not provided.
Mediapipe.Status.AssertOk () (at Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Port/Status.cs:149)
Mediapipe.Unity.PoseSolution+<Start>d__33.MoveNext () (at Assets/MediaPipeUnity/Tutorial/Pose Solution Official Solution/PoseSolution.cs:91)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at /Users/bokken/buildslave/unity/build/Runtime/Export/Scripting/Coroutines.cs:17)

Any help would be appreciated, thanks!

@VimalMollyn
Copy link
Author

VimalMollyn commented Jul 7, 2022

Nevermind, I got it to work! Seems like I just had to create a new node for the Constant Side Packets as follows:

# Defines side packets for further use in the graph.
node {
  calculator: "ConstantSidePacketCalculator"
  output_side_packet: "PACKET:0:input_rotation"
  output_side_packet: "PACKET:1:input_horizontally_flipped"
  output_side_packet: "PACKET:2:input_vertically_flipped"
  output_side_packet: "PACKET:3:model_complexity"
  output_side_packet: "PACKET:4:smooth_landmarks"
  output_side_packet: "PACKET:5:enable_segmentation"
  output_side_packet: "PACKET:6:smooth_segmentation"
  output_side_packet: "PACKET:7:output_rotation"
  output_side_packet: "PACKET:8:output_horizontally_flipped"
  output_side_packet: "PACKET:9:output_vertically_flipped"
  node_options: {
    [type.googleapis.com/mediapipe.ConstantSidePacketCalculatorOptions]: {
      packet { int_value: 0 }
      packet { bool_value: true }
      packet { bool_value: true }
      packet { int_value: 0 }
      packet { bool_value: true }
      packet { bool_value: true }
      packet { bool_value: true }
      packet { int_value: 0 }
      packet { bool_value: true }
      packet { bool_value: true }
    }
  }
}

Code is updated on https://github.com/VimalMollyn/MediaPipeUnityPluginVimal/tree/master/Assets/MediaPipeUnity/Tutorial/Pose%20Should%20Work.

Now I just have one more question: how do I view the landmarks on the screen? It seems like the renderer node is missing..

@portari
Copy link

portari commented Jul 8, 2022

Hello. I'm trying to do something very similar, but I need to compile on Android. I've also tried in several ways to reproduce what happens in the Face Mesh Official Solution with Pose but without success. I'm following. Thanks for asking the question, @vimal. I got your latest update from GitHub. I look forward to any progress. If you do, please let me know as it will be of great help to me.
In my work I need to know two things: real world coordinates or how to calculate the Z coordinate depth. The idea is to animate an Avatar in another existing system. I need to get the coordinates and switch to that system.

@VimalMollyn
Copy link
Author

I am able to access the landmarks in image space and in world space with the code in my repo. There’s no image output though, but I can print to the debugger and even animate spheres with those locations

@portari
Copy link

portari commented Jul 8, 2022

I managed to get an image from the camera along with the sphere you placed in the project. I don't know if you didn't want to see the image, but if you couldn't I can help. I also found the coordinates in Debug (they were commented out, I took them out to see them). Now I need to port this to GPU processing to run on Android. Thanks

@VimalMollyn
Copy link
Author

Awesome! I was referring to the annoyed image output from a calculator node - I can also see the camera image.

@portari
Copy link

portari commented Jul 8, 2022

Oh, okay. I got it wrong. Now, I'm trying to process images by GPU, but I think I'm doing something wrong!!!

@homuler
Copy link
Owner

homuler commented Jul 9, 2022

how do I view the landmarks on the screen? It seems like the renderer node is missing..

See https://github.com/homuler/MediaPipeUnityPlugin/wiki/Getting-Started#annotation and how each sample scene configures Annotation Layer.
If you want to use PoseRendererGpu / PoseRendererCpu instead, copy the config file from the mediapipe repository.

Seems like I just had to create a new node for the Constant Side Packets as follows:

It's OK but you can also set them dynamically.
See https://github.com/homuler/MediaPipeUnityPlugin/wiki/API-Overview#start-running and

private SidePacket BuildSidePacket(ImageSource imageSource)
{
var sidePacket = new SidePacket();
SetImageTransformationOptions(sidePacket, imageSource);
// TODO: refactoring
// The orientation of the output image must match that of the input image.
var isInverted = CoordinateSystem.ImageCoordinate.IsInverted(imageSource.rotation);
var outputRotation = imageSource.rotation;
var outputHorizontallyFlipped = !isInverted && imageSource.isHorizontallyFlipped;
var outputVerticallyFlipped = (!runningMode.IsSynchronous() && imageSource.isVerticallyFlipped) ^ (isInverted && imageSource.isHorizontallyFlipped);
if ((outputHorizontallyFlipped && outputVerticallyFlipped) || outputRotation == RotationAngle.Rotation180)
{
outputRotation = outputRotation.Add(RotationAngle.Rotation180);
outputHorizontallyFlipped = !outputHorizontallyFlipped;
outputVerticallyFlipped = !outputVerticallyFlipped;
}
sidePacket.Emplace("output_rotation", new IntPacket((int)outputRotation));
sidePacket.Emplace("output_horizontally_flipped", new BoolPacket(outputHorizontallyFlipped));
sidePacket.Emplace("output_vertically_flipped", new BoolPacket(outputVerticallyFlipped));
Logger.LogDebug($"output_rotation = {outputRotation}, output_horizontally_flipped = {outputHorizontallyFlipped}, output_vertically_flipped = {outputVerticallyFlipped}");
sidePacket.Emplace("model_complexity", new IntPacket((int)modelComplexity));
sidePacket.Emplace("smooth_landmarks", new BoolPacket(smoothLandmarks));
sidePacket.Emplace("enable_segmentation", new BoolPacket(enableSegmentation));
sidePacket.Emplace("smooth_segmentation", new BoolPacket(smoothSegmentation));
Logger.LogInfo(TAG, $"Model Complexity = {modelComplexity}");
Logger.LogInfo(TAG, $"Smooth Landmarks = {smoothLandmarks}");
Logger.LogInfo(TAG, $"Enable Segmentation = {enableSegmentation}");
Logger.LogInfo(TAG, $"Smooth Segmentation = {smoothSegmentation}");
return sidePacket;
}
.

@VimalMollyn
Copy link
Author

VimalMollyn commented Jul 9, 2022

I did try to set them dynamically earlier but did not succeed because I wasn't using the ImageSource class and extensions.

If you want to use PoseRendererGpu / PoseRendererCpu instead, copy the config file from the mediapipe repository.

I tried using the official config file, but wasn't able to view the landmarks from there. However, that isn't crucial for me and I haven't explored it further.

@portari
Copy link

portari commented Jul 9, 2022

how do I view the landmarks on the screen? It seems like the renderer node is missing..

See https://github.com/homuler/MediaPipeUnityPlugin/wiki/Getting-Started#annotation and how each sample scene configures Annotation Layer. If you want to use PoseRendererGpu / PoseRendererCpu instead, copy the config file from the mediapipe repository.

@homuler , I managed to show the landmarks with the Annotations as suggested. On the CPU running on Windows everything is perfectly fine. I'm trying to port to Android, doing the work on the GPU. I also followed what was suggested in the official MediaPipe solution, without success. I have my code processing an image on Android, but I don't see the landmarks. I don't understand why (or I'm not seeing where I'm wrong). Could you help me to find what's wrong here? Thanks a lot!

The complete code:
https://github.com/portari/MediaPipeUnityPlugin_PoseSample.git
pose_tracking_vimal_gpu.txt

@homuler
Copy link
Owner

homuler commented Jul 10, 2022

Check your Player.log, please (e.g. adb logcat Unity:V native:V tflite:V CRASH:E AndroidRuntime:E "*:S").

P.S.
I appreciate you sharing the code, but please make it executable in UnityEditor if possible.
There are several causes that come to mind, but I cannot point out precisely which one is more likely.

@portari
Copy link

portari commented Jul 10, 2022

Hi. Thanks for reply.

Check your Player.log, please (e.g. adb logcat Unity:V native:V tflite:V CRASH:E AndroidRuntime:E "*:S").

07-10 13:11:35.824 25420 25449 E native : E20220710 13:11:35.824491 25449 calculator_graph.cc:32] Aborted
07-10 13:11:35.837 25420 25449 E Unity : MediaPipeException: MediaPipe Aborted, refer glog files for more details
07-10 13:11:35.837 25420 25449 E Unity : at Mediapipe.MpReturnCodeExtension.Assert (Mediapipe.MpReturnCode code) [0x00000] in <00000000000000000000000000000000>:0
07-10 13:11:35.837 25420 25449 E Unity : at Mediapipe.CalculatorGraph..ctor (System.Byte[] serializedConfig) [0x00000] in <00000000000000000000000000000000>:0
07-10 13:11:35.837 25420 25449 E Unity : at Mediapipe.CalculatorGraph..ctor (Mediapipe.CalculatorGraphConfig config) [0x00000] in <00000000000000000000000000000000>:0
07-10 13:11:35.837 25420 25449 E Unity : at Mediapipe.CalculatorGraph..ctor (System.String textFormatConfig) [0x00000] in <00000000000000000000000000000000>:0
07-10 13:11:35.837 25420 25449 E Unity : at Mediapipe.Unity.PoseVimal+d__14.MoveNext () [0x00000] in <00000000000000000000000000000000>:0
07-10 13:11:35.837 25420 25449 E Unity : at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00000] in <00000000000000000000000000000000>:0

P.S. I appreciate you sharing the code, but please make it executable in UnityEditor if possible. There are several causes that come to mind, but I cannot point out precisely which one is more likely.

It is running in CPU mode normally. Unfortunately, as I'm working with Windows 10, I can't make it run on GPU in the Editor. In the complete code provided, if I change the Config Asset to "pose_tracking_vimal.txt" I can see it working normally.
https://github.com/portari/MediaPipeUnityPlugin_PoseSample_CPU.git

Screenshot_1

Putting "pose_tracking_vimal_gpu.txt" and generating the APK for testing on Android, I can see the camera image, but I don't see the Annotation layer.
https://github.com/portari/MediaPipeUnityPlugin_PoseSample.git

I'm still trying... I never give up lol. Thanks.

P.S. Oh, forgot to say, I compiled it on Linux and also generated the plugin for Android. FaceMesh from Official Solution worked correctly on Android, so I don't think any files are missing.

@homuler
Copy link
Owner

homuler commented Jul 11, 2022

07-10 13:11:35.824 25420 25449 E native : E20220710 13:11:35.824491 25449 calculator_graph.cc:32] Aborted
07-10 13:11:35.837 25420 25449 E Unity : MediaPipeException: MediaPipe Aborted, refer glog files for more details

So you need to read Glog output to identify the cause.
I guess that a log like this is output just before the line you shared.

F20220711 11:54:22.421288  4148 calculator_graph.cc:126] Non-OK-status: Initialize(config) status: UNKNOWN: ; Input Stream "transformed_input_video_gpu" for node with sorted index 4 does not have a corresponding output stream.
*** Check failure stack trace: ***

@portari
Copy link

portari commented Jul 11, 2022

@homuler where can I view glog in Android? I try to find it unsucefful.

@homuler
Copy link
Owner

homuler commented Jul 11, 2022

Will you share the entire log (not just excerpts), please?

See also https://github.com/homuler/MediaPipeUnityPlugin/wiki/Getting-Started#glog.

@portari
Copy link

portari commented Jul 11, 2022

Will you share the entire log (not just excerpts), please?

Sure

07-11 01:14:11.553 19431 19431 D Unity   : CommandLine:
07-11 01:14:11.577 19431 19431 D Unity   : onActivityResumed: com.unity3d.player.UnityPlayerActivity@4b315a6
07-11 01:14:11.577 19431 19431 I Unity   : onResume
07-11 01:14:11.618 19431 19431 I Unity   : onPause
07-11 01:14:11.680 19431 19431 D Unity   : onActivityResumed: com.unity3d.player.UnityPlayerActivity@4b315a6
07-11 01:14:11.680 19431 19431 I Unity   : onResume
07-11 01:14:11.703 19431 19452 D Unity   : SetWindow 0 0xb4000078caca36d0
07-11 01:14:11.703 19431 19452 D Unity   : SetWindow 0 0xb4000078caca36d0
07-11 01:14:11.777 19431 19452 D Unity   : SetWindow 0 0xb4000078caca36d0
07-11 01:14:11.800 19431 19452 D Unity   : SetWindow 0 0xb4000078caca36d0
07-11 01:14:11.815 19431 19431 I Unity   : windowFocusChanged: true
07-11 01:14:11.829 19431 19452 I Unity   : MemoryManager: Using 'Dynamic Heap' Allocator.
07-11 01:14:11.829 19431 19452 D Unity   : [UnityMemory] Configuration Parameters - Can be set up in boot.config
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-bucket-allocator-granularity=16"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-bucket-allocator-bucket-count=8"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-bucket-allocator-block-size=4194304"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-bucket-allocator-block-count=1"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-main-allocator-block-size=16777216"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-thread-allocator-block-size=16777216"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-gfx-main-allocator-block-size=16777216"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-gfx-thread-allocator-block-size=16777216"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-cache-allocator-block-size=4194304"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-typetree-allocator-block-size=2097152"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-profiler-bucket-allocator-granularity=16"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-profiler-bucket-allocator-bucket-count=8"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-profiler-bucket-allocator-block-size=4194304"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-profiler-bucket-allocator-block-count=1"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-profiler-allocator-block-size=16777216"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-profiler-editor-allocator-block-size=1048576"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-temp-allocator-size-main=4194304"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-job-temp-allocator-block-size=2097152"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-job-temp-allocator-block-size-background=1048576"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-temp-allocator-size-background-worker=32768"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-temp-allocator-size-job-worker=262144"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-temp-allocator-size-preload-manager=262144"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-temp-allocator-size-audio-worker=65536"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-temp-allocator-size-cloud-worker=32768"
07-11 01:14:11.829 19431 19452 D Unity   :     "memorysetup-temp-allocator-size-gfx=262144"
07-11 01:14:11.842 19431 19452 D Unity   : Enabling Unity systrace
07-11 01:14:11.869 19431 19452 D Unity   : [VFS] Mount /data/app/~~1EgQgqxRIUPd_pgaf85b6Q==/com.sergioportari.pose_annotations-tVr3wZjtk2K6P9MisZjlkA==/base.apk
07-11 01:14:11.870 19431 19452 D Unity   : Loading player data from /data/data/com.sergioportari.pose_annotations/pram-shadow-files/assets/bin/Data/data.unity3d
07-11 01:14:11.875 19431 19452 I Unity   : SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 8, Memory = 7417mb
07-11 01:14:11.875 19431 19452 I Unity   : SystemInfo ARM big.LITTLE configuration: 4 big (mask: 0xf0), 4 little (mask: 0xf)
07-11 01:14:11.877 19431 19452 I Unity   : ApplicationInfo com.sergioportari.pose_annotations version 0.1
07-11 01:14:11.877 19431 19452 I Unity   : Built from '2021.3/staging' branch, Version '2021.3.5f1 (40eb3a945986)', Build type 'Development', Scripting Backend 'il2cpp', CPU 'arm64-v8a', Stripping 'Enabled'
07-11 01:14:11.879 19431 19452 D Unity   : Extracting il2cpp resources.
07-11 01:14:11.897 19431 19452 D Unity   : Found 2 interfaces on host :
07-11 01:14:11.897 19431 19452 D Unity   :  0) 10.1.1.89
07-11 01:14:11.897 19431 19452 D Unity   :  1) 192.168.142.175
07-11 01:14:11.897 19431 19452 D Unity   :
07-11 01:14:11.901 19431 19452 D Unity   : Multi-casting "[IP] 10.1.1.89 [Port] 55027 [Flags] 2 [Guid] 552784667 [EditorId] 1798348250 [Version] 1048832 [Id] AndroidPlayer(11,[email protected]) [Debug] 0 [PackageName] AndroidPlayer [ProjectName] pose_annotations" to [225.0.0.222:54997]...
07-11 01:14:12.326 19431 19452 D Unity   : [EGL] Attaching window :0xb4000078caca36d0
07-11 01:14:12.326 19431 19452 D Unity   : InitializeScriptEngine OK (0x77250fbfc0)
07-11 01:14:12.336 19431 19452 D Unity   : PlayerInitEngineNoGraphics OK
07-11 01:14:12.336 19431 19452 I Unity   : Company Name: sergioportari
07-11 01:14:12.336 19431 19452 I Unity   : Product Name: pose_annotations
07-11 01:14:12.336 19431 19452 D Unity   : AndroidGraphics::Startup window =  0xb4000078caca36d0
07-11 01:14:12.336 19431 19452 D Unity   : [EGL] Attaching window :0xb4000078caca36d0
07-11 01:14:12.343 19431 19452 D Unity   : [EGL] Request: ES 3.2 RGB0 000 0/0
07-11 01:14:12.343 19431 19452 D Unity   : [EGL] Checking ES 3.2 support...
07-11 01:14:12.344 19431 19452 D Unity   : [EGL] ES 3.2 support detected
07-11 01:14:12.344 19431 19452 D Unity   : [EGL] Found: ID[5] ES 3.2 RGB16 565 0/0
07-11 01:14:12.344 19431 19452 D Unity   : [EGL] Request: ES 3.2 RGB0 000 0/0
07-11 01:14:12.344 19431 19452 D Unity   : [EGL] Found: ID[5] ES 3.2 RGB16 565 0/0
07-11 01:14:12.344 19431 19452 D Unity   : [EGL] Request: ES 3.0 RGBA32 8888 0/0
07-11 01:14:12.345 19431 19452 D Unity   : [EGL] Found: ID[1] ES 3.0 RGBA32 8888 0/0
07-11 01:14:12.346 19431 19452 D Unity   : ANativeWindow: (1080/2400) RequestedResolution: (0/0) RenderingResolution: (0/0) EGLSurface: (1080/2400)
07-11 01:14:12.349 19431 19452 D Unity   : Renderer: Mali-G76
07-11 01:14:12.349 19431 19452 D Unity   : Vendor:   ARM
07-11 01:14:12.349 19431 19452 D Unity   : Version:  OpenGL ES 3.2 v1.r32p1-01bet2-mbs2v39_0.1e5d5f725e9b0233432a2276bb712f94
07-11 01:14:12.349 19431 19452 D Unity   : GLES:     3
07-11 01:14:12.349 19431 19452 D Unity   :  GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer
07-11 01:14:12.349 19431 19452 D Unity   :  GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_
07-11 01:14:12.349 19431 19452 D Unity   : box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_unpack_subimage GL_EXT_color_buffer_float GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic GL_ARM_texture_unnormalized_coordinates GL_EXT_shader_framebuffer_fetch
07-11 01:14:12.359 19431 19452 D Unity   : OPENGL LOG: Creating OpenGL ES 3.2 graphics device ; Context level  <OpenGL ES 3.2> ; Context handle -1161037312
07-11 01:14:12.360 19431 19452 D Unity   : [EGL] Attaching window :0xb4000078caca36d0
07-11 01:14:12.361 19431 19452 D Unity   : Requested framebuffer: resolution[1080x2400], rgba[8/8/8/8], depth+stencil[on], samples[1]
07-11 01:14:12.361 19431 19452 D Unity   : Created framebuffer: resolution[1080x2400], rgba[8/8/8/8], depth+stencil[24/8], samples[0]
07-11 01:14:12.365 19431 19452 D Unity   : [EGL] Attaching window :0xb4000078caca36d0
07-11 01:14:12.365 19431 19452 D Unity   : Initialize engine version: 2021.3.5f1 (40eb3a945986)
07-11 01:14:12.637 19431 19452 D Unity   : PlayerInitEngineGraphics OK
07-11 01:14:12.644 19431 19452 D Unity   : Found 39 native sensors
07-11 01:14:12.650 19431 19452 D Unity   : Sensor :        Accelerometer ( 1) ; 0.002394 / 0.00s ; LSM6DSL Acceleration Sensor / STM
07-11 01:14:12.653 19431 19452 D Unity   : Sensor :        Accelerometer ( 1) ; 0.002394 / 0.00s ; LSM6DSL Acceleration Sensor / STM
07-11 01:14:12.661 19431 19452 D Unity   : SetWindow 0 0xb4000078caca36d0
07-11 01:14:12.661 19431 19452 D Unity   : [EGL] Attaching window :0xb4000078caca36d0
07-11 01:14:14.742 19431 19452 D Unity   : UnloadTime: 2.040808 ms
07-11 01:14:14.915 19431 19452 D Unity   : Sensor :        Accelerometer ( 1) ; 0.002394 / 0.00s ; LSM6DSL Acceleration Sensor / STM
07-11 01:14:14.937 19431 19452 D Unity   : Choreographer available: Enabling VSYNC timing
07-11 01:14:15.045 19431 19452 I Unity   : Camera2: focal length5.23
07-11 01:14:15.045 19431 19452 I Unity   : Camera2: sensor size 7.424 x 5.5552
07-11 01:14:15.045 19431 19452 I Unity   : Camera2: focal length equivalent 25
07-11 01:14:15.101 19431 19452 I Unity   : Camera2: focal length3.72
07-11 01:14:15.101 19431 19452 I Unity   : Camera2: sensor size 5.2224 x 3.9168
07-11 01:14:15.101 19431 19452 I Unity   : Camera2: focal length equivalent 25
07-11 01:14:15.118 19431 19452 I Unity   : Camera2: focal length1.74
07-11 01:14:15.118 19431 19452 I Unity   : Camera2: sensor size 4.48 x 3.36
07-11 01:14:15.118 19431 19452 I Unity   : Camera2: focal length equivalent 13
07-11 01:14:15.132 19431 19452 I Unity   : Camera2: focal length3.72
07-11 01:14:15.132 19431 19452 I Unity   : Camera2: sensor size 4.2112 x 3.1584
07-11 01:14:15.132 19431 19452 I Unity   : Camera2: focal length equivalent 31
07-11 01:14:15.148 19431 19452 I Unity   : Camera2: Hardware level: 0
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 3264 x 2448 [3.25848107946056]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 3264 x 1836 [2.970799007008779]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 3264 x 1472 [2.749831735117165]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 2448 x 2448 [2.970799007008779]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 2400 x 1080 [2.132686056198648]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 1920 x 1440 [2.1972245773362196]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 1920 x 1080 [1.9095425048844386]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 1920 x 864 [1.6863989535702286]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 1440 x 1080 [1.6218604324326575]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 1280 x 720 [1.0986122886681098]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 1088 x 1088 [1.3489385745761218]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 960 x 720 [0.8109302162163289]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 720 x 480 [0.11778303565638351]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 640 x 480 [0.0]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 640 x 360 [0.28768207245178085]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 352 x 288 [1.1086626245216111]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 320 x 240 [1.3862943611198906]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 256 x 144 [2.120263536200091]
07-11 01:14:15.151 19431 19452 I Unity   : Camera2: FrameSize 176 x 144 [2.494956985641502]
07-11 01:14:15.152 19431 19452 I Unity   : Camera2: FPS requested: 30 set: 30
07-11 01:14:15.192 19431 19589 I Unity   : Camera2: CameraDevice opened.
07-11 01:14:15.198 19431 19452 I Unity   : Camera2: Start preview.
07-11 01:14:15.349 19431 19589 I Unity   : Camera2: CaptureSession is configured.
07-11 01:14:15.482 19431 19452 I Unity   : StreamingAssetsResourceManager: pose_landmark_lite.bytes will not be copied to /storage/emulated/0/Android/data/com.sergioportari.pose_annotations/files/pose_landmark_lite.bytes because it already exists
07-11 01:14:15.482 19431 19452 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
07-11 01:14:15.482 19431 19452 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
07-11 01:14:15.482 19431 19452 I Unity   : UnityEngine.Logger:Log(LogType, String, Object)
07-11 01:14:15.482 19431 19452 I Unity   : Mediapipe.Unity.LoggerWrapper:Log(LogLevel, String, Object)
07-11 01:14:15.482 19431 19452 I Unity   : Mediapipe.Unity.Logger:Log(LogLevel, String, Object)
07-11 01:14:15.482 19431 19452 I Unity   : Mediapipe.Unity.Logger:LogInfo(String, Object)
07-11 01:14:15.482 19431 19452 I Unity   : Mediapipe.Unity.<PrepareAssetAsync>d__11:MoveNext()
07-11 01:14:15.482 19431 19452 I Unity   : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
07-11 01:14:15.482 19431 19452 I Unity   :
07-11 01:14:15.490 19431 19452 I Unity   : StreamingAssetsResourceManager: pose_detection.bytes will not be copied to /storage/emulated/0/Android/data/com.sergioportari.pose_annotations/files/pose_detection.bytes because it already exists
07-11 01:14:15.490 19431 19452 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
07-11 01:14:15.490 19431 19452 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
07-11 01:14:15.490 19431 19452 I Unity   : UnityEngine.Logger:Log(LogType, String, Object)
07-11 01:14:15.490 19431 19452 I Unity   : Mediapipe.Unity.LoggerWrapper:Log(LogLevel, String, Object)
07-11 01:14:15.490 19431 19452 I Unity   : Mediapipe.Unity.Logger:Log(LogLevel, String, Object)
07-11 01:14:15.490 19431 19452 I Unity   : Mediapipe.Unity.Logger:LogInfo(String, Object)
07-11 01:14:15.490 19431 19452 I Unity   : Mediapipe.Unity.<PrepareAssetAsync>d__11:MoveNext()
07-11 01:14:15.490 19431 19452 I Unity   : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
07-11 01:14:15.490 19431 19452 I Unity   :
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.598095 19452 validated_graph_config.cc:702] Encountered expected behavior: the back edge "output_video" for node with (possibly sorted) index 0 has an output stream which we have not yet seen.
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599157 19452 validated_graph_config.cc:702] Encountered expected behavior: the back edge "roi_from_landmarks" for node with (possibly sorted) index 12 has an output stream which we have not yet seen.
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599328 19452 validated_graph_config.cc:766] Adding an edge for stream "throttled_input_video" from 0 to 1
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599354 19452 validated_graph_config.cc:766] Adding an edge for stream "output_video_gpu" from 26 to 2
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599370 19452 validated_graph_config.cc:766] Adding an edge for stream "throttled_input_video_gpu" from 1 to 4
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599385 19452 validated_graph_config.cc:766] Adding an edge for stream "segmentation_mask_rotated" from 13 to 5
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599400 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__prev_pose_rect_from_landmarks" from 12 to 6
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599413 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__gated_prev_pose_rect_from_landmarks" from 6 to 7
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599428 19452 validated_graph_config.cc:766] Adding an edge for stream "transformed_input_video_gpu" from 4 to 8
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599444 19452 validated_graph_config.cc:766] Adding an edge for stream "transformed_input_video_gpu" from 4 to 9
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599459 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 9
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599474 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__prev_pose_rect_from_landmarks_is_present" from 7 to 9
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599489 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_detections" from 31 to 10
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599504 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_rect_from_detection" from 33 to 11
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599519 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__gated_prev_pose_rect_from_landmarks" from 6 to 11
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599534 19452 validated_graph_config.cc:766] Adding an edge for stream "transformed_input_video_gpu" from 4 to 12
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599547 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__filtered_segmentation_mask" from 44 to 13
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599561 19452 validated_graph_config.cc:766] Adding an edge for stream "throttled_input_video_gpu" from 1 to 14
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599575 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__image_size" from 14 to 15
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599588 19452 validated_graph_config.cc:766] Adding an edge for stream "roi_from_landmarks" from 42 to 15
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599601 19452 validated_graph_config.cc:766] Adding an edge for stream "pose_detection" from 10 to 16
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599615 19452 validated_graph_config.cc:766] Adding an edge for stream "pose_landmarks" from 74 to 17
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599628 19452 validated_graph_config.cc:766] Adding an edge for stream "pose_landmarks" from 74 to 18
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599643 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__render_scale" from 15 to 18
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599656 19452 validated_graph_config.cc:766] Adding an edge for stream "pose_landmarks" from 74 to 19
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599670 19452 validated_graph_config.cc:766] Adding an edge for stream "pose_landmarks" from 74 to 20
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599684 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__visible_pose_landmarks" from 17 to 21
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599697 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__render_scale" from 15 to 21
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599711 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_left_side" from 19 to 22
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599725 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__render_scale" from 15 to 22
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599740 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_right_side" from 20 to 23
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599756 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__render_scale" from 15 to 23
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599768 19452 validated_graph_config.cc:766] Adding an edge for stream "roi_from_landmarks" from 42 to 24
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599782 19452 validated_graph_config.cc:766] Adding an edge for stream "throttled_input_video_gpu" from 1 to 25
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599797 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__detection_render_data" from 16 to 26
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599812 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_render_data" from 18 to 26
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599826 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_background_joints_render_data" from 21 to 26
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599840 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_left_joints_render_data" from 22 to 26
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599854 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_right_joints_render_data" from 23 to 26
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599869 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__roi_render_data" from 24 to 26
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599882 19452 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__segmented_image" from 25 to 26
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599896 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_for_pose_detection" from 9 to 27
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599911 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiongpu__detection_tensors" from 46 to 29
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599925 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiongpu__unfiltered_detections" from 29 to 30
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599939 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiongpu__filtered_detections" from 30 to 31
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599954 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiongpu__letterbox_padding" from 27 to 31
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599968 19452 validated_graph_config.cc:766] Adding an edge for stream "pose_detection" from 10 to 32
07-11 01:14:15.599 19431 19452 I native  : I20220711 01:14:15.599982 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size_for_pose_detection" from 9 to 32
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.599997 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size_for_pose_detection" from 9 to 33
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600011 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiontoroi__raw_roi" from 32 to 33
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600026 19452 validated_graph_config.cc:766] Adding an edge for stream "transformed_input_video_gpu" from 4 to 34
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600040 19452 validated_graph_config.cc:766] Adding an edge for stream "transformed_input_video_gpu" from 4 to 35
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600054 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_rect" from 11 to 35
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600068 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_auxiliary_landmarks" from 65 to 36
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600082 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__aux_detection" from 36 to 37
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600096 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 37
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600111 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_auxiliary_landmarks" from 65 to 38
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600126 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 39
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600139 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__filtered_aux_visibility" from 38 to 39
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600153 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__roi" from 37 to 39
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600167 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__auxiliary_landmarks" from 39 to 40
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600181 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkstoroi__detection" from 40 to 41
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600196 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 41
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600211 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 42
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600225 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkstoroi__raw_roi" from 41 to 42
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600239 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posesegmentationfiltering__prev_filtered_segmentation_mask" from 45 to 43
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600252 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_segmentation_mask" from 68 to 44
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600267 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posesegmentationfiltering__gated_prev_filtered_segmentation_mask" from 43 to 44
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600281 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_segmentation_mask" from 68 to 45
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600296 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiongpu__input_tensors" from 27 to 46
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600309 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__input_tensors" from 35 to 49
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600323 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__output_tensors" from 49 to 50
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600338 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__pose_flag_tensor" from 50 to 51
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600353 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__pose_presence_score" from 51 to 52
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600366 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__landmark_tensor" from 50 to 53
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600381 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__world_landmark_tensor" from 50 to 53
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600395 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__segmentation_tensor" from 50 to 53
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600409 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__heatmap_tensor" from 50 to 53
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600425 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__pose_presence" from 52 to 53
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600438 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__ensured_landmark_tensor" from 53 to 54
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600452 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__raw_landmarks" from 54 to 55
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600466 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__ensured_heatmap_tensor" from 53 to 55
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600481 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__all_landmarks" from 55 to 56
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600494 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__ensured_world_landmark_tensor" from 53 to 57
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600508 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__all_world_landmarks" from 57 to 58
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600522 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__world_landmarks_without_visibility" from 58 to 59
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600535 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__roi_landmarks" from 56 to 59
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600549 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__ensured_segmentation_tensor" from 53 to 60
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600564 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__enabled_segmentation_tensor" from 60 to 61
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600579 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__roi_landmarks" from 56 to 62
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600594 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__letterbox_padding" from 35 to 62
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600613 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__roi_auxiliary_landmarks" from 56 to 63
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600628 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__letterbox_padding" from 35 to 63
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600642 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__poselandmarksandsegmentationinverseprojection__adjusted_landmarks" from 62 to 64
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600658 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_rect" from 11 to 64
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600672 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__poselandmarksandsegmentationinverseprojection__adjusted_auxiliary_landmarks" from 63 to 65
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600687 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_rect" from 11 to 65
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600701 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__roi_world_landmarks" from 59 to 66
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600715 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_rect" from 11 to 66
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600729 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__transformation_matrix" from 35 to 67
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600742 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__roi_segmentation_mask" from 61 to 68
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600756 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__poselandmarksandsegmentationinverseprojection__inverse_transformation_matrix" from 67 to 68
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600770 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__image_size" from 34 to 68
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600783 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_pose_landmarks" from 64 to 69
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600797 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_1__c0__poselandmarkgpu__poselandmarkfiltering__filtered_visibility" from 71 to 70
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600811 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_1__c1__poselandmarkgpu__poselandmarkfiltering__filtered_visibility" from 72 to 70
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600824 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_1__c0__poselandmarkgpu__unfiltered_pose_landmarks" from 69 to 71
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600837 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_1__c1__poselandmarkgpu__unfiltered_pose_landmarks" from 69 to 72
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600850 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 73
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600863 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__filtered_visibility" from 70 to 73
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600878 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__roi" from 37 to 73
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600891 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c0__pose_landmarks" from 75 to 74
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600904 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c1__pose_landmarks" from 76 to 74
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600917 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c0__poselandmarkgpu__image_size" from 73 to 75
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600931 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c0__poselandmarkgpu__poselandmarkfiltering__filtered_visibility" from 73 to 75
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600944 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c0__poselandmarkgpu__poselandmarkfiltering__roi" from 73 to 75
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600957 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c1__poselandmarkgpu__image_size" from 73 to 76
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600971 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c1__poselandmarkgpu__poselandmarkfiltering__filtered_visibility" from 73 to 76
07-11 01:14:15.600 19431 19452 I native  : I20220711 01:14:15.600986 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c1__poselandmarkgpu__poselandmarkfiltering__roi" from 73 to 76
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.600997 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_world_landmarks" from 66 to 77
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601011 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_3__c0__poselandmarkgpu__poselandmarkfiltering__filtered_world_visibility" from 79 to 78
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601024 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_3__c1__poselandmarkgpu__poselandmarkfiltering__filtered_world_visibility" from 80 to 78
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601038 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_3__c0__poselandmarkgpu__unfiltered_world_landmarks" from 77 to 79
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601051 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_3__c1__poselandmarkgpu__unfiltered_world_landmarks" from 77 to 80
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601066 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__filtered_world_visibility" from 78 to 81
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601079 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_4__c0__pose_world_landmarks" from 83 to 82
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601094 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_4__c1__pose_world_landmarks" from 84 to 82
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601109 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_4__c0__poselandmarkgpu__poselandmarkfiltering__filtered_world_visibility" from 81 to 83
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601122 19452 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_4__c1__poselandmarkgpu__poselandmarkfiltering__filtered_world_visibility" from 81 to 84
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601135 19452 validated_graph_config.cc:788] Adding an edge for side packet "input_horizontally_flipped" from 3 to 4
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601148 19452 validated_graph_config.cc:788] Adding an edge for side packet "input_rotation" from 3 to 4
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601162 19452 validated_graph_config.cc:788] Adding an edge for side packet "output_horizontally_flipped" from 3 to 5
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601176 19452 validated_graph_config.cc:788] Adding an edge for side packet "output_vertically_flipped" from 3 to 5
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601188 19452 validated_graph_config.cc:788] Adding an edge for side packet "output_rotation" from 3 to 5
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601202 19452 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__posedetectiongpu__anchors" from 28 to 29
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601217 19452 validated_graph_config.cc:788] Adding an edge for side packet "smooth_segmentation" from 3 to 43
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601229 19452 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__model_path" from 86 to 47
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601243 19452 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__model_blob" from 47 to 48
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601255 19452 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__model" from 48 to 49
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601269 19452 validated_graph_config.cc:788] Adding an edge for side packet "enable_segmentation" from 3 to 60
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601281 19452 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 69
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601294 19452 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 70
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601307 19452 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 73
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601321 19452 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 74
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601336 19452 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 77
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601348 19452 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 78
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601361 19452 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 81
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601374 19452 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 82
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601387 19452 validated_graph_config.cc:788] Adding an edge for side packet "model_complexity" from 3 to 85
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601401 19452 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__switchcontainer__c0__poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__model_path" from 87 to 86
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601418 19452 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__switchcontainer__c1__poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__model_path" from 88 to 86
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601431 19452 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__switchcontainer__c2__poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__model_path" from 89 to 86
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601445 19452 validated_graph_config.cc:788] Adding an edge for side packet "model_complexity" from 3 to 86
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601475 19452 validated_graph_config.cc:822] Taking calculator with index 0 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601490 19452 validated_graph_config.cc:822] Taking calculator with index 1 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601503 19452 validated_graph_config.cc:822] Taking calculator with index 3 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601517 19452 validated_graph_config.cc:822] Taking calculator with index 4 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601531 19452 validated_graph_config.cc:822] Taking calculator with index 8 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601544 19452 validated_graph_config.cc:822] Taking calculator with index 12 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601557 19452 validated_graph_config.cc:822] Taking calculator with index 6 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601570 19452 validated_graph_config.cc:822] Taking calculator with index 7 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601584 19452 validated_graph_config.cc:822] Taking calculator with index 9 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601598 19452 validated_graph_config.cc:822] Taking calculator with index 14 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601613 19452 validated_graph_config.cc:822] Taking calculator with index 25 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601650 19452 validated_graph_config.cc:822] Taking calculator with index 27 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601665 19452 validated_graph_config.cc:822] Taking calculator with index 28 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601677 19452 validated_graph_config.cc:822] Taking calculator with index 34 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601691 19452 validated_graph_config.cc:822] Taking calculator with index 46 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601704 19452 validated_graph_config.cc:822] Taking calculator with index 29 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601717 19452 validated_graph_config.cc:822] Taking calculator with index 30 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601732 19452 validated_graph_config.cc:822] Taking calculator with index 31 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601747 19452 validated_graph_config.cc:822] Taking calculator with index 10 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601759 19452 validated_graph_config.cc:822] Taking calculator with index 16 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601773 19452 validated_graph_config.cc:822] Taking calculator with index 32 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601788 19452 validated_graph_config.cc:822] Taking calculator with index 33 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601802 19452 validated_graph_config.cc:822] Taking calculator with index 11 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601816 19452 validated_graph_config.cc:822] Taking calculator with index 35 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601833 19452 validated_graph_config.cc:822] Taking calculator with index 67 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601848 19452 validated_graph_config.cc:822] Taking calculator with index 85 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601861 19452 validated_graph_config.cc:822] Taking calculator with index 87 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601876 19452 validated_graph_config.cc:822] Taking calculator with index 88 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601889 19452 validated_graph_config.cc:822] Taking calculator with index 89 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601903 19452 validated_graph_config.cc:822] Taking calculator with index 86 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601917 19452 validated_graph_config.cc:822] Taking calculator with index 47 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601933 19452 validated_graph_config.cc:822] Taking calculator with index 48 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601948 19452 validated_graph_config.cc:822] Taking calculator with index 49 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601961 19452 validated_graph_config.cc:822] Taking calculator with index 50 in the original order
07-11 01:14:15.601 19431 19452 I native  : I20220711 01:14:15.601976 19452 validated_graph_config.cc:822] Taking calculator with index 51 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.601995 19452 validated_graph_config.cc:822] Taking calculator with index 52 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602010 19452 validated_graph_config.cc:822] Taking calculator with index 53 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602025 19452 validated_graph_config.cc:822] Taking calculator with index 54 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602041 19452 validated_graph_config.cc:822] Taking calculator with index 55 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602056 19452 validated_graph_config.cc:822] Taking calculator with index 56 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602069 19452 validated_graph_config.cc:822] Taking calculator with index 57 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602083 19452 validated_graph_config.cc:822] Taking calculator with index 58 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602097 19452 validated_graph_config.cc:822] Taking calculator with index 59 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602111 19452 validated_graph_config.cc:822] Taking calculator with index 60 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602124 19452 validated_graph_config.cc:822] Taking calculator with index 61 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602138 19452 validated_graph_config.cc:822] Taking calculator with index 62 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602150 19452 validated_graph_config.cc:822] Taking calculator with index 63 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602164 19452 validated_graph_config.cc:822] Taking calculator with index 64 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602177 19452 validated_graph_config.cc:822] Taking calculator with index 65 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602191 19452 validated_graph_config.cc:822] Taking calculator with index 36 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602206 19452 validated_graph_config.cc:822] Taking calculator with index 37 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602222 19452 validated_graph_config.cc:822] Taking calculator with index 38 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602241 19452 validated_graph_config.cc:822] Taking calculator with index 39 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602259 19452 validated_graph_config.cc:822] Taking calculator with index 40 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602277 19452 validated_graph_config.cc:822] Taking calculator with index 41 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602293 19452 validated_graph_config.cc:822] Taking calculator with index 42 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602308 19452 validated_graph_config.cc:822] Taking calculator with index 15 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602322 19452 validated_graph_config.cc:822] Taking calculator with index 24 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602337 19452 validated_graph_config.cc:822] Taking calculator with index 66 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602351 19452 validated_graph_config.cc:822] Taking calculator with index 68 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602366 19452 validated_graph_config.cc:822] Taking calculator with index 45 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602380 19452 validated_graph_config.cc:822] Taking calculator with index 43 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602394 19452 validated_graph_config.cc:822] Taking calculator with index 44 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602408 19452 validated_graph_config.cc:822] Taking calculator with index 13 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602422 19452 validated_graph_config.cc:822] Taking calculator with index 5 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602438 19452 validated_graph_config.cc:822] Taking calculator with index 69 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602455 19452 validated_graph_config.cc:822] Taking calculator with index 71 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602469 19452 validated_graph_config.cc:822] Taking calculator with index 72 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602483 19452 validated_graph_config.cc:822] Taking calculator with index 70 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602497 19452 validated_graph_config.cc:822] Taking calculator with index 73 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602511 19452 validated_graph_config.cc:822] Taking calculator with index 75 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602525 19452 validated_graph_config.cc:822] Taking calculator with index 76 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602540 19452 validated_graph_config.cc:822] Taking calculator with index 74 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602553 19452 validated_graph_config.cc:822] Taking calculator with index 17 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602567 19452 validated_graph_config.cc:822] Taking calculator with index 18 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602581 19452 validated_graph_config.cc:822] Taking calculator with index 19 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602597 19452 validated_graph_config.cc:822] Taking calculator with index 20 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602612 19452 validated_graph_config.cc:822] Taking calculator with index 21 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602631 19452 validated_graph_config.cc:822] Taking calculator with index 22 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602648 19452 validated_graph_config.cc:822] Taking calculator with index 23 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602663 19452 validated_graph_config.cc:822] Taking calculator with index 26 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602676 19452 validated_graph_config.cc:822] Taking calculator with index 2 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602690 19452 validated_graph_config.cc:822] Taking calculator with index 77 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602705 19452 validated_graph_config.cc:822] Taking calculator with index 79 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602720 19452 validated_graph_config.cc:822] Taking calculator with index 80 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602735 19452 validated_graph_config.cc:822] Taking calculator with index 78 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602748 19452 validated_graph_config.cc:822] Taking calculator with index 81 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602762 19452 validated_graph_config.cc:822] Taking calculator with index 83 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602777 19452 validated_graph_config.cc:822] Taking calculator with index 84 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602790 19452 validated_graph_config.cc:822] Taking calculator with index 82 in the original order
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602875 19452 validated_graph_config.cc:702] Encountered expected behavior: the back edge "output_video" for node with (possibly sorted) index 0 has an output stream which we have not yet seen.
07-11 01:14:15.602 19431 19452 I native  : I20220711 01:14:15.602895 19452 validated_graph_config.cc:702] Encountered expected behavior: the back edge "roi_from_landmarks" for node with (possibly sorted) index 5 has an output stream which we have not yet seen.
07-11 01:14:15.603 19431 19452 E native  : E20220711 01:14:15.603328 19452 calculator_graph.cc:32] Aborted
07-11 01:14:15.618 19431 19452 E Unity   : MediaPipeException: MediaPipe Aborted, refer glog files for more details
07-11 01:14:15.618 19431 19452 E Unity   :   at Mediapipe.MpReturnCodeExtension.Assert (Mediapipe.MpReturnCode code) [0x00000] in <00000000000000000000000000000000>:0
07-11 01:14:15.618 19431 19452 E Unity   :   at Mediapipe.CalculatorGraph..ctor (System.Byte[] serializedConfig) [0x00000] in <00000000000000000000000000000000>:0
07-11 01:14:15.618 19431 19452 E Unity   :   at Mediapipe.CalculatorGraph..ctor (Mediapipe.CalculatorGraphConfig config) [0x00000] in <00000000000000000000000000000000>:0
07-11 01:14:15.618 19431 19452 E Unity   :   at Mediapipe.CalculatorGraph..ctor (System.String textFormatConfig) [0x00000] in <00000000000000000000000000000000>:0
07-11 01:14:15.618 19431 19452 E Unity   :   at Mediapipe.Unity.PoseVimal+<Start>d__14.MoveNext () [0x00000] in <00000000000000000000000000000000>:0
07-11 01:14:15.618 19431 19452 E Unity   :   at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00000] in <00000000000000000000000000000000>:0
07-11 01:14:15.618 19431 19452 E Unity   :
07-11 01:14:22.874 19431 19431 I Unity   : onPause
07-11 01:14:22.902 19431 19452 I Unity   : Camera2: Pause preview.
07-11 01:14:22.903 19431 19452 I Unity   : Camera2: Close.
07-11 01:14:22.903 19431 19452 I Unity   : Camera2: Stop preview.
07-11 01:14:23.174 19431 19589 I Unity   : Camera2: CameraDevice closed.
07-11 01:14:23.242 19431 19452 D Unity   : Sensor :        Accelerometer ( 1) ; 0.002394 / 0.00s ; LSM6DSL Acceleration Sensor / STM
07-11 01:14:23.258 19431 19431 D Unity   : PersistentUnitySurface.preserveContent: android.view.SurfaceView{4f49301 VFE...... .F....I. 0,0-1080,2400 #7f010000 app:id/unitySurfaceView aid=1073741824}
07-11 01:14:23.259 19431 19431 D Unity   : PersistentUnitySurface.PlaceholderView.Copy: android.view.SurfaceView{4f49301 VFE...... .F....I. 0,0-1080,2400 #7f010000 app:id/unitySurfaceView aid=1073741824}
07-11 01:14:23.314 19431 19452 D Unity   : SetWindow 0 0x0
07-11 01:14:23.322 19431 19431 I Unity   : windowFocusChanged: false
07-11 01:14:23.335 19431 19431 D Unity   : onPixelCopyFinished: 0

@portari
Copy link

portari commented Jul 11, 2022

See also https://github.com/homuler/MediaPipeUnityPlugin/wiki/Getting-Started#glog.
@homuler I should be view a file like Editor.log somewhere? I put the lines in the Start of my .CS file, just once. Is that so?

@homuler
Copy link
Owner

homuler commented Jul 11, 2022

Hmm, interesting.
It seems that abort logs are not output on Android devices.

Try this as a workaround:

// _graph = new CalculatorGraph(_configAsset.text);

var config = CalculatorGraphConfig.Parser.ParseFromTextFormat(_configAsset.text);
using (var validatedGraphConfig = new ValidatedGraphConfig())
{
    validatedGraphConfig.Initialize(config).AssertOk();
    _graph = new CalculatorGraph(validatedGraphConfig.Config()); 
}

@portari
Copy link

portari commented Jul 11, 2022

Hmm, interesting. It seems that abort logs are not output on Android devices.

Try this as a workaround:

// _graph = new CalculatorGraph(_configAsset.text);

var config = CalculatorGraphConfig.Parser.ParseFromTextFormat(_configAsset.text);
using (var validatedGraphConfig = new ValidatedGraphConfig())
{
    validatedGraphConfig.Initialize(config).AssertOk();
    _graph = new CalculatorGraph(validatedGraphConfig.Config()); 
}

Damn time zone lol. I ended up falling asleep.
At first I had the same result.
I'm finding the ROI strange, where it's accusing the error. Here:
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255430 20174 validated_graph_config.cc:702] Encountered expected behavior: the back edge "output_video" for node with (possibly sorted) index 0 has an output stream which we have not yet seen.
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255450 20174 validated_graph_config.cc:702] Encountered expected behavior: the back edge "roi_from_landmarks" for node with (possibly sorted) index 5 has an output stream which we have not yet seen.
07-11 08:53:42.272 20151 20174 E Unity : MediaPipeException: UNKNOWN: ; Input Stream "segmentation_mask_gpu" for node with sorted index 10 does not have a corresponding output stream.
07-11 08:53:42.272 20151 20174 E Unity : at Mediapipe.Status.AssertOk () [0x00000] in <00000000000000000000000000000000>:0

Complete log:

07-11 08:53:38.080 20151 20151 D Unity : CommandLine:
07-11 08:53:38.093 20151 20151 D Unity : onActivityResumed: com.unity3d.player.UnityPlayerActivity@4b315a6
07-11 08:53:38.093 20151 20151 I Unity : onResume
07-11 08:53:38.136 20151 20174 D Unity : SetWindow 0 0xb4000078caca36d0
07-11 08:53:38.136 20151 20174 D Unity : SetWindow 0 0xb4000078caca36d0
07-11 08:53:38.170 20151 20151 I Unity : windowFocusChanged: true
07-11 08:53:38.185 20151 20174 I Unity : MemoryManager: Using 'Dynamic Heap' Allocator.
07-11 08:53:38.185 20151 20174 D Unity : [UnityMemory] Configuration Parameters - Can be set up in boot.config
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-bucket-allocator-granularity=16"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-bucket-allocator-bucket-count=8"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-bucket-allocator-block-size=4194304"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-bucket-allocator-block-count=1"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-main-allocator-block-size=16777216"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-thread-allocator-block-size=16777216"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-gfx-main-allocator-block-size=16777216"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-gfx-thread-allocator-block-size=16777216"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-cache-allocator-block-size=4194304"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-typetree-allocator-block-size=2097152"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-profiler-bucket-allocator-granularity=16"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-profiler-bucket-allocator-bucket-count=8"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-profiler-bucket-allocator-block-size=4194304"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-profiler-bucket-allocator-block-count=1"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-profiler-allocator-block-size=16777216"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-profiler-editor-allocator-block-size=1048576"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-temp-allocator-size-main=4194304"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-job-temp-allocator-block-size=2097152"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-job-temp-allocator-block-size-background=1048576"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-temp-allocator-size-background-worker=32768"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-temp-allocator-size-job-worker=262144"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-temp-allocator-size-preload-manager=262144"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-temp-allocator-size-audio-worker=65536"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-temp-allocator-size-cloud-worker=32768"
07-11 08:53:38.185 20151 20174 D Unity : "memorysetup-temp-allocator-size-gfx=262144"
07-11 08:53:38.201 20151 20174 D Unity : Enabling Unity systrace
07-11 08:53:38.232 20151 20174 D Unity : [VFS] Mount /data/app/~~1EgQgqxRIUPd_pgaf85b6Q==/com.sergioportari.pose_annotations-tVr3wZjtk2K6P9MisZjlkA==/base.apk
07-11 08:53:38.241 20151 20174 D Unity : Loading player data from /data/data/com.sergioportari.pose_annotations/pram-shadow-files/assets/bin/Data/data.unity3d
07-11 08:53:38.253 20151 20174 I Unity : SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 8, Memory = 7417mb
07-11 08:53:38.253 20151 20174 I Unity : SystemInfo ARM big.LITTLE configuration: 4 big (mask: 0xf0), 4 little (mask: 0xf)
07-11 08:53:38.254 20151 20174 I Unity : ApplicationInfo com.sergioportari.pose_annotations version 0.1
07-11 08:53:38.254 20151 20174 I Unity : Built from '2021.3/staging' branch, Version '2021.3.5f1 (40eb3a945986)', Build type 'Development', Scripting Backend 'il2cpp', CPU 'arm64-v8a', Stripping 'Enabled'
07-11 08:53:38.257 20151 20174 D Unity : Extracting il2cpp resources.
07-11 08:53:38.282 20151 20174 D Unity : Found 2 interfaces on host :
07-11 08:53:38.282 20151 20174 D Unity : 0) 10.1.1.89
07-11 08:53:38.282 20151 20174 D Unity : 1) 192.168.142.175
07-11 08:53:38.282 20151 20174 D Unity :
07-11 08:53:38.290 20151 20174 D Unity : Multi-casting "[IP] 10.1.1.89 [Port] 55304 [Flags] 2 [Guid] 2092929068 [EditorId] 1798348250 [Version] 1048832 [Id] AndroidPlayer(11,[email protected]) [Debug] 0 [PackageName] AndroidPlayer [ProjectName] pose_annotations" to [225.0.0.222:54997]...
07-11 08:53:38.710 20151 20174 D Unity : [EGL] Attaching window :0xb4000078caca36d0
07-11 08:53:38.710 20151 20174 D Unity : InitializeScriptEngine OK (0x77250fbfc0)
07-11 08:53:38.732 20151 20174 D Unity : PlayerInitEngineNoGraphics OK
07-11 08:53:38.732 20151 20174 I Unity : Company Name: sergioportari
07-11 08:53:38.732 20151 20174 I Unity : Product Name: pose_annotations
07-11 08:53:38.732 20151 20174 D Unity : AndroidGraphics::Startup window = 0xb4000078caca36d0
07-11 08:53:38.732 20151 20174 D Unity : [EGL] Attaching window :0xb4000078caca36d0
07-11 08:53:38.742 20151 20174 D Unity : [EGL] Request: ES 3.2 RGB0 000 0/0
07-11 08:53:38.742 20151 20174 D Unity : [EGL] Checking ES 3.2 support...
07-11 08:53:38.744 20151 20174 D Unity : [EGL] ES 3.2 support detected
07-11 08:53:38.744 20151 20174 D Unity : [EGL] Found: ID[5] ES 3.2 RGB16 565 0/0
07-11 08:53:38.744 20151 20174 D Unity : [EGL] Request: ES 3.2 RGB0 000 0/0
07-11 08:53:38.745 20151 20174 D Unity : [EGL] Found: ID[5] ES 3.2 RGB16 565 0/0
07-11 08:53:38.745 20151 20174 D Unity : [EGL] Request: ES 3.0 RGBA32 8888 0/0
07-11 08:53:38.745 20151 20174 D Unity : [EGL] Found: ID[1] ES 3.0 RGBA32 8888 0/0
07-11 08:53:38.746 20151 20174 D Unity : ANativeWindow: (1080/2400) RequestedResolution: (0/0) RenderingResolution: (0/0) EGLSurface: (1080/2400)
07-11 08:53:38.750 20151 20174 D Unity : Renderer: Mali-G76
07-11 08:53:38.750 20151 20174 D Unity : Vendor: ARM
07-11 08:53:38.750 20151 20174 D Unity : Version: OpenGL ES 3.2 v1.r32p1-01bet2-mbs2v39_0.1e5d5f725e9b0233432a2276bb712f94
07-11 08:53:38.750 20151 20174 D Unity : GLES: 3
07-11 08:53:38.750 20151 20174 D Unity : GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer
07-11 08:53:38.750 20151 20174 D Unity : GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_
07-11 08:53:38.750 20151 20174 D Unity : box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_unpack_subimage GL_EXT_color_buffer_float GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic GL_ARM_texture_unnormalized_coordinates GL_EXT_shader_framebuffer_fetch
07-11 08:53:38.757 20151 20174 D Unity : OPENGL LOG: Creating OpenGL ES 3.2 graphics device ; Context level <OpenGL ES 3.2> ; Context handle -1161032416
07-11 08:53:38.757 20151 20174 D Unity : [EGL] Attaching window :0xb4000078caca36d0
07-11 08:53:38.764 20151 20174 D Unity : Requested framebuffer: resolution[1080x2400], rgba[8/8/8/8], depth+stencil[on], samples[1]
07-11 08:53:38.764 20151 20174 D Unity : Created framebuffer: resolution[1080x2400], rgba[8/8/8/8], depth+stencil[24/8], samples[0]
07-11 08:53:38.768 20151 20174 D Unity : [EGL] Attaching window :0xb4000078caca36d0
07-11 08:53:38.768 20151 20174 D Unity : Initialize engine version: 2021.3.5f1 (40eb3a945986)
07-11 08:53:39.172 20151 20174 D Unity : PlayerInitEngineGraphics OK
07-11 08:53:39.179 20151 20174 D Unity : Found 39 native sensors
07-11 08:53:39.185 20151 20174 D Unity : Sensor : Accelerometer ( 1) ; 0.002394 / 0.00s ; LSM6DSL Acceleration Sensor / STM
07-11 08:53:39.189 20151 20174 D Unity : Sensor : Accelerometer ( 1) ; 0.002394 / 0.00s ; LSM6DSL Acceleration Sensor / STM
07-11 08:53:39.196 20151 20174 D Unity : SetWindow 0 0xb4000078caca36d0
07-11 08:53:39.196 20151 20174 D Unity : [EGL] Attaching window :0xb4000078caca36d0
07-11 08:53:41.268 20151 20174 D Unity : UnloadTime: 1.665231 ms
07-11 08:53:41.456 20151 20174 D Unity : Sensor : Accelerometer ( 1) ; 0.002394 / 0.00s ; LSM6DSL Acceleration Sensor / STM
07-11 08:53:41.473 20151 20174 D Unity : Choreographer available: Enabling VSYNC timing
07-11 08:53:41.651 20151 20174 I Unity : Camera2: focal length5.23
07-11 08:53:41.651 20151 20174 I Unity : Camera2: sensor size 7.424 x 5.5552
07-11 08:53:41.651 20151 20174 I Unity : Camera2: focal length equivalent 25
07-11 08:53:41.673 20151 20174 I Unity : Camera2: focal length3.72
07-11 08:53:41.673 20151 20174 I Unity : Camera2: sensor size 5.2224 x 3.9168
07-11 08:53:41.674 20151 20174 I Unity : Camera2: focal length equivalent 25
07-11 08:53:41.683 20151 20174 I Unity : Camera2: focal length1.74
07-11 08:53:41.683 20151 20174 I Unity : Camera2: sensor size 4.48 x 3.36
07-11 08:53:41.683 20151 20174 I Unity : Camera2: focal length equivalent 13
07-11 08:53:41.699 20151 20174 I Unity : Camera2: focal length3.72
07-11 08:53:41.699 20151 20174 I Unity : Camera2: sensor size 4.2112 x 3.1584
07-11 08:53:41.699 20151 20174 I Unity : Camera2: focal length equivalent 31
07-11 08:53:41.718 20151 20174 I Unity : Camera2: Hardware level: 0
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 3264 x 2448 [3.25848107946056]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 3264 x 1836 [2.970799007008779]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 3264 x 1472 [2.749831735117165]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 2448 x 2448 [2.970799007008779]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 2400 x 1080 [2.132686056198648]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 1920 x 1440 [2.1972245773362196]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 1920 x 1080 [1.9095425048844386]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 1920 x 864 [1.6863989535702286]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 1440 x 1080 [1.6218604324326575]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 1280 x 720 [1.0986122886681098]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 1088 x 1088 [1.3489385745761218]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 960 x 720 [0.8109302162163289]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 720 x 480 [0.11778303565638351]
07-11 08:53:41.720 20151 20174 I Unity : Camera2: FrameSize 640 x 480 [0.0]
07-11 08:53:41.721 20151 20174 I Unity : Camera2: FrameSize 640 x 360 [0.28768207245178085]
07-11 08:53:41.721 20151 20174 I Unity : Camera2: FrameSize 352 x 288 [1.1086626245216111]
07-11 08:53:41.721 20151 20174 I Unity : Camera2: FrameSize 320 x 240 [1.3862943611198906]
07-11 08:53:41.721 20151 20174 I Unity : Camera2: FrameSize 256 x 144 [2.120263536200091]
07-11 08:53:41.721 20151 20174 I Unity : Camera2: FrameSize 176 x 144 [2.494956985641502]
07-11 08:53:41.721 20151 20174 I Unity : Camera2: FPS requested: 30 set: 30
07-11 08:53:41.777 20151 20320 I Unity : Camera2: CameraDevice opened.
07-11 08:53:41.782 20151 20174 I Unity : Camera2: Start preview.
07-11 08:53:41.953 20151 20320 I Unity : Camera2: CaptureSession is configured.
07-11 08:53:42.117 20151 20174 I Unity : StreamingAssetsResourceManager: pose_landmark_lite.bytes will not be copied to /storage/emulated/0/Android/data/com.sergioportari.pose_annotations/files/pose_landmark_lite.bytes because it already exists
07-11 08:53:42.117 20151 20174 I Unity : UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
07-11 08:53:42.117 20151 20174 I Unity : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
07-11 08:53:42.117 20151 20174 I Unity : UnityEngine.Logger:Log(LogType, String, Object)
07-11 08:53:42.117 20151 20174 I Unity : Mediapipe.Unity.LoggerWrapper:Log(LogLevel, String, Object)
07-11 08:53:42.117 20151 20174 I Unity : Mediapipe.Unity.Logger:Log(LogLevel, String, Object)
07-11 08:53:42.117 20151 20174 I Unity : Mediapipe.Unity.Logger:LogInfo(String, Object)
07-11 08:53:42.117 20151 20174 I Unity : Mediapipe.Unity.d__11:MoveNext()
07-11 08:53:42.117 20151 20174 I Unity : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
07-11 08:53:42.117 20151 20174 I Unity :
07-11 08:53:42.121 20151 20174 I Unity : StreamingAssetsResourceManager: pose_detection.bytes will not be copied to /storage/emulated/0/Android/data/com.sergioportari.pose_annotations/files/pose_detection.bytes because it already exists
07-11 08:53:42.121 20151 20174 I Unity : UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
07-11 08:53:42.121 20151 20174 I Unity : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
07-11 08:53:42.121 20151 20174 I Unity : UnityEngine.Logger:Log(LogType, String, Object)
07-11 08:53:42.121 20151 20174 I Unity : Mediapipe.Unity.LoggerWrapper:Log(LogLevel, String, Object)
07-11 08:53:42.121 20151 20174 I Unity : Mediapipe.Unity.Logger:Log(LogLevel, String, Object)
07-11 08:53:42.121 20151 20174 I Unity : Mediapipe.Unity.Logger:LogInfo(String, Object)
07-11 08:53:42.121 20151 20174 I Unity : Mediapipe.Unity.d__11:MoveNext()
07-11 08:53:42.121 20151 20174 I Unity : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
07-11 08:53:42.121 20151 20174 I Unity :
07-11 08:53:42.250 20151 20174 I native : I20220711 08:53:42.249060 20174 validated_graph_config.cc:702] Encountered expected behavior: the back edge "output_video" for node with (possibly sorted) index 0 has an output stream which we have not yet seen.
07-11 08:53:42.250 20151 20174 I native : I20220711 08:53:42.250531 20174 validated_graph_config.cc:702] Encountered expected behavior: the back edge "roi_from_landmarks" for node with (possibly sorted) index 12 has an output stream which we have not yet seen.
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251016 20174 validated_graph_config.cc:766] Adding an edge for stream "throttled_input_video" from 0 to 1
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251062 20174 validated_graph_config.cc:766] Adding an edge for stream "output_video_gpu" from 26 to 2
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251080 20174 validated_graph_config.cc:766] Adding an edge for stream "throttled_input_video_gpu" from 1 to 4
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251094 20174 validated_graph_config.cc:766] Adding an edge for stream "segmentation_mask_rotated" from 13 to 5
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251111 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__prev_pose_rect_from_landmarks" from 12 to 6
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251127 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__gated_prev_pose_rect_from_landmarks" from 6 to 7
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251140 20174 validated_graph_config.cc:766] Adding an edge for stream "transformed_input_video_gpu" from 4 to 8
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251155 20174 validated_graph_config.cc:766] Adding an edge for stream "transformed_input_video_gpu" from 4 to 9
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251169 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 9
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251190 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__prev_pose_rect_from_landmarks_is_present" from 7 to 9
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251205 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_detections" from 31 to 10
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251219 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_rect_from_detection" from 33 to 11
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251233 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__gated_prev_pose_rect_from_landmarks" from 6 to 11
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251247 20174 validated_graph_config.cc:766] Adding an edge for stream "transformed_input_video_gpu" from 4 to 12
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251261 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__filtered_segmentation_mask" from 44 to 13
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251274 20174 validated_graph_config.cc:766] Adding an edge for stream "throttled_input_video_gpu" from 1 to 14
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251288 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__image_size" from 14 to 15
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251302 20174 validated_graph_config.cc:766] Adding an edge for stream "roi_from_landmarks" from 42 to 15
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251317 20174 validated_graph_config.cc:766] Adding an edge for stream "pose_detection" from 10 to 16
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251330 20174 validated_graph_config.cc:766] Adding an edge for stream "pose_landmarks" from 74 to 17
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251343 20174 validated_graph_config.cc:766] Adding an edge for stream "pose_landmarks" from 74 to 18
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251358 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__render_scale" from 15 to 18
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251371 20174 validated_graph_config.cc:766] Adding an edge for stream "pose_landmarks" from 74 to 19
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251385 20174 validated_graph_config.cc:766] Adding an edge for stream "pose_landmarks" from 74 to 20
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251399 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__visible_pose_landmarks" from 17 to 21
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251412 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__render_scale" from 15 to 21
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251425 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_left_side" from 19 to 22
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251438 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__render_scale" from 15 to 22
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251452 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_right_side" from 20 to 23
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251466 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__render_scale" from 15 to 23
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251478 20174 validated_graph_config.cc:766] Adding an edge for stream "roi_from_landmarks" from 42 to 24
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251492 20174 validated_graph_config.cc:766] Adding an edge for stream "throttled_input_video_gpu" from 1 to 25
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251505 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__detection_render_data" from 16 to 26
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251518 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_render_data" from 18 to 26
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251531 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_background_joints_render_data" from 21 to 26
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251545 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_left_joints_render_data" from 22 to 26
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251559 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__landmarks_right_joints_render_data" from 23 to 26
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251571 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__roi_render_data" from 24 to 26
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251585 20174 validated_graph_config.cc:766] Adding an edge for stream "poserenderergpu__segmented_image" from 25 to 26
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251597 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_for_pose_detection" from 9 to 27
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251611 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiongpu__detection_tensors" from 46 to 29
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251624 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiongpu__unfiltered_detections" from 29 to 30
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251638 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiongpu__filtered_detections" from 30 to 31
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251652 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiongpu__letterbox_padding" from 27 to 31
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251664 20174 validated_graph_config.cc:766] Adding an edge for stream "pose_detection" from 10 to 32
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251678 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size_for_pose_detection" from 9 to 32
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251693 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size_for_pose_detection" from 9 to 33
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251705 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiontoroi__raw_roi" from 32 to 33
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251718 20174 validated_graph_config.cc:766] Adding an edge for stream "transformed_input_video_gpu" from 4 to 34
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251731 20174 validated_graph_config.cc:766] Adding an edge for stream "transformed_input_video_gpu" from 4 to 35
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251744 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_rect" from 11 to 35
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251760 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_auxiliary_landmarks" from 65 to 36
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251772 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__aux_detection" from 36 to 37
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251785 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 37
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251798 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_auxiliary_landmarks" from 65 to 38
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251812 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 39
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251827 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__filtered_aux_visibility" from 38 to 39
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251840 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__roi" from 37 to 39
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251853 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__auxiliary_landmarks" from 39 to 40
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251868 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkstoroi__detection" from 40 to 41
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251880 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 41
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251893 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 42
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251907 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkstoroi__raw_roi" from 41 to 42
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251920 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posesegmentationfiltering__prev_filtered_segmentation_mask" from 45 to 43
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251935 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_segmentation_mask" from 68 to 44
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251947 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posesegmentationfiltering__gated_prev_filtered_segmentation_mask" from 43 to 44
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251960 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_segmentation_mask" from 68 to 45
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251973 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__posedetectiongpu__input_tensors" from 27 to 46
07-11 08:53:42.251 20151 20174 I native : I20220711 08:53:42.251987 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__input_tensors" from 35 to 49
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252000 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__output_tensors" from 49 to 50
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252014 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__pose_flag_tensor" from 50 to 51
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252028 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__pose_presence_score" from 51 to 52
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252041 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__landmark_tensor" from 50 to 53
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252055 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__world_landmark_tensor" from 50 to 53
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252069 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__segmentation_tensor" from 50 to 53
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252084 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__heatmap_tensor" from 50 to 53
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252096 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__pose_presence" from 52 to 53
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252111 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__ensured_landmark_tensor" from 53 to 54
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252126 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__raw_landmarks" from 54 to 55
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252141 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__ensured_heatmap_tensor" from 53 to 55
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252156 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__all_landmarks" from 55 to 56
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252169 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__ensured_world_landmark_tensor" from 53 to 57
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252183 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__all_world_landmarks" from 57 to 58
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252197 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__world_landmarks_without_visibility" from 58 to 59
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252211 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__roi_landmarks" from 56 to 59
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252225 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__ensured_segmentation_tensor" from 53 to 60
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252239 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__tensorstoposelandmarksandsegmentation__enabled_segmentation_tensor" from 60 to 61
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252254 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__roi_landmarks" from 56 to 62
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252269 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__letterbox_padding" from 35 to 62
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252285 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__roi_auxiliary_landmarks" from 56 to 63
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252298 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__letterbox_padding" from 35 to 63
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252313 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__poselandmarksandsegmentationinverseprojection__adjusted_landmarks" from 62 to 64
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252327 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_rect" from 11 to 64
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252341 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__poselandmarksandsegmentationinverseprojection__adjusted_auxiliary_landmarks" from 63 to 65
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252355 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_rect" from 11 to 65
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252369 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__roi_world_landmarks" from 59 to 66
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252384 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__pose_rect" from 11 to 66
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252399 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__transformation_matrix" from 35 to 67
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252413 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__roi_segmentation_mask" from 61 to 68
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252427 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__poselandmarksandsegmentationinverseprojection__inverse_transformation_matrix" from 67 to 68
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252442 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkbyroigpu__image_size" from 34 to 68
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252456 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_pose_landmarks" from 64 to 69
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252470 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_1__c0__poselandmarkgpu__poselandmarkfiltering__filtered_visibility" from 71 to 70
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252485 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_1__c1__poselandmarkgpu__poselandmarkfiltering__filtered_visibility" from 72 to 70
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252497 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_1__c0__poselandmarkgpu__unfiltered_pose_landmarks" from 69 to 71
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252511 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_1__c1__poselandmarkgpu__unfiltered_pose_landmarks" from 69 to 72
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252529 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__image_size" from 8 to 73
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252542 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__filtered_visibility" from 70 to 73
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252557 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__roi" from 37 to 73
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252571 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c0__pose_landmarks" from 75 to 74
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252585 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c1__pose_landmarks" from 76 to 74
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252599 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c0__poselandmarkgpu__image_size" from 73 to 75
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252614 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c0__poselandmarkgpu__poselandmarkfiltering__filtered_visibility" from 73 to 75
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252626 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c0__poselandmarkgpu__poselandmarkfiltering__roi" from 73 to 75
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252640 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c1__poselandmarkgpu__image_size" from 73 to 76
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252655 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c1__poselandmarkgpu__poselandmarkfiltering__filtered_visibility" from 73 to 76
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252669 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_2__c1__poselandmarkgpu__poselandmarkfiltering__roi" from 73 to 76
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252682 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__unfiltered_world_landmarks" from 66 to 77
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252696 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_3__c0__poselandmarkgpu__poselandmarkfiltering__filtered_world_visibility" from 79 to 78
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252708 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_3__c1__poselandmarkgpu__poselandmarkfiltering__filtered_world_visibility" from 80 to 78
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252722 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_3__c0__poselandmarkgpu__unfiltered_world_landmarks" from 77 to 79
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252734 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_3__c1__poselandmarkgpu__unfiltered_world_landmarks" from 77 to 80
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252748 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__filtered_world_visibility" from 78 to 81
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252761 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_4__c0__pose_world_landmarks" from 83 to 82
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252774 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_4__c1__pose_world_landmarks" from 84 to 82
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252789 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_4__c0__poselandmarkgpu__poselandmarkfiltering__filtered_world_visibility" from 81 to 83
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252801 20174 validated_graph_config.cc:766] Adding an edge for stream "poselandmarkgpu__poselandmarkfiltering__switchcontainer_4__c1__poselandmarkgpu__poselandmarkfiltering__filtered_world_visibility" from 81 to 84
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252815 20174 validated_graph_config.cc:788] Adding an edge for side packet "input_horizontally_flipped" from 3 to 4
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252827 20174 validated_graph_config.cc:788] Adding an edge for side packet "input_rotation" from 3 to 4
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252840 20174 validated_graph_config.cc:788] Adding an edge for side packet "output_horizontally_flipped" from 3 to 5
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252854 20174 validated_graph_config.cc:788] Adding an edge for side packet "output_vertically_flipped" from 3 to 5
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252867 20174 validated_graph_config.cc:788] Adding an edge for side packet "output_rotation" from 3 to 5
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252880 20174 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__posedetectiongpu__anchors" from 28 to 29
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252894 20174 validated_graph_config.cc:788] Adding an edge for side packet "smooth_segmentation" from 3 to 43
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252907 20174 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__model_path" from 86 to 47
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252921 20174 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__model_blob" from 47 to 48
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252934 20174 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__model" from 48 to 49
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252948 20174 validated_graph_config.cc:788] Adding an edge for side packet "enable_segmentation" from 3 to 60
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252962 20174 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 69
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252976 20174 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 70
07-11 08:53:42.252 20151 20174 I native : I20220711 08:53:42.252990 20174 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 73
07-11 08:53:42.253 20151 20174 I native : I20220711 08:53:42.253003 20174 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 74
07-11 08:53:42.253 20151 20174 I native : I20220711 08:53:42.253016 20174 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 77
07-11 08:53:42.253 20151 20174 I native : I20220711 08:53:42.253029 20174 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 78
07-11 08:53:42.253 20151 20174 I native : I20220711 08:53:42.253042 20174 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 81
07-11 08:53:42.253 20151 20174 I native : I20220711 08:53:42.253055 20174 validated_graph_config.cc:788] Adding an edge for side packet "smooth_landmarks" from 3 to 82
07-11 08:53:42.253 20151 20174 I native : I20220711 08:53:42.253068 20174 validated_graph_config.cc:788] Adding an edge for side packet "model_complexity" from 3 to 85
07-11 08:53:42.253 20151 20174 I native : I20220711 08:53:42.253082 20174 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__switchcontainer__c0__poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__model_path" from 87 to 86
07-11 08:53:42.253 20151 20174 I native : I20220711 08:53:42.253096 20174 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__switchcontainer__c1__poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__model_path" from 88 to 86
07-11 08:53:42.253 20151 20174 I native : I20220711 08:53:42.253110 20174 validated_graph_config.cc:788] Adding an edge for side packet "poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__switchcontainer__c2__poselandmarkgpu__poselandmarkbyroigpu__poselandmarkmodelloader__model_path" from 89 to 86
07-11 08:53:42.253 20151 20174 I native : I20220711 08:53:42.253123 20174 validated_graph_config.cc:788] Adding an edge for side packet "model_complexity" from 3 to 86
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254005 20174 validated_graph_config.cc:822] Taking calculator with index 0 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254037 20174 validated_graph_config.cc:822] Taking calculator with index 1 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254053 20174 validated_graph_config.cc:822] Taking calculator with index 3 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254068 20174 validated_graph_config.cc:822] Taking calculator with index 4 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254084 20174 validated_graph_config.cc:822] Taking calculator with index 8 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254099 20174 validated_graph_config.cc:822] Taking calculator with index 12 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254113 20174 validated_graph_config.cc:822] Taking calculator with index 6 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254128 20174 validated_graph_config.cc:822] Taking calculator with index 7 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254142 20174 validated_graph_config.cc:822] Taking calculator with index 9 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254158 20174 validated_graph_config.cc:822] Taking calculator with index 14 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254176 20174 validated_graph_config.cc:822] Taking calculator with index 25 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254191 20174 validated_graph_config.cc:822] Taking calculator with index 27 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254207 20174 validated_graph_config.cc:822] Taking calculator with index 28 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254222 20174 validated_graph_config.cc:822] Taking calculator with index 34 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254235 20174 validated_graph_config.cc:822] Taking calculator with index 46 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254249 20174 validated_graph_config.cc:822] Taking calculator with index 29 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254264 20174 validated_graph_config.cc:822] Taking calculator with index 30 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254278 20174 validated_graph_config.cc:822] Taking calculator with index 31 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254316 20174 validated_graph_config.cc:822] Taking calculator with index 10 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254331 20174 validated_graph_config.cc:822] Taking calculator with index 16 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254344 20174 validated_graph_config.cc:822] Taking calculator with index 32 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254359 20174 validated_graph_config.cc:822] Taking calculator with index 33 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254372 20174 validated_graph_config.cc:822] Taking calculator with index 11 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254387 20174 validated_graph_config.cc:822] Taking calculator with index 35 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254407 20174 validated_graph_config.cc:822] Taking calculator with index 67 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254422 20174 validated_graph_config.cc:822] Taking calculator with index 85 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254439 20174 validated_graph_config.cc:822] Taking calculator with index 87 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254454 20174 validated_graph_config.cc:822] Taking calculator with index 88 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254469 20174 validated_graph_config.cc:822] Taking calculator with index 89 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254483 20174 validated_graph_config.cc:822] Taking calculator with index 86 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254498 20174 validated_graph_config.cc:822] Taking calculator with index 47 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254511 20174 validated_graph_config.cc:822] Taking calculator with index 48 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254525 20174 validated_graph_config.cc:822] Taking calculator with index 49 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254539 20174 validated_graph_config.cc:822] Taking calculator with index 50 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254552 20174 validated_graph_config.cc:822] Taking calculator with index 51 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254565 20174 validated_graph_config.cc:822] Taking calculator with index 52 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254578 20174 validated_graph_config.cc:822] Taking calculator with index 53 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254595 20174 validated_graph_config.cc:822] Taking calculator with index 54 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254611 20174 validated_graph_config.cc:822] Taking calculator with index 55 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254626 20174 validated_graph_config.cc:822] Taking calculator with index 56 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254639 20174 validated_graph_config.cc:822] Taking calculator with index 57 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254653 20174 validated_graph_config.cc:822] Taking calculator with index 58 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254673 20174 validated_graph_config.cc:822] Taking calculator with index 59 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254689 20174 validated_graph_config.cc:822] Taking calculator with index 60 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254703 20174 validated_graph_config.cc:822] Taking calculator with index 61 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254717 20174 validated_graph_config.cc:822] Taking calculator with index 62 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254732 20174 validated_graph_config.cc:822] Taking calculator with index 63 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254746 20174 validated_graph_config.cc:822] Taking calculator with index 64 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254760 20174 validated_graph_config.cc:822] Taking calculator with index 65 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254776 20174 validated_graph_config.cc:822] Taking calculator with index 36 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254789 20174 validated_graph_config.cc:822] Taking calculator with index 37 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254803 20174 validated_graph_config.cc:822] Taking calculator with index 38 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254820 20174 validated_graph_config.cc:822] Taking calculator with index 39 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254835 20174 validated_graph_config.cc:822] Taking calculator with index 40 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254848 20174 validated_graph_config.cc:822] Taking calculator with index 41 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254863 20174 validated_graph_config.cc:822] Taking calculator with index 42 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254875 20174 validated_graph_config.cc:822] Taking calculator with index 15 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254889 20174 validated_graph_config.cc:822] Taking calculator with index 24 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254902 20174 validated_graph_config.cc:822] Taking calculator with index 66 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254915 20174 validated_graph_config.cc:822] Taking calculator with index 68 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254930 20174 validated_graph_config.cc:822] Taking calculator with index 45 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254942 20174 validated_graph_config.cc:822] Taking calculator with index 43 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254956 20174 validated_graph_config.cc:822] Taking calculator with index 44 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254971 20174 validated_graph_config.cc:822] Taking calculator with index 13 in the original order
07-11 08:53:42.254 20151 20174 I native : I20220711 08:53:42.254983 20174 validated_graph_config.cc:822] Taking calculator with index 5 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.254997 20174 validated_graph_config.cc:822] Taking calculator with index 69 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255012 20174 validated_graph_config.cc:822] Taking calculator with index 71 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255026 20174 validated_graph_config.cc:822] Taking calculator with index 72 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255039 20174 validated_graph_config.cc:822] Taking calculator with index 70 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255053 20174 validated_graph_config.cc:822] Taking calculator with index 73 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255066 20174 validated_graph_config.cc:822] Taking calculator with index 75 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255079 20174 validated_graph_config.cc:822] Taking calculator with index 76 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255093 20174 validated_graph_config.cc:822] Taking calculator with index 74 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255106 20174 validated_graph_config.cc:822] Taking calculator with index 17 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255124 20174 validated_graph_config.cc:822] Taking calculator with index 18 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255138 20174 validated_graph_config.cc:822] Taking calculator with index 19 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255154 20174 validated_graph_config.cc:822] Taking calculator with index 20 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255169 20174 validated_graph_config.cc:822] Taking calculator with index 21 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255182 20174 validated_graph_config.cc:822] Taking calculator with index 22 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255198 20174 validated_graph_config.cc:822] Taking calculator with index 23 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255211 20174 validated_graph_config.cc:822] Taking calculator with index 26 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255228 20174 validated_graph_config.cc:822] Taking calculator with index 2 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255241 20174 validated_graph_config.cc:822] Taking calculator with index 77 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255255 20174 validated_graph_config.cc:822] Taking calculator with index 79 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255270 20174 validated_graph_config.cc:822] Taking calculator with index 80 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255282 20174 validated_graph_config.cc:822] Taking calculator with index 78 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255295 20174 validated_graph_config.cc:822] Taking calculator with index 81 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255309 20174 validated_graph_config.cc:822] Taking calculator with index 83 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255323 20174 validated_graph_config.cc:822] Taking calculator with index 84 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255336 20174 validated_graph_config.cc:822] Taking calculator with index 82 in the original order
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255430 20174 validated_graph_config.cc:702] Encountered expected behavior: the back edge "output_video" for node with (possibly sorted) index 0 has an output stream which we have not yet seen.
07-11 08:53:42.255 20151 20174 I native : I20220711 08:53:42.255450 20174 validated_graph_config.cc:702] Encountered expected behavior: the back edge "roi_from_landmarks" for node with (possibly sorted) index 5 has an output stream which we have not yet seen.
07-11 08:53:42.272 20151 20174 E Unity : MediaPipeException: UNKNOWN: ; Input Stream "segmentation_mask_gpu" for node with sorted index 10 does not have a corresponding output stream.
07-11 08:53:42.272 20151 20174 E Unity : at Mediapipe.Status.AssertOk () [0x00000] in <00000000000000000000000000000000>:0
07-11 08:53:42.272 20151 20174 E Unity : at Mediapipe.Unity.PoseVimal+d__14.MoveNext () [0x00000] in <00000000000000000000000000000000>:0
07-11 08:53:42.272 20151 20174 E Unity : at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00000] in <00000000000000000000000000000000>:0
07-11 08:53:42.272 20151 20174 E Unity :
07-11 08:53:49.661 20151 20151 I Unity : windowFocusChanged: false
07-11 08:53:50.174 20151 20151 I Unity : onPause
07-11 08:53:50.194 20151 20174 I Unity : Camera2: Pause preview.
07-11 08:53:50.195 20151 20174 I Unity : Camera2: Close.
07-11 08:53:50.196 20151 20174 I Unity : Camera2: Stop preview.
07-11 08:53:50.430 20151 20320 I Unity : Camera2: CameraDevice closed.
07-11 08:53:50.464 20151 20174 D Unity : Sensor : Accelerometer ( 1) ; 0.002394 / 0.00s ; LSM6DSL Acceleration Sensor / STM
07-11 08:53:50.470 20151 20151 D Unity : PersistentUnitySurface.preserveContent: android.view.SurfaceView{4f49301 VFE...... .F....I. 0,0-1080,2400 #7f010000 app:id/unitySurfaceView aid=1073741824}
07-11 08:53:50.471 20151 20151 D Unity : PersistentUnitySurface.PlaceholderView.Copy: android.view.SurfaceView{4f49301 VFE...... .F....I. 0,0-1080,2400 #7f010000 app:id/unitySurfaceView aid=1073741824}
07-11 08:53:50.526 20151 20174 D Unity : SetWindow 0 0x0
07-11 08:53:50.546 20151 20151 D Unity : onPixelCopyFinished: 0
07-11 08:53:50.695 20151 20151 I Unity : onDestroy

@portari
Copy link

portari commented Jul 11, 2022

Well, sometimes is better to stop and start everthing again!

I took the default template from the mediapipe website again and redid it again. It worked!
image

But I have the same problem as before. On my Samsung M62 device as soon as it shows the camera image it crashes and aborts.
On a Samsung S21, on another A20, on an A22, on Xiaomi Redmi Note 7 (Android 10) it ran!
I think I'll have to switch smartphones.

@homuler Thank you so much for all time spent with me. I should still bother you in the future lol, but I promise to send you a souvenir here from Brazil at the end..
@VimalMollyn thank you too, for this question, that solve a great part of my doubts too.
P.S. facemesh from oficial solution run on same M62... Still trying to understand...

P.S.2. - Sucess!!!. But only one more issue! Flipped image!!!

I try

node: {
calculator: "ImageFrameToGpuBufferCalculator"
input_stream: "transformed_input_video"
output_stream: "throttled_input_video_gpu"
}

node: {
calculator: "GpuBufferToImageFrameCalculator"
input_stream: "output_video_gpu"
output_stream: "output_video"
}

node: {
calculator: "ImageTransformationCalculator"
input_stream: "IMAGE:throttled_input_video"
output_stream: "IMAGE:transformed_input_video"
node_options: {
[type.googleapis.com/mediapipe.ImageTransformationCalculatorOptions] {
flip_horizontally: true
flip_vertically: true
}
}
}

But no effect! Any suggestion?

image

@homuler
Copy link
Owner

homuler commented Jul 12, 2022

It depends on your implementation.
If you don't want to flip the image on the screen, try setting AnnotationController#isMirrored to true.

annotationController.isMirrored = expectedToBeMirrored ^ imageSource.isHorizontallyFlipped ^ imageSource.isFrontFacing;

@homuler
Copy link
Owner

homuler commented Jul 12, 2022

facemesh from oficial solution run on same M62... Still trying to understand...

If you succeeded to resolve the error, may I ask how you did it?
I can't find it right away, but I think I've had the same issue reported before.

@portari
Copy link

portari commented Jul 12, 2022

facemesh from oficial solution run on same M62... Still trying to understand...

If you succeeded to resolve the error, may I ask how you did it? I can't find it right away, but I think I've had the same issue reported before.

I'm sorry for the late reply.
I saw that the same apk is running on older smartphones with 2Gb, 4Gb ram and my M62 has 8Gb ram. Since the update to Android 12 of the M62 in Brazil, a feature called Ram Plus has been enabled in the memory settings. On the Samsung website, they explain that this feature allows you to add from 2Gb to 8Gb (virtual) in RAM, which use storage space. I have 128Gb of internal storage space, with an additional 64Gb MicroSD card installed in this device. Samsung says it uses internal memory (I suspect not when you have MicroSD installed). The cause of the problem, as I understand it, is that the plugin is requesting frames (as the errors were in Movenext() ) faster than memory can store with this Ram Plus enabled. Yesterday, I set the use of this Ram Plus to a minimum (it was at 8GB, I changed it to 2GB because there is no way to disable this use of Ram Plus). From this moment, the applications started to work. If I activate 4Gb from Ram Plus, the application no longer works. It only runs with minimum enabled. I believe that the System must occupy these 2Gb first so that it can use the Ram later (since this feature, in my opinion, allows you to leave the RAM free for applications, although, according to Samsung, they will be the last to be used). I don't know if this is correct, but it worked for me.
Screenshot_20220712-094844_Device care

@homuler
Copy link
Owner

homuler commented Jul 12, 2022

@portari Thanks!

@portari
Copy link

portari commented Jul 12, 2022

@homuler It is I who am grateful for your immeasurable help.

Screenshot_20220712-111838_pose_annotations
Everything is on place.

@portari
Copy link

portari commented Jul 12, 2022

If this code is useful to anyone, it is available at
https://github.com/portari/MediaPipeUnityPlugin_PoseSampleGPU_Android.git

@portari
Copy link

portari commented Jul 23, 2022

@portari Thanks!

Update:
It's not correct. After working for 10 days in a row, with several updates, today it didn't want to open anymore. I set several RAM Plus settings (with 8Gb, 4Gb, 2Gb) and nothing worked. Finally, I set 6Gb and it worked. I still don't understand why this occurs, but I still think it's related to this memory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:support Support issue
Projects
None yet
Development

No branches or pull requests

3 participants