mediapipe icon indicating copy to clipboard operation
mediapipe copied to clipboard

Unable to build mediapipe example with TensorFlowLiteSwift(2.14.0) and OpenCV(4.3.0) framework using CocoaPods (139 duplicate symbol error)

Open vhdlsxmaos opened this issue 1 year ago • 18 comments

OS Platform and Distribution

iOS 14.1

Compiler version

No response

Programming Language and version

Swift5

Installed using virtualenv? pip? Conda?(if python)

No response

MediaPipe version

0.10.5

Bazel version

No response

XCode and Tulsi versions (if iOS)

15.1 (156C65)

Android SDK and NDK versions (if android)

No response

Android AAR (if android)

None

OpenCV version (if running on desktop)

No response

Describe the problem

I have an mobile application project which use opencv tensorflowlite. I wanted to use mediapipes objectdetection along with my custom tflite model.

Complete Logs

duplicate symbol '_TfLiteTensorCopy' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_OBJC_METACLASS_$_CaptureDelegate' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN12CvCaptureCAM14setWidthHeightEv' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.cameraAvailable' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '__ZNK12CvCaptureCAM11getPropertyEi' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN13CvCaptureFileD0Ev' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZTS13CvCaptureFile' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteXNNPackDelegateGetThreadPool' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[592](xnnpack_delegate.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.recordVideo' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '_TfLiteXNNPackDelegateWeightsCacheFinalizeHard' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[592](xnnpack_delegate.o)
duplicate symbol '__ZN13CvCaptureFileD2Ev' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.defaultAVCaptureDevicePosition' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.lastSampleTime' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.parentView' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_OBJC_IVAR_$_CaptureDelegate.bgr_image_r90' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_METACLASS_$_CvVideoCamera' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '_TfLiteTelemetryInterpreterSettingsGetSubgraphInfo' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1215](telemetry_setting_internal.o)
duplicate symbol '_TfLiteTelemetryConversionMetadataGetNumModelOptimizationModes' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1215](telemetry_setting_internal.o)
duplicate symbol '_TfLiteTensorResizeMaybeCopy' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_OBJC_IVAR_$_CaptureDelegate.imagedata' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN12CvCaptureCAM10queryFrameEv' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteTelemetrySubgraphInfoGetQuantizations' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1215](telemetry_setting_internal.o)
duplicate symbol '_TfLiteSynchronizationSetPtr' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1196](types.o)
duplicate symbol '__ZTI26CvVideoWriter_AVFoundation' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN12CvCaptureCAM13retrieveFrameEi' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.captureVideoPreviewLayer' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.captureSessionLoaded' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_TfLiteXNNPackDelegateOptionsDefault' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[592](xnnpack_delegate.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.videoCaptureConnection' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_TfLiteXNNPackDelegateWeightsCacheDelete' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[592](xnnpack_delegate.o)
duplicate symbol '_TfLiteTelemetryGpuDelegateSettingsGetBackend' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1215](telemetry_setting_internal.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.useAVCaptureVideoPreviewLayer' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.recordingCountDown' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '__ZNK13CvCaptureFile11getPropertyEi' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteSynchronizationDelete' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1196](types.o)
duplicate symbol '_OBJC_METACLASS_$_CvAbstractCamera' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.defaultAVCaptureVideoOrientation' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_TfLiteOpaqueDelegateCreate' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera._delegate' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '_TfLiteTensorReset' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '__ZN2cv32create_AVFoundation_capture_fileERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteXNNPackDelegateDelete' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[592](xnnpack_delegate.o)
duplicate symbol '_OBJC_CLASS_$_CaptureDelegate' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteSynchronizationCreate' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1196](types.o)
duplicate symbol '_TfLiteTelemetrySubgraphInfoGetNumQuantizations' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1215](telemetry_setting_internal.o)
duplicate symbol '_TfLiteBackendBufferGetPtr' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1196](types.o)
duplicate symbol '_TfLiteOpaqueDelegateGetData' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '__ZTV13CvCaptureFile' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteTelemetryInterpreterSettingsGetNumSubgraphInfo' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1215](telemetry_setting_internal.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.customPreviewLayer' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '__ZN12CvCaptureCAMD1Ev' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteIntArrayFree' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_TfLiteXNNPackDelegateWeightsCacheFinalizeSoft' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[592](xnnpack_delegate.o)
duplicate symbol '__ZN12CvCaptureCAM11setPropertyEid' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteIntArrayCreate' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_TfLiteFloatArrayFree' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.currentDeviceOrientation' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.defaultAVCaptureSessionPreset' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.videoDataOutputQueue' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '__ZN26CvVideoWriter_AVFoundation10writeFrameEPK9_IplImage' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN12CvCaptureCAM18startCaptureDeviceEi' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteTensorDataFree' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.grayscaleMode' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.recordPixelBufferAdaptor' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '__ZN26CvVideoWriter_AVFoundationD2Ev' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_IVAR_$_CvPhotoCamera.stillImageOutput' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][441](cap_ios_photo_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1797](cap_ios_photo_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.videoDataOutput' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvPhotoCamera._delegate' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][441](cap_ios_photo_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1797](cap_ios_photo_camera.o)
duplicate symbol '_TfLiteSparsityFree' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '__ZN12CvCaptureCAM8didStartEv' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN26CvVideoWriter_AVFoundationD0Ev' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.captureSession' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_TfLiteIntArrayEqual' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_TfLiteTelemetryInterpreterSettingsGetConversionMetadata' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1215](telemetry_setting_internal.o)
duplicate symbol '_TfLiteXNNPackDelegateCreateWithThreadpool' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[592](xnnpack_delegate.o)
duplicate symbol '_TfLiteSynchronizationGetPtr' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1196](types.o)
duplicate symbol '_OBJC_CLASS_$_CvVideoCamera' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '_TfLiteIntArrayEqualsArray' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.recordAssetWriterInput' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '__ZN13CvCaptureFile14setupReadingAtE6CMTime' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteTensorFree' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.running' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.defaultFPS' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_TfLiteBackendBufferSetPtr' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1196](types.o)
duplicate symbol '_TfLiteTelemetryGpuDelegateSettingsGetNumNodesDelegated' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1215](telemetry_setting_internal.o)
duplicate symbol '_OBJC_IVAR_$_CaptureDelegate.currSize' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_METACLASS_$_CvPhotoCamera' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][441](cap_ios_photo_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1797](cap_ios_photo_camera.o)
duplicate symbol '_OBJC_IVAR_$_CaptureDelegate.bgr_imagedata' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN13CvCaptureFileD1Ev' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN13CvCaptureFile9grabFrameEv' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN12CvCaptureCAMC2Ei' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteIntArrayGetSizeInBytes' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.imageWidth' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvAbstractCamera.imageHeight' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '_TfLiteBackendBufferCreate' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1196](types.o)
duplicate symbol '_TfLiteDelegateCreate' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '__ZN13CvCaptureFile13retrieveFrameEi' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteFloatArrayCopy' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '__ZN2cv31create_AVFoundation_capture_camEi' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN12CvCaptureCAM9grabFrameEv' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZTS26CvVideoWriter_AVFoundation' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_IVAR_$_CaptureDelegate.bgr_image' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN26CvVideoWriter_AVFoundationD1Ev' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZTI13CvCaptureFile' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteBackendBufferDelete' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1196](types.o)
duplicate symbol '_TfLiteTensorRealloc' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_TfLiteTypeGetName' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '__ZTS12CvCaptureCAM' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_IVAR_$_CaptureDelegate.newFrame' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_IVAR_$_CaptureDelegate.mCurrentImageBuffer' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN13CvCaptureFile8didStartEv' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN13CvCaptureFileC2EPKc' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteTelemetryConversionMetadataGetModelOptimizationModes' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1215](telemetry_setting_internal.o)
duplicate symbol '_OBJC_IVAR_$_CaptureDelegate.image' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_CLASS_$_CvAbstractCamera' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][440](cap_ios_abstract_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1796](cap_ios_abstract_camera.o)
duplicate symbol '__ZN26CvVideoWriter_AVFoundationC2EPKcid6CvSizei' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteXNNPackDelegateWeightsCacheCreate' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[592](xnnpack_delegate.o)
duplicate symbol '__ZTV12CvCaptureCAM' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN13CvCaptureFile11setPropertyEid' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.rotateVideo' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '_TfLiteXNNPackDelegateWeightsCacheCreateWithSize' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[592](xnnpack_delegate.o)
duplicate symbol '__ZTV26CvVideoWriter_AVFoundation' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '_TfLiteFloatArrayGetSizeInBytes' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_OBJC_CLASS_$_CvPhotoCamera' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][441](cap_ios_photo_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1797](cap_ios_photo_camera.o)
duplicate symbol '_OBJC_IVAR_$_CvVideoCamera.recordAssetWriter' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][442](cap_ios_video_camera.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1798](cap_ios_video_camera.o)
duplicate symbol '_TfLiteXNNPackDelegateCreate' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[592](xnnpack_delegate.o)
duplicate symbol '_TfLiteIntArrayCopy' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_TfLiteFloatArrayCreate' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_TfLiteOpaqueDelegateDelete' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '_TfLiteQuantizationFree' in:
    /Users/cmlee/Library/Developer/Xcode/DerivedData/ObjectDetector-fjjwcpyjiopmiogsmhcicggtonmu/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/TensorFlowLiteC/Core/TensorFlowLiteC.framework/TensorFlowLiteC
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1236](common.o)
duplicate symbol '__ZN12CvCaptureCAMD0Ev' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN12CvCaptureCAMD2Ev' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZN13CvCaptureFile24retrieveFramePixelBufferEv' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
duplicate symbol '__ZTI12CvCaptureCAM' in:
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/OpenCV/opencv2.framework/Versions/A/opencv2[arm64][438](cap_avfoundation.o)
    /Users/cmlee/AppCodeProjects/mediapipe/examples/object_detection/ios/Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a[1794](cap_avfoundation.o)
