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
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
Copybara-Service
44aa607e06
Merge pull request #4302 from kinaryml:segmenter-python-add-labels
...
PiperOrigin-RevId: 525571089
2023-04-19 15:46:20 -07:00
Sebastian Schmidt
ffbd799b8d
Extract shared types to create and test landmarks
...
PiperOrigin-RevId: 525568412
2023-04-19 15:37:42 -07:00
MediaPipe Team
5bd3282515
Internal change
...
PiperOrigin-RevId: 525513792
2023-04-19 12:05:44 -07:00
MediaPipe Team
eb62479190
Internal change
...
PiperOrigin-RevId: 525487344
2023-04-19 10:35:49 -07:00
Bekzhan Bekbolatuly
9818ebb630
Internal change
...
PiperOrigin-RevId: 525476655
2023-04-19 09:58:22 -07:00
MediaPipe Team
0aea6d90a8
Internal change
...
PiperOrigin-RevId: 525407296
2023-04-19 04:10:02 -07:00
MediaPipe Team
de84696be6
Internal change
...
PiperOrigin-RevId: 525390694
2023-04-19 02:39:54 -07:00
kinaryml
f87ffd92a0
Removed optional for defaults in some tasks and updated various tests to be consistent with that of Pose Landmarker's
2023-04-18 23:28:10 -07:00
kinaryml
00f966655b
Fixed a typo in a docstring
2023-04-18 22:48:37 -07:00
kinaryml
1688d0fa79
Added more pose landmarker tests and updated face landmarker tests to cover all the results
2023-04-18 22:45:46 -07:00
Kinar R
39742b6641
Merge branch 'google:master' into pose-landmarker-python
2023-04-19 10:21:23 +05:30
kinaryml
a1aab66c8d
Fixed a typo in docstring
2023-04-18 21:50:27 -07:00
kinaryml
67b72e4fe9
Code cleanup
2023-04-18 21:43:38 -07:00
kinaryml
1cb404bea1
Changed labels to be a property
2023-04-18 21:31:14 -07:00
Kinar R
d621df8046
Merge branch 'google:master' into segmenter-python-add-labels
2023-04-19 09:51:42 +05:30
Prianka Liz Kariat
99420d35f3
Update build_ios_framework.sh
2023-04-19 00:25:10 +05:30
Copybara-Service
e15d98298f
Merge pull request #4280 from kinaryml:image-segmenter-python-api-updates
...
PiperOrigin-RevId: 525204893
2023-04-18 11:36:09 -07:00
Prianka Liz Kariat
f75eb57956
Update build_ios_framework.sh
2023-04-18 23:46:05 +05:30
Prianka Liz Kariat
eb0aa5056a
Updated documentation
2023-04-18 23:20:11 +05:30
Prianka Liz Kariat
d7c96dea6a
Updated formatting of files
2023-04-18 23:10:47 +05:30
Prianka Liz Kariat
24bd7a6b9f
Merge branch 'master' into ios-text-cocoapods-force-load
2023-04-18 23:03:56 +05:30
Prianka Liz Kariat
49b2c7c2cc
Added iOS task text cocoapods podspec
2023-04-18 23:02:58 +05:30
Prianka Liz Kariat
7ad2b7b32f
Added shell script for building cocoapods archive
2023-04-18 23:02:35 +05:30
Prianka Liz Kariat
a774399630
Added targets for iOS text frameworks
2023-04-18 23:02:16 +05:30
MediaPipe Team
64d1e74c20
Internal MediaPipe Tasks change
...
PiperOrigin-RevId: 525182282
2023-04-18 10:20:03 -07:00
kinaryml
1919b0e341
Updated docstrings for get_labels
2023-04-18 02:54:03 -07:00
kinaryml
723cb2a919
Populate labels using model metadata for the ImageSegmenter Python API
2023-04-18 02:49:13 -07:00
Sebastian Schmidt
47e55fcf2f
Add HAND_CONNECTIONS to HandLandmarker and GestureRecognizer
...
PiperOrigin-RevId: 524951052
2023-04-17 14:31:40 -07:00
MediaPipe Team
2564fec44c
Internal MediaPipe Tasks change.
...
PiperOrigin-RevId: 524942203
2023-04-17 14:09:14 -07:00
Sebastian Schmidt
b147002b7e
Support new output format for InteractiveSegmenter
...
PiperOrigin-RevId: 524940992
2023-04-17 14:04:56 -07:00
Copybara-Service
cd4ae32a10
Merge pull request #4288 from google:pr4279
...
PiperOrigin-RevId: 524443045
2023-04-14 19:54:49 -07:00
MediaPipe Team
411ffaeb43
Update Java interactive segmenter to output both confidence masks and category mask optionally.
...
PiperOrigin-RevId: 524442070
2023-04-14 19:45:27 -07:00
Jiuqiang Tang
e14a88052a
Remove resizing and rotation from face stylizer's postprocessing step.
...
The resizing and rotation logic is useful when the pipeline needs to paste the stylized face image back to the original image. To only output the stylized face image, resizing and rotation may result to strange outputs.
PiperOrigin-RevId: 524441372
2023-04-14 19:37:52 -07:00
Copybara-Service
8b3395edfb
Merge pull request #4283 from priankakariatyml:ios-timestamp-renaming
...
PiperOrigin-RevId: 524420908
2023-04-14 17:13:17 -07:00
Jiuqiang Tang
67ed42d9c6
Always link the "pose_landmarks_detector_graph" target.
...
PiperOrigin-RevId: 524397174
2023-04-14 15:14:20 -07:00
kinaryml
5f5ce22020
Added the PoseLandmarker Python API and a simple test
2023-04-14 14:09:15 -07:00
MediaPipe Team
abd6574c6d
Internal MediaPipe Tasks change.
...
PiperOrigin-RevId: 524377097
2023-04-14 13:49:31 -07:00
Sebastian Schmidt
92f45c98d8
Support new output format for ImageSegmenter
...
PiperOrigin-RevId: 524371021
2023-04-14 13:25:10 -07:00
MediaPipe Team
f5197a3adc
Expose get_graph_config function for task_runner.
...
PiperOrigin-RevId: 524365682
2023-04-14 13:03:32 -07:00
MediaPipe Team
dbeb5a8126
Add Pose Landmarker Java API
...
PiperOrigin-RevId: 524359521
2023-04-14 12:36:37 -07:00
Sebastian Schmidt
3f1fc6f520
Add model links to NPM Readme
...
PiperOrigin-RevId: 524353352
2023-04-14 12:15:28 -07:00
Bekzhan Bekbolatuly
54d208aa5c
Internal change
...
PiperOrigin-RevId: 524345939
2023-04-14 11:44:36 -07:00
MediaPipe Team
257fa01b68
Internal MediaPipe Tasks change.
...
PiperOrigin-RevId: 524345005
2023-04-14 11:40:18 -07:00
MediaPipe Team
27038f534a
Internal change.
...
PiperOrigin-RevId: 524336899
2023-04-14 11:11:07 -07:00
Jiuqiang Tang
534da98ccb
Internal changes
...
PiperOrigin-RevId: 524334347
2023-04-14 11:01:53 -07:00
Jiuqiang Tang
e6bb9e29c0
Internal change
...
PiperOrigin-RevId: 524317439
2023-04-14 10:01:01 -07:00
Bekzhan Bekbolatuly
89e6b824ae
Update TF version to 2023-04-12
...
PiperOrigin-RevId: 524301262
2023-04-14 08:49:05 -07:00
MediaPipe Team
1fd0f9328e
Internal change
...
PiperOrigin-RevId: 524249794
2023-04-14 03:50:01 -07:00
Prianka Liz Kariat
7b1b94416a
Updated timestamp variable name
2023-04-14 12:13:46 +05:30
kinaryml
a745b71f97
Removed unused import
2023-04-13 21:11:20 -07:00
kinaryml
a036bf70cc
Removed Activation from ImageSegmenterOptions
2023-04-13 21:09:01 -07:00
Sebastian Schmidt
17f2d0e1e5
Add Face Landmarks Connection constants for the Python API
2023-04-13 14:19:10 -06:00
kinaryml
a03fa448dc
Explicitly state the modes in the tests for ImageSegmenterOptions and InteractiveSegmenterOptions
2023-04-13 11:55:37 -07:00
MediaPipe Team
c63b30dff5
Internal change
...
PiperOrigin-RevId: 524059494
2023-04-13 11:45:04 -07:00
MediaPipe Team
055accece8
Internal Change
...
PiperOrigin-RevId: 524035898
2023-04-13 11:43:20 -07:00
yichunkuo
78499b0bd0
Merge pull request #4279 from kinaryml/face-landmarker-python-add-connection-constants
...
Add Face Landmarks Connection constants for the Python API
2023-04-14 02:35:22 +08:00
Fergus Henderson
c392ed2c09
Internal change
...
PiperOrigin-RevId: 524012087
2023-04-13 08:49:36 -07:00
Prianka Liz Kariat
2c154e20cc
Updated all references of timestampMs to timestampInMilliseconds
2023-04-13 17:56:09 +05:30
kinaryml
4d5f081232
Reformatted face_landmarker.py
2023-04-13 01:18:37 -07:00
Kinar R
dc56eb2bb1
Update face_landmarker.py
2023-04-13 13:40:49 +05:30
Kinar R
5185489c21
Update face_landmarker.py
2023-04-13 13:30:00 +05:30
MediaPipe Team
d96b6e7ed9
Make confidence and category masks both optional for GPU multi-class segmentation.
...
PiperOrigin-RevId: 523838907
2023-04-12 16:41:14 -07:00
Sebastian Schmidt
f23dd69db1
Fix yet another Windows compile error
...
PiperOrigin-RevId: 523835509
2023-04-12 16:26:27 -07:00
Sebastian Schmidt
d0e8a9e09b
Internal change
...
PiperOrigin-RevId: 523827005
2023-04-12 15:49:58 -07:00
MediaPipe Team
0179f0c456
Update TensorsToFaceLandmarksGraph to support face mesh v2 model.
...
PiperOrigin-RevId: 523814749
2023-04-12 15:03:26 -07:00
Copybara-Service
dd62b0831a
Merge pull request #4254 from priankakariatyml:ios-gesture-recognizer
...
PiperOrigin-RevId: 523808915
2023-04-12 14:40:31 -07:00
kinaryml
3f68f90238
Deprecated output_type for the ImageSegmenter and InteractiveSegmenter APIs
2023-04-12 14:37:16 -07:00
MediaPipe Team
27c38f00ec
Add pose landmarker C++ API.
...
PiperOrigin-RevId: 523795237
2023-04-12 13:51:54 -07:00
MediaPipe Team
c7aecb42ff
Internal change
...
PiperOrigin-RevId: 523785788
2023-04-12 13:16:33 -07:00
kinaryml
fec96ee679
Added some face landmarks constants
2023-04-12 13:03:46 -07:00
MediaPipe Team
9a10375de6
internal change
...
PiperOrigin-RevId: 523773255
2023-04-12 12:27:59 -07:00
MediaPipe Team
ca0da8d26f
Fix wrong function name of ConvertToDetection
...
PiperOrigin-RevId: 523760961
2023-04-12 11:42:48 -07:00
MediaPipe Team
776dceb588
Build category mask without resizing tensors to image size.
...
PiperOrigin-RevId: 523754567
2023-04-12 11:22:30 -07:00
MediaPipe Team
049ba8bbca
Internal change
...
PiperOrigin-RevId: 523751152
2023-04-12 11:10:43 -07:00
Sebastian Schmidt
f9a2d0995d
Fix Windows compilation error
...
PiperOrigin-RevId: 523739720
2023-04-12 10:34:21 -07:00
MediaPipe Team
efab342a52
Internal change
...
PiperOrigin-RevId: 523733431
2023-04-12 10:16:15 -07:00
MediaPipe Team
5bcdea2952
Internal MediaPipe Tasks change.
...
PiperOrigin-RevId: 523729183
2023-04-12 09:59:21 -07:00
Sebastian Schmidt
1b947df0c2
Allow relative URLs for WASM loading
...
PiperOrigin-RevId: 523572715
2023-04-11 19:25:03 -07:00
MediaPipe Team
e2b13523f1
F16 texture support in GPU multiclass TensorsToSegmentation
...
PiperOrigin-RevId: 523512145
2023-04-11 14:58:57 -07:00
Sebastian Schmidt
221d545080
Create Language Detection Web API
...
PiperOrigin-RevId: 523445524
2023-04-11 10:47:29 -07:00
Sebastian Schmidt
b66b0e0c72
Internal change
...
PiperOrigin-RevId: 523429555
2023-04-11 09:56:46 -07:00
Prianka Liz Kariat
0fcf92d7d5
Updated iOS Image Classifier to reflect new calculation for normalized rect
2023-04-11 18:18:35 +05:30
Prianka Liz Kariat
114a11dc4e
Updated iOS tests to reflect the new orientation calculation.
2023-04-11 18:11:58 +05:30
Prianka Liz Kariat
27353310c3
Updated normalized rect calculation for some angles in MPPVisionTaskRunner
2023-04-11 18:11:33 +05:30
Prianka Liz Kariat
089361cd89
Split macros into helpers in Objective C Tests
2023-04-11 17:37:54 +05:30
MediaPipe Team
de7560c825
Internal change
...
PiperOrigin-RevId: 523339435
2023-04-11 02:11:41 -07:00
MediaPipe Team
b8ebbbea0b
Internal change
...
PiperOrigin-RevId: 523324063
2023-04-11 00:46:49 -07:00
MediaPipe Team
3bb411e99d
Special treatment for 1-class segmentation category mask output on GPU.
...
PiperOrigin-RevId: 523271622
2023-04-10 19:13:38 -07:00
MediaPipe Team
c1f17138cf
Upgrades and fixes for image segmentation category mask on GPU
...
PiperOrigin-RevId: 523204584
2023-04-10 13:58:20 -07:00
Copybara-Service
b685f53c6b
Merge pull request #4263 from kinaryml:face-stylizer-python-tests
...
PiperOrigin-RevId: 523152290
2023-04-10 10:39:50 -07:00
Prianka Liz Kariat
d06cf68c70
Removed detect in image with region of interest api from iOS Object Detector
2023-04-10 19:28:46 +05:30
Prianka Liz Kariat
a2bab54640
Added iOS Object Detector Objective D tests
2023-04-10 19:25:37 +05:30
Prianka Liz Kariat
adfe47d456
Removed roi apis from iOS object detector
2023-04-10 19:24:58 +05:30
Prianka Liz Kariat
0fd60285b5
Updated roi not allowed check in ios vision task runner
2023-04-10 19:23:32 +05:30
MediaPipe Team
c036b9f408
Adds a LanguageDetector Java API.
...
PiperOrigin-RevId: 522895455
2023-04-08 22:31:28 -07:00
MediaPipe Team
4f77504af6
Internal change
...
PiperOrigin-RevId: 522787446
2023-04-08 03:01:54 -07:00
kinaryml
18d5beb598
Updated FaceStylizer API to align with the new Base Vision Task API changes
2023-04-08 01:38:48 -07:00
MediaPipe Team
7b067a1fda
Add face landmarks connection for java API.
...
PiperOrigin-RevId: 522728488
2023-04-07 18:27:39 -07:00
Sebastian Schmidt
2efcf30eea
Add FaceLandmarksConnections to Web API
...
PiperOrigin-RevId: 522713874
2023-04-07 16:53:57 -07:00
Sebastian Schmidt
938b501d15
Don't use OffscreenCanvas on Safari
...
PiperOrigin-RevId: 522689566
2023-04-07 14:51:18 -07:00
Jiuqiang Tang
8cedb82df1
Expose face stylizer and interactive segmenter to be public mediapipe python API.
...
PiperOrigin-RevId: 522654239
2023-04-07 12:12:49 -07:00
MediaPipe Team
a1ce19f68e
Internal change
...
PiperOrigin-RevId: 522631851
2023-04-07 10:47:36 -07:00
MediaPipe Team
e3185e3df0
Internal change
...
PiperOrigin-RevId: 522614549
2023-04-07 09:30:36 -07:00
Copybara-Service
6495f8624b
Merge pull request #4241 from kinaryml:interactive-segmenter-python
...
PiperOrigin-RevId: 522470912
2023-04-06 16:47:46 -07:00
Prianka Liz Kariat
fe5ca09030
Added MPPGestureRecognizerOptions.m
2023-04-07 01:01:39 +05:30
Prianka Liz Kariat
49c614280f
Added MPPGestureRecognizerOptions
2023-04-07 00:58:53 +05:30
Prianka Liz Kariat
6f5b12d056
Added MPPGestureRecognizerResult
2023-04-07 00:58:26 +05:30
Prianka Liz Kariat
1992dfdf2c
Added MPPClassifierOptions
2023-04-07 00:57:52 +05:30
Prianka Liz Kariat
9ce300c711
Added MPPClassifierOptions
2023-04-07 00:57:33 +05:30
Prianka Liz Kariat
5272980c2e
Added MPPLandmarkHelpers
2023-04-07 00:57:19 +05:30
Prianka Liz Kariat
cfa261b34f
Added MPPLandmark
2023-04-07 00:57:01 +05:30
Copybara-Service
81a405af1b
Merge pull request #4253 from priankakariatyml:object-detector-sources
...
PiperOrigin-RevId: 522401491
2023-04-06 12:15:34 -07:00
Prianka Liz Kariat
30341024de
Added MPPObjectDetector
2023-04-06 21:40:52 +05:30
Prianka Liz Kariat
b01b3b84c4
Added MPPObjectDetectionResultHelpers
2023-04-06 21:40:09 +05:30
Prianka Liz Kariat
79c8cfb730
Added MPPObjectDetectorOptionsHelpers
2023-04-06 21:39:56 +05:30
MediaPipe Team
7d8d3ab196
Add EDGETPU_NNAPI delegate option in MediaPipe tasks API
...
PiperOrigin-RevId: 522344828
2023-04-06 08:42:15 -07:00
MediaPipe Team
97bd9c2157
Internal change
...
PiperOrigin-RevId: 522307800
2023-04-06 05:01:29 -07:00
MediaPipe Team
2e256bebb5
Internal change
...
PiperOrigin-RevId: 522292310
2023-04-06 03:20:04 -07:00
MediaPipe Team
3c083f5d2b
Internal change
...
PiperOrigin-RevId: 522282159
2023-04-06 02:18:58 -07:00
MediaPipe Team
8d8ab9a972
Internal change
...
PiperOrigin-RevId: 522275233
2023-04-06 01:35:59 -07:00
MediaPipe Team
56b3cd4350
Internal change
...
PiperOrigin-RevId: 522253757
2023-04-05 23:14:45 -07:00
Copybara-Service
7455022980
Merge pull request #4165 from kinaryml:audio-record-api-python
...
PiperOrigin-RevId: 522240683
2023-04-05 21:46:20 -07:00
MediaPipe Team
7ae4d0175a
CL will fix the typos in the tasks files
...
PiperOrigin-RevId: 522240681
2023-04-05 21:42:19 -07:00
MediaPipe Team
d5def9e24d
Image segmenter output both confidence masks and category mask optionally.
...
PiperOrigin-RevId: 522227345
2023-04-05 20:34:18 -07:00
Kinar R
1068755d2c
Merge branch 'master' into interactive-segmenter-python
2023-04-05 10:51:45 +05:30
MediaPipe Team
190be2e1bd
Internal change
...
PiperOrigin-RevId: 521911790
2023-04-04 17:44:29 -07:00
MediaPipe Team
9554836145
Update java image segmenter to always output confidence masks and optionally output category mask.
...
PiperOrigin-RevId: 521852718
2023-04-04 13:39:33 -07:00
Sebastian Schmidt
a98f6bf231
FaceDetector Web API
...
PiperOrigin-RevId: 521816795
2023-04-04 11:23:00 -07:00
MediaPipe Team
33cad24a5a
Update java image segmenter to always output confidence masks and optionally output category mask.
...
PiperOrigin-RevId: 521804641
2023-04-04 10:41:59 -07:00
Copybara-Service
7c2930102d
Merge pull request #4192 from kinaryml:face-stylizer-python
...
PiperOrigin-RevId: 521781683
2023-04-04 09:18:19 -07:00
MediaPipe Team
367ccbfdf3
update ImageSegmenterGraph to always output confidence mask and optionally output category mask
...
PiperOrigin-RevId: 521679910
2023-04-04 00:25:22 -07:00
jqtang
3c05df9c46
Merge pull request #4235 from priankakariatyml:ios-object-detection-containers
...
PiperOrigin-RevId: 521553151
2023-04-03 15:12:06 -07:00
Prianka Liz Kariat
048cc51e13
Added new line
2023-04-03 20:15:35 +05:30
Prianka Liz Kariat
1ab9b138ef
Added MPPObjectDetectorOptions
2023-04-03 20:14:41 +05:30
Prianka Liz Kariat
67fcf9196e
Added MPPObjectDetectionResult
2023-04-03 20:14:26 +05:30
Prianka Liz Kariat
4943029d62
Added MPPDetectionHelpers
2023-04-03 20:11:44 +05:30
Prianka Liz Kariat
9421249de1
Added MPPDetection
2023-04-03 20:07:45 +05:30
MediaPipe Team
4a490cd27c
This CL fixes the multiple typos in the new task api solution
...
PiperOrigin-RevId: 521407588
2023-04-03 03:05:29 -07:00
MediaPipe Team
696bedcaa1
Internal change
...
PiperOrigin-RevId: 521327449
2023-04-02 17:43:47 -07:00
MediaPipe Team
1fa9b2c985
Internal change
...
PiperOrigin-RevId: 521279971
2023-04-02 08:32:09 -07:00
MediaPipe Team
5fe4e1ad0e
Internal change
...
PiperOrigin-RevId: 520861522
2023-03-31 01:39:07 -07:00
MediaPipe Team
4ce87866da
Add landmarks smoothing filter when requested face num is 1.
...
PiperOrigin-RevId: 520825046
2023-03-30 21:30:24 -07:00
Sebastian Schmidt
145fc1ed38
Don't overwrite detection options if not specified in setOptions()
...
PiperOrigin-RevId: 520790479
2023-03-30 17:56:05 -07:00
Jiuqiang Tang
508c72ddc9
Internal changes
...
PiperOrigin-RevId: 520775988
2023-03-30 16:45:34 -07:00
MediaPipe Team
f8f7126bdd
Internal change
...
PiperOrigin-RevId: 520726897
2023-03-30 13:27:19 -07:00
MediaPipe Team
d43579fe3e
Internal change
...
PiperOrigin-RevId: 520717805
2023-03-30 12:56:44 -07:00
Jiuqiang Tang
984073bf73
Fix the "'<>' with anonymous inner classes is not supported" error.
...
PiperOrigin-RevId: 520705926
2023-03-30 12:05:08 -07:00
MediaPipe Team
d7fd5b0cf5
Fix incorrect rotation handling in C++ vision tasks
...
PiperOrigin-RevId: 520670536
2023-03-30 10:05:25 -07:00
MediaPipe Team
15d81576aa
Change getLabels method to public
...
PiperOrigin-RevId: 520537239
2023-03-29 22:12:52 -07:00
Sebastian Schmidt
f9eb3defa0
Internal change
...
PiperOrigin-RevId: 520523622
2023-03-29 21:04:07 -07:00
Sebastian Schmidt
ac52859f1d
Gracefully fail resource path lookup for Python on Windows
...
PiperOrigin-RevId: 520513921
2023-03-29 20:14:29 -07:00
Sebastian Schmidt
ee1807d8e3
Don't use Bazel runfiles on for Python on Windows
...
PiperOrigin-RevId: 520504539
2023-03-29 19:10:07 -07:00
MediaPipe Team
0c8f691a36
Internal changes
...
PiperOrigin-RevId: 520411557
2023-03-29 12:35:20 -07:00
Sebastian Schmidt
b3d999704f
FaceStylizer Java API
...
PiperOrigin-RevId: 520344417
2023-03-29 08:37:50 -07:00
Sebastian Schmidt
dc132a5629
Don't use Bazel runfiles on for Python on Windows
...
PiperOrigin-RevId: 520174325
2023-03-28 17:04:16 -07:00
Jiuqiang Tang
1e77725a15
Add necessary java lite proto source code to mediapipe tasks aar for the face landmarker task.
...
PiperOrigin-RevId: 520143851
2023-03-28 15:01:50 -07:00
Sebastian Schmidt
62d86494b0
Allow users to pass canvas: undefined
...
PiperOrigin-RevId: 520142520
2023-03-28 14:56:19 -07:00
Jiuqiang Tang
bda2639376
Switch to use the isPresent()
API since the isEmpty()
is only available since java 11: https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html#isEmpty() .
...
PiperOrigin-RevId: 520099308
2023-03-28 12:20:55 -07:00
Sebastian Schmidt
5c295da6ff
Return custom error if model download fails
...
PiperOrigin-RevId: 520066065
2023-03-28 10:30:03 -07:00
Jiuqiang Tang
d4ec485971
Add face landmarker and face geometry java lite proto source code into mediapipe tasks AAR.
...
PiperOrigin-RevId: 520049667
2023-03-28 09:29:45 -07:00
Jiuqiang Tang
94db96fa5e
Add MatrixDataProto.java to mediapipe aar.
...
PiperOrigin-RevId: 519925872
2023-03-27 22:22:17 -07:00
Copybara-Service
59b3150fff
Merge pull request #4194 from priankakariatyml:ios-image-classifier-tests
...
PiperOrigin-RevId: 519907148
2023-03-27 20:46:18 -07:00
MediaPipe Team
5f8831660f
Internal MediaPipe Tasks change.
...
PiperOrigin-RevId: 519878741
2023-03-27 17:55:28 -07:00
Jiuqiang Tang
c3b4fa5627
Expose face detector and face landmarker as public MediaPipe Tasks Python API.
...
PiperOrigin-RevId: 519822084
2023-03-27 14:03:21 -07:00
Sebastian Schmidt
7dd5f9b6c6
Add face_landmarker to vision types
...
PiperOrigin-RevId: 519815735
2023-03-27 13:39:51 -07:00
MediaPipe Team
7fdec2ecdf
FaceLandmarker Java API
...
PiperOrigin-RevId: 519704560
2023-03-27 06:35:03 -07:00
MediaPipe Team
5ccf986513
This CL fixes the multiple typos in the new task api solution
...
PiperOrigin-RevId: 519634122
2023-03-26 23:57:38 -07:00
kinaryml
e364aeb359
Revised Interactive Segmenter API and added more tests
2023-03-25 00:44:30 -07:00
Sebastian Schmidt
58a98bc7da
Add FaceLandmarker Web API
...
PiperOrigin-RevId: 519198210
2023-03-24 11:41:24 -07:00
Jiuqiang Tang
d6256362ec
Internal change
...
PiperOrigin-RevId: 519186057
2023-03-24 10:56:50 -07:00
Sebastian Schmidt
9f6b2cd577
Add convertFromClassifications() helper
...
PiperOrigin-RevId: 519181016
2023-03-24 10:39:17 -07:00
Sebastian Schmidt
cec878df2b
Add Matrix output type
...
PiperOrigin-RevId: 519158476
2023-03-24 09:11:03 -07:00
MediaPipe Team
712ea6f15b
Internal change
...
PiperOrigin-RevId: 519013105
2023-03-23 18:08:55 -07:00
Sebastian Schmidt
6aab4e013d
Typo Fix
...
PiperOrigin-RevId: 518994598
2023-03-23 16:35:23 -07:00
Sebastian Schmidt
8e5eadbd4e
Add WebGLTexture output for ImageSegmenter
...
PiperOrigin-RevId: 518886135
2023-03-23 09:47:35 -07:00
Sebastian Schmidt
1c9e6894f3
Allow users to pass canvas element
...
PiperOrigin-RevId: 518870611
2023-03-23 08:46:21 -07:00
Prianka Liz Kariat
58adb69c44
Removed unwanted iOS tests
2023-03-23 20:16:30 +05:30
Prianka Liz Kariat
8682a3ffd9
Updated formatted
2023-03-23 19:58:03 +05:30
Prianka Liz Kariat
da8b60700b
Added flow limiter calculator to iOS vision tasks
2023-03-23 19:53:35 +05:30
Prianka Liz Kariat
f51736e32d
Added flow limiting for live stream mode in MPPImageClassifier
2023-03-23 19:52:14 +05:30
Prianka Liz Kariat
59e0b1ba74
Added stream info for some modes in MPPImageClassifier
2023-03-23 19:51:25 +05:30
Prianka Liz Kariat
aa760855ee
Updated formatting
2023-03-23 19:48:50 +05:30
Prianka Liz Kariat
1685664bdb
Fixed formatting
2023-03-23 19:45:53 +05:30
Prianka Liz Kariat
55483776ab
Fixed Issue with Flow Limiter in MPPTaskInfo
2023-03-23 19:44:56 +05:30
Prianka Liz Kariat
d4b60a781e
Added MPPImageClassifier Objective C Tests
2023-03-23 18:44:01 +05:30
Prianka Liz Kariat
48190e6600
Updated method signatures in MPPImage+TestUtils
2023-03-23 18:43:30 +05:30
Prianka Liz Kariat
8077743bfc
Linked in Opencv ios framework with vision tasks.
2023-03-23 18:42:57 +05:30
Prianka Liz Kariat
1904632282
Fixed incorrect method call for image mode
2023-03-23 18:42:12 +05:30
Prianka Liz Kariat
960e7a6283
Fixed incorrect method call in MPPImageClassifier for Image Mode
2023-03-23 18:41:50 +05:30
Prianka Liz Kariat
1c4be91a3a
Fixed stream names in MPPImageClassifier
2023-03-23 18:41:27 +05:30
Prianka Liz Kariat
ddce041725
Fixed incorrect stride value in MPPImageUtils
2023-03-23 18:40:53 +05:30
Prianka Liz Kariat
3227635ea0
Fixed bug in roi assignment
2023-03-23 18:40:15 +05:30
Prianka Liz Kariat
6e62c113fb
Fixed iOS running mode display strings
2023-03-23 18:39:54 +05:30
MediaPipe Team
58fa1e2ec3
Internal change
...
PiperOrigin-RevId: 518813508
2023-03-23 03:31:46 -07:00
kinaryml
6304756c93
Added Interactive Segmenter Python API and some tests
2023-03-23 02:00:18 -07:00
Prianka Liz Kariat
2e4e17d837
Added MPPImage Utils for tests
2023-03-23 13:13:03 +05:30
MediaPipe Team
eac6348fd3
Open-sources a LanguageDetector C++ API.
...
PiperOrigin-RevId: 518758730
2023-03-22 21:54:35 -07:00
kinaryml
29a4041353
Fixed a typo in docstring
2023-03-22 21:51:45 -07:00
kinaryml
ca18b95510
Updated BUILD
2023-03-22 21:50:40 -07:00
kinaryml
8cba65c229
Updated BUILD
2023-03-22 21:50:07 -07:00
kinaryml
613bcf99f4
Removed model
2023-03-22 21:49:11 -07:00
kinaryml
c0320b556c
Removed unit tests
2023-03-22 21:47:38 -07:00
kinaryml
da70497f35
Updated Face Stylizer implementation and tests
2023-03-22 21:15:04 -07:00
Kinar R
3afe4cafc4
Merge branch 'master' into face-stylizer-python
2023-03-23 09:27:52 +05:30
Sebastian Schmidt
1a7be8a4c1
Internal change
...
PiperOrigin-RevId: 518747623
2023-03-22 20:44:34 -07:00
Sebastian Schmidt
eda8cb6b42
Typo fix
...
PiperOrigin-RevId: 518603982
2023-03-22 10:20:06 -07:00
Kinar R
3c39aca52b
Merge branch 'google:master' into audio-record-api-python
2023-03-22 11:46:28 +05:30
kinaryml
444cd00ee6
Moved audio_record.py to tasks/python/audio/core
2023-03-21 23:15:55 -07:00
Copybara-Service
5d2a719b54
Merge pull request #4027 from kinaryml:cosine-sim-python
...
PiperOrigin-RevId: 518431807
2023-03-21 17:59:48 -07:00
Sebastian Schmidt
788e8d8777
Fix crash when FaceLandmarker does not return a result
...
PiperOrigin-RevId: 518410060
2023-03-21 16:21:58 -07:00
Sebastian Schmidt
bbd21e9a6d
Add the FaceStylizer Web API
...
PiperOrigin-RevId: 518409812
2023-03-21 16:17:28 -07:00
Jiuqiang Tang
b71e1d14d3
Add missing dependency library targets to mediapipe_task_aar.
...
PiperOrigin-RevId: 518384666
2023-03-21 14:38:11 -07:00
Sebastian Schmidt
8bbf2621a4
Typo fix
...
PiperOrigin-RevId: 518380030
2023-03-21 14:31:49 -07:00
Sebastian Schmidt
a5fc1d4baf
Use Uint8ClampedArray for pixel output
...
PiperOrigin-RevId: 518362677
2023-03-21 13:22:10 -07:00
MediaPipe Team
2be66e8eb0
Add interactive segmenter java API
...
PiperOrigin-RevId: 518303391
2023-03-21 09:59:19 -07:00
Copybara-Service
6e0542c16a
Merge pull request #4141 from priankakariatyml:ios-image-classifier-impl-files
...
PiperOrigin-RevId: 518138209
2023-03-20 19:05:37 -07:00
Copybara-Service
54e4dfc853
Merge pull request #4177 from kinaryml:face-landmarker-python
...
PiperOrigin-RevId: 517979421
2023-03-20 08:47:47 -07:00
MediaPipe Team
47fa1a9578
Internal change
...
PiperOrigin-RevId: 517886450
2023-03-20 00:25:47 -07:00
Jiuqiang Tang
f06e4224b8
Allow ModelResourcesCalculator to use file_pointer_meta.
...
PiperOrigin-RevId: 517742722
2023-03-19 01:33:52 -07:00
Jiuqiang Tang
065f1f38aa
Fix the vision tasks aar build rule to solve the "cannot find symbol" error:
...
```
mediapipe/tasks/java/com/google/mediapipe/tasks/vision/imagesegmenter/ImageSegmenter.java:28: error: cannot find symbol
import com.google.mediapipe.tasks.TensorsToSegmentationCalculatorOptionsProto;
```
PiperOrigin-RevId: 517542284
2023-03-17 17:02:22 -07:00
Jiuqiang Tang
0805d61bfe
Add the source code TensorsToSegmentationCalculatorOptionsProto.java into tasks core's maven package.
...
PiperOrigin-RevId: 517516701
2023-03-17 15:01:33 -07:00
kinaryml
1ba285d916
Updated a method name in face_landmarker_test.py
2023-03-16 15:10:39 -07:00
kinaryml
94dba82284
Renamed a test method to use the plural form
2023-03-16 12:54:38 -07:00
kinaryml
b36b0bb3e8
Updated API and tests
2023-03-16 12:51:19 -07:00
kinaryml
2753c79fde
Removed MatrixData dataclass and used NumPy to represent Matrix
2023-03-16 11:50:07 -07:00
Kinar R
15d90bd325
Merge branch 'master' into face-landmarker-python
2023-03-16 12:17:59 +05:30
Copybara-Service
d84ccbadad
Merge pull request #4158 from kinaryml:face-detector-python
...
PiperOrigin-RevId: 516970627
2023-03-15 17:13:37 -07:00
MediaPipe Team
8f1ce5fef6
Add quality test for InteractiveSegmenter
...
PiperOrigin-RevId: 516968294
2023-03-15 17:02:34 -07:00
MediaPipe Team
61bcddc671
Add Interactive Segmenter MediaPipe Task
...
PiperOrigin-RevId: 516954589
2023-03-15 16:05:18 -07:00
MediaPipe Team
59962bed27
ImageSegmenterGraph set activation type from metadata, and remove the activation config in C++ ImageSegmenterOptions.
...
PiperOrigin-RevId: 516893115
2023-03-15 12:13:00 -07:00
MediaPipe Team
a323825134
Internal change
...
PiperOrigin-RevId: 516882513
2023-03-15 11:35:49 -07:00
MediaPipe Team
18d88c531a
Internal MediaPipe Tasks change.
...
PiperOrigin-RevId: 516881879
2023-03-15 11:30:58 -07:00
MediaPipe Team
ce3cd94f45
Internal change
...
PiperOrigin-RevId: 516871638
2023-03-15 10:56:32 -07:00
kinaryml
80dd764605
Removed dummy packet creation and preserved face_geometry protobuf import
2023-03-15 10:52:16 -07:00
kinaryml
4a6015e65c
Fixed some issues in the MatrixData container, revised the implementation and added more tests
2023-03-15 10:41:36 -07:00
kinaryml
06c37c6442
Updated mediapipe/python/BUILD and tests
2023-03-15 09:11:06 -07:00
Kinar R
2af660321d
Merge branch 'google:master' into face-landmarker-python
2023-03-15 21:22:35 +05:30
Fergus Henderson
04ffb8432e
Fix typo.
...
PiperOrigin-RevId: 516834369
2023-03-15 08:41:40 -07:00
Sebastian Schmidt
c8b56439af
Fix typo
...
PiperOrigin-RevId: 516758040
2023-03-15 01:38:55 -07:00
Kinar R
647db21fc3
Merge branch 'google:master' into face-landmarker-python
2023-03-15 11:03:15 +05:30
kinaryml
d83f400b08
Updated API and tests
2023-03-14 22:32:39 -07:00
MediaPipe Team
f517eddce1
API for c++ ImageSegmenter to get labels
...
PiperOrigin-RevId: 516714139
2023-03-14 21:13:08 -07:00
MediaPipe Team
cafff14135
GeometryPipelineCalculator support single face landmarks input.
...
PiperOrigin-RevId: 516701488
2023-03-14 20:03:07 -07:00
MediaPipe Team
141cf843ae
Add getLabels to ImageSegmeter Java API
...
PiperOrigin-RevId: 516683339
2023-03-14 18:04:33 -07:00
Yuqi Li
51d9640d88
Add metadata writer for image segmentation.
...
PiperOrigin-RevId: 516671364
2023-03-14 17:00:30 -07:00
MediaPipe Team
9a89b47572
Rename *ModelFile to *File for methods of ModelAssetBundleResources.
...
PiperOrigin-RevId: 516667461
2023-03-14 16:42:32 -07:00
Sebastian Schmidt
ec3cd45d61
Add InteractiveSegmenter Web API
...
PiperOrigin-RevId: 516654090
2023-03-14 15:48:38 -07:00