opencv/modules/dnn/src
Wenqing Zhang 22d64ae08f
Merge pull request #17570 from HannibalAPE:text_det_recog_demo
[GSoC] High Level API and Samples for Scene Text Detection and Recognition

* APIs and samples for scene text detection and recognition

* update APIs and tutorial for Text Detection and Recognition

* API updates:
(1) put decodeType into struct Voc
(2) optimize the post-processing of DB

* sample update:
(1) add transformation into scene_text_spotting.cpp
(2) modify text_detection.cpp with API update

* update tutorial

* simplify text recognition API
update tutorial

* update impl usage in recognize() and detect()

* dnn: refactoring public API of TextRecognitionModel/TextDetectionModel

* update provided models
update opencv.bib

* dnn: adjust text rectangle angle

* remove points ordering operation in model.cpp

* update gts of DB test in test_model.cpp

* dnn: ensure to keep text rectangle angle

- avoid 90/180 degree turns

* dnn(text): use quadrangle result in TextDetectionModel API

* dnn: update Text Detection API
(1) keep points' order consistent with (bl, tl, tr, br) in unclip
(2) update contourScore with boundingRect
2020-12-03 18:47:40 +00:00
..
caffe Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-05-22 19:50:14 +00:00
cuda fix compile-time errors, disable unsupported tests 2020-08-09 14:43:20 +05:30
cuda4dnn Merge pull request #18386 from JulienMaille:patch-1 2020-09-23 09:15:02 +00:00
darknet Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-10-02 15:58:45 +00:00
layers Merge pull request #18973 from sl-sergei:fix_vulkan_build 2020-12-01 12:52:09 +00:00
ocl4dnn Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-11-27 14:08:06 +00:00
onnx Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-11-27 14:08:06 +00:00
opencl dnn(opencl): fix convolution kernel w/o bias with activation 2020-09-27 23:42:30 +00:00
tengine4dnn Merge pull request #18323 from liqi-c:tengine-lite-update 2020-09-23 09:34:29 +00:00
tensorflow Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-08-14 19:45:45 +00:00
torch Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-04-08 10:19:09 +00:00
vkcom Fixed build with latest Vulkan headers 2020-05-14 23:20:28 +03:00
dnn_common.hpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-05-28 23:53:54 +00:00
dnn.cpp enable fusion tests, update thresholds and fix missed eltwise fusions 2020-11-21 17:35:20 +05:30
graph_simplifier.cpp Fix TensorFlow->ONNX imports 2020-07-15 14:36:13 +03:00
graph_simplifier.hpp ONNX: upsample subgraph fusion added 2020-02-29 15:24:06 +05:30
halide_scheduler.cpp fix doc. 2018-06-03 17:44:24 +08:00
halide_scheduler.hpp dnn: move module from opencv_contrib 2017-06-26 13:41:51 +03:00
ie_ngraph.cpp Merge pull request #18220 from Omar-AE:hddl-supported 2020-11-17 19:47:24 +00:00
ie_ngraph.hpp dnn: update network dump code, include ngraph serialization 2020-05-26 12:49:22 +00:00
init.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-05-22 19:50:14 +00:00
model.cpp Merge pull request #17570 from HannibalAPE:text_det_recog_demo 2020-12-03 18:47:40 +00:00
nms.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-09-14 23:44:35 +00:00
nms.inl.hpp dnn: add an accuracy test for NMS 2017-10-25 13:40:56 +03:00
op_cuda.hpp transfer output blobs in background 2020-07-04 12:55:12 +05:30
op_halide.cpp core: added MatSize::dims() method 2018-04-27 16:57:29 +03:00
op_halide.hpp dnn: apply CV_OVERRIDE/CV_FINAL 2018-03-28 18:43:27 +03:00
op_inf_engine.cpp Merge pull request #18220 from Omar-AE:hddl-supported 2020-11-17 19:47:24 +00:00
op_inf_engine.hpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-11-10 20:09:18 +00:00
op_vkcom.cpp Merge pull request #12703 from wzw-intel:vkcom 2018-10-29 17:51:26 +03:00
op_vkcom.hpp Merge pull request #12703 from wzw-intel:vkcom 2018-10-29 17:51:26 +03:00
precomp.hpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-05-28 23:53:54 +00:00