ld: 139 duplicate symbols
clang: error: linker command failed with exit code 1 (use -v to see invocation)

vhdlsxmaos avatar Jan 04 '24 04:01 vhdlsxmaos

I have a similar issue with just OpenCV. From my understanding libMediaPipeTasksCommon_device_graph.a has OpenCV build in it

TimBurdairon avatar Jan 04 '24 09:01 TimBurdairon

Hi @priankakariatyml,

Could you please have a look into this issue? Thank you

kuaashish avatar Jan 04 '24 10:01 kuaashish

I have a similar issue with just OpenCV. From my understanding libMediaPipeTasksCommon_device_graph.a has OpenCV build in it

As of now libMediaPipeTasksCommon_device_graph.a is force linked to the app when the MediaPipe CocoaPods is installed. This is due to some architectural restrictions of the MediaPipe source code. This library includes both TensorFlow Lite and OpenCV. This leads to duplicate symbols when installed with TensorFlow Lite or open cv. Unfortunately there is no straightforward fix for this at the moment.

We will look into fixing this issue in the near future.

priankakariatyml avatar Jan 18 '24 17:01 priankakariatyml

Hey Hi! @priankakariatyml I am having the same issue. Is there any other way to use the OpenCV embedded in Mediapipe instead of adding the xcframework which is causing the duplicate symbols issue? Or any other hack you might know?

