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
MediaPipe Team and Copybara-Service
b40f0d3b72
Internal change
...
PiperOrigin-RevId: 530385895
2023-05-08 13:04:51 -07:00
MediaPipe Team and Copybara-Service
613f645c74
Update CalculatorOptions to encourage proto3 options
...
PiperOrigin-RevId: 530127533
2023-05-07 11:25:43 -07:00
MediaPipe Team and Copybara-Service
876987b389
Remove auxiliary landmarks in PoseLandmarker API results.
...
PiperOrigin-RevId: 529989746
2023-05-06 12:58:00 -07:00
MediaPipe Team and Copybara-Service
800a7b4a27
Object detector handle empty packet when no object is detected.
...
PiperOrigin-RevId: 529919638
2023-05-06 01:11:01 -07:00
MediaPipe Team and Copybara-Service
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
MediaPipe Team and Copybara-Service
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
MediaPipe Team and Copybara-Service
ecc8dca8ba
Internal change
...
PiperOrigin-RevId: 529752098
2023-05-05 10:28:38 -07:00
MediaPipe Team and Copybara-Service
c24e7a250c
Internal change
...
PiperOrigin-RevId: 529617578
2023-05-04 23:01:32 -07:00
MediaPipe Team and Copybara-Service
61cfe2ca9b
Object Detector remove nms operation from exported tflite
...
PiperOrigin-RevId: 529559380
2023-05-04 17:36:11 -07:00
MediaPipe Team and jqtang
12b0b6fad1
Internal change
...
PiperOrigin-RevId: 529495239
2023-05-04 14:51:19 -07:00
MediaPipe Team and Copybara-Service
64cad80543
Internal change.
...
PiperOrigin-RevId: 529449175
2023-05-04 10:33:40 -07:00
MediaPipe Team and Copybara-Service
b350f72394
Support MultiHW AVG Architecture for object detector
...
PiperOrigin-RevId: 529221127
2023-05-03 16:12:59 -07:00
MediaPipe Team and Copybara-Service
a09e39d431
Add TransformerParameters proto
...
PiperOrigin-RevId: 529213840
2023-05-03 15:46:50 -07:00
MediaPipe Team and Copybara-Service
606b83ac65
Internal change
...
PiperOrigin-RevId: 529180655
2023-05-03 13:32:44 -07:00
MediaPipe Team and Copybara-Service
7c955246aa
Support scribble input for Interactive Segmenter Java API
...
PiperOrigin-RevId: 529177660
2023-05-03 13:22:09 -07:00
MediaPipe Team and Copybara-Service
c780559214
Internal change
...
PiperOrigin-RevId: 529161249
2023-05-03 12:20:44 -07:00
MediaPipe Team and Copybara-Service
09662749ea
Support scribble input for Interactive Segmenter
...
PiperOrigin-RevId: 529156049
2023-05-03 12:01:10 -07:00
MediaPipe Team and Copybara-Service
baa8fc68a1
Make uploading to GPU optional in Image.GetGpuBuffer().
...
PiperOrigin-RevId: 529066617
2023-05-03 05:57:58 -07:00
MediaPipe Team and Copybara-Service
3789156a41
Internal change
...
PiperOrigin-RevId: 529011480
2023-05-03 00:29:13 -07:00
MediaPipe Team and Copybara-Service
1dea01aecc
Internal change
...
PiperOrigin-RevId: 528996603
2023-05-02 22:57:38 -07:00
MediaPipe Team and Copybara-Service
c698381e48
Internal change
...
PiperOrigin-RevId: 528939095
2023-05-02 18:05:31 -07:00