MediaPipe Team
d45b15ef84
Add face landmarks connections for C++.
...
PiperOrigin-RevId: 546345842
2023-07-07 12:08:09 -07:00
Prianka Liz Kariat
cae10ea115
Updated documentation of MPImage
2023-07-07 22:03:15 +05:30
Prianka Liz Kariat
7556a3f1b4
Changed left and right image orientation angles to match iOS UIImageOrientation
2023-07-07 19:57:44 +05:30
MediaPipe Team
cb1035a9ee
Internal change
...
PiperOrigin-RevId: 546090489
2023-07-06 14:24:31 -07:00
Yoni Ben-Meshulam
0a198d1f6a
Fix a typo in proto doc.
...
PiperOrigin-RevId: 546049240
2023-07-06 14:20:09 -07:00
MediaPipe Team
15ee1210e5
Internal change
...
PiperOrigin-RevId: 546035969
2023-07-06 10:58:20 -07:00
Copybara-Service
a851863e9c
Merge pull request #4590 from priankakariatyml:ios-image-segmenter-container-utils
...
PiperOrigin-RevId: 546018332
2023-07-06 09:57:59 -07:00
Prianka Liz Kariat
823d5b39af
Fixed typo
2023-07-06 18:46:01 +05:30
Sebastian Schmidt
9861b3c8a8
Fix bounds calculation in RefineLandmarksFromHeatMapCalculator
...
Fixes https://github.com/google/mediapipe/issues/4414
PiperOrigin-RevId: 545794151
2023-07-05 14:58:36 -07:00
MediaPipe Team
74f484d96d
Internal change
...
PiperOrigin-RevId: 545658434
2023-07-05 07:09:40 -07:00
MediaPipe Team
dbe8e40124
Internal change
...
PiperOrigin-RevId: 545045282
2023-07-03 10:04:19 -07:00
Prianka Liz Kariat
9b7e233fe3
Added Image Segmenter Result Helpers
2023-07-03 20:48:29 +05:30
Prianka Liz Kariat
cebb0a2c2e
Added iOS Image Segmenter Options Helpers
2023-07-03 20:48:15 +05:30
MediaPipe Team
7ba21e9a9a
Revert Add location info in registry (debug mode only)
...
PiperOrigin-RevId: 544842663
2023-07-01 01:11:02 -07:00
MediaPipe Team
422556c4a3
Internal change
...
PiperOrigin-RevId: 544663494
2023-06-30 08:34:32 -07:00
Jiuqiang Tang
6c7aa8a0d6
Internal change
...
PiperOrigin-RevId: 544563029
2023-06-29 23:05:37 -07:00
MediaPipe Team
687075e5b8
Add gpu to cpu fallback for tensors_to_detections_calculator.
...
PiperOrigin-RevId: 544480883
2023-06-29 15:36:33 -07:00
MediaPipe Team
0ea54b1461
Add delegate options to base options for java API. and add unit tset for BaseOptions.
...
PiperOrigin-RevId: 544458644
2023-06-29 14:13:46 -07:00
MediaPipe Team
e15d5a797b
Do not send PreviousLoopback output packets to closed streams
...
PiperOrigin-RevId: 544449979
2023-06-29 13:44:56 -07:00
MediaPipe Team
52cea59d41
Add keys for the context that better match the featurelist for text.
...
PiperOrigin-RevId: 544430289
2023-06-29 12:29:49 -07:00
MediaPipe Team
0bb4ee8941
Add MobileNetV2_I320 and MobileNetMultiHWAVG_I384 to support larger input image sizes.
...
PiperOrigin-RevId: 544393692
2023-06-29 10:24:52 -07:00
MediaPipe Team
8278dbc38f
Exposes OpenCV photo lib.
...
PiperOrigin-RevId: 544092832
2023-06-28 10:22:07 -07:00
MediaPipe Team
1ee55d1f1b
Support ExBert training and option to select between AdamW and LAMB optimizers for BertClassifier
...
PiperOrigin-RevId: 543905014
2023-06-27 18:05:15 -07:00
MediaPipe Team
bed624f3b6
Shows the recently added warning when WaitUntilIdle is called with source nodes only once. Otherwise, it is very spammy as it's shown every frame. Moreover, display the names of the sources, so the warning is more actionable.
...
PiperOrigin-RevId: 543676454
2023-06-27 02:03:04 -07:00
MediaPipe Team
c8c5f3d062
Internal change
...
PiperOrigin-RevId: 543602625
2023-06-26 18:57:21 -07:00
MediaPipe Team
9de1b2577f
Internal update
...
PiperOrigin-RevId: 543508346
2023-06-26 12:26:51 -07:00
MediaPipe Team
570880190b
Internal change for proto library outputs.
...
PiperOrigin-RevId: 543368974
2023-06-26 01:52:50 -07:00
Copybara-Service
5d19a46956
Merge pull request #4561 from priankakariatyml:ios-segmentation-mask
...
PiperOrigin-RevId: 543295371
2023-06-25 17:37:35 -07:00
Copybara-Service
80a02f8f38
Merge pull request #4566 from priankakariatyml:ios-image-segmenter-containers
...
PiperOrigin-RevId: 542931120
2023-06-23 12:42:56 -07:00
Prianka Liz Kariat
3d79d58286
Updated variable name
2023-06-23 20:18:41 +05:30
Prianka Liz Kariat
bfb68491af
Added copying of running mode in NSCopying implementation in iOS tasks
2023-06-23 20:13:29 +05:30
Prianka Liz Kariat
5dce8f283d
Updated image segmenter delegate method to be required
2023-06-23 20:10:42 +05:30
Prianka Liz Kariat
7623c5a941
Added iOS Image Segmenter Options
2023-06-23 20:09:18 +05:30
Prianka Liz Kariat
7fe365489d
Added iOS Image Segmenter Result
2023-06-23 20:09:05 +05:30
MediaPipe Team
a8899da45a
Fix -Wsign-compare warning in api2/builder.h
...
PiperOrigin-RevId: 542673286
2023-06-22 14:49:23 -07:00
MediaPipe Team
4e862995ba
Fix typo
...
PiperOrigin-RevId: 542660548
2023-06-22 14:02:16 -07:00
MediaPipe Team
2f5fc16a38
Fix timestamp computation when copying within first block.
...
When computing the last copied sample's timestamp, first_block_offset_ needs to be taken into account.
PiperOrigin-RevId: 542643291
2023-06-22 13:03:36 -07:00
Jiuqiang Tang
98d493f37a
Add MatrixData as a packet option for ConstantSidePacketCalculatorOptions.
...
PiperOrigin-RevId: 542616847
2023-06-22 11:28:07 -07:00
MediaPipe Team
ba7e0e0e50
Add a face alignment preprocessor to face stylizer.
...
PiperOrigin-RevId: 542559764
2023-06-22 07:59:52 -07:00
Prianka Liz Kariat
7f39153ff3
Added MPPMask Tests
2023-06-22 17:44:07 +05:30
MediaPipe Team
825e3a8af0
Speed up TimeSeriesFramerCalculator.
...
Currently, TimeSeriesFramerCalculator constructs a distinct Matrix object for every input sample, which is inefficient. This CL revises buffering to keep each input packet's worth of samples as one grouped Matrix. A benchmark is added, showing a speed up of about 20x.
```
name old new
BM_TimeSeriesFramerCalculator 48.45ms 2.26ms
```
PiperOrigin-RevId: 542462618
2023-06-21 23:03:54 -07:00
MediaPipe Team
0d2548cd65
Internal change
...
PiperOrigin-RevId: 542392817
2023-06-21 16:23:43 -07:00
MediaPipe Team
c86d80a031
Internal Changes
...
PiperOrigin-RevId: 542387813
2023-06-21 16:02:54 -07:00
MediaPipe Team
895c685df6
1. Model maker core classifier change _metric_function field to _metric_functions in order to support having multiple metrics.
...
2. Add SparsePrecision, SparseRecall, BinarySparsePrecisionAtRecall, and BinarySparseRecallAtPrecision to the shared metrics library.
3. Add SparsePrecision, SparseRecall to text classifier, and have the option to evaluate the model with BinarySparsePrecisionAtRecall and BinarySparseRecallAtPrecision
PiperOrigin-RevId: 542376451
2023-06-21 15:19:29 -07:00
MediaPipe Team
7edb6b8fcb
add concatenate image vector calculator
...
PiperOrigin-RevId: 542084345
2023-06-20 16:40:11 -07:00
MediaPipe Team
0b6ff84e3c
update face drawing function.
...
PiperOrigin-RevId: 542083042
2023-06-20 16:34:27 -07:00
Sebastian Schmidt
ef6aeb8828
Allow passing of HParams to MediaPipe training docker
...
PiperOrigin-RevId: 542052304
2023-06-20 14:39:38 -07:00
MediaPipe Team
86bc764b6e
This will fix typos in tasks internal files.
...
PiperOrigin-RevId: 541945726
2023-06-20 09:18:01 -07:00
Copybara-Service
bd3a8d885d
Merge pull request #4538 from priankakariatyml:ios-segmentation-mask
...
PiperOrigin-RevId: 541944396
2023-06-20 09:12:53 -07:00
MediaPipe Team
35c79b755e
update face drawing function.
...
PiperOrigin-RevId: 541055040
2023-06-16 17:46:11 -07:00
MediaPipe Team
80208079d2
Use GFile
for internal file systems.
...
PiperOrigin-RevId: 541041972
2023-06-16 16:45:56 -07:00
Copybara-Service
41215a3878
Merge pull request #4541 from priankakariatyml:ios-hand-landmarker-tests
...
PiperOrigin-RevId: 540995916
2023-06-16 14:07:49 -07:00
Sebastian Schmidt
c5b1edd709
Add "exports" field definitions to package.json
...
Fixes https://github.com/google/mediapipe/issues/4547
PiperOrigin-RevId: 540977469
2023-06-16 13:14:09 -07:00
Prianka Liz Kariat
d12dd88f51
Fixed implementation of init methods in MPPMask
2023-06-16 20:00:30 +05:30
Prianka Liz Kariat
4ab1a5de1b
Reverted changes to iOS tasks deployment target
2023-06-16 19:59:59 +05:30
Prianka Liz Kariat
fec2fc77e0
Revert "Revert "Updated init method implementations in MPPMask""
...
This reverts commit 52f6b8d899
.
2023-06-16 19:56:32 +05:30
Prianka Liz Kariat
52f6b8d899
Revert "Updated init method implementations in MPPMask"
...
This reverts commit 83486ed01b
.
2023-06-16 19:56:23 +05:30
Prianka Liz Kariat
83486ed01b
Updated init method implementations in MPPMask
2023-06-16 19:56:04 +05:30
Prianka Liz Kariat
1f77fa9de4
Removed generic methods for alloc and memcpy from MPPMask
2023-06-15 16:07:56 +05:30
Prianka Liz Kariat
327547ec2b
Updated variable names in MPPMask
2023-06-15 14:16:34 +05:30
Prianka Liz Kariat
9d0fed89ff
Fixed documentation in MPPMask
2023-06-15 14:11:08 +05:30
Prianka Liz Kariat
aa1ab18000
Updated documentation in MPPMask
2023-06-15 14:09:22 +05:30
Prianka Liz Kariat
a7f555fcc2
Fixed float calculations in MPPMask
2023-06-15 14:07:33 +05:30
Prianka Liz Kariat
c8f85ac060
Updated signature of initializer in MPPMask
2023-06-15 14:06:52 +05:30
MediaPipe Team
2e48a0bce0
Remove designated initializers
...
PiperOrigin-RevId: 540471772
2023-06-14 22:17:20 -07:00
MediaPipe Team
e02d70f8e5
internal change
...
PiperOrigin-RevId: 540404812
2023-06-14 16:00:00 -07:00
Copybara-Service
a2d4566845
Merge pull request #4542 from priankakariatyml:ios-hand-landmarker-updates
...
PiperOrigin-RevId: 540393678
2023-06-14 15:16:14 -07:00
MediaPipe Team
4776ecf402
Internal change
...
PiperOrigin-RevId: 540361672
2023-06-14 13:23:36 -07:00
MediaPipe Team
a1be5f3e72
Add a test case for "summary packet" to test failing upstream calculator
...
PiperOrigin-RevId: 540331486
2023-06-14 11:34:17 -07:00
MediaPipe Team
66a29bf371
Internal change
...
PiperOrigin-RevId: 540327302
2023-06-14 11:23:51 -07:00
Prianka Liz Kariat
9ed7acc0a3
Updated hand connections in iOS hand landmarker to class properties.
2023-06-14 15:59:54 +05:30
Prianka Liz Kariat
94a9464750
Fixed formatting in MPPHandLandmarkerTests.m
2023-06-14 15:52:26 +05:30
Prianka Liz Kariat
0ae27fad37
Updated iOS hand landmarker tests
2023-06-14 15:51:41 +05:30
Prianka Liz Kariat
dffca9e3b5
Updated protobuf helper method name in iOS Gesture Recognizer Helpers
2023-06-14 15:51:06 +05:30
Prianka Liz Kariat
086798e677
Merge branch 'master' into ios-hand-landmarker-tests
2023-06-14 15:35:02 +05:30
Prianka Liz Kariat
43e51c1094
Added live stream mode tests for iOS Hand Landmarker
2023-06-14 15:34:32 +05:30
Yuqi Li
eaeca82b76
Internal change
...
PiperOrigin-RevId: 540134258
2023-06-13 18:41:30 -07:00
MediaPipe Team
3742bc8c1b
Add metadata for all PREFIX/image... prefixes.
...
PiperOrigin-RevId: 540117214
2023-06-13 17:12:17 -07:00
MediaPipe Team
02d55dfb0a
Modify the TensorToImageFrameCalculator to support normalized outputs.
...
PiperOrigin-RevId: 540104988
2023-06-13 16:20:42 -07:00
MediaPipe Team
b97d11fa76
Internal MediaPipe Tasks change
...
PiperOrigin-RevId: 540083633
2023-06-13 15:05:04 -07:00
Copybara-Service
6cf7148f3b
Merge pull request #4534 from priankakariatyml:ios-hand-landmarker-tests
...
PiperOrigin-RevId: 540030514
2023-06-13 11:58:26 -07:00
Prianka Liz Kariat
2cdb291e54
Removed core video import
2023-06-13 22:29:15 +05:30
Prianka Liz Kariat
dddbcc4449
Updated data types of width and height
2023-06-13 22:28:09 +05:30
MediaPipe Team
e468bee584
Deprecate GraphStatus()
...
PiperOrigin-RevId: 539992850
2023-06-13 09:54:22 -07:00
Prianka Liz Kariat
5e2bb0e1db
Updated documentation of MPPMask
2023-06-13 22:19:40 +05:30
Prianka Liz Kariat
de9acdfa68
Added iOS segmentation mask
2023-06-13 22:17:41 +05:30
MediaPipe Team
b19b80e10f
Add support for int64 constant side package value.
...
PiperOrigin-RevId: 539893314
2023-06-13 01:53:13 -07:00
MediaPipe Team
96cc0fd07b
Internal change
...
PiperOrigin-RevId: 539719443
2023-06-12 11:53:48 -07:00
MediaPipe Team
fe0d1b1e83
Internal change
...
PiperOrigin-RevId: 539675912
2023-06-12 09:28:26 -07:00
Sebastian Schmidt
8a2ec518de
Use .mjs for ESM Modules and use .cjs for CommonJS
...
PiperOrigin-RevId: 539664711
2023-06-12 08:45:01 -07:00
Prianka Liz Kariat
baa79046b9
Added iOS Objective C hand landmarker tests
2023-06-12 19:56:34 +05:30
Prianka Liz Kariat
eff56045e4
Added hand landmarker protobuf utils
2023-06-12 19:56:20 +05:30
MediaPipe Team
ac4f60a793
Annotate in model input scale for InteractiveSegmenter
...
PiperOrigin-RevId: 539245617
2023-06-09 21:13:20 -07:00
MediaPipe Team
1d4a205c2e
Internal change
...
PiperOrigin-RevId: 539220863
2023-06-09 18:06:50 -07:00
MediaPipe Team
53f0736bf0
Add an option to disable explicit CPU sync for ExternalTextureRenderer
...
PiperOrigin-RevId: 539166965
2023-06-09 13:42:14 -07:00
Sebastian Schmidt
67c5d8d224
Add FaceLandmarker constants for iOS
...
PiperOrigin-RevId: 539160195
2023-06-09 13:15:26 -07:00
Copybara-Service
fb47218e10
Merge pull request #4526 from priankakariatyml:ios-hand-landmarker-implementation
...
PiperOrigin-RevId: 539145005
2023-06-09 12:12:42 -07:00
Prianka Liz Kariat
f528fa5de2
Updated constant names in MPPHandLandmarkConnections
2023-06-09 17:30:23 +05:30
Copybara-Service
4c4a1d93b2
Merge pull request #4523 from priankakariatyml:ios-gesture-recognizer-add-tests
...
PiperOrigin-RevId: 538848389
2023-06-08 11:48:18 -07:00
Prianka Liz Kariat
f63c00b3c6
Added hand landmarker implementation file and hand landmarker connections
2023-06-08 18:09:42 +05:30
MediaPipe Team
943445fba8
Update base audio/vision tasks api to suuport proto3 graph options.
...
PiperOrigin-RevId: 538661975
2023-06-07 20:04:33 -07:00
Sebastian Schmidt
a7cd7b9a32
Add CommonJS bundle for MediaPipe Tasks
...
Fixes https://github.com/google/mediapipe/issues/4398
PiperOrigin-RevId: 538539711
2023-06-07 11:12:37 -07:00
Ilya Tokar
489e927410
Fix tests to work with arch haswell/sandybridge.
...
PiperOrigin-RevId: 538538356
2023-06-07 11:07:49 -07:00
Prianka Liz Kariat
10144a805a
Added more tests to MPPGestureRecognizerTests.mm
2023-06-07 18:45:37 +05:30
Prianka Liz Kariat
8a5b443b86
Fixed typos in method names
2023-06-07 18:44:54 +05:30
MediaPipe Team
4b0f3cacae
Internal change
...
PiperOrigin-RevId: 538313290
2023-06-06 15:52:55 -07:00
Sebastian Schmidt
d063ed2c1e
Rename MPPFaceLandmarker.m to MPPFaceLandmarker.mm
...
PiperOrigin-RevId: 538281740
2023-06-06 13:52:23 -07:00
Copybara-Service
c71673d712
Merge pull request #4495 from priankakariatyml:ios-gesture-recognizer-tests
...
PiperOrigin-RevId: 538259988
2023-06-06 12:31:10 -07:00
Copybara-Service
70e00b4dbe
Merge pull request #4497 from priankakariatyml:ios-hand-landmarker-utils
...
PiperOrigin-RevId: 538238944
2023-06-06 11:17:45 -07:00
Fergus Henderson
709eb812cc
Internal change
...
PiperOrigin-RevId: 538215311
2023-06-06 10:00:52 -07:00
MediaPipe Team
37290f0224
Port StreamToSidePacketCalculator to api2
...
PiperOrigin-RevId: 538109898
2023-06-06 01:34:43 -07:00
MediaPipe Team
ab72fccca7
Internal change
...
PiperOrigin-RevId: 537928827
2023-06-05 11:14:28 -07:00
Prianka Liz Kariat
d256a3e670
Updated dictionary to generics in iOS gesture recognizer tests
2023-06-05 21:13:04 +05:30
Prianka Liz Kariat
f213e0a6f3
Fixed typos
2023-06-05 13:47:11 +05:30
Prianka Liz Kariat
1496b7c2d4
Updated MPPGestureRecognizer tests to use generics
2023-06-05 13:40:56 +05:30
Prianka Liz Kariat
32195e6a83
Updated MPPGestureRecognizerTests to use generics for file path dicts
2023-06-05 13:39:44 +05:30
Prianka Liz Kariat
e1d8854388
Merge branch 'master' into ios-gesture-recognizer-tests
2023-06-05 13:27:44 +05:30
Prianka Liz Kariat
db0da30f18
Updated comments
2023-06-05 13:26:17 +05:30
Prianka Liz Kariat
56a035cb1b
Updated method names in MPPGestureRecognizer
2023-06-05 13:21:39 +05:30
Prianka Liz Kariat
0c2a7bee09
Update iOS Gesture Recognizer error assertion
2023-06-05 13:19:39 +05:30
MediaPipe Team
cbf1d97429
Internal change
...
PiperOrigin-RevId: 537613648
2023-06-03 20:19:16 -07:00
Sebastian Schmidt
549e09cace
Add FaceLandmarker iOS Live Stream API
...
PiperOrigin-RevId: 537434786
2023-06-02 16:22:20 -07:00
Sebastian Schmidt
ace56b502a
Add FaceLandmarker iOS API
...
PiperOrigin-RevId: 537424705
2023-06-02 15:35:48 -07:00
Sebastian Schmidt
5f50ac371f
Internal
...
PiperOrigin-RevId: 537420663
2023-06-02 15:15:44 -07:00
Sebastian Schmidt
91a3c54d55
Internal change
...
PiperOrigin-RevId: 537405687
2023-06-02 14:12:35 -07:00
MediaPipe Team
b69f93fca6
Internal change
...
PiperOrigin-RevId: 537381138
2023-06-02 12:31:55 -07:00
Copybara-Service
09bad328ad
Merge pull request #4485 from priankakariatyml:ios-delegate-fixes
...
PiperOrigin-RevId: 537369166
2023-06-02 11:49:18 -07:00
MediaPipe Team
280bd320b4
Fix more OSS warnings and build errors
...
-Wc++98-compat-extra-semi
* in type_map.h
-Winconsistent-missing-override
* in gl_texture_buffer.h
-Wdeprecated-declarations
* usage of (absl) Status in
* status_util.cc
* api2/packet.h
* output_stream_shard.cc
-Wimplicit-const-int-float-conversion
* Adds a static_cast to handle the precision loss when converting from large ints to floating point
ANNOTATE_THREAD_NAME
* explicitly uses ABSL_ANNOTATE_THREAD_NAME instead. This is useful in Chromium's build where there are multiple ANNOTATE_THREAD_NAME symbols
Also ran clang-format over all of each edited file
PiperOrigin-RevId: 537351290
2023-06-02 10:46:42 -07:00
MediaPipe Team
9045a74ba3
Internal change
...
PiperOrigin-RevId: 537175065
2023-06-01 17:48:03 -07:00
MediaPipe Team
15aff443b1
Internal change
...
PiperOrigin-RevId: 537089863
2023-06-01 12:00:44 -07:00
Prianka Liz Kariat
9356dfcd46
Updated MPPHandLandmarker.h to return the hand connections via class mathods
2023-06-01 16:53:32 +05:30
Prianka Liz Kariat
e2f899e151
Updated documentation in MPPHandLandmarkResult+Helpers.h
2023-06-01 16:44:57 +05:30
Prianka Liz Kariat
961afc8928
Updated documentation in MPPHandLandmarkerResult Helpers
2023-06-01 16:43:33 +05:30
Prianka Liz Kariat
77bb5e7202
Fixed import in iOS gesture recognizer test utils
2023-05-31 20:53:36 +05:30
Prianka Liz Kariat
ebeffc27eb
Renamed iOS gesture recognizer protobuf utils
2023-05-31 20:51:43 +05:30
Prianka Liz Kariat
4326c97c95
Added MPPHandLandmark
2023-05-31 20:44:35 +05:30
Prianka Liz Kariat
0c33601510
Added MPPHandLandmarker
2023-05-31 20:44:25 +05:30
Prianka Liz Kariat
ad499c170a
Added MPPConnection
2023-05-31 20:43:24 +05:30
Prianka Liz Kariat
71f2f8f43b
Added MPPHandLandmarkerResult Helpers
2023-05-31 20:42:49 +05:30
Prianka Liz Kariat
955489d71d
Removed a test from iOS ObjC Gesture Recognizer tests
2023-05-31 20:39:01 +05:30
Prianka Liz Kariat
e3b03866dc
Removed unwanted import from MPPImageClassifier.h
2023-05-31 20:35:12 +05:30
Prianka Liz Kariat
f77e685ff9
Removed unwanted header import from MPPGestureRecognizer.h
2023-05-31 20:34:02 +05:30
Prianka Liz Kariat
c87e21206a
Removed few test from MPPGestureRecognizerTests.m
2023-05-31 11:53:41 +05:30
Prianka Liz Kariat
365956807d
Added gesture_recognizer.task to vision tasks test data
2023-05-31 11:52:29 +05:30
Prianka Liz Kariat
9546596b5a
Updated variable name in MPPGestureRecognizerTests.m
2023-05-31 11:51:00 +05:30
Prianka Liz Kariat
f3f664300c
Added convenience method for creating results for tests in MPPGestureRecognizerResult Helpers
2023-05-31 11:50:39 +05:30
Prianka Liz Kariat
84560f3e7d
Added more recognize tests to iOS Gesture Recognizer Objective C tests
2023-05-31 11:36:29 +05:30
Prianka Liz Kariat
1e77468eec
Added iOS Gesture Recognizer ObjC Test for simple recognition
2023-05-31 11:29:37 +05:30
Prianka Liz Kariat
746f466c3a
Added iOS Gesture Recognizer Protobuf utils
2023-05-31 11:28:50 +05:30
Copybara-Service
32e48dd2d9
Merge pull request #4486 from priankakariatyml:ios-gesture-recognizer-impl
...
PiperOrigin-RevId: 536516003
2023-05-30 14:53:04 -07:00
MediaPipe Team
01cfb92e35
Add MultiLandmarksSmoothingCalculator
...
PiperOrigin-RevId: 536490704
2023-05-30 13:20:55 -07:00
MediaPipe Team
c73027926f
Add MultiLandmarksSmoothingCalculator
...
PiperOrigin-RevId: 536478601
2023-05-30 12:37:05 -07:00
MediaPipe Team
a432559123
Port LandmarksSmoothingCalculator to api2
...
PiperOrigin-RevId: 536474279
2023-05-30 12:20:23 -07:00
Sebastian Schmidt
96357b1910
Internal change
...
PiperOrigin-RevId: 536457269
2023-05-30 11:21:17 -07:00
MediaPipe Team
056881f4a9
Only apply face landmarks smoothing for stream mode (VIDEO and LIVE_STREAM).
...
PiperOrigin-RevId: 536455842
2023-05-30 11:16:43 -07:00
Prianka Liz Kariat
aa7308498b
Fixed typo
2023-05-30 23:38:04 +05:30
Copybara-Service
fabde5f129
Merge pull request #4467 from priankakariatyml:ios-hand-landmarker-containers
...
PiperOrigin-RevId: 536447484
2023-05-30 10:49:22 -07:00
Copybara-Service
21eeac9fd7
Merge pull request #4464 from priankakariatyml:ios-gesture-recognizer-updates
...
PiperOrigin-RevId: 536421680
2023-05-30 09:24:06 -07:00
Prianka Liz Kariat
b154dde19f
Added iOS Gesture Recognizer implementation
2023-05-29 22:47:17 +05:30
Prianka Liz Kariat
6073d693d0
Added a method in iOS Object Detector to process packets for callbacks
2023-05-29 22:38:22 +05:30
Prianka Liz Kariat
250b11f5d1
Added a method in iOS image classifier to process result for the callback
2023-05-29 22:37:59 +05:30
MediaPipe Team
759e9fd56e
Reorganize the face stylizer test data.
...
PiperOrigin-RevId: 536074239
2023-05-28 19:28:14 -07:00
MediaPipe Team
2e2b4d183e
add “users” group to visibility
...
PiperOrigin-RevId: 536022725
2023-05-28 10:49:31 -07:00
MediaPipe Team
d4c7ed2217
Internal change
...
PiperOrigin-RevId: 535751178
2023-05-26 17:26:29 -07:00
Sebastian Schmidt
fddc3facf0
Add FaceLandmarker Result API
...
PiperOrigin-RevId: 535735431
2023-05-26 16:04:47 -07:00
MediaPipe Team
e483b31fcf
Internal change
...
PiperOrigin-RevId: 535636593
2023-05-26 09:23:37 -07:00
Prianka Liz Kariat
41d0f89fd1
Updated variable names in MPPHandLandmarkerOptionsHelpers
2023-05-26 21:06:29 +05:30
Prianka Liz Kariat
2428ba49a3
Fixed typo in MPPHandLandmarkerOptions
2023-05-26 21:02:14 +05:30
Prianka Liz Kariat
881c6e2eef
Fixed typo in MPPHandLandmarkerResult
2023-05-26 21:00:59 +05:30
Prianka Liz Kariat
bec7aeec22
Fixed typo in MPPHandLandmarkerOptions
2023-05-26 20:59:13 +05:30
Prianka Liz Kariat
ff064e536c
Added new line
2023-05-26 20:57:32 +05:30
Prianka Liz Kariat
b442367fc9
Fixed formatting
2023-05-26 20:57:13 +05:30
Prianka Liz Kariat
23d97292a6
Updated face detector to use new methods from vision task runner
2023-05-26 18:49:24 +05:30
Prianka Liz Kariat
6fabc35ce7
Removed gesture recognizer implementation
2023-05-26 18:49:08 +05:30
Prianka Liz Kariat
ddf4d3fbd3
Added iOS hand landmarker options helpers
2023-05-26 10:58:30 +05:30
Prianka Liz Kariat
5ad7c9fd89
Added iOS hand landmarker options
2023-05-26 10:58:12 +05:30
Prianka Liz Kariat
f124cad095
Added iOS hand landmarker result
2023-05-26 10:57:58 +05:30
Copybara-Service
f4337356fe
Merge pull request #4465 from priankakariatyml:ios-landmark-test-cpp-utils
...
PiperOrigin-RevId: 535441782
2023-05-25 17:26:30 -07:00
MediaPipe Team
e2cb327060
Give an example of the expected protoType syntax
...
PiperOrigin-RevId: 535413303
2023-05-25 15:47:15 -07:00
MediaPipe Team
e8f2541cbd
Internal update
...
PiperOrigin-RevId: 535376471
2023-05-25 14:03:43 -07:00
Jiuqiang Tang
169bdf15b4
Make an option for adjusting the face alignment output image size, and add a "transformation_matrix" output stream of the face stylizer graph.
...
PiperOrigin-RevId: 535319310
2023-05-25 11:21:06 -07:00
MediaPipe Team
ea314ba455
Fix license typos.
...
PiperOrigin-RevId: 535309354
2023-05-25 10:53:37 -07:00
Sebastian Schmidt
c7703bfb21
Add FaceLandmarkerOptions API
...
PiperOrigin-RevId: 535292669
2023-05-25 10:05:08 -07:00
Prianka Liz Kariat
1ec4ae44a5
Added C++ utils for parsing protos from text files for iOS tests.
2023-05-25 20:53:07 +05:30
Prianka Liz Kariat
52f3333cc1
Added MPPGesture Recognizer implementation
2023-05-25 20:44:16 +05:30
Prianka Liz Kariat
e6fd39b3ee
Updated the vision task runner to split the method that creates normalized rect based on ROI
2023-05-25 20:43:51 +05:30
Prianka Liz Kariat
9483ac4651
Updated iOS gesture recognizer results to initialize hand gestures with a default index
2023-05-25 20:42:24 +05:30
Khanh LeViet
952021f497
Remove unused MediaPipe Tasks Android sample
...
PiperOrigin-RevId: 535259478
2023-05-25 08:05:39 -07:00
MediaPipe Team
3ac903787a
Internal change
...
PiperOrigin-RevId: 535162357
2023-05-25 01:49:30 -07:00
Copybara-Service
034caf3d87
Merge pull request #4430 from kinaryml:python-gpu-support
...
PiperOrigin-RevId: 535133616
2023-05-24 23:53:00 -07:00
Sebastian Schmidt
1baf72e46b
Internal change
...
PiperOrigin-RevId: 535131938
2023-05-24 23:45:16 -07:00
MediaPipe Team
7800d238e9
add needed enum type for choose fuse pipeline.
...
PiperOrigin-RevId: 535076733
2023-05-24 20:17:54 -07:00
MediaPipe Team
c8ee09796b
Internal change
...
PiperOrigin-RevId: 534959867
2023-05-24 13:26:53 -07:00
Copybara-Service
b84e6f97dd
Merge pull request #4456 from priankakariatyml:ios-code-review-fixes
...
PiperOrigin-RevId: 534957807
2023-05-24 13:22:31 -07:00
Sebastian Schmidt
a7b81c7d10
Change "numberOfHands" property name to "numHands".
...
PiperOrigin-RevId: 534927982
2023-05-24 11:54:47 -07:00
Jiuqiang Tang
7facc925ba
Allow FaceStylizerGraph to miss base options.
...
Fix the color issue when the graph is running on gpu and "face alignment only" mode.
PiperOrigin-RevId: 534912498
2023-05-24 11:14:30 -07:00
Sebastian Schmidt
acfaf3f1b6
Add unit test for FaceDetector iOS
...
PiperOrigin-RevId: 534874603
2023-05-24 09:40:08 -07:00
Sebastian Schmidt
d9f316e12a
Rename ObjectDetctionResult to ObjectDetectorResult
...
PiperOrigin-RevId: 534858600
2023-05-24 09:00:00 -07:00
Sebastian Schmidt
2017fcc9ab
Add FaceDetector iOS API
...
PiperOrigin-RevId: 534858193
2023-05-24 08:55:03 -07:00
Prianka Liz Kariat
1aa44abcab
Revert "Added support to set delegates in MPPBaseOptions"
...
This reverts commit 1e1693d9aa
.
2023-05-24 20:25:45 +05:30
Prianka Liz Kariat
8f1a56f3c2
Fixed typos
2023-05-24 20:24:41 +05:30
Prianka Liz Kariat
1e1693d9aa
Added support to set delegates in MPPBaseOptions
2023-05-24 20:24:34 +05:30
Prianka Liz Kariat
e2e90dcac6
Merge branch 'master' into ios-code-review-fixes
2023-05-24 19:57:46 +05:30
Prianka Liz Kariat
69017381af
Updated MPPObjectDetectorResult Helpers to return empty result instead of nil
2023-05-24 19:57:38 +05:30
MediaPipe Team
bc035d9146
This will fix the multiple typos in the tasks files.
...
PiperOrigin-RevId: 534679277
2023-05-23 21:49:34 -07:00
MediaPipe Team
201b2d739d
Fix c++98-compat-extra-semi warnings
...
PiperOrigin-RevId: 534624086
2023-05-23 18:03:29 -07:00
MediaPipe Team
3dcfca3a73
Fix deprecated usages
...
* In status_builder.h to use absl::Status directly
* In type_map.h to use kTypeId.hash_code() directly
PiperOrigin-RevId: 534622923
2023-05-23 17:58:58 -07:00
Sebastian Schmidt
e8ee934bf9
Use empty keypoint array for Detection if no keypoints are detected
...
PiperOrigin-RevId: 534572162
2023-05-23 15:10:00 -07:00
Copybara-Service
1523cc48a1
Merge pull request #4447 from priankakariatyml:ios-code-review-fixes
...
PiperOrigin-RevId: 534526451
2023-05-23 12:55:35 -07:00
Sebastian Schmidt
1fe78180c8
Add quality scores to Segmenter tasks
...
PiperOrigin-RevId: 534497957
2023-05-23 11:37:26 -07:00
Prianka Liz Kariat
3eb97ae1ff
Updated Image classifier result to return empty results if packet can't be validated.
2023-05-23 20:54:42 +05:30
Prianka Liz Kariat
fda001b666
Updated error tests to use XCTAssertEqualObjects
2023-05-23 19:31:14 +05:30
Sebastian Schmidt
87f525c76b
Internal change
...
PiperOrigin-RevId: 534264040
2023-05-22 20:01:41 -07:00
Sebastian Schmidt
51730ec25c
Add iOS support for MPMask
...
PiperOrigin-RevId: 534155657
2023-05-22 13:00:05 -07:00
MediaPipe Team
102cffdf4c
Add some helpful error messages in case GL texture creation fails.
...
PiperOrigin-RevId: 534029187
2023-05-22 05:03:51 -07:00
Sebastian Schmidt
7c28c5d58f
Fix rendering of MPMask and MPImage clone
...
PiperOrigin-RevId: 533551170
2023-05-19 14:26:18 -07:00
Copybara-Service
a6457d87b2
Merge pull request #4433 from priankakariatyml:ios-remove-delegate
...
PiperOrigin-RevId: 533472159
2023-05-19 09:24:26 -07:00
Copybara-Service
9044d62f61
Merge pull request #4422 from priankakariatyml:ios-gesture-recognizer-files
...
PiperOrigin-RevId: 533471803
2023-05-19 09:19:20 -07:00
Prianka Liz Kariat
f219829b1d
Removed support for Delegates from iOS
2023-05-19 17:42:57 +05:30
MediaPipe Team
937a6b1422
Internal change
...
PiperOrigin-RevId: 533327411
2023-05-18 20:19:42 -07:00
MediaPipe Team
c248525eeb
internal update
...
PiperOrigin-RevId: 533197055
2023-05-18 11:39:35 -07:00
MediaPipe Team
a1755044ea
Internal change
...
PiperOrigin-RevId: 533187060
2023-05-18 11:10:42 -07:00
MediaPipe Team
03b901a443
Internal change
...
PiperOrigin-RevId: 533150010
2023-05-18 09:16:35 -07:00
Kinar R
6100f0e76e
Update base_options.py
2023-05-18 18:09:39 +05:30
Prianka Liz Kariat
bb5fcc2d64
Fixed Typos
2023-05-18 10:00:31 +05:30
Prianka Liz Kariat
e905a9fe39
Removed roi methods from MPPGestureRecognizer
2023-05-18 09:52:23 +05:30
Rachel Hornung
25458138a9
#MediaPipe Add ConcatenateStringVectorCalculator.
...
PiperOrigin-RevId: 532956844
2023-05-17 17:11:20 -07:00
MediaPipe Team
02230f65d1
Internal change
...
PiperOrigin-RevId: 532934867
2023-05-17 15:54:32 -07:00
Prianka Liz Kariat
dc7c018b39
Added clearing of all graph options protos in MPPGestureRecognizerOptions Helpers
2023-05-17 22:03:10 +05:30
Prianka Liz Kariat
d6d5a94845
Reverted copy of gesture recognizer result containers
2023-05-17 21:59:26 +05:30
Prianka Liz Kariat
36b7514b19
Removed srcs in MPPGestureRecognizer target
2023-05-17 21:56:31 +05:30
Prianka Liz Kariat
dcb0414d4b
Added MPPGestureRecognizer header
2023-05-17 21:53:25 +05:30
Prianka Liz Kariat
501b4bbc7b
Added MPPGestureRecognizerResultHelpers
2023-05-17 21:52:05 +05:30
Prianka Liz Kariat
ebd1545506
Added MPPGestureRecognizerOptionsHelpers
2023-05-17 21:51:40 +05:30
Prianka Liz Kariat
a4c280310b
Added delegates in iOS gesture recognizer options
2023-05-17 21:50:53 +05:30
Prianka Liz Kariat
ae2901459d
Updated property types in MPPGestureRecognizerResult
2023-05-17 21:50:11 +05:30
kinaryml
45addac249
Testing MediaPipe Python with GPU support
2023-05-17 10:55:40 +05:30
vrabaud
4f8520af10
Internal change
...
PiperOrigin-RevId: 532611846
2023-05-16 16:48:54 -07:00
MediaPipe Team
5af496201b
internal updating of flatbuffers
...
PiperOrigin-RevId: 532601578
2023-05-16 16:08:39 -07:00
MediaPipe Team
609a57f167
Internal change
...
PiperOrigin-RevId: 532597768
2023-05-16 15:56:25 -07:00
Copybara-Service
7eb5cab22d
Merge pull request #4397 from priankakariatyml:ios-remove-opencv-dep
...
PiperOrigin-RevId: 532553181
2023-05-16 13:15:53 -07:00
Sebastian Schmidt
024f782cd9
Warn users that do not invoke "close()"
...
PiperOrigin-RevId: 532507235
2023-05-16 10:50:38 -07:00
Sebastian Schmidt
d53fbf2aeb
Update links in README.md
...
PiperOrigin-RevId: 532506851
2023-05-16 10:45:30 -07:00
Sebastian Schmidt
8bf6c63e92
Write TFLite model to Wasm file system
...
PiperOrigin-RevId: 532482502
2023-05-16 09:25:44 -07:00
MediaPipe Team
d7fa4b95b5
Internal change.
...
PiperOrigin-RevId: 532474319
2023-05-16 08:56:30 -07:00
MediaPipe Team
e0eef9791e
Internal change
...
PiperOrigin-RevId: 532113907
2023-05-15 08:06:33 -07:00
MediaPipe Team
fc9538533c
Improve loop calculator documentation and add additional specializations
...
The documentation is confusing since it was unclear where e.g. BeginLoopWithIterableCalculator comes from. Also, input_to_loop_body wasn't connected to anything. loop_internal_ts is more confusing than helpful. This CL cleans up the docs. It also adds specializations for CPU image and GPU texture buffers to be used for the recompose effect.
PiperOrigin-RevId: 532083714
2023-05-15 05:58:58 -07:00
MediaPipe Team
12ba644393
Internal change
...
PiperOrigin-RevId: 531582116
2023-05-12 12:57:28 -07:00
Copybara-Service
c7ba201e6a
Merge pull request #4372 from priankakariatyml:ios-image-classifier-async-fixes
...
PiperOrigin-RevId: 531517080
2023-05-12 08:50:14 -07:00
Prianka Liz Kariat
4c32ff493e
Fixed typo in MPPObjectDetectorOptions
2023-05-11 14:04:40 +05:30
MediaPipe Team
64af919107
Internal change
...
PiperOrigin-RevId: 531007009
2023-05-10 14:38:19 -07:00
Sebastian Schmidt
1666f3ed80
Add .close() method to ImageSegmenterResult/InteractiveSegmenterResult/PoseLandmarkerResult
...
PiperOrigin-RevId: 530973944
2023-05-10 12:37:48 -07:00
Prianka Liz Kariat
419701c615
Removed opencv dependency from MPPVIsionTaskRunner
2023-05-10 13:09:44 +05:30
MediaPipe Team
ea1643f7f8
Internal update
...
PiperOrigin-RevId: 530777692
2023-05-09 19:47:43 -07:00
MediaPipe Team
f824424700
When returning multiple output streams together, keep them alive until callback.
...
PiperOrigin-RevId: 530771884
2023-05-09 19:00:00 -07:00
MediaPipe Team
f95a782399
Internal change
...
PiperOrigin-RevId: 530751565
2023-05-09 17:03:20 -07:00
MediaPipe Team
6ff39c418c
Internal change
...
PiperOrigin-RevId: 530751097
2023-05-09 17:01:45 -07:00
MediaPipe Team
dd1779840d
Update model_maker requirements.txt for release
...
PiperOrigin-RevId: 530748415
2023-05-09 16:49:41 -07:00
Sebastian Schmidt
a469f0151b
Merge pull request #4386 from priankakariatyml/ios-cocoapods-opencv-fixes
...
Removed opencv framework from MPPVisionTaskRunner dependendencies
2023-05-09 17:08:32 -06:00
MediaPipe Team
f77481f303
MediaPipe GPU: Log renderer.
...
We currently log GL version, but since we support multiple backends, logging the renderer as well takes away any doubt what is being used at runtime.
PiperOrigin-RevId: 530736209
2023-05-09 15:57:31 -07:00
Sebastian Schmidt
bea5eb766d
Move Java Connections arrays to Task class
...
PiperOrigin-RevId: 530719994
2023-05-09 14:52:33 -07:00
Sebastian Schmidt
6f3c80ae8a
Prevent property mangling for options types
...
PiperOrigin-RevId: 530707361
2023-05-09 14:05:05 -07:00
MediaPipe Team
08d19739e0
Allow passing --resource_root_dir to resolve asset lookups.
...
PiperOrigin-RevId: 530618235
2023-05-09 08:40:11 -07:00
MediaPipe Team
9de52a4a30
Internal change
...
PiperOrigin-RevId: 530562491
2023-05-09 03:48:49 -07:00
Prianka Liz Kariat
99e3d355cb
Removed opencv framework dep from MPPVisionTaskRunner deps
2023-05-09 11:28:19 +05:30
MediaPipe Team
10776ef86f
Added error message if no provisioning profile found
...
PiperOrigin-RevId: 530498369
2023-05-08 22:20:19 -07:00
Sebastian Schmidt
65cb5f4e6b
Do not depend on *.ts files in ts_declaration
...
PiperOrigin-RevId: 530435849
2023-05-08 16:20:18 -07:00
Copybara-Service
ee8d0383d6
Merge pull request #4380 from priankakariatyml:ios-cocoapods-fixes
...
PiperOrigin-RevId: 530409793
2023-05-08 14:35:09 -07:00
MediaPipe Team
83a8743a8b
Internal change
...
PiperOrigin-RevId: 530408554
2023-05-08 14:31:04 -07:00
MediaPipe Team
b40f0d3b72
Internal change
...
PiperOrigin-RevId: 530385895
2023-05-08 13:04:51 -07:00
Sebastian Schmidt
ae8bedd352
Inline constants for FaceLandmarksConnections
...
PiperOrigin-RevId: 530384171
2023-05-08 12:58:18 -07:00
Shuang Liu
0c75c76623
Fix a typo.
...
PiperOrigin-RevId: 530339315
2023-05-08 10:24:29 -07:00
Prianka Liz Kariat
4a192a6d87
Updated formatting in MPPImageClassifier
2023-05-08 16:58:00 +05:30
Prianka Liz Kariat
db732e2913
Updated formatting in MPPImageClassifierOptions
2023-05-08 16:57:17 +05:30
Prianka Liz Kariat
443418f6d5
Updated formatting
2023-05-08 16:45:16 +05:30
Prianka Liz Kariat
946042aca1
Reverted addition of flow limiter calculator in image classifier iOS
2023-05-08 16:33:09 +05:30
Prianka Liz Kariat
1865643486
Fixed deps in ios task BUILD file
2023-05-08 16:32:04 +05:30
Prianka Liz Kariat
26810b6b84
Reverted back to using containers and options in BUILD
2023-05-08 16:30:40 +05:30
Prianka Liz Kariat
f86188f8e1
Merged with master
2023-05-08 16:24:54 +05:30
Copybara-Service
1360977730
Merge pull request #4373 from priankakariatyml:ios-object-detector-async-fixes
...
PiperOrigin-RevId: 530233608
2023-05-08 01:14:01 -07:00
MediaPipe Team
613f645c74
Update CalculatorOptions to encourage proto3 options
...
PiperOrigin-RevId: 530127533
2023-05-07 11:25:43 -07:00
MediaPipe Team
876987b389
Remove auxiliary landmarks in PoseLandmarker API results.
...
PiperOrigin-RevId: 529989746
2023-05-06 12:58:00 -07:00
Sebastian Schmidt
ddb84702f6
Simplify MPMask by removing the Type Enums from the public API
...
PiperOrigin-RevId: 529975377
2023-05-06 10:26:13 -07:00
Sebastian Schmidt
e9fc66277a
Simplify MPImage API by removing the Type Enums from the public API
...
PiperOrigin-RevId: 529960399
2023-05-06 07:49:46 -07:00
Sebastian Schmidt
8a6fe90759
Remove single-channel types from MPImage
...
PiperOrigin-RevId: 529956549
2023-05-06 07:04:14 -07:00
MediaPipe Team
800a7b4a27
Object detector handle empty packet when no object is detected.
...
PiperOrigin-RevId: 529919638
2023-05-06 01:11:01 -07:00
MediaPipe Team
cc8847def5
Update one-class segmentation category mask behavior on CPU to match latest API
...
PiperOrigin-RevId: 529917830
2023-05-06 00:55:26 -07:00
Sebastian Schmidt
fb7f06b509
Remove error check that canvas must be defined
...
PiperOrigin-RevId: 529906685
2023-05-05 23:22:40 -07:00
Sebastian Schmidt
6aad5742c3
Internal
...
PiperOrigin-RevId: 529890599
2023-05-05 21:51:51 -07:00
Sebastian Schmidt
e707c84a3d
Create a MediaPipe Mask Type
...
PiperOrigin-RevId: 529868427
2023-05-05 19:23:43 -07:00
Prianka Liz Kariat
f713be7b6d
Updated deps names in iOS test targets
2023-05-06 06:13:51 +05:30
MediaPipe Team
3562a7f7dc
Update one-class segmentation category mask behavior on GPU to match latest API
...
PiperOrigin-RevId: 529853658
2023-05-05 17:32:06 -07:00
Prianka Liz Kariat
d79c0bbd39
Updated formatting
2023-05-06 05:10:05 +05:30
Prianka Liz Kariat
72d6081263
Declared arrays for duplicate depepndencies
2023-05-06 04:59:19 +05:30
Prianka Liz Kariat
648a24a97b
Added conditional building of opencv xc framework to test targets
2023-05-06 04:58:59 +05:30
Prianka Liz Kariat
26fce393e8
Removed opencv framework target from vision runner deps
2023-05-06 04:36:49 +05:30
Prianka Liz Kariat
1daf4d74ee
Updated common dependencies to link in helpers
2023-05-06 04:35:51 +05:30
Prianka Liz Kariat
6427c49d2d
Aded version of dependency to podspec template
2023-05-06 04:25:24 +05:30
Prianka Liz Kariat
78224aaee6
Updated shell script to build ios opencv from source
2023-05-06 04:24:36 +05:30
Prianka Liz Kariat
2fa03a3699
Added flow limiter calculator and conditionally selected xcframework in iOS framework targets
2023-05-06 04:23:49 +05:30
Sebastian Schmidt
f6d0a5e03a
Make the timestamp the second argument in all xForVideo() methods
...
PiperOrigin-RevId: 529814792
2023-05-05 14:29:33 -07:00
Copybara-Service
13187208ac
Merge pull request #4355 from priankakariatyml:ios-opencv-build-from-source
...
PiperOrigin-RevId: 529800547
2023-05-05 13:34:46 -07:00
Sebastian Schmidt
f065910559
Create non-callback APIs for APIs that return callbacks.
...
PiperOrigin-RevId: 529799515
2023-05-05 13:30:36 -07:00
MediaPipe Team
ecc8dca8ba
Internal change
...
PiperOrigin-RevId: 529752098
2023-05-05 10:28:38 -07:00
MediaPipe Team
c24e7a250c
Internal change
...
PiperOrigin-RevId: 529617578
2023-05-04 23:01:32 -07:00
Sebastian Schmidt
18d893c697
Add scribble support to InteractiveSegmenter Web API
...
PiperOrigin-RevId: 529594131
2023-05-04 20:44:26 -07:00
MediaPipe Team
61cfe2ca9b
Object Detector remove nms operation from exported tflite
...
PiperOrigin-RevId: 529559380
2023-05-04 17:36:11 -07:00
MediaPipe Team
12b0b6fad1
Internal change
...
PiperOrigin-RevId: 529495239
2023-05-04 14:51:19 -07:00
Prianka Liz Kariat
1db1c29f50
Added code comments
2023-05-05 01:04:04 +05:30
Prianka Liz Kariat
330976ce9e
Added utils of containers and core to MPPTaskCommon to avoid warnings in xcode
2023-05-04 23:51:41 +05:30
Prianka Liz Kariat
47013d289e
Added flow limiter calculator in MediaPipeTasksCommon
2023-05-04 23:19:12 +05:30
MediaPipe Team
64cad80543
Internal change.
...
PiperOrigin-RevId: 529449175
2023-05-04 10:33:40 -07:00
Prianka Liz Kariat
253662149e
Updated pixel format types in object detector
2023-05-04 23:03:03 +05:30
Sebastian Schmidt
767db32d69
Support multiple poses for PoseLandmarker
...
PiperOrigin-RevId: 529430797
2023-05-04 09:29:12 -07:00
Prianka Liz Kariat
3df4f7db64
Updated time out for object detector
2023-05-04 20:00:29 +05:30
Prianka Liz Kariat
08282d9fd7
Updated time out for image classifier async tests
2023-05-04 19:59:39 +05:30
Prianka Liz Kariat
a4e11eac78
Added constants for time out
2023-05-04 19:55:19 +05:30
Prianka Liz Kariat
00712d727e
Updated wait time for object detector tests
2023-05-04 19:53:06 +05:30
Prianka Liz Kariat
33ae23c53a
Increased wait time for image classifier asynchronous tests
2023-05-04 19:51:54 +05:30
Prianka Liz Kariat
8ec0724b65
Updated documentation to include note about rgba images
2023-05-04 19:44:11 +05:30
Prianka Liz Kariat
ddd1515f88
Updated documentation
2023-05-04 19:40:15 +05:30
Prianka Liz Kariat
d401439daa
Updated formatting
2023-05-04 19:22:11 +05:30
Prianka Liz Kariat
1136d4d515
Updated CVPixelBuffer to support pixel format type of 32RGBA
2023-05-04 18:58:49 +05:30
Prianka Liz Kariat
7a7f27c34b
Merge branch 'ios-normalized-keypoint-hash' into ios-object-detector-async-fixes
2023-05-04 17:21:36 +05:30
Prianka Liz Kariat
381ffcb474
Added hash implementation for iOS normalized keypoint
2023-05-04 17:10:07 +05:30
Prianka Liz Kariat
87593a2ade
Updated docuemntation of MPPObjectDetector
2023-05-04 17:05:17 +05:30
Prianka Liz Kariat
ab135190e5
Updated iOS object detector to use delegates instead of callbacks for async calls
2023-05-04 17:03:40 +05:30
Prianka Liz Kariat
a21c08bf4d
Added method for creating unique dispatch queue names in MPPVisionTaskRunner
2023-05-04 17:00:12 +05:30
Prianka Liz Kariat
e47bb16544
Added validation of C++ image classification result packet in MPPImageClassifierResult+Helpers.mm
2023-05-04 16:52:58 +05:30
Prianka Liz Kariat
ab4b07646c
Updated MPPImageClassifier to use delegates instead of completion blocks for callback.
2023-05-04 16:43:18 +05:30
Prianka Liz Kariat
1323a5271c
Added method to create unique dispatch queue names in MPPVisionTaskRunner
2023-05-04 16:39:43 +05:30
Jiuqiang Tang
c6e3f08282
Expose FaceAligner and LanguageDetector to be public MediaPipe Tasks Python API.
...
PiperOrigin-RevId: 529227382
2023-05-03 16:38:49 -07:00
MediaPipe Team
b350f72394
Support MultiHW AVG Architecture for object detector
...
PiperOrigin-RevId: 529221127
2023-05-03 16:12:59 -07:00
Copybara-Service
8c324fbd77
Merge pull request #4325 from kinaryml:language-detector-python
...
PiperOrigin-RevId: 529213966
2023-05-03 15:50:42 -07:00
MediaPipe Team
a09e39d431
Add TransformerParameters proto
...
PiperOrigin-RevId: 529213840
2023-05-03 15:46:50 -07:00
Yuqi Li
e428bdb7e8
internal change.
...
PiperOrigin-RevId: 529181374
2023-05-03 13:37:16 -07:00
MediaPipe Team
606b83ac65
Internal change
...
PiperOrigin-RevId: 529180655
2023-05-03 13:32:44 -07:00
MediaPipe Team
7c955246aa
Support scribble input for Interactive Segmenter Java API
...
PiperOrigin-RevId: 529177660
2023-05-03 13:22:09 -07:00
Copybara-Service
e84e90e5b2
Merge pull request #4361 from kinaryml:face-aligner-python
...
PiperOrigin-RevId: 529165597
2023-05-03 12:39:23 -07:00
MediaPipe Team
c780559214
Internal change
...
PiperOrigin-RevId: 529161249
2023-05-03 12:20:44 -07:00
MediaPipe Team
09662749ea
Support scribble input for Interactive Segmenter
...
PiperOrigin-RevId: 529156049
2023-05-03 12:01:10 -07:00
MediaPipe Team
baa8fc68a1
Make uploading to GPU optional in Image.GetGpuBuffer().
...
PiperOrigin-RevId: 529066617
2023-05-03 05:57:58 -07:00
MediaPipe Team
3789156a41
Internal change
...
PiperOrigin-RevId: 529011480
2023-05-03 00:29:13 -07:00
MediaPipe Team
1dea01aecc
Internal change
...
PiperOrigin-RevId: 528996603
2023-05-02 22:57:38 -07:00
MediaPipe Team
c698381e48
Internal change
...
PiperOrigin-RevId: 528939095
2023-05-02 18:05:31 -07:00
Jiuqiang Tang
bf11fb313e
Expose PoseLandmarker as a public MediaPipe Tasks Python API.
...
PiperOrigin-RevId: 528882303
2023-05-02 14:04:01 -07:00
Jiuqiang Tang
4d9812af43
Pose detector uses advanced_gpu_api
for gpu inference to resolve unsupported gpu op issue.
...
PiperOrigin-RevId: 528879218
2023-05-02 13:52:26 -07:00
Yuqi Li
9ce16fddeb
nit: format the documentation of LandmarksDetectionResult.
...
PiperOrigin-RevId: 528848566
2023-05-02 11:56:47 -07:00
MediaPipe Team
421c9e8e97
Fix typo
...
PiperOrigin-RevId: 528829423
2023-05-02 10:51:47 -07:00
MediaPipe Team
4d112c132f
Fix msan errors.
...
PiperOrigin-RevId: 528825081
2023-05-02 10:37:50 -07:00
Jiuqiang Tang
60055f6fee
Add more comments and usage example of the face stylizer graph.
...
PiperOrigin-RevId: 528823127
2023-05-02 10:32:43 -07:00
MediaPipe Team
7fdbbee5be
Internal change
...
PiperOrigin-RevId: 528799585
2023-05-02 09:07:29 -07:00
MediaPipe Team
5b93477589
internal change
...
PiperOrigin-RevId: 528719459
2023-05-02 02:17:18 -07:00
Chuo-Ling Chang
3719aaef7e
Fix typo.
...
PiperOrigin-RevId: 528693117
2023-05-01 23:52:45 -07:00
MediaPipe Team
0a8be0d09d
Internal change
...
PiperOrigin-RevId: 528632873
2023-05-01 18:40:33 -07:00
Jiuqiang Tang
fca728d226
Set face alignment image width and hight to 256.
...
PiperOrigin-RevId: 528583074
2023-05-01 15:01:39 -07:00
Jiuqiang Tang
162a999887
Check the output stream tag rather than the input stream tag in face stylizer graph.
...
PiperOrigin-RevId: 528555024
2023-05-01 13:14:32 -07:00
MediaPipe Team
5526e96b21
Internal change for proto library outputs.
...
PiperOrigin-RevId: 528539840
2023-05-01 12:17:29 -07:00
Yuqi Li
085f8265fb
Internal change
...
PiperOrigin-RevId: 528517562
2023-05-01 11:01:23 -07:00
Kinar R
544e4b66f7
Merge branch 'google:master' into face-aligner-python
2023-05-01 22:56:00 +05:30
MediaPipe Team
cab619f8da
Fix typo in README
...
PiperOrigin-RevId: 528506206
2023-05-01 10:25:05 -07:00
Jiuqiang Tang
b9a9da5de5
Ignore fetching face stylizer model when the graph doesn't output stylized face images.
...
PiperOrigin-RevId: 528504312
2023-05-01 10:18:41 -07:00
kinaryml
bd039f8b65
Updated necessary BUILD files
2023-05-01 05:56:52 -07:00
kinaryml
209d78f36c
Added the Face Aligner Python API
2023-05-01 05:55:46 -07:00
MediaPipe Team
ad4ae6559b
Add an extra op to rescale face stylizer generation output from [-1, 1] to [0, 1].
...
This conversion is to support running the model on both GPU and CPU.
PiperOrigin-RevId: 528400297
2023-04-30 23:14:29 -07:00
MediaPipe Team
80b19fff4b
Internal Change
...
PiperOrigin-RevId: 528399911
2023-04-30 23:10:21 -07:00
Jiuqiang Tang
c29e43dda0
Add the "FACE_ALIGNMENT" output stream to the face stylizer graph.
...
PiperOrigin-RevId: 528345204
2023-04-30 16:59:36 -07:00
MediaPipe Team
c450283715
Add a filegroup for referencing model.
...
PiperOrigin-RevId: 528251316
2023-04-30 01:19:19 -07:00
Sebastian Schmidt
8e510a3255
Invoke PoseListener callback while C++ Packet is still active
...
PiperOrigin-RevId: 528061429
2023-04-28 21:22:02 -07:00
Sebastian Schmidt
253f13ad62
Invoke callback for InteractiveSegmenter while C++ Packets are active
...
PiperOrigin-RevId: 528053621
2023-04-28 20:34:17 -07:00
Sebastian Schmidt
d5c5457d25
Only log warnings once if color conversion is not specified
...
PiperOrigin-RevId: 528052009
2023-04-28 20:24:17 -07:00
Sebastian Schmidt
a9721ae2fb
Invoke callback for ImageSegmenter while C++ Packets are active
...
PiperOrigin-RevId: 528047220
2023-04-28 20:01:10 -07:00
Sebastian Schmidt
e15add2475
Shorten MPImage API
...
PiperOrigin-RevId: 528039371
2023-04-28 19:00:17 -07:00
Esha Uboweja
b1f93b3b27
Fixes HAND_ROIS_FROM_LANDMARKS
output to be hand_rects_from_landmarks
output stream.
...
PiperOrigin-RevId: 528024796
2023-04-28 17:25:05 -07:00
Sebastian Schmidt
874cc9dea3
Update PoseLandmarker to return MPImage
...
PiperOrigin-RevId: 528022223
2023-04-28 17:13:07 -07:00
Sebastian Schmidt
dcef6df1cb
Update InteractiveSegmenter to return MPImage
...
PiperOrigin-RevId: 528010944
2023-04-28 16:13:51 -07:00
Copybara-Service
bbbc0f98c5
Merge pull request #4268 from priankakariatyml:object-detector-objc-tests
...
PiperOrigin-RevId: 527991967
2023-04-28 14:52:20 -07:00
Sebastian Schmidt
2c1d9c6582
Update ImageSegmenter to return MPImage
...
PiperOrigin-RevId: 527990991
2023-04-28 14:48:30 -07:00
Sebastian Schmidt
a544098100
Update FaceStylizer to return MPImage
...
PiperOrigin-RevId: 527980696
2023-04-28 14:05:11 -07:00
Copybara-Service
5cffb3973f
Merge pull request #4303 from kinaryml:pose-landmarker-python
...
PiperOrigin-RevId: 527948047
2023-04-28 11:59:28 -07:00
Copybara-Service
2bb1b454ea
Merge pull request #4300 from priankakariatyml:ios-text-cocoapods-force-load
...
PiperOrigin-RevId: 527932547
2023-04-28 11:06:44 -07:00
MediaPipe Team
3dce259bf6
Internal change
...
PiperOrigin-RevId: 527931585
2023-04-28 11:02:26 -07:00
MediaPipe Team
b2fbb2ddab
Internal change
...
PiperOrigin-RevId: 527909361
2023-04-28 09:43:56 -07:00
MediaPipe Team
cf22c97143
Add the TFLite conversion API to BlazeFaceStylizer in model maker.
...
PiperOrigin-RevId: 527806005
2023-04-28 00:30:51 -07:00
kinaryml
3b06772d9a
Fixed BUILD
2023-04-27 21:13:31 -07:00
kinaryml
305866ccae
Updated BUILD files to use the open sourced Language Detector model
2023-04-27 21:11:53 -07:00
Kinar R
76c8251faf
Merge branch 'google:master' into language-detector-python
2023-04-28 09:28:54 +05:30
Sebastian Schmidt
5d9761cbfd
Update tests and demos to call "close".
...
PiperOrigin-RevId: 527746909
2023-04-27 18:58:57 -07:00
Sebastian Schmidt
28b9b8d8a3
Open-sources LanguageDetector model.
...
PiperOrigin-RevId: 527745108
2023-04-27 18:47:07 -07:00
Sebastian Schmidt
5e41d47f3a
Add "close()" method to MP Web Tasks
...
PiperOrigin-RevId: 527726737
2023-04-27 17:16:40 -07:00
Prianka Liz Kariat
bdede4f94e
Updated select conditions
2023-04-28 03:26:29 +05:30
MediaPipe Team
212f110c65
Add nose in facemesh drawing
...
PiperOrigin-RevId: 527644154
2023-04-27 12:00:37 -07:00
MediaPipe Team
3ca2427cc8
Blendshapes graph take smoothed face landmarks as input.
...
PiperOrigin-RevId: 527640341
2023-04-27 11:46:40 -07:00
MediaPipe Team
82b8e4d7bf
Update the face stylizer config to match the latest encoder and detector config.
...
PiperOrigin-RevId: 527637477
2023-04-27 11:37:16 -07:00
Copybara-Service
4fd77e38fb
Merge pull request #4269 from shmishra99:master
...
PiperOrigin-RevId: 527634460
2023-04-27 11:27:15 -07:00
Sebastian Schmidt
1b82821f15
Add support for single-channel images to MPImage
...
PiperOrigin-RevId: 527629970
2023-04-27 11:12:34 -07:00
Sebastian Schmidt
d5157a039e
Add .github workspace import
...
PiperOrigin-RevId: 527617546
2023-04-27 10:31:44 -07:00
Sebastian Schmidt
b457060c3a
Generify tests for MPImage
...
PiperOrigin-RevId: 527611864
2023-04-27 10:12:30 -07:00
Sebastian Schmidt
bc3434108e
Update MPImage to use containers
...
PiperOrigin-RevId: 527596164
2023-04-27 09:18:05 -07:00
Jiuqiang Tang
7c70c62465
Fix typo and improve comments.
...
PiperOrigin-RevId: 527580369
2023-04-27 08:10:29 -07:00
MediaPipe Team
7b055df211
Internal change
...
PiperOrigin-RevId: 527473249
2023-04-26 22:14:32 -07:00
MediaPipe Team
2122b5d7be
Internal change
...
PiperOrigin-RevId: 527430483
2023-04-26 18:17:56 -07:00
MediaPipe Team
b05fd21709
Refactor the loss functions to initialize the VGG loss function in the init function to avoid duplicated initialization.
...
PiperOrigin-RevId: 527424556
2023-04-26 17:49:19 -07:00
MediaPipe Team
baed44ab10
Internal change
...
PiperOrigin-RevId: 527416263
2023-04-26 17:12:34 -07:00
MediaPipe Team
a45d1f5e90
Internal change.
...
PiperOrigin-RevId: 527374728
2023-04-26 14:27:58 -07:00
Prianka Liz Kariat
261e02e491
Fixed case name
2023-04-27 02:55:58 +05:30
Prianka Liz Kariat
ee2665ad13
Added missing input files in vision library
2023-04-27 02:54:50 +05:30
Prianka Liz Kariat
1d8e24b9aa
Updated documentation
2023-04-27 02:47:52 +05:30
Prianka Liz Kariat
a8cb1f1dad
Updated default values
2023-04-27 02:47:19 +05:30
Prianka Liz Kariat
1e776e8e01
Fixed indendation issues
2023-04-27 02:31:30 +05:30
Prianka Liz Kariat
9c98435027
Updated iOS framework names
2023-04-27 02:15:16 +05:30
MediaPipe Team
c44cc30ece
DetectionPostProcessingGraph for post processing raw tensors from detection models.
...
PiperOrigin-RevId: 527363291
2023-04-26 13:44:54 -07:00
MediaPipe Team
48aa88f39d
Change object detector learning rate decay to cosine decay.
...
PiperOrigin-RevId: 527337105
2023-04-26 12:13:17 -07:00
MediaPipe Team
507ed0d91d
Add custom metadata for object detection model with out-of-graph nms.
...
PiperOrigin-RevId: 527083453
2023-04-25 14:58:51 -07:00
MediaPipe Team
17f5b95387
Internal change.
...
PiperOrigin-RevId: 527010360
2023-04-25 10:41:52 -07:00
Sebastian Schmidt
9e30b00685
Invoke the FaceStylizer callback even if no faces are detected
...
PiperOrigin-RevId: 527008261
2023-04-25 10:35:12 -07:00
Jiuqiang Tang
3bc8276678
Remove "All Rights Reserved." in copyright headers.
...
PiperOrigin-RevId: 526982992
2023-04-25 09:06:29 -07:00
MediaPipe Team
0fc6118680
Internal change.
...
PiperOrigin-RevId: 526892368
2023-04-25 01:30:43 -07:00
MediaPipe Team
56df724c36
Add customizable face stylizer module in MediaPipe model maker
...
PiperOrigin-RevId: 526883862
2023-04-25 00:47:45 -07:00
Prianka Liz Kariat
3390325250
Updated documentation
2023-04-25 11:23:38 +05:30
Prianka Liz Kariat
6ac39c9b93
Updated name of common objects pod
2023-04-25 04:26:13 +05:30
Prianka Liz Kariat
d63d3f61d7
Added podspec for CommonObjects and Vision tasks
2023-04-25 04:22:40 +05:30
Prianka Liz Kariat
8b44a7f181
Updated text podspec
2023-04-25 04:22:18 +05:30
Prianka Liz Kariat
472947818e
Updated ios cocoapods build script
2023-04-25 04:22:03 +05:30
Prianka Liz Kariat
6eee726025
Updated build rules for iOS frameworks to duplicate symbols
2023-04-25 04:21:41 +05:30
Jiuqiang Tang
a0eb1b696c
Internal changes.
...
PiperOrigin-RevId: 526759809
2023-04-24 14:45:35 -07:00
MediaPipe Team
33c8c68bba
Add a default_applicable_licenses to model_maker/python/vision/core.
...
PiperOrigin-RevId: 526716940
2023-04-24 12:08:34 -07:00
kinaryml
ca5fca1db7
Mark index as unused
2023-04-24 11:26:36 -07:00
kinaryml
b511822815
Removed an unnecessary check and updated tests to check if the masks are generated or not
2023-04-24 11:23:27 -07:00
MediaPipe Team
ceb911ae06
Add nullable annotation to AudioDataProducer#setAudioConsumer
...
PiperOrigin-RevId: 526697945
2023-04-24 11:10:07 -07:00
Sebastian Schmidt
61854dc6a3
Create Pose Detector Web API
...
PiperOrigin-RevId: 526672533
2023-04-24 09:53:05 -07:00
Jiuqiang Tang
6773188e26
Make FaceLandmarksConnections to be a public class.
...
PiperOrigin-RevId: 526667505
2023-04-24 09:34:14 -07:00
Sebastian Schmidt
35cf8c35f2
Internal change
...
PiperOrigin-RevId: 526658482
2023-04-24 09:01:55 -07:00
MediaPipe Team
abded49e5b
Internal change
...
PiperOrigin-RevId: 526300079
2023-04-22 10:52:14 -07:00
MediaPipe Team
a6c1bb6324
Internal change
...
PiperOrigin-RevId: 526235882
2023-04-22 00:28:52 -07:00
MediaPipe Team
58dcbc9833
Internal change
...
PiperOrigin-RevId: 526117263
2023-04-21 13:12:47 -07:00
kinaryml
0b1eb39870
Updated copyright
2023-04-21 11:48:06 -07:00
kinaryml
2a2a55d1b8
Added Language Detector Python API and fixed a typo in Interactive Segmenter Options' docstring
2023-04-21 11:46:21 -07:00
MediaPipe Team
a6c35e9ba5
Fixes the typos in tasks internal files.
...
PiperOrigin-RevId: 526063515
2023-04-21 09:46:39 -07:00
Sebastian Schmidt
9be748db00
Create MPImage type for Web
...
PiperOrigin-RevId: 525873209
2023-04-20 16:01:04 -07:00
Sebastian Schmidt
e9bb849503
Fix Typo
...
PiperOrigin-RevId: 525861968
2023-04-20 15:15:13 -07:00
MediaPipe Team
bd73617e5c
Internal change
...
PiperOrigin-RevId: 525854969
2023-04-20 14:47:17 -07:00
MediaPipe Team
02bdb9aba0
Internal change
...
PiperOrigin-RevId: 525845988
2023-04-20 14:14:58 -07:00
MediaPipe Team
983932b6dd
This will fix the multiple typos in the new tasks internal files
...
PiperOrigin-RevId: 525788850
2023-04-20 10:43:35 -07:00
MediaPipe Team
d4c7ad0411
Internal change
...
PiperOrigin-RevId: 525775875
2023-04-20 10:00:01 -07:00
MediaPipe Team
a89ec882b0
Internal change
...
PiperOrigin-RevId: 525774601
2023-04-20 09:55:35 -07:00
Kinar R
9032bce577
Update copyright
2023-04-20 13:21:56 +05:30
Kinar R
21ddba0d60
Update copyright
2023-04-20 13:21:31 +05:30
MediaPipe Team
331692577e
Internal change
...
PiperOrigin-RevId: 525660743
2023-04-19 23:47:59 -07:00
Copybara-Service
44aa607e06
Merge pull request #4302 from kinaryml:segmenter-python-add-labels
...
PiperOrigin-RevId: 525571089
2023-04-19 15:46:20 -07:00