sagar-xplorazzi avatar Feb 04 '24 15:02 sagar-xplorazzi

I have a similar issue with just OpenCV. From my understanding libMediaPipeTasksCommon_device_graph.a has OpenCV build in it

As of now libMediaPipeTasksCommon_device_graph.a is force linked to the app when the MediaPipe CocoaPods is installed. This is due to some architectural restrictions of the MediaPipe source code. This library includes both TensorFlow Lite and OpenCV. This leads to duplicate symbols when installed with TensorFlow Lite or open cv. Unfortunately there is no straightforward fix for this at the moment.

We will look into fixing this issue in the near future.

Can you provide any not straightforward fix for this please ? I have the same issue (#5125)

kers97 avatar Feb 07 '24 22:02 kers97

I have a similar issue with just OpenCV. From my understanding libMediaPipeTasksCommon_device_graph.a has OpenCV build in it

As of now libMediaPipeTasksCommon_device_graph.a is force linked to the app when the MediaPipe CocoaPods is installed. This is due to some architectural restrictions of the MediaPipe source code. This library includes both TensorFlow Lite and OpenCV. This leads to duplicate symbols when installed with TensorFlow Lite or open cv. Unfortunately there is no straightforward fix for this at the moment.

We will look into fixing this issue in the near future.

When do you plan to solve this issue?, Is there a rough estimated time? Thanks for your time.

kers97 avatar Feb 08 '24 13:02 kers97

To integrate OpenCV with your project for use with MediaPipe and Swift, you can exclude the OpenCV framework itself and simply incorporate the OpenCV headers. This approach works because OpenCV functionality is already included within the libMediaPipeTasksCommon_device_graph.a library. However, the compiler is not automatically aware of this inclusion, so adding the headers enables it to recognise and utilise OpenCV. Note that this setup is compatible with OpenCV versions 3.4.10 or 4.5.3. See the Workspace File for more info on OpenCV versions

TimBurdairon avatar Feb 08 '24 14:02 TimBurdairon

To integrate OpenCV with your project for use with MediaPipe and Swift, you can exclude the OpenCV framework itself and simply incorporate the OpenCV headers. This approach works because OpenCV functionality is already included within the libMediaPipeTasksCommon_device_graph.a library. However, the compiler is not automatically aware of this inclusion, so adding the headers enables it to recognise and utilise OpenCV. Note that this setup is compatible with OpenCV versions 3.4.10 or 4.5.3. See the Workspace File for more info on OpenCV versions

Are you sure if all the Symbols from OpenCV are included in the Mediapipe static library? We tried including headers but some symbols were not found (ex. Cailb3d), so Mediapipe may have included selected APIs from OpenCV that can be accessed by including headers but not all. I am thinking along with the Mediapipe partial OpenCV, we can add the needed source files for my usage and compile them separately.

dashxplorazzi avatar Feb 11 '24 21:02 dashxplorazzi

Your are right, not all Symbols from OpenCV are part of the Mediapipe static library, as some are absent. A viable approach would be to recompile the entire project with OpenCV integration. This was the method I employed, though it requires significant effort. Your proposed solution could potentially be more efficient.

TimBurdairon avatar Feb 12 '24 21:02 TimBurdairon

Your are right, not all Symbols from OpenCV are part of the Mediapipe static library, as some are absent. A viable approach would be to recompile the entire project with OpenCV integration. This was the method I employed, though it requires significant effort. Your proposed solution could potentially be more efficient.

@TimBurdairon Did you modify the names of the conflicting functions with Mediapipe-OpenCV and then bring that into iOS framework? I tried building iOS opencv framework by specifying '--without --without hoping it would prune most of the libraries and conflicts will go down but have not been successful. I probably need the Calib3d module only - but not sure how to get that module and not run into conflicts with Mediapipe opencv. Here is what I have tried,, "python opencv/platforms/ios/build_framework.py ios --contrib opencv_contrib --iphoneos_archs arm64 --iphonesimulator_archs x86_64 --without videoio --without video --without photo --without stitching --without ml --without imgproc --without imgcodecs --without dnn --without flann --without highgui"

dashxplorazzi avatar Feb 13 '24 18:02 dashxplorazzi

I have a similar issue with just OpenCV. From my understanding libMediaPipeTasksCommon_device_graph.a has OpenCV build in it

As of now libMediaPipeTasksCommon_device_graph.a is force linked to the app when the MediaPipe CocoaPods is installed. This is due to some architectural restrictions of the MediaPipe source code. This library includes both TensorFlow Lite and OpenCV. This leads to duplicate symbols when installed with TensorFlow Lite or open cv. Unfortunately there is no straightforward fix for this at the moment.

We will look into fixing this issue in the near future.

@priankakariatyml

Is it possible to build a custom Mediapipe iOS framework that uses the full OpenCV library. It looks like in mediapipe repo there is this file, (https://github.com/google/mediapipe/tree/master/third_party/opencv_ios_source.BUILD ), where it specifies what modules are not included in the Mediapipe OpenCV. --without dnn
--without ml
--without stitching
--without photo
--without objdetect
--without gapi
--without flann . , if we remove this will it include the full OpenCV and have alll OpenCV APIs. The strange thing is I am looking for calib3d module and the 'pod install of MediaPipeTasksVision, 0.10.5 did not give me calib3d included in the static library.

dashxplorazzi avatar Feb 14 '24 00:02 dashxplorazzi

@priankakariatyml, when are you planning to release a new version in which we can use tensorflow lite and opencv along with mediapipe without any conflicts

Umar888 avatar Feb 14 '24 10:02 Umar888

I'm going to be nice and share the library that's compiled with the Opencv4.8 (a month worth of work). MediaPipeTaskGraphs_library-arm64-apple-ios12.0-fl.a should replace the existing static library in your project. ios.zip. (Keep in mind that you should still have the OpenCV headers).

Tell me if it works @dashxplorazzi, there might be other steps but let's go from there.

TimBurdairon avatar Feb 14 '24 11:02 TimBurdairon

I'm going to be nice and share the library that's compiled with the Opencv4.8 (a month worth of work). MediaPipeTaskGraphs_library-arm64-apple-ios12.0-fl.a should replace the existing static library in your project. ios.zip. (Keep in mind that you should still have the OpenCV headers).

Tell me if it works @dashxplorazzi, there might be other steps but let's go from there.

@TimBurdairon - Thanks for providing the compiled library. I tried to replace it in the Mediapipe pods, replacing. Pods/MediaPipeTasksCommon/frameworks/graph_libraries/libMediaPipeTasksCommon_device_graph.a by MediaPipeTaskGraphs_library-arm64-apple-ios12.0-fl.a but it did not work. Attached is a screenshot of errors I get. Screenshot 2024-02-14 at 8 53 06 AM

dashxplorazzi avatar Feb 14 '24 16:02 dashxplorazzi

@dashxplorazzi With the correct Mediapipe frameworks, Headers and static library. Tell me if you have any issues MediapipeWithOpenCV.zip

TimBurdairon avatar Feb 14 '24 19:02 TimBurdairon

@TimBurdairon can you please elaborate a little bit, how can I use it in iOS project. I am not an iOS developer actually, working on cross platform application, needs little explanation show can i use this in my project. Currently I have added mediapipe lib in my pods file and opencv framework in my project

Umar888 avatar Feb 15 '24 05:02 Umar888

@dashxplorazzi is your issue resolved?

Umar888 avatar Feb 16 '24 17:02 Umar888

@dashxplorazzi is your issue resolved?

@Umar888 - I was able to compile Mediapipe library framework with changes to OpenCV build but it does not link to my project.

dashxplorazzi avatar Feb 16 '24 18:02 dashxplorazzi

@dashxplorazzi , now what should be solution of it, implementing opencv and mediapipe is very important for my project. Our android application is already released, iOS is struck just because of this issue

Umar888 avatar Feb 20 '24 17:02 Umar888

@dashxplorazzi , now what should be solution of it, implementing opencv and mediapipe is very important for my project. Our android application is already released, iOS is struck just because of this issue

@Umar888 - I am trying to get professional help from @TimBurdairon who seems to have a good handle on the compile process. After 2 iterations we have a build that does not throw link errors but had some runtime error that we are working through. He definitely understands the build/compile flow and how to add to iOS project.

dashxplorazzi avatar Feb 20 '24 18:02 dashxplorazzi

Hi @vhdlsxmaos,

We are pleased to inform you of the release of version 0.10.0, which addresses this issue. Additionally, you can review the pull request (PR) for the fix https://github.com/google/mediapipe/pull/5145. Kindly rebuild, and please inform us if everything is now functioning as expected.

Thank you!!

kuaashish avatar Feb 23 '24 07:02 kuaashish

This issue has been marked stale because it has no recent activity since 7 days. It will be closed if no further activity occurs. Thank you.

github-actions[bot] avatar Mar 02 '24 01:03 github-actions[bot]

This issue was closed due to lack of activity after being marked stale for past 7 days.

github-actions[bot] avatar Mar 10 '24 01:03 github-actions[bot]

Are you satisfied with the resolution of your issue? Yes No

google-ml-butler[bot] avatar Mar 10 '24 01:03 google-ml-butler[bot]