diff --git a/testdata/cv/aruco/recover.png b/testdata/cv/aruco/recover.png new file mode 100644 index 000000000..b2ed1b4c0 Binary files /dev/null and b/testdata/cv/aruco/recover.png differ diff --git a/testdata/dnn/download_models.py b/testdata/dnn/download_models.py index 543487cf0..f0fd3df8c 100755 --- a/testdata/dnn/download_models.py +++ b/testdata/dnn/download_models.py @@ -944,9 +944,9 @@ def get_confirm_token(response): # in case of large files filename='onnx/models/DB_TD500_resnet50.onnx'), Model( name='YuNet', - url='https://github.com/ShiqiYu/libfacedetection.train/raw/7a9738d6ca7bc4a3216578b06a739126435d40ef/tasks/task1/onnx/yunet.onnx', - sha='49c52f484b1895e8298dc59e37f262ba7841a601', - filename='onnx/models/yunet-202109.onnx'), + url='https://github.com/ShiqiYu/libfacedetection.train/raw/1688402dbd9b9fc4a3a6793810f558b7407ff384/tasks/task1/onnx/yunet_120x160.onnx', + sha='dfe691ae0c8e38d39d1a437e3f7e5fda7b256bdd', + filename='onnx/models/yunet-202202.onnx'), Model( name='face_recognizer_fast', url='https://drive.google.com/uc?export=dowload&id=1ClK9WiB492c5OZFKveF3XiHCejoOxINW', diff --git a/testdata/dnn/onnx/data/input_dynamic_resize_13_0.npy b/testdata/dnn/onnx/data/input_dynamic_resize_13_0.npy new file mode 100644 index 000000000..76edddf1a Binary files /dev/null and b/testdata/dnn/onnx/data/input_dynamic_resize_13_0.npy differ diff --git a/testdata/dnn/onnx/data/input_dynamic_resize_13_1.npy b/testdata/dnn/onnx/data/input_dynamic_resize_13_1.npy new file mode 100644 index 000000000..ffd15c8d1 Binary files /dev/null and b/testdata/dnn/onnx/data/input_dynamic_resize_13_1.npy differ diff --git a/testdata/dnn/onnx/data/input_dynamic_resize_scale_13_0.npy b/testdata/dnn/onnx/data/input_dynamic_resize_scale_13_0.npy new file mode 100644 index 000000000..c21a0b1d5 Binary files /dev/null and b/testdata/dnn/onnx/data/input_dynamic_resize_scale_13_0.npy differ diff --git a/testdata/dnn/onnx/data/input_dynamic_resize_scale_13_1.npy b/testdata/dnn/onnx/data/input_dynamic_resize_scale_13_1.npy new file mode 100644 index 000000000..2354203e0 Binary files /dev/null and b/testdata/dnn/onnx/data/input_dynamic_resize_scale_13_1.npy differ diff --git a/testdata/dnn/onnx/data/input_resize_size_opset11.npy b/testdata/dnn/onnx/data/input_resize_size_opset11.npy new file mode 100644 index 000000000..b22fd46ee Binary files /dev/null and b/testdata/dnn/onnx/data/input_resize_size_opset11.npy differ diff --git a/testdata/dnn/onnx/data/input_resize_size_opset13.npy b/testdata/dnn/onnx/data/input_resize_size_opset13.npy new file mode 100644 index 000000000..8ad808e99 Binary files /dev/null and b/testdata/dnn/onnx/data/input_resize_size_opset13.npy differ diff --git a/testdata/dnn/onnx/data/output_dynamic_resize_13.npy b/testdata/dnn/onnx/data/output_dynamic_resize_13.npy new file mode 100644 index 000000000..763f939cf Binary files /dev/null and b/testdata/dnn/onnx/data/output_dynamic_resize_13.npy differ diff --git a/testdata/dnn/onnx/data/output_dynamic_resize_scale_13.npy b/testdata/dnn/onnx/data/output_dynamic_resize_scale_13.npy new file mode 100644 index 000000000..8983d54c0 Binary files /dev/null and b/testdata/dnn/onnx/data/output_dynamic_resize_scale_13.npy differ diff --git a/testdata/dnn/onnx/data/output_resize_size_opset11.npy b/testdata/dnn/onnx/data/output_resize_size_opset11.npy new file mode 100644 index 000000000..773c7ecde Binary files /dev/null and b/testdata/dnn/onnx/data/output_resize_size_opset11.npy differ diff --git a/testdata/dnn/onnx/data/output_resize_size_opset13.npy b/testdata/dnn/onnx/data/output_resize_size_opset13.npy new file mode 100644 index 000000000..fe6d0f3c3 Binary files /dev/null and b/testdata/dnn/onnx/data/output_resize_size_opset13.npy differ diff --git a/testdata/dnn/onnx/generate_onnx_models.py b/testdata/dnn/onnx/generate_onnx_models.py index 313ce096f..efc42800f 100644 --- a/testdata/dnn/onnx/generate_onnx_models.py +++ b/testdata/dnn/onnx/generate_onnx_models.py @@ -783,6 +783,7 @@ def forward(self, x, y): save_data_and_model_multy_inputs("dynamic_resize_9", model, input_0, input_1, version=9) save_data_and_model_multy_inputs("dynamic_resize_10", model, input_0, input_1, version=10) save_data_and_model_multy_inputs("dynamic_resize_11", model, input_0, input_1, version=11) +save_data_and_model_multy_inputs("dynamic_resize_13", model, input_0, input_1, version=13) class DynamicResizeScale(nn.Module): def forward(self, x, y): @@ -795,6 +796,19 @@ def forward(self, x, y): save_data_and_model_multy_inputs("dynamic_resize_scale_9", model, input_0, input_1, version=9, export_params=True) save_data_and_model_multy_inputs("dynamic_resize_scale_10", model, input_0, input_1, version=10, export_params=True) save_data_and_model_multy_inputs("dynamic_resize_scale_11", model, input_0, input_1, version=11, export_params=True) +save_data_and_model_multy_inputs("dynamic_resize_scale_13", model, input_0, input_1, version=13, export_params=True) + +class Resize(nn.Module): + def __init__(self, *args, **kwargs): + super(Resize, self).__init__() + + def forward(self, x): + return F.interpolate(input, [12, 12], mode="bilinear", align_corners=True) + +input = Variable(torch.randn(1, 2, 6, 6)) +model = Resize(input) +save_data_and_model("resize_size_opset11", input, model, 11) +save_data_and_model("resize_size_opset13", input, model, 13) class ShapeConst(nn.Module): def __init__(self): diff --git a/testdata/dnn/onnx/models/dynamic_resize_13.onnx b/testdata/dnn/onnx/models/dynamic_resize_13.onnx new file mode 100644 index 000000000..1bb342b12 Binary files /dev/null and b/testdata/dnn/onnx/models/dynamic_resize_13.onnx differ diff --git a/testdata/dnn/onnx/models/dynamic_resize_scale_13.onnx b/testdata/dnn/onnx/models/dynamic_resize_scale_13.onnx new file mode 100644 index 000000000..ddc1483fa Binary files /dev/null and b/testdata/dnn/onnx/models/dynamic_resize_scale_13.onnx differ diff --git a/testdata/dnn/onnx/models/resize_size_opset11.onnx b/testdata/dnn/onnx/models/resize_size_opset11.onnx new file mode 100644 index 000000000..97249259d Binary files /dev/null and b/testdata/dnn/onnx/models/resize_size_opset11.onnx differ diff --git a/testdata/dnn/onnx/models/resize_size_opset13.onnx b/testdata/dnn/onnx/models/resize_size_opset13.onnx new file mode 100644 index 000000000..fbd4340af Binary files /dev/null and b/testdata/dnn/onnx/models/resize_size_opset13.onnx differ diff --git a/testdata/gpu/connectedcomponents/ccomp_exp.png b/testdata/gpu/connectedcomponents/ccomp_exp.png new file mode 100644 index 000000000..0b165f96d Binary files /dev/null and b/testdata/gpu/connectedcomponents/ccomp_exp.png differ diff --git a/testdata/gpu/connectedcomponents/concentric_circles.png b/testdata/gpu/connectedcomponents/concentric_circles.png new file mode 100644 index 000000000..6b4995c20 Binary files /dev/null and b/testdata/gpu/connectedcomponents/concentric_circles.png differ diff --git a/testdata/highgui/readwrite/BigTIFF.tif b/testdata/highgui/readwrite/BigTIFF.tif new file mode 100644 index 000000000..8a0e5a245 Binary files /dev/null and b/testdata/highgui/readwrite/BigTIFF.tif differ diff --git a/testdata/highgui/readwrite/BigTIFFLong.tif b/testdata/highgui/readwrite/BigTIFFLong.tif new file mode 100644 index 000000000..1a321ef1b Binary files /dev/null and b/testdata/highgui/readwrite/BigTIFFLong.tif differ diff --git a/testdata/highgui/readwrite/BigTIFFLong8.tif b/testdata/highgui/readwrite/BigTIFFLong8.tif new file mode 100644 index 000000000..d11d5f136 Binary files /dev/null and b/testdata/highgui/readwrite/BigTIFFLong8.tif differ diff --git a/testdata/highgui/readwrite/BigTIFFLong8Tiles.tif b/testdata/highgui/readwrite/BigTIFFLong8Tiles.tif new file mode 100644 index 000000000..125bbb9f4 Binary files /dev/null and b/testdata/highgui/readwrite/BigTIFFLong8Tiles.tif differ diff --git a/testdata/highgui/readwrite/BigTIFFMotorola.tif b/testdata/highgui/readwrite/BigTIFFMotorola.tif new file mode 100644 index 000000000..4699ecd7b Binary files /dev/null and b/testdata/highgui/readwrite/BigTIFFMotorola.tif differ diff --git a/testdata/highgui/readwrite/BigTIFFMotorolaLongStrips.tif b/testdata/highgui/readwrite/BigTIFFMotorolaLongStrips.tif new file mode 100644 index 000000000..7111421af Binary files /dev/null and b/testdata/highgui/readwrite/BigTIFFMotorolaLongStrips.tif differ diff --git a/testdata/highgui/readwrite/BigTIFFSubIFD4.tif b/testdata/highgui/readwrite/BigTIFFSubIFD4.tif new file mode 100644 index 000000000..9b30d42e8 Binary files /dev/null and b/testdata/highgui/readwrite/BigTIFFSubIFD4.tif differ diff --git a/testdata/highgui/readwrite/BigTIFFSubIFD8.tif b/testdata/highgui/readwrite/BigTIFFSubIFD8.tif new file mode 100644 index 000000000..409953a2c Binary files /dev/null and b/testdata/highgui/readwrite/BigTIFFSubIFD8.tif differ diff --git a/testdata/highgui/readwrite/Classic.tif b/testdata/highgui/readwrite/Classic.tif new file mode 100644 index 000000000..844d17378 Binary files /dev/null and b/testdata/highgui/readwrite/Classic.tif differ diff --git a/testdata/highgui/readwrite/gray_8u.tif b/testdata/highgui/readwrite/gray_8u.tif new file mode 100644 index 000000000..adcddbf09 Binary files /dev/null and b/testdata/highgui/readwrite/gray_8u.tif differ