Commit f2b5f8a314b146c03d26075c668dfa7c54473d74
1 parent
58dc496d
minor algorithm improvements
Showing
1 changed file
with
5 additions
and
2 deletions
scripts/attributes.sh
| 1 | #!/bin/bash | 1 | #!/bin/bash |
| 2 | 2 | ||
| 3 | BASE="Open+PP5Register+Rename(PP5_Landmark0_Right_Eye,Affine_0)+Rename(PP5_Landmark1_Left_Eye,Affine_1)+Affine(192,240,.345,.475)+Cvt(Gray)+Stasm(false,true,[(66.24,114),(125.76,114)])" | 3 | BASE="Open+PP5Register+Rename(PP5_Landmark0_Right_Eye,Affine_0)+Rename(PP5_Landmark1_Left_Eye,Affine_1)+Affine(192,240,.345,.475)+Cvt(Gray)+Stasm(false,true,[(66.24,114),(125.76,114)])" |
| 4 | -SUBSPACE="CvtFloat+Blur(1.1)+GammaFull(0.2)+DoG(1,2)+ContrastEq(0.1,10)+LBP(1,2)+RectRegions(8,8,4,4)+Hist(59)+Cat+PCA(0.95)" | 4 | +SUBSPACE="Blur(1.1)+Gamma(0.2)+DoG(1,2)+ContrastEq(0.1,10)+LBP(1,2)+RectRegions(8,8,4,4)+Hist(59)+Cat+PCA(0.95)" |
| 5 | 5 | ||
| 6 | NOSE="RectFromStasmNoseWithBridge+ROI+Resize(36,24)+$SUBSPACE" | 6 | NOSE="RectFromStasmNoseWithBridge+ROI+Resize(36,24)+$SUBSPACE" |
| 7 | MOUTH="RectFromStasmMouth+ROI+Resize(24,36)+$SUBSPACE" | 7 | MOUTH="RectFromStasmMouth+ROI+Resize(24,36)+$SUBSPACE" |
| @@ -12,7 +12,10 @@ JAW="RectFromStasmJaw+ROI+Resize(36,36)+$SUBSPACE" | @@ -12,7 +12,10 @@ JAW="RectFromStasmJaw+ROI+Resize(36,36)+$SUBSPACE" | ||
| 12 | FACE="Crop(24,30,144,190)+Resize(36,36)+$SUBSPACE" | 12 | FACE="Crop(24,30,144,190)+Resize(36,36)+$SUBSPACE" |
| 13 | 13 | ||
| 14 | ATTDIR=Attributes | 14 | ATTDIR=Attributes |
| 15 | -mkdir $ATTDIR | 15 | +mkdir -p $ATTDIR |
| 16 | + | ||
| 17 | +# Provide a sensible default value for DATA if undefined | ||
| 18 | +DATA=${DATA:-~/data/CUHK-VHDC} | ||
| 16 | 19 | ||
| 17 | if [ ! -f $ATTDIR/all.model ]; then | 20 | if [ ! -f $ATTDIR/all.model ]; then |
| 18 | br -gui -crossValidate 2 -algorithm "CrossValidate($BASE+ \ | 21 | br -gui -crossValidate 2 -algorithm "CrossValidate($BASE+ \ |