Commit Graph

1852 Commits

Author SHA1 Message Date
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
Sebastian Schmidt
ffbd799b8d Extract shared types to create and test landmarks
PiperOrigin-RevId: 525568412
2023-04-19 15:37:42 -07:00
MediaPipe Team
476c7efc18 Remove uses of ATOMIC_VAR_INIT
ATOMIC_VAR_INIT has a trivial definition
`#define ATOMIC_VAR_INIT(value) (value)`,
is deprecated in C17/C++20, and will be removed in newer standards in
newer GCC/Clang (e.g. https://reviews.llvm.org/D144196).

PiperOrigin-RevId: 525534393
2023-04-19 13:26:47 -07:00
MediaPipe Team
5bd3282515 Internal change
PiperOrigin-RevId: 525513792
2023-04-19 12:05:44 -07:00
MediaPipe Team
3231591f7f draw right eye with blue color
PiperOrigin-RevId: 525508840
2023-04-19 11:47:38 -07:00
MediaPipe Team
b2586e7e3b Internal change
PiperOrigin-RevId: 525495248
2023-04-19 11:01:13 -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
01f4439d83 Internal change
PiperOrigin-RevId: 525399975
2023-04-19 03:33:01 -07:00
MediaPipe Team
de84696be6 Internal change
PiperOrigin-RevId: 525390694
2023-04-19 02:39:54 -07:00
MediaPipe Team
b83fa5b67d Internal change
PiperOrigin-RevId: 525365673
2023-04-19 00:17:50 -07:00
MediaPipe Team
8c8ba9511a Internal change
PiperOrigin-RevId: 525358261
2023-04-18 23:33:46 -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
MediaPipe Team
3e0ed2ced0 Internal Changes
PiperOrigin-RevId: 525180095
2023-04-18 10:14:08 -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
MediaPipe Team
88a10de345 Internal change
PiperOrigin-RevId: 525084368
2023-04-18 02:15:02 -07:00
MediaPipe Team
b4e27c137e Internal change
PiperOrigin-RevId: 525069421
2023-04-18 00:54:16 -07:00
MediaPipe Team
63cd09951d Internal change
PiperOrigin-RevId: 525030969
2023-04-17 21:17:08 -07:00
MediaPipe Team
43fd744296 Internal Changes
PiperOrigin-RevId: 524997017
2023-04-17 17:43:40 -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
MediaPipe Team
48cc96cf3c Internal change
PiperOrigin-RevId: 524517985
2023-04-15 06:18:05 -07:00
MediaPipe Team
547d3c00a7 Internal change
PiperOrigin-RevId: 524496413
2023-04-15 02:34:17 -07:00
MediaPipe Team
b63a0e15a3 Internal change
PiperOrigin-RevId: 524485761
2023-04-15 01:00:05 -07:00
MediaPipe Team
1c3a061038 Internal change
PiperOrigin-RevId: 524481964
2023-04-15 00:24:46 -07:00
MediaPipe Team
5fc0d26d8d Internal change
PiperOrigin-RevId: 524457848
2023-04-14 21:33:14 -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
MediaPipe Team
e1643a5abb Fix in preparation for Emscripten updates
PiperOrigin-RevId: 524414804
2023-04-14 16:40:34 -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
MediaPipe Team
dfc604f500 Patch for FileLocator and asset scripts not working together
PiperOrigin-RevId: 524320143
2023-04-14 10:11:24 -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
6da95183bc Internal change
PiperOrigin-RevId: 524259260
2023-04-14 04:48:00 -07:00
MediaPipe Team
1fd0f9328e Internal change
PiperOrigin-RevId: 524249794
2023-04-14 03:50:01 -07:00
MediaPipe Team
215465bee0 Internal change
PiperOrigin-RevId: 524229420
2023-04-14 01:50:30 -07:00
MediaPipe Team
06bbd9c599 Internal change
PiperOrigin-RevId: 524212873
2023-04-14 00:09:30 -07:00
Prianka Liz Kariat
7b1b94416a Updated timestamp variable name 2023-04-14 12:13:46 +05:30
MediaPipe Team
f934b220b2 Internal change
PiperOrigin-RevId: 524202659
2023-04-13 23:01:20 -07:00
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
MediaPipe Team
18ef79ac9f add face renderer for adapter
PiperOrigin-RevId: 524148938
2023-04-13 17:41:19 -07:00
Sebastian Schmidt
17f2d0e1e5 Add Face Landmarks Connection constants for the Python API 2023-04-13 14:19:10 -06:00
MediaPipe Team
a59b29ea24 Add jni functions to get image size from a list of image
PiperOrigin-RevId: 524080111
2023-04-13 13:05:42 -07:00
kinaryml
a03fa448dc Explicitly state the modes in the tests for ImageSegmenterOptions and InteractiveSegmenterOptions 2023-04-13 11:55:37 -07:00
MediaPipe Team
ad169b9123 Add support for more standard scaling options in GlSurfaceViewRenderer.
PiperOrigin-RevId: 524062033
2023-04-13 11:52:45 -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
MediaPipe Team
d095829c7c Internal cleanup.
PiperOrigin-RevId: 524005450
2023-04-13 08:19:29 -07:00
Prianka Liz Kariat
2c154e20cc Updated all references of timestampMs to timestampInMilliseconds 2023-04-13 17:56:09 +05:30
MediaPipe Team
6af4b433f4 Internal change
PiperOrigin-RevId: 523965337
2023-04-13 04:36:16 -07:00
MediaPipe Team
3fdd7f3618 Internal change
PiperOrigin-RevId: 523930101
2023-04-13 01:28:41 -07:00
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
c8b9cec7ef Internal change
PiperOrigin-RevId: 523916108
2023-04-13 00:16:17 -07:00
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
a71c697d90 Internal change
PiperOrigin-RevId: 523797476
2023-04-12 13:58:11 -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
MediaPipe Team
f41a912250 Internal change
PiperOrigin-RevId: 523703537
2023-04-12 08:14:13 -07:00
MediaPipe Team
2eefc862c2 Internal change
PiperOrigin-RevId: 523632081
2023-04-12 01:25:23 -07:00
MediaPipe Team
a7c6910625 Internal change
PiperOrigin-RevId: 523616811
2023-04-11 23:52:14 -07:00
MediaPipe Team
52e934a539 Internal change
PiperOrigin-RevId: 523611358
2023-04-11 23:13:45 -07:00
MediaPipe Team
f923f6bcda Internal change
PiperOrigin-RevId: 523589395
2023-04-11 21:03:38 -07:00
MediaPipe Team
c9aa24b0e7 Support proto3 node_option in api2 graph_builder
PiperOrigin-RevId: 523587324
2023-04-11 20:49:35 -07:00
MediaPipe Team
b6a19ea9e8 Add shaders that support better landscape rendering with GlSurfaceViewRenderer.
PiperOrigin-RevId: 523579769
2023-04-11 20:10:40 -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
a448790300 Internal change
PiperOrigin-RevId: 523351901
2023-04-11 03:23:24 -07:00
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
a4172cb03f Internal change
PiperOrigin-RevId: 523306493
2023-04-10 22:50:58 -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
Sebastian Schmidt
87ec846ed6 Enable TextClassifier and TextEmbedder on Windows Python
PiperOrigin-RevId: 523233995
2023-04-10 15:57:19 -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
MediaPipe Team
02fed0b7d1 Cover the existing graph expansion behavior in regard to executors with unit tests.
PiperOrigin-RevId: 523192292
2023-04-10 13:07:51 -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
Jiuqiang Tang
bca0a92c2e Add FaceToRectCalculator.
PiperOrigin-RevId: 522595752
2023-04-07 07:44:51 -07:00
MediaPipe Team
b0d3595291 Internal change
PiperOrigin-RevId: 522541374
2023-04-07 00:30:49 -07:00
MediaPipe Team
c6b3090d0e Internal change
PiperOrigin-RevId: 522534050
2023-04-06 23:31:15 -07:00
MediaPipe Team
6c523cd21f Internal change
PiperOrigin-RevId: 522529789
2023-04-06 22:56:06 -07:00
MediaPipe Team
bae14a83b2 Internal change
PiperOrigin-RevId: 522524565
2023-04-06 22:13:38 -07:00
MediaPipe Team
4e5f20f212 Internal change
PiperOrigin-RevId: 522494903
2023-04-06 19:02:16 -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
MediaPipe Team
38f838513a Enable defining and using internal executor within a subgraph
PiperOrigin-RevId: 522449982
2023-04-06 15:18:56 -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
MediaPipe Team
489d684699 Internal change
PiperOrigin-RevId: 522398388
2023-04-06 12:04:03 -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
e894ae9cf4 Internal change
PiperOrigin-RevId: 522291640
2023-04-06 03:15:24 -07:00
MediaPipe Team
289f51651f Make GraphTextureFrame constructor public.
PiperOrigin-RevId: 522287217
2023-04-06 02:54:16 -07:00
MediaPipe Team
a151e6485a Internal change
PiperOrigin-RevId: 522287183
2023-04-06 02:50:05 -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
22186299c4 Internal change
PiperOrigin-RevId: 522263621
2023-04-06 00:21:14 -07:00
MediaPipe Team
d05508cb7b Internal change
PiperOrigin-RevId: 522260226
2023-04-06 00:00:50 -07:00
MediaPipe Team
56552dbfb5 Internal change
PiperOrigin-RevId: 522255364
2023-04-05 23:28:50 -07:00
MediaPipe Team
12ecc8139f Internal change
PiperOrigin-RevId: 522255287
2023-04-05 23:24:55 -07:00
MediaPipe Team
56b3cd4350 Internal change
PiperOrigin-RevId: 522253757
2023-04-05 23:14:45 -07:00
MediaPipe Team
0067a1b5c2 Internal changes
PiperOrigin-RevId: 522248624
2023-04-05 22:37:11 -07:00
MediaPipe Team
5a1a9269e6 Internal Changes
PiperOrigin-RevId: 522247775
2023-04-05 22:31:13 -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
Hadon Nash
7fe87936e5 Internal change
PiperOrigin-RevId: 522206591
2023-04-05 18:15:29 -07:00
MediaPipe Team
065d750781 Add VEC32F4 support to ImageFrame
PiperOrigin-RevId: 522153305
2023-04-05 14:25:17 -07:00
MediaPipe Team
6605f551e7 Object Detector add batch_size and train_data to get_steps_per_epoch.
PiperOrigin-RevId: 522149938
2023-04-05 14:11:29 -07:00
MediaPipe Team
5615c1e459 Delete duplicate public APIs in object detector
PiperOrigin-RevId: 522098326
2023-04-05 10:58:08 -07:00
MediaPipe Team
c5bd34ddb0 Internal change
PiperOrigin-RevId: 522014435
2023-04-05 04:25:25 -07:00