51 Commits

Author SHA1 Message Date
Tong Gao
cfce57ad87
[Feature] Add config generator (#1552)
* [Feature] Add config generator

* update icdar2013

* fix ut

* simplify design

* cfg generator

* update

* fix
2022-11-21 14:23:20 +08:00
Xinyu Wang
79a778689d
[Feature] Add SVT to dataset preparer (#1521)
* add svt to data preparer

* add svt parser test
2022-11-15 18:54:30 +08:00
Xinyu Wang
8864fa174b
[Feature] Add Dataset Preparer (#1484)
* add data preparer

* temporarily ignore data preparer test

* update

* fix comments

* update doc; add script to generate dataset zoo doc

* fix comments; update scripts

* apply comments

Co-authored-by: Tong Gao <gaotongxiao@gmail.com>

* apply comments

Co-authored-by: Tong Gao <gaotongxiao@gmail.com>

* coco parser

* fix comments

* add fileio tests

* fix test

* add tests for parsers and dumpers

* add test for data preparer

* fix a bug

* update icdar txt parser

* rename icdar txt parser

* fix comments

* fix test

* fix comments

Co-authored-by: Tong Gao <gaotongxiao@gmail.com>
Co-authored-by: liukuikun <641417025@qq.com>
2022-11-02 15:06:49 +08:00
Tong Gao
e801df3471
[CI] Fix CI (#1365) 2022-09-05 16:58:31 +08:00
Tong Gao
db6ce0d95e
[Refactor] ocr.py (#1344)
* [Feature] Add BaseInferencer]

* [Feature] Add Det&Rec Inferencer

* [Feature] Add KIEInferencer

* [Feature] Add MMOCRInferencer

* [Refactor] update ocr.py

* update links

* update two links

* remove ocr.py

* move ocr.py and add loadfromndarray

Co-authored-by: xinyu <wangxinyu2017@gmail.com>
Co-authored-by: liukuikun <liukuikun@sensetime.com>
2022-08-31 22:56:24 +08:00
Xinyu Wang
9bd5258513
[Refactor] Adapt to new dataflow (#1305)
* datasample->datasamples

* update rec data preprocessor

* rename datasamples

* update det preprocessor

* update metric

* update data_sample->data_samples in test

* update

* fix data preprocessor uts

* remove engine runner

* fix kie ut

* fix ut

* fix comments

* refactor evaluator ut

* apply comments

Co-authored-by: Tong Gao <gaotongxiao@gmail.com>

* remove useless

* apply comments

Co-authored-by: Tong Gao <gaotongxiao@gmail.com>

* apply comments

Co-authored-by: Tong Gao <gaotongxiao@gmail.com>

Co-authored-by: Tong Gao <gaotongxiao@gmail.com>
2022-08-25 11:45:42 +08:00
Tong Gao
e760dcd1dd
[Enhancement] Support loading different lmdb datasets in LoadImageFromLMDB (#1293)
* [Enhancement] Support loading different lmdb datasets in LoadImageFromLMDB

* add docstr
2022-08-22 16:43:25 +08:00
Tong Gao
c7a4298c32
[Fix] Replace mmcv.fileio with mmengine (#1292) 2022-08-19 16:53:14 +08:00
Tong Gao
80d85c129f
[Fix] Rename tests (#1244) 2022-08-01 15:28:27 +08:00
gaotongxiao
05ff5d0489 Support pipeline assignment in ConcatDataset 2022-07-21 10:58:04 +08:00
wangxinyu
8c5e83c521 [Tests] rename tests 2022-07-21 10:58:04 +08:00
xinyu
254dbdd18a adapt to det package 2022-07-21 10:58:03 +08:00
jiangqing.vendor
993ee5a91c [TODO] Replace resize_cfg with resize_type 2022-07-21 10:57:31 +08:00
gaotongxiao
f107991ac1 [TODO] Add LoadImageFromLMDB 2022-07-21 10:57:30 +08:00
gaotongxiao
914c8af7bf Revert "[TODO] Add LoadImageFromLMDB"
This reverts commit e716ae726f007f79effdf2d45b4955a887f3c1e3
2022-07-21 10:57:30 +08:00
jiangqing.vendor
19958fbf6f [TODO] Add LoadImageFromLMDB 2022-07-21 10:57:17 +08:00
jiangqing.vendor
dae4c9ca8c Add MMDet2MMOCR MMOCR2MMdet 2022-07-21 10:57:17 +08:00
liukuikun
d50d2a46eb [Processing]remove segocr and split processing 2022-07-21 10:57:17 +08:00
gaotongxiao
7490301877 Add KIE transforms 2022-07-21 10:55:45 +08:00
wangxinyu
52f0eefb2e [Transform] Add FixInvalidPolygon 2022-07-21 10:55:45 +08:00
gaotongxiao
9f2fabc35a Add WildReceipt Dataset 2022-07-21 10:55:45 +08:00
wangxinyu
ab6e897c6b [Utils] Migrate datasets/utils 2022-07-21 10:55:45 +08:00
jiangqing.vendor
83ec5726d6 Add RecogDatasets 2022-07-21 10:55:44 +08:00
jiangqing.vendor
0dc4fda545 Add IcdarDatset 2022-07-21 10:55:44 +08:00
gaotongxiao
0fb0d7cb1a Fix UT 2022-07-21 10:51:03 +08:00
jiangqing.vendor
7be4dc1bca Refactor Parser 2022-07-21 10:51:03 +08:00
gaotongxiao
0716c97cf6 Add BoundedScaleAspectJitter 2022-07-21 10:51:03 +08:00
jiangqing.vendor
55c99dd0c1 [Update] Update TextDetRandomCropFlip 2022-07-21 10:51:02 +08:00
liukuikun
d636adeb1f fix ut 2022-07-21 10:51:02 +08:00
gaotongxiao
8f7c0e2977 Fix imgaug 2022-07-21 10:51:02 +08:00
liukuikun
f03ed3ce11 [Transform] RandomFlip 2022-07-21 10:51:01 +08:00
liukuikun
dfe93dc7d2 [Transform] ScaleAspectJitter 2022-07-21 10:51:01 +08:00
gaotongxiao
da175b44a4 [Fix] Fix RandomRotate 2022-07-21 10:51:01 +08:00
jiangqing.vendor
25e819f6bf [Fix] Fix TextDetRandomCrop 2022-07-21 10:51:01 +08:00
jiangqing.vendor
b3b1ef146b [Fix] Check transform's unit test and visualize 2022-07-21 10:51:01 +08:00
gaotongxiao
a4952a6dd6 Fix RandomCrop 2022-07-21 10:51:00 +08:00
liukuikun
f47f3eff03 fix polygon type 2022-07-21 10:50:58 +08:00
jiangqing.vendor
4706cc7eca [Refactor] Refactor SquareResizePad 2022-07-21 10:50:58 +08:00
liukuikun
2f4679e908 LoadAnnotations 2022-07-21 10:50:58 +08:00
liukuikun
84a61ba816 RescaleToHeight and PadToWidth 2022-07-21 10:50:58 +08:00
liukuikun
e8f57d6540 [Feature] PackDet/RecogInput 2022-07-21 10:50:58 +08:00
jiangqing.vendor
5dc791adbb [Refactor] Refactor randomscaling 2022-07-21 10:50:58 +08:00
jiangqing.vendor
d2808e6b84 [refactor] Refactor Crop-Related Operations 2022-07-21 10:50:58 +08:00
gaotongxiao
7b6778c5d8 add torchvisionwrapper 2022-07-21 10:50:58 +08:00
wangxinyu
ac4eb34843 [Refactor] RandomCropFlip 2022-07-21 10:50:57 +08:00
gaotongxiao
79186b61ec ImgAug: ignores->ignored 2022-07-21 10:50:57 +08:00
wangxinyu
178030bad6 [Refactor] Refactor transform.RandomRotate 2022-07-21 10:50:57 +08:00
jiangqing.vendor
f29853d9cd [Feature] Add Resize 2022-07-21 10:50:57 +08:00
gaotongxiao
7b09da485b [Fix] Support textrecog, add more tests 2022-07-21 10:50:57 +08:00
gaotongxiao
f6b72b244b Add ImgAug and tests 2022-07-21 10:50:57 +08:00