<?xml version="1.0" encoding="GB2312"?>
<opencv_storage>

	<!--RetinaFace检测器-->
	<DetectorRetinaFace>
		<ModelPath>"../Resource/Models/mobilenet0.25_Final.onnx"</ModelPath>
        <Scale>1.0</Scale><!--缩放尺度-->
		<MeanValue1>104</MeanValue1><!--均值，顺序为bgr-->
		<MeanValue2>117</MeanValue2>
		<MeanValue3>123</MeanValue3>
		<SwapRB>0</SwapRB>
		<Crop>0</Crop>
		<UseInt8>0</UseInt8><!--是否使用int8,不支持-->
		<UseFP16>0</UseFP16><!--是否使用FP16-->

		<!--////////////////// RetinaFace检测器参数 ////////////////// -->
		<!--priorbox层的个数-->
		<PriorBoxLayerNumber>3</PriorBoxLayerNumber>

		<!--每个priorbox层的minisize和maxSize(需要与输出检测层顺序保持一致，下面涉及每个priorbox层参数的都需要保持顺序一致)-->
		<MinSize11>16</MinSize11>
		<MinSize12>32</MinSize12>
		<MinSize21>64</MinSize21>
		<MinSize22>128</MinSize22>
		<MinSize31>256</MinSize31>
		<MinSize32>512</MinSize32>

		<!--每个priorbox层的Flip和Clip(使用0,1表示)-->
		<Flip1>0</Flip1>
		<Flip2>0</Flip2>
		<Flip3>0</Flip3>

		<Clip1>0</Clip1>
		<Clip2>0</Clip2>
		<Clip3>0</Clip3>

		<!--每个priorbox层的宽高比(由于RetinaFace只包含宽高比为1的anchor，所以这里不需要设置宽高比)-->
		<!-- <AspectRatio11>0.3333</AspectRatio11>
		<AspectRatio12>0.25</AspectRatio12>
		<AspectRatio21>0.3333</AspectRatio21>
		<AspectRatio22>0.25</AspectRatio22>
		<AspectRatio31>0.3333</AspectRatio31>
		<AspectRatio32>0.25</AspectRatio32>
		<AspectRatio41>0.3333</AspectRatio41>
		<AspectRatio42>0.25</AspectRatio42> -->

		<!--每个priorbox层的step-->
		<PriorBoxStepWidth1>8</PriorBoxStepWidth1><!--第一个priorbox层的step的width-->
		<PriorBoxStepWidth2>16</PriorBoxStepWidth2>
		<PriorBoxStepWidth3>32</PriorBoxStepWidth3>

		<PriorBoxStepHeight1>8</PriorBoxStepHeight1><!--第一个priorbox层的step的height-->
		<PriorBoxStepHeight2>16</PriorBoxStepHeight2>
		<PriorBoxStepHeight3>32</PriorBoxStepHeight3>

		<!--priorbox层中的offset-->
		<Offset>0.5</Offset>

		<!--DetectionOutput参数-->
		<ClassNumber>2</ClassNumber>
		<TopK>400</TopK>
		<KeepTopK>200</KeepTopK>
		<NMSThreshold>0.3</NMSThreshold>
		<ConfidenceThreshold>0.9</ConfidenceThreshold>
	</DetectorRetinaFace>
</opencv_storage>
