MediaPipe Team and Copybara-Service
e4ec4d2526
Internal change
...
PiperOrigin-RevId: 547258228
2023-07-11 12:05:58 -07:00
MediaPipe Team and Copybara-Service
bf6561ce91
add symmetric color style option
...
PiperOrigin-RevId: 547069284
2023-07-10 21:41:01 -07:00
MediaPipe Team and Copybara-Service
0bde987a38
Removed internal dependency on OpenCV 3.x, migrating it to OpenCV 4.x
...
PiperOrigin-RevId: 546945166
2023-07-10 12:17:54 -07:00
MediaPipe Team and Copybara-Service
d45b15ef84
Add face landmarks connections for C++.
...
PiperOrigin-RevId: 546345842
2023-07-07 12:08:09 -07:00
MediaPipe Team and Copybara-Service
cb1035a9ee
Internal change
...
PiperOrigin-RevId: 546090489
2023-07-06 14:24:31 -07:00
MediaPipe Team and Copybara-Service
15ee1210e5
Internal change
...
PiperOrigin-RevId: 546035969
2023-07-06 10:58:20 -07:00
MediaPipe Team and Copybara-Service
74f484d96d
Internal change
...
PiperOrigin-RevId: 545658434
2023-07-05 07:09:40 -07:00
MediaPipe Team and Copybara-Service
dbe8e40124
Internal change
...
PiperOrigin-RevId: 545045282
2023-07-03 10:04:19 -07:00
MediaPipe Team and Copybara-Service
7ba21e9a9a
Revert Add location info in registry (debug mode only)
...
PiperOrigin-RevId: 544842663
2023-07-01 01:11:02 -07:00
MediaPipe Team and Copybara-Service
422556c4a3
Internal change
...
PiperOrigin-RevId: 544663494
2023-06-30 08:34:32 -07:00
MediaPipe Team and Copybara-Service
687075e5b8
Add gpu to cpu fallback for tensors_to_detections_calculator.
...
PiperOrigin-RevId: 544480883
2023-06-29 15:36:33 -07:00
MediaPipe Team and Copybara-Service
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 and Copybara-Service
e15d5a797b
Do not send PreviousLoopback output packets to closed streams
...
PiperOrigin-RevId: 544449979
2023-06-29 13:44:56 -07:00
MediaPipe Team and Copybara-Service
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 and Copybara-Service
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 and Copybara-Service
8278dbc38f
Exposes OpenCV photo lib.
...
PiperOrigin-RevId: 544092832
2023-06-28 10:22:07 -07:00
MediaPipe Team and Copybara-Service
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 and Copybara-Service
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 and Copybara-Service
c8c5f3d062
Internal change
...
PiperOrigin-RevId: 543602625
2023-06-26 18:57:21 -07:00
MediaPipe Team and Copybara-Service
9de1b2577f
Internal update
...
PiperOrigin-RevId: 543508346
2023-06-26 12:26:51 -07:00
MediaPipe Team and Copybara-Service
570880190b
Internal change for proto library outputs.
...
PiperOrigin-RevId: 543368974
2023-06-26 01:52:50 -07:00
MediaPipe Team and Copybara-Service
a8899da45a
Fix -Wsign-compare warning in api2/builder.h
...
PiperOrigin-RevId: 542673286
2023-06-22 14:49:23 -07:00
MediaPipe Team and Copybara-Service
4e862995ba
Fix typo
...
PiperOrigin-RevId: 542660548
2023-06-22 14:02:16 -07:00
MediaPipe Team and Copybara-Service
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
MediaPipe Team and Copybara-Service
ba7e0e0e50
Add a face alignment preprocessor to face stylizer.
...
PiperOrigin-RevId: 542559764
2023-06-22 07:59:52 -07:00
MediaPipe Team and Copybara-Service
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 and Copybara-Service
0d2548cd65
Internal change
...
PiperOrigin-RevId: 542392817
2023-06-21 16:23:43 -07:00
MediaPipe Team and Copybara-Service
c86d80a031
Internal Changes
...
PiperOrigin-RevId: 542387813
2023-06-21 16:02:54 -07:00
MediaPipe Team and Copybara-Service
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 and Copybara-Service
7edb6b8fcb
add concatenate image vector calculator
...
PiperOrigin-RevId: 542084345
2023-06-20 16:40:11 -07:00
MediaPipe Team and Copybara-Service
0b6ff84e3c
update face drawing function.
...
PiperOrigin-RevId: 542083042
2023-06-20 16:34:27 -07:00
MediaPipe Team and Copybara-Service
86bc764b6e
This will fix typos in tasks internal files.
...
PiperOrigin-RevId: 541945726
2023-06-20 09:18:01 -07:00
MediaPipe Team and Copybara-Service
35c79b755e
update face drawing function.
...
PiperOrigin-RevId: 541055040
2023-06-16 17:46:11 -07:00
MediaPipe Team and Copybara-Service
80208079d2
Use GFile for internal file systems.
...
PiperOrigin-RevId: 541041972
2023-06-16 16:45:56 -07:00
MediaPipe Team and Copybara-Service
6f065bc405
Update Tensorflow dependency in MediaPipe
...
PiperOrigin-RevId: 540619536
2023-06-15 10:23:20 -07:00
MediaPipe Team and Copybara-Service
2e48a0bce0
Remove designated initializers
...
PiperOrigin-RevId: 540471772
2023-06-14 22:17:20 -07:00
MediaPipe Team and Copybara-Service
e02d70f8e5
internal change
...
PiperOrigin-RevId: 540404812
2023-06-14 16:00:00 -07:00
MediaPipe Team and Copybara-Service
4776ecf402
Internal change
...
PiperOrigin-RevId: 540361672
2023-06-14 13:23:36 -07:00
MediaPipe Team and Copybara-Service
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 and Copybara-Service
66a29bf371
Internal change
...
PiperOrigin-RevId: 540327302
2023-06-14 11:23:51 -07:00
MediaPipe Team and Copybara-Service
3742bc8c1b
Add metadata for all PREFIX/image... prefixes.
...
PiperOrigin-RevId: 540117214
2023-06-13 17:12:17 -07:00
MediaPipe Team and Copybara-Service
02d55dfb0a
Modify the TensorToImageFrameCalculator to support normalized outputs.
...
PiperOrigin-RevId: 540104988
2023-06-13 16:20:42 -07:00
MediaPipe Team and Copybara-Service
b97d11fa76
Internal MediaPipe Tasks change
...
PiperOrigin-RevId: 540083633
2023-06-13 15:05:04 -07:00
MediaPipe Team and Copybara-Service
e468bee584
Deprecate GraphStatus()
...
PiperOrigin-RevId: 539992850
2023-06-13 09:54:22 -07:00
MediaPipe Team and Copybara-Service
b19b80e10f
Add support for int64 constant side package value.
...
PiperOrigin-RevId: 539893314
2023-06-13 01:53:13 -07:00
MediaPipe Team and Copybara-Service
96cc0fd07b
Internal change
...
PiperOrigin-RevId: 539719443
2023-06-12 11:53:48 -07:00
MediaPipe Team and Copybara-Service
fe0d1b1e83
Internal change
...
PiperOrigin-RevId: 539675912
2023-06-12 09:28:26 -07:00
MediaPipe Team and Copybara-Service
ac4f60a793
Annotate in model input scale for InteractiveSegmenter
...
PiperOrigin-RevId: 539245617
2023-06-09 21:13:20 -07:00
MediaPipe Team and Copybara-Service
1d4a205c2e
Internal change
...
PiperOrigin-RevId: 539220863
2023-06-09 18:06:50 -07:00
MediaPipe Team and Copybara-Service
53f0736bf0
Add an option to disable explicit CPU sync for ExternalTextureRenderer
...
PiperOrigin-RevId: 539166965
2023-06-09 13:42:14 -07:00
MediaPipe Team and Copybara-Service
943445fba8
Update base audio/vision tasks api to suuport proto3 graph options.
...
PiperOrigin-RevId: 538661975
2023-06-07 20:04:33 -07:00
MediaPipe Team and Copybara-Service
4b0f3cacae
Internal change
...
PiperOrigin-RevId: 538313290
2023-06-06 15:52:55 -07:00
MediaPipe Team and Copybara-Service
37290f0224
Port StreamToSidePacketCalculator to api2
...
PiperOrigin-RevId: 538109898
2023-06-06 01:34:43 -07:00
MediaPipe Team and Copybara-Service
ab72fccca7
Internal change
...
PiperOrigin-RevId: 537928827
2023-06-05 11:14:28 -07:00
MediaPipe Team and Copybara-Service
cbf1d97429
Internal change
...
PiperOrigin-RevId: 537613648
2023-06-03 20:19:16 -07:00
MediaPipe Team and Copybara-Service
b69f93fca6
Internal change
...
PiperOrigin-RevId: 537381138
2023-06-02 12:31:55 -07:00
MediaPipe Team and Copybara-Service
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 and Copybara-Service
9045a74ba3
Internal change
...
PiperOrigin-RevId: 537175065
2023-06-01 17:48:03 -07:00
MediaPipe Team and Copybara-Service
15aff443b1
Internal change
...
PiperOrigin-RevId: 537089863
2023-06-01 12:00:44 -07:00
MediaPipe Team and Copybara-Service
01cfb92e35
Add MultiLandmarksSmoothingCalculator
...
PiperOrigin-RevId: 536490704
2023-05-30 13:20:55 -07:00
MediaPipe Team and Copybara-Service
c73027926f
Add MultiLandmarksSmoothingCalculator
...
PiperOrigin-RevId: 536478601
2023-05-30 12:37:05 -07:00
MediaPipe Team and Copybara-Service
a432559123
Port LandmarksSmoothingCalculator to api2
...
PiperOrigin-RevId: 536474279
2023-05-30 12:20:23 -07:00
MediaPipe Team and Copybara-Service
056881f4a9
Only apply face landmarks smoothing for stream mode (VIDEO and LIVE_STREAM).
...
PiperOrigin-RevId: 536455842
2023-05-30 11:16:43 -07:00
MediaPipe Team and Copybara-Service
759e9fd56e
Reorganize the face stylizer test data.
...
PiperOrigin-RevId: 536074239
2023-05-28 19:28:14 -07:00
MediaPipe Team and Copybara-Service
2e2b4d183e
add “users” group to visibility
...
PiperOrigin-RevId: 536022725
2023-05-28 10:49:31 -07:00
MediaPipe Team and Copybara-Service
d4c7ed2217
Internal change
...
PiperOrigin-RevId: 535751178
2023-05-26 17:26:29 -07:00
MediaPipe Team and Copybara-Service
e483b31fcf
Internal change
...
PiperOrigin-RevId: 535636593
2023-05-26 09:23:37 -07:00
MediaPipe Team and Copybara-Service
e2cb327060
Give an example of the expected protoType syntax
...
PiperOrigin-RevId: 535413303
2023-05-25 15:47:15 -07:00
MediaPipe Team and Copybara-Service
e8f2541cbd
Internal update
...
PiperOrigin-RevId: 535376471
2023-05-25 14:03:43 -07:00
MediaPipe Team and Copybara-Service
ea314ba455
Fix license typos.
...
PiperOrigin-RevId: 535309354
2023-05-25 10:53:37 -07:00
MediaPipe Team and Copybara-Service
3ac903787a
Internal change
...
PiperOrigin-RevId: 535162357
2023-05-25 01:49:30 -07:00
MediaPipe Team and Copybara-Service
7800d238e9
add needed enum type for choose fuse pipeline.
...
PiperOrigin-RevId: 535076733
2023-05-24 20:17:54 -07:00
MediaPipe Team and Copybara-Service
c8ee09796b
Internal change
...
PiperOrigin-RevId: 534959867
2023-05-24 13:26:53 -07:00
MediaPipe Team and Copybara-Service
bc035d9146
This will fix the multiple typos in the tasks files.
...
PiperOrigin-RevId: 534679277
2023-05-23 21:49:34 -07:00
MediaPipe Team and Copybara-Service
201b2d739d
Fix c++98-compat-extra-semi warnings
...
PiperOrigin-RevId: 534624086
2023-05-23 18:03:29 -07:00
MediaPipe Team and Copybara-Service
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
MediaPipe Team and Copybara-Service
102cffdf4c
Add some helpful error messages in case GL texture creation fails.
...
PiperOrigin-RevId: 534029187
2023-05-22 05:03:51 -07:00
MediaPipe Team and Copybara-Service
937a6b1422
Internal change
...
PiperOrigin-RevId: 533327411
2023-05-18 20:19:42 -07:00
MediaPipe Team and Copybara-Service
c248525eeb
internal update
...
PiperOrigin-RevId: 533197055
2023-05-18 11:39:35 -07:00
MediaPipe Team and Copybara-Service
a1755044ea
Internal change
...
PiperOrigin-RevId: 533187060
2023-05-18 11:10:42 -07:00
MediaPipe Team and Copybara-Service
03b901a443
Internal change
...
PiperOrigin-RevId: 533150010
2023-05-18 09:16:35 -07:00
MediaPipe Team and Copybara-Service
02230f65d1
Internal change
...
PiperOrigin-RevId: 532934867
2023-05-17 15:54:32 -07:00
MediaPipe Team and Copybara-Service
5af496201b
internal updating of flatbuffers
...
PiperOrigin-RevId: 532601578
2023-05-16 16:08:39 -07:00
MediaPipe Team and Copybara-Service
609a57f167
Internal change
...
PiperOrigin-RevId: 532597768
2023-05-16 15:56:25 -07:00
MediaPipe Team and Copybara-Service
d7fa4b95b5
Internal change.
...
PiperOrigin-RevId: 532474319
2023-05-16 08:56:30 -07:00
MediaPipe Team and Copybara-Service
e0eef9791e
Internal change
...
PiperOrigin-RevId: 532113907
2023-05-15 08:06:33 -07:00
MediaPipe Team and Copybara-Service
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 and Copybara-Service
12ba644393
Internal change
...
PiperOrigin-RevId: 531582116
2023-05-12 12:57:28 -07:00
MediaPipe Team and Copybara-Service
64af919107
Internal change
...
PiperOrigin-RevId: 531007009
2023-05-10 14:38:19 -07:00
MediaPipe Team and Copybara-Service
ea1643f7f8
Internal update
...
PiperOrigin-RevId: 530777692
2023-05-09 19:47:43 -07:00
MediaPipe Team and Copybara-Service
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 and Copybara-Service
e391c76433
Include object_detector_metadata_schema.fbs and image_segmenter_metadata_schema.fbs
...
PiperOrigin-RevId: 530769920
2023-05-09 18:45:01 -07:00
MediaPipe Team and jqtang
f95a782399
Internal change
...
PiperOrigin-RevId: 530751565
2023-05-09 17:03:20 -07:00
MediaPipe Team and Copybara-Service
6ff39c418c
Internal change
...
PiperOrigin-RevId: 530751097
2023-05-09 17:01:45 -07:00
MediaPipe Team and Copybara-Service
dd1779840d
Update model_maker requirements.txt for release
...
PiperOrigin-RevId: 530748415
2023-05-09 16:49:41 -07:00
MediaPipe Team and Copybara-Service
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
MediaPipe Team and Copybara-Service
08d19739e0
Allow passing --resource_root_dir to resolve asset lookups.
...
PiperOrigin-RevId: 530618235
2023-05-09 08:40:11 -07:00
MediaPipe Team and Copybara-Service
9de52a4a30
Internal change
...
PiperOrigin-RevId: 530562491
2023-05-09 03:48:49 -07:00
MediaPipe Team and Copybara-Service
10776ef86f
Added error message if no provisioning profile found
...
PiperOrigin-RevId: 530498369
2023-05-08 22:20:19 -07:00
MediaPipe Team and Copybara-Service
83a8743a8b
Internal change
...
PiperOrigin-RevId: 530408554
2023-05-08 14:31:04 -07:00