MINI
C:
/
siak
/
app
/
tess
/
config
/
8.8.1
/
Face
/
Upload File:
files >> C:/siak/app/tess/config/8.8.1/Face/FaceFinding.xsd
<?xml version="1.0" encoding="UTF-8"?> <xs:schema attributeFormDefault="unqualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.l1id.com/abis/sdk/biometric/foundation/FaceFinding" xmlns:tns="http://www.l1id.com/abis/sdk/biometric/foundation/FaceFinding" elementFormDefault="qualified"> <xs:element type="tns:performType" name="perform" /> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> <xs:complexType name="performType"> <xs:sequence> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element type="tns:commandContainerType" name="startEngine"> <xs:annotation> <xs:documentation>The startEngineType is a command container which contains to create new objects, to set some properties or to set some external parameters.</xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="deactivateDebugCommands"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="preprocessImage"> <xs:annotation> <xs:documentation>The preprocessImageType may hold commands which are specialized on pre-processing images.</xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="faceFinding"> <xs:annotation> <xs:documentation>The faceFindingType may hold commands which are specialized on faceFinding. Right now it's only performFaceFinding. </xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="createFaceFinderWorkingImage"> <xs:annotation> <xs:documentation>The createFaceFinderWorkingImageType may hold commands which are specialized on createFaceFinderWorkingImage. </xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="objectGrabber"> <xs:annotation> <xs:documentation>The objectGrabberType may hold commands which are specialized on object grabbing. </xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="improveEyePos_Faser"> <xs:annotation> <xs:documentation>The improveEyePos_FaserType may hold commands which are specialized on improving eye positions with the help of the FASER. </xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="improveEyePos_OG"> <xs:annotation> <xs:documentation>The improveEyePos_OGType may hold commands which are specialized on improving eye positions with the help of the object grabber. </xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="improveEyePos_Labeled"> <xs:annotation> <xs:documentation>The improveEyePos_LabeledType may hold commands which are specialized on improving eye positions with the help of the labeled information. </xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="qualityProfileIptkA"> <xs:annotation> <xs:documentation>The qualityProfileIptkAType may hold commands which are specialized on quality profiling. </xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="qualityProfileIptkB"> <xs:annotation> <xs:documentation>The qualityProfileIptkBType may hold commands which are specialized on quality profiling. </xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:externalParametersType" name="externalParameters"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="startUpIlm"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="startUpHgmFeatureExtraction"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="startUpHgmPyrFeatureExtraction"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="startUpMorphoEngine"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="extractMorphoFeature"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="startUpHgmPromatSelector"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="startUpFastHgmPromatSelector"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="startUpCcaPromatSelector"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="prepareHgmFeatureExtraction"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="doBackgroundsupression"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="performHgmFeatureExtraction"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="createHgmRaw"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="createHgm"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="createHgmByte"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="createHgmFloat"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="createFastHgmRaw"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="createFastHgm"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="createCca"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="performHgmPyrFeatureExtraction"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="generateThumbnailImage"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="ilm"> <xs:annotation> <xs:documentation></xs:documentation> </xs:annotation> </xs:element> <xs:element type="tns:commandContainerType" name="shutdownEngine"> <xs:annotation> <xs:documentation>The shutdownEngineType holds no commands. It simply cleans up after usage.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> <xs:complexType name="commandContainerType"> <xs:annotation> <xs:documentation>The commandContainerType is the most general structure which may contain almost any command. </xs:documentation> </xs:annotation> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element type="tns:backgroundSuppressionType" name="backgroundSuppression" /> <xs:element type="tns:convertToMatchGraphType" name="convertToMatchGraph" /> <xs:element type="tns:copyDisplayGraphType" name="copyDisplayGraph" /> <xs:element type="tns:createDerotationType" name="createDerotation" /> <xs:element type="tns:createFaceFinderType" name="createFaceFinder" /> <xs:element type="tns:createFacialFeaturePointsType" name="createFacialFeaturePoints" /> <xs:element type="tns:createFastHgmTemplateType" name="createFastHgmTemplate" /> <xs:element type="tns:createFeatureArrayType" name="createFeatureArray" /> <xs:element type="tns:createFeatureImageType" name="createFeatureImage" /> <xs:element type="tns:createGraphType" name="createGraph" /> <xs:element type="tns:createIlmCmdType" name="createIlmCmd" /> <xs:element type="tns:createImageType" name="createImage" /> <xs:element type="tns:createMatchGraphFromFileType" name="createMatchGraphFromFile" /> <xs:element type="tns:createMatrixType" name="createMatrix" /> <xs:element type="tns:createPromatSelectorType" name="createPromatSelector" /> <xs:element type="tns:createQCheckType" name="createQCheck" /> <xs:element type="tns:createRoiType" name="createRoi" /> <xs:element type="tns:createTokenImageType" name="createTokenImage" /> <xs:element type="tns:createTransformType" name="createTransform" /> <xs:element type="tns:createValueType" name="createValue" /> <xs:element type="tns:cropImageType" name="cropImage" /> <xs:element type="tns:externalType" name="external" /> <xs:element type="tns:externalParametersType" name="externalParameters" /> <xs:element type="tns:extractHgmPyrFeaturesType" name="extractHgmPyrFeatures" /> <xs:element type="tns:extractMorphoTemplateType" name="extractMorphoTemplate" /> <xs:element type="tns:ilmChangeParametersType" name="ilmChangeParameters" /> <xs:element type="tns:ilmFinalizeType" name="ilmFinalize" /> <xs:element type="tns:ilmSetInputDataType" name="ilmSetInputData" /> <xs:element type="tns:matchUseType" name="matchUse" /> <xs:element type="tns:modifyGraphType" name="modifyGraph" /> <xs:element type="tns:modifyImageType" name="modifyImage" /> <xs:element type="tns:performDerotationType" name="performDerotation" /> <xs:element type="tns:performFaceFindingType" name="performFaceFinding" /> <xs:element type="tns:performIlmPoseRasterType" name="performIlmPoseRaster" /> <xs:element type="tns:performIPTKQualityChecksType" name="performIPTKQualityChecks" /> <xs:element type="tns:performRotationType" name="performRotation" /> <xs:element type="tns:performTransformationType" name="performTransformation" /> <xs:element type="tns:placeMatchGraphType" name="placeMatchGraph" /> <xs:element type="tns:qCheckType" name="qCheck" /> <xs:element type="tns:reduceTemplateType" name="reduceTemplate" /> <xs:element type="tns:roiInOriginalImageType" name="roiInOriginalImage" /> <xs:element type="tns:rotateFacialFeaturePointsType" name="rotateFacialFeaturePoints" /> <xs:element type="tns:selectPromatAndTransformGraphType" name="selectPromatAndTransformGraph" /> <xs:element type="tns:setFaceDataToRoiFactorType" name="setFaceDataToRoiFactor" /> <xs:element type="tns:setFacialFeaturePointsType" name="setFacialFeaturePoints" /> <xs:element type="tns:setGraphType" name="setGraph" /> <xs:element type="tns:setParamIdType" name="setParamId" /> <xs:element type="tns:setRoiType" name="setRoi" /> <xs:element type="tns:showWindowType" name="showWindow" /> </xs:choice> </xs:sequence> </xs:complexType> <!-- Start of the definition of single commands --> <xs:complexType name="externalType"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element type="tns:externalParametersType" name="externalParameters" /> </xs:choice> </xs:sequence> </xs:complexType> <!-- <xs:complexType name="deactivateDebugCommandsType" /> --> <xs:complexType name="createPromatSelectorType"> <xs:attribute type="xs:string" name="promatSelectorId" /> <xs:attribute type="xs:string" name="selectorMatrices" /> <xs:attribute type="xs:string" name="stdPromats" /> <xs:attribute type="xs:string" name="rearrPromats" /> </xs:complexType> <xs:complexType name="setFacialFeaturePointsType"> <xs:attribute type="xs:string" name="facialFeaturePointsId" /> <xs:attribute type="xs:string" name="byGraphId" /> <xs:attribute type="xs:integer" name="nodeIdxLeftEyeCenter" /> <xs:attribute type="xs:integer" name="nodeIdxRightEyeCenter" /> <xs:attribute type="xs:integer" name="nodeIdxMouthCenter" /> <xs:attribute type="xs:string" name="relativeToWorkingImage" /> <xs:attribute type="xs:string" name="byFacialFeaturePointsId" /> </xs:complexType> <xs:complexType name="createFeatureArrayType"> <xs:attribute type="xs:string" name="featureArrayId" /> <xs:attribute type="xs:integer" name="size" /> </xs:complexType> <xs:complexType name="extractMorphoTemplateType"> <xs:attribute type="xs:string" name="inputImageId" /> <xs:attribute type="xs:string" name="facialFeaturePointsId" /> <xs:attribute type="xs:string" name="engineId" /> <xs:attribute type="xs:string" name="featureArrayId" /> </xs:complexType> <xs:complexType name="externalParametersType"> <xs:attribute type="xs:float" name="fhgFLeft" /> <xs:attribute type="xs:float" name="fhgFTop" /> <xs:attribute type="xs:float" name="fhgFHeight" /> <xs:attribute type="xs:float" name="minRelEyeDistance" /> <xs:attribute type="xs:float" name="maxRelEyeDistance" /> <xs:attribute type="xs:boolean" name="useIdxFaceDetector" /> <xs:attribute type="xs:boolean" name="useObjectGrabber" /> <xs:attribute type="xs:boolean" name="useDetectionConfidence" /> <xs:attribute type="xs:float" name="tryOgDetectionConfidenceThreshold" /> <xs:attribute type="xs:float" name="minDetectionConfidenceThreshold" /> <xs:attribute type="xs:float" name="faceClassThreshold" /> <xs:attribute type="xs:float" name="tryOgFaceClassThreshold" /> <xs:attribute type="xs:string" name="improveEyePosTagNameOG" /> <xs:attribute type="xs:string" name="improveEyePosTagNameFASER" /> <xs:attribute type="xs:string" name="improveEyePosTagNameLABELED_NoMod" /> <xs:attribute type="xs:string" name="improveEyePosTagNameLABELED_Mod" /> <xs:attribute type="xs:integer" name="fhgWorkingWidth" /> <xs:attribute type="xs:integer" name="fhgWorkingHeight" /> <xs:attribute type="xs:integer" name="fhgScoreThreshold" /> <xs:attribute type="xs:float" name="fhgMaxEyeYFactor" /> <xs:attribute type="xs:float" name="faceClassThresholdForPoseNormalizedImage" /> <xs:attribute type="xs:float" name="TG_minSharpness" /> <xs:attribute type="xs:float" name="TG_maxRollAngle" /> <xs:attribute type="xs:float" name="STDIMG_maxBlurriness" /> <xs:attribute type="xs:float" name="STDIMG_maxRollAngle" /> <xs:attribute type="xs:float" name="STDIMG_maxShadowScore" /> <xs:attribute type="xs:float" name="STDIMG_maxBackgroundNoise" /> <xs:attribute type="xs:string" name="FullFrontalImageCreationMode" /> <xs:attribute type="xs:float" name="FFminVerticalEyePosition" /> <xs:attribute type="xs:float" name="FFminVerticalEyePositionChild" /> <xs:attribute type="xs:float" name="FFmaxVerticalEyePosition" /> <xs:attribute type="xs:float" name="FFmaxRelativeHeadWidthISO" /> <xs:attribute type="xs:float" name="FFmaxRelativeHeadWidthANSI" /> <xs:attribute type="xs:float" name="FFmaxRelativeHeadHeight" /> <xs:attribute type="xs:float" name="FFminRelativeHeadWidth" /> <xs:attribute type="xs:float" name="FFminRelativeHeadHeight" /> <xs:attribute type="xs:string" name="hgmPyr_selectorDir" /> <xs:attribute type="xs:string" name="hgmPyr_selectorReject" /> <xs:attribute type="xs:string" name="hgmPyr_ldaMatrixFile" /> <xs:attribute type="xs:boolean" name="hgmPyr_useLDA" /> <xs:attribute type="xs:string" name="hgmPyr_dataType" /> <xs:attribute type="xs:string" name="smwReferenceListFilename" /> <xs:attribute type="xs:integer" name="smwNumberOfReferenceTemplates" /> <xs:attribute type="xs:integer" name="smwInnerSize" /> <xs:attribute type="xs:integer" name="smwPartitionSize" /> </xs:complexType> <xs:complexType name="createFaceFinderType"> <!-- All attribute types must be xs:string, since even the number values can have the value "default" as a default setting. --> <xs:attribute type="xs:string" name="type" /> <xs:attribute type="xs:string" name="mode" /> <xs:attribute type="xs:string" name="id" /> <xs:attribute type="xs:string" name="algorithmVersion" /> <xs:attribute type="xs:string" name="dataFile" /> <xs:attribute type="xs:string" name="allowFaceFindingAtRoll" /> <xs:attribute type="xs:string" name="minAllowedFaceFindingRoll" /> <xs:attribute type="xs:string" name="maxAllowedFaceFindingRoll" /> <xs:attribute type="xs:string" name="landmarksFindingMode" /> <xs:attribute type="xs:string" name="maxFacesToFind" /> <xs:attribute type="xs:string" name="minEyeSpacingRatio" /> <xs:attribute type="xs:string" name="maxEyeSpacingRatio" /> <xs:attribute type="xs:string" name="faceFindingConfidenceThreshold" /> <xs:attribute type="xs:string" name="allowFaceFindingAtYaw" /> <xs:attribute type="xs:string" name="minAllowedFaceFindingYaw" /> <xs:attribute type="xs:string" name="maxAllowedFaceFindingYaw" /> <xs:attribute type="xs:string" name="yawEstimationConfidenceThreshold" /> <xs:attribute type="xs:string" name="allowImageROI" /> <xs:attribute type="xs:string" name="imageROILeftRatio" /> <xs:attribute type="xs:string" name="imageROITopRatio" /> <xs:attribute type="xs:string" name="imageROIRightRatio" /> <xs:attribute type="xs:string" name="imageROIBottomRatio" /> <xs:attribute type="xs:string" name="useInterFrameRelationship" /> <xs:attribute type="xs:string" name="allowMultipleSearchTrials" /> <xs:attribute type="xs:string" name="useHASFilter" /> <xs:attribute type="xs:string" name="allowRefineOpenEyesPositions" /> </xs:complexType> <xs:complexType name="setFaceDataToRoiFactorType"> <xs:attribute type="xs:float" name="fLeft" /> <xs:attribute type="xs:float" name="fTop" /> <xs:attribute type="xs:float" name="fHeight" /> </xs:complexType> <xs:complexType name="createMatchGraphFromFileType"> <xs:attribute type="xs:string" name="filename" /> <xs:attribute type="xs:string" name="graphId" /> </xs:complexType> <xs:complexType name="createGraphType"> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:string" name="graphType" /> </xs:complexType> <xs:complexType name="createDerotationType"> <xs:attribute type="xs:string" name="derotationId" use="required" /> <xs:attribute type="xs:integer" name="derotationMode" /> <xs:attribute type="xs:float" name="heightOffsetFactorLow" /> <xs:attribute type="xs:float" name="heightOffsetFactorHigh" /> <xs:attribute type="xs:integer" name="fftOrder" /> <xs:attribute type="xs:float" name="minDerotationAngle" /> <xs:attribute type="xs:float" name="maxDerotationAngle" /> </xs:complexType> <xs:complexType name="createImageType"> <xs:attribute type="xs:string" name="imageId" use="required" /> <xs:attribute type="xs:string" name="width" /> <xs:attribute type="xs:string" name="height" /> <xs:attribute type="xs:string" name="type" /> <xs:attribute type="xs:integer" name="grayValue" /> </xs:complexType> <xs:complexType name="createRoiType"> <xs:attribute type="xs:string" name="roiId" /> <xs:attribute type="xs:integer" name="top" /> <xs:attribute type="xs:integer" name="left" /> <xs:attribute type="xs:integer" name="width" /> <xs:attribute type="xs:integer" name="height" /> </xs:complexType> <xs:complexType name="createFeatureImageType"> <xs:attribute type="xs:string" name="featureImageId" /> <xs:attribute type="xs:string" name="featureType" /> <xs:attribute type="xs:integer" name="width" /> <xs:attribute type="xs:integer" name="height" /> <xs:attribute type="xs:integer" name="nOrientations" /> <xs:attribute type="xs:integer" name="nFrequencies" /> </xs:complexType> <xs:complexType name="createTransformType"> <xs:attribute type="xs:string" name="transformId" /> <xs:attribute type="xs:string" name="trafoType" /> <xs:attribute type="xs:integer" name="width" /> <xs:attribute type="xs:integer" name="height" /> <xs:attribute type="xs:integer" name="nFrequencies" /> <xs:attribute type="xs:integer" name="nOrientations" /> <xs:attribute type="xs:float" name="maximum" /> <xs:attribute type="xs:float" name="factor" /> <xs:attribute type="xs:float" name="sigma" /> <xs:attribute type="xs:integer" name="spaceAccuracy" /> <!-- TODO: Change parsing of lists in foundation program code from comma-sep list to space-sep list since XML defines lists w/o commas. --> <xs:attribute type="xs:string" name="ks" /> <xs:attribute type="xs:string" name="sigmas" /> <xs:attribute type="xs:string" name="kernelShift" /> <!-- <xs:attribute name="ks" use="required"> <xs:simpleType> <xs:list itemtype="xs:float" /> </xs:simpleType> </xs:attribute> <xs:attribute name="sigmas" use="required"> <xs:simpleType> <xs:list itemtype="xs:float" /> </xs:simpleType> </xs:attribute> <xs:attribute name="kernelShift" use="required"> <xs:simpleType> <xs:list itemtype="xs:integer" /> </xs:simpleType> </xs:attribute> --> </xs:complexType> <xs:complexType name="createFacialFeaturePointsType"> <xs:attribute type="xs:string" name="facialFeaturePointsId" /> </xs:complexType> <xs:complexType name="createIlmCmdType"> <xs:attribute type="xs:string" name="id" /> <xs:attribute type="xs:integer" name="maxNumOfThreads" /> <xs:attribute type="xs:string" name="modelFilename" /> </xs:complexType> <xs:complexType name="createMatrixType"> <xs:attribute type="xs:string" name="matrixId" /> <xs:attribute type="xs:integer" name="dimX" /> <xs:attribute type="xs:integer" name="dimY" /> </xs:complexType> <!-- End of creation commands --> <xs:complexType name="modifyImageType"> <xs:attribute type="xs:string" name="imageId" /> <xs:attribute type="xs:string" name="destImageId" /> <xs:attribute type="xs:string" name="function" /> <xs:attribute type="xs:float" name="red" /> <xs:attribute type="xs:float" name="green" /> <xs:attribute type="xs:float" name="blue" /> <xs:attribute type="xs:float" name="sigma" /> <xs:attribute type="xs:float" name="mu" /> <xs:attribute type="xs:string" name="faceRoiId" /> <xs:attribute type="xs:string" name="smoothingRange" /> </xs:complexType> <xs:complexType name="backgroundSuppressionType"> <xs:attribute type="xs:string" name="imageId" /> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:float" name="borderDilate" /> <xs:attribute type="xs:float" name="borderWidth" /> <xs:attribute type="xs:float" name="bgColor" /> </xs:complexType> <xs:complexType name="createQCheckType"> <xs:attribute type="xs:string" name="qCheckId" /> <xs:attribute type="xs:integer" name="minImageWidth" /> <xs:attribute type="xs:integer" name="minImageHeight" /> <xs:attribute type="xs:float" name="maxCompressionFactor" /> <xs:attribute type="xs:float" name="minStdDevGrayValues" /> <xs:attribute type="xs:float" name="maxStdDevGrayValues" /> <xs:attribute type="xs:float" name="minMeanGrayValue" /> <xs:attribute type="xs:float" name="maxMeanGrayValue" /> <xs:attribute type="xs:float" name="minFaceStdDevGrayValues" /> <xs:attribute type="xs:float" name="maxFaceStdDevGrayValues" /> <xs:attribute type="xs:float" name="minFaceMeanGrayValue" /> <xs:attribute type="xs:float" name="maxFaceMeanGrayValue" /> <xs:attribute type="xs:float" name="minFaceAreaInsideRatio" /> <xs:attribute type="xs:integer" name="minNumberOfPixelsInFaceArea" /> <xs:attribute type="xs:float" name="minGraphSimilarity" /> <xs:attribute type="xs:integer" name="bestWidth" /> <xs:attribute type="xs:integer" name="bestHeight" /> <xs:attribute type="xs:integer" name="bestFaceArea" /> <xs:attribute type="xs:float" name="bestMeanGrayValue" /> <xs:attribute type="xs:float" name="bestGrayValueStdDev" /> <xs:attribute type="xs:float" name="bestFaceClassifierResidual" /> <xs:attribute type="xs:boolean" name="useFaceClassifier" /> <xs:attribute type="xs:string" name="maxFaceClassifierResidual" /> <xs:attribute type="xs:string" name="promatFilename" /> <xs:attribute type="xs:boolean" name="usePoseClassifier" /> <xs:attribute type="xs:float" name="bestPoseClassifierScore" /> <xs:attribute type="xs:float" name="maxPoseClassifierScore" /> <xs:attribute type="xs:float" name="bestRollAngle" /> <xs:attribute type="xs:string" name="maxRollAngle" /> <xs:attribute type="xs:string" name="maxRollAngleStdImg" /> <xs:attribute type="xs:string" name="minSharpness" /> <xs:attribute type="xs:string" name="maxBlurrinessStdImg" /> <xs:attribute type="xs:float" name="bestSharpnessValue" /> <xs:attribute type="xs:float" name="maxFmfDeficiency" /> <xs:attribute type="xs:float" name="bestFmfDeficiency" /> <xs:attribute type="xs:integer" name="minFmfEyeDistance" /> <xs:attribute type="xs:float" name="minFmfSharpness" /> <xs:attribute type="xs:float" name="minFmfQuality" /> <xs:attribute type="xs:string" name="fmfClassNetFilename" /> <xs:attribute type="xs:string" name="poseClassifierIniFilename" /> <xs:attribute type="xs:string" name="poseTemplateListFilename" /> <xs:attribute type="xs:string" name="poseTemplatePath" /> <xs:attribute type="xs:boolean" name="debug" /> </xs:complexType> <xs:complexType name="performFaceFindingType"> <xs:attribute type="xs:string" name="inputImageId" use="required" /> <xs:attribute type="xs:string" name="faceFinderIds" use="required"> <xs:annotation> <xs:documentation>Comma-separated list of ids of createFaceFinder objects. </xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute type="xs:string" name="outputEyeDescVecId" use="required" /> <xs:attribute name="threadingMode" use="required"> <xs:annotation> <xs:documentation>Determines if we want to run the faser (or other face finders) in a single- or multi-threaded way. Valid values: "multi" or "single". </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="multi" /> <xs:enumeration value="single" /> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> <xs:complexType name="cropImageType"> <xs:attribute type="xs:string" name="inputImageId" /> <xs:attribute type="xs:string" name="outputImageId" /> <xs:attribute type="xs:string" name="marginRoiId" /> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:string" name="roiInCroppedImageId" /> <xs:attribute type="xs:string" name="roiId" /> <xs:attribute type="xs:integer" name="margin" /> <xs:attribute type="xs:boolean" name="convertToGray" /> <xs:attribute type="xs:string" name="scaleMode" /> </xs:complexType> <xs:complexType name="performTransformationType"> <xs:attribute type="xs:string" name="transformId" /> <xs:attribute type="xs:string" name="imageId" /> <xs:attribute type="xs:string" name="featureImageId" /> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:boolean" name="normalizePerLevel" /> </xs:complexType> <xs:complexType name="matchUseType"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element type="tns:matchType" name="match" /> <xs:element type="tns:globalMoveType" name="globalMove" /> <xs:element type="tns:scaleMoveType" name="scaleMove" /> </xs:choice> </xs:sequence> <xs:attribute type="xs:string" name="featureImageId" /> <xs:attribute type="xs:string" name="marginRoiId" /> <xs:attribute type="xs:integer" name="setMaxSubDimension" /> </xs:complexType> <xs:complexType name="matchType"> <xs:attribute type="xs:string" name="setGraph" /> <xs:attribute type="xs:boolean" name="resetGraphScale" /> <xs:attribute type="xs:boolean" name="centerNodePosition" /> <xs:attribute type="xs:boolean" name="resetDisplayGraph" /> <xs:attribute type="xs:string" name="copyBestGraphTo" /> <xs:attribute type="xs:string" name="putFeaturesToGraph" /> </xs:complexType> <xs:complexType name="globalMoveType"> <xs:attribute type="xs:integer" name="deltaX" /> <xs:attribute type="xs:integer" name="deltaY" /> <xs:attribute type="xs:boolean" name="wholeImage" /> <xs:attribute type="xs:integer" name="distanceX" /> <xs:attribute type="xs:integer" name="distanceY" /> <xs:attribute type="xs:string" name="similarityFunction" /> </xs:complexType> <xs:complexType name="scaleMoveType"> <xs:attribute type="xs:float" name="minScaleX" /> <xs:attribute type="xs:float" name="maxScaleX" /> <xs:attribute type="xs:float" name="minScaleY" /> <xs:attribute type="xs:float" name="maxScaleY" /> <xs:attribute type="xs:float" name="stepWidthX" /> <xs:attribute type="xs:float" name="stepWidthY" /> <xs:attribute type="xs:integer" name="deltaX" /> <xs:attribute type="xs:integer" name="deltaY" /> <xs:attribute type="xs:integer" name="distanceX" /> <xs:attribute type="xs:integer" name="distanceY" /> <xs:attribute type="xs:boolean" name="connect" /> <xs:attribute type="xs:string" name="similarityFunction" /> </xs:complexType> <xs:complexType name="roiInOriginalImageType"> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:string" name="outputRoiId" /> </xs:complexType> <xs:complexType name="modifyGraphType"> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:boolean" name="resetDisplayGraph" /> <xs:attribute type="xs:boolean" name="resetGraphScale" /> <xs:attribute type="xs:boolean" name="centerNodePosition" /> <xs:attribute type="xs:string" name="marginRoiId" /> </xs:complexType> <xs:complexType name="performDerotationType"> <xs:attribute type="xs:string" name="byFacialFeaturePointsId" /> <xs:attribute type="xs:string" name="inputImageId" /> <xs:attribute type="xs:string" name="outputImageId" /> <xs:attribute type="xs:string" name="derotatedFacialFeaturePointsId" /> <xs:attribute type="xs:integer" name="backgroundColor" /> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:string" name="derotationId" /> <xs:attribute type="xs:string" name="roiId" /> </xs:complexType> <xs:complexType name="performRotationType"> <xs:attribute type="xs:string" name="inputImageId" /> <xs:attribute type="xs:string" name="outputImageId" /> <xs:attribute type="xs:string" name="roiId" /> <xs:attribute type="xs:float" name="roiResizeFactor" /> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:integer" name="backgroundColor" /> </xs:complexType> <xs:complexType name="reduceTemplateType"> <xs:attribute type="xs:string" name="inputTemplateId" /> <xs:attribute type="xs:string" name="outputTemplateId" /> <!-- Actually a list of xs:integer --> <xs:attribute type="xs:string" name="nodeIndex" /> </xs:complexType> <xs:complexType name="convertToMatchGraphType"> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:string" name="destGraphId" /> </xs:complexType> <xs:complexType name="placeMatchGraphType"> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:integer" name="nodeIdxLeftEyeCenter" /> <xs:attribute type="xs:integer" name="nodeIdxRightEyeCenter" /> <xs:attribute type="xs:integer" name="nodeIdxMouthCenter" /> <xs:attribute type="xs:string" name="marginRoiId" /> <xs:attribute type="xs:string" name="imageId" /> <xs:attribute type="xs:string" name="facialFeaturePointsId" /> <xs:attribute type="xs:boolean" name="debug" /> </xs:complexType> <xs:complexType name="performIPTKQualityChecksType"> <xs:attribute type="xs:string" name="imageId" /> <xs:attribute type="xs:string" name="facialFeaturePointsId" /> <xs:attribute type="xs:string" name="isoImageType" /> <xs:attribute type="xs:integer" name="fCompressionartifacts" /> <xs:attribute type="xs:float" name="dResolution" /> <xs:attribute type="xs:float" name="dGreyscaledensity" /> <xs:attribute type="xs:float" name="dInterlaced" /> <xs:attribute type="xs:float" name="dAliasingartifacts" /> <xs:attribute type="xs:float" name="dSensornoise" /> <xs:attribute type="xs:float" name="pExposure" /> <xs:attribute type="xs:float" name="pOutoffocus" /> <xs:attribute type="xs:float" name="pUnnaturalcolor" /> <xs:attribute type="xs:float" name="pMotionblur" /> <xs:attribute type="xs:float" name="sPoseroll" /> <xs:attribute type="xs:float" name="sPosepitch" /> <xs:attribute type="xs:float" name="sPoseyaw" /> <xs:attribute type="xs:float" name="sPoserotation" /> <xs:attribute type="xs:float" name="sLightinguniform" /> <xs:attribute type="xs:float" name="sLightingfacialshadows" /> <xs:attribute type="xs:float" name="sLightingshadowseyesockets" /> <xs:attribute type="xs:float" name="sLightinghotspots" /> <xs:attribute type="xs:float" name="sBackgrounduniformity" /> <xs:attribute type="xs:float" name="sBackgroundshadows" /> <xs:attribute type="xs:float" name="sEyesopen" /> <xs:attribute type="xs:float" name="sGlasses" /> <xs:attribute type="xs:float" name="sGlassesnoglare" /> <xs:attribute type="xs:float" name="sGlassessunglasses" /> <xs:attribute type="xs:float" name="oTexture" /> <xs:attribute type="xs:float" name="oFacelikeness" /> </xs:complexType> <xs:complexType name="setRoiType"> <xs:attribute type="xs:string" name="roiId" /> <xs:attribute type="xs:string" name="byFacialFeaturePointsId" /> <xs:attribute type="xs:float" name="fLeft" /> <xs:attribute type="xs:float" name="fTop" /> <xs:attribute type="xs:float" name="fHeight" /> <xs:attribute type="xs:string" name="byLeftEyeCenterOfFacialFeaturePointsId" /> <xs:attribute type="xs:integer" name="width" /> <xs:attribute type="xs:integer" name="height" /> <xs:attribute type="xs:string" name="byRightEyeCenterOfFacialFeaturePointsId" /> </xs:complexType> <xs:complexType name="rotateFacialFeaturePointsType"> <xs:attribute type="xs:string" name="facialFeaturePointsId" /> <xs:attribute type="xs:string" name="byGraphId" /> <xs:attribute type="xs:string" name="direction" /> </xs:complexType> <xs:complexType name="qCheckType"> <xs:attribute type="xs:string" name="qCheckId" /> <xs:attribute type="xs:string" name="imageId" /> <xs:attribute type="xs:string" name="roiId" /> <xs:attribute type="xs:string" name="checkGraph" /> <xs:attribute type="xs:string" name="checkPoseGraphId" /> <xs:attribute type="xs:string" name="residualFloatId" /> <xs:attribute type="xs:string" name="checkSharpnessImageId" /> <xs:attribute type="xs:string" name="maskImageId" /> <xs:attribute type="xs:boolean" name="logResults" /> <xs:attribute type="xs:boolean" name="throwException" /> </xs:complexType> <xs:complexType name="setGraphType"> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:string" name="byGraphId" /> <xs:attribute type="xs:string" name="graphType" /> </xs:complexType> <xs:complexType name="selectPromatAndTransformGraphType"> <xs:attribute type="xs:string" name="promatSelectorId" /> <xs:attribute type="xs:string" name="srcGraphId" /> <xs:attribute type="xs:string" name="destGraphId" /> <xs:attribute type="xs:string" name="dataType" /> </xs:complexType> <xs:complexType name="setParamIdType"> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:integer" name="paramId" /> </xs:complexType> <xs:complexType name="createFastHgmTemplateType"> <xs:attribute type="xs:string" name="srcGraphId" /> <xs:attribute type="xs:string" name="destGraphId" /> <xs:attribute type="xs:integer" name="nOrientationsToMerge" /> </xs:complexType> <xs:complexType name="extractHgmPyrFeaturesType"> <xs:attribute type="xs:string" name="transformId" /> <xs:attribute type="xs:string" name="imageId" /> <xs:attribute type="xs:string" name="gridDefinitionFile" /> <xs:attribute type="xs:string" name="featureVectorId" /> </xs:complexType> <xs:complexType name="createTokenImageType"> <xs:attribute type="xs:string" name="srcImageId" /> <xs:attribute type="xs:string" name="destImageId" /> <xs:attribute type="xs:string" name="srcFacialFeaturePointsId" /> <xs:attribute type="xs:string" name="destFacialFeaturePointsId" /> <xs:attribute type="xs:string" name="targetWidth" /> <xs:attribute type="xs:string" name="logScaling" /> <xs:attribute type="xs:string" name="logPadding" /> </xs:complexType> <xs:complexType name="copyDisplayGraphType"> <xs:attribute type="xs:string" name="srcGraphId" /> <xs:attribute type="xs:string" name="destGraphId" /> </xs:complexType> <xs:complexType name="ilmChangeParametersType"> <xs:attribute type="xs:string" name="ilmId" /> <xs:attribute type="xs:integer" name="numberOfShapes" /> <xs:attribute type="xs:integer" name="numberOfAppearances" /> <xs:attribute type="xs:integer" name="breakCounter" /> <xs:attribute type="xs:integer" name="sigma" /> <xs:attribute type="xs:string" name="resetAppearanceParams" /> <xs:attribute type="xs:string" name="resetGlobalMinimum" /> <xs:attribute type="xs:string" name="bilinearResultWarp" /> <xs:attribute type="xs:string" name="bilinearAdaptionWarp" /> <xs:attribute type="xs:string" name="diffErrFunctionName" /> </xs:complexType> <xs:complexType name="ilmSetInputDataType"> <xs:attribute type="xs:string" name="ilmId" /> <xs:attribute type="xs:string" name="ilmInputImageId" /> <xs:attribute type="xs:string" name="srcGraphId" /> </xs:complexType> <xs:complexType name="performIlmPoseRasterType"> <xs:attribute type="xs:string" name="ilmId" /> <xs:attribute type="xs:float" name="param1" /> <xs:attribute type="xs:float" name="param2" /> <xs:attribute type="xs:float" name="scale" /> <xs:attribute type="xs:string" name="writeResultsToGlobalMinimum" /> <xs:attribute type="xs:integer" name="maxIter" /> <xs:attribute type="xs:integer" name="breakCount" /> <xs:attribute type="xs:integer" name="errorSmoothRange" /> </xs:complexType> <xs:complexType name="ilmFinalizeType"> <xs:attribute type="xs:string" name="ilmId" /> <xs:attribute type="xs:string" name="srcGraphId" /> <xs:attribute type="xs:string" name="warpInputImageId" /> <xs:attribute type="xs:string" name="outputImageId" /> <xs:attribute type="xs:string" name="destGraphMatchToOutputImageId" /> <xs:attribute type="xs:string" name="destGraphMatchToInputImageId" /> <xs:attribute type="xs:string" name="destPositionsMatchToInputImageId" /> <xs:attribute type="xs:string" name="facialFeaturePointsId" /> <xs:attribute type="xs:string" name="byGraphId" /> <xs:attribute type="xs:integer" name="nodeIdxLeftEyeCenter" /> <xs:attribute type="xs:integer" name="nodeIdxRightEyeCenter" /> <xs:attribute type="xs:integer" name="nodeIdxMouthCenter" /> <xs:attribute type="xs:string" name="relativeToWorkingImage" /> <xs:attribute type="xs:string" name="byFacialFeaturePointsId" /> </xs:complexType> <xs:complexType name="showWindowType"> <xs:attribute type="xs:string" name="windowId" /> <xs:attribute type="xs:string" name="graphId" /> <xs:attribute type="xs:string" name="imageId" /> <xs:attribute type="xs:string" name="imageIsWorkingImage" /> <xs:attribute type="xs:string" name="showFullGraph" /> </xs:complexType> <xs:complexType name="createValueType"> <xs:attribute type="xs:string" name="valueId" /> <xs:attribute type="xs:integer" name="value" /> <xs:attribute type="xs:string" name="valueType" /> </xs:complexType> </xs:schema>
Copyright ©2021 || Defacer Indonesia