XML_Cap_ThermalPip

ThermalPip capability message in XML format

<ThermalPip version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <!--required, capability of picture-in-picture configuration-->
  <enabled><!--required, xs:boolean, enable or not--></enabled>
  <pipMode opt="overlap,fusion, normal" def="normal">
    <!--required, xs:string, picture-in-picture mode: overlap-overlay mode, fusion-integration mode, normal-normal mode-->
  </pipMode>
  <overlapType opt="visibleOverlapThermal,thermalOverlapVisible">
    <!--required, xs:string, overlay type: visibleOverlapThermal-overlay visible light on thermal imaging picture, thermalOverlapVisible-overlay thermal imaging on visible light-->
  </overlapType>
  <transparency min="0" max="100">
    <!--opt, xs: integer, transparency-->
  </transparency>
  <normalizedScreenSize><!--required, read-only, screen with normalized coordinates-->
    <normalizedScreenWidth><!--required, read-only, xs:integer--></normalizedScreenWidth>
    <normalizedScreenHeight><!--required, read-only, xs:integer--></normalizedScreenHeight>
  </normalizedScreenSize>
  <PipRegion> <!--dependent, picture-in-picture area-->
    <RegionCoordinatesList size ="4"><!--dependent, coordinates list of picture-in-picture area-->
      <RegionCoordinates><!--optional, picture-in-picture area coordinate-->
        <positionX><!--required, xs:integer;x-coordinate--> </positionX> 
        <positionY><!--required, xs:integer;y-coordinate--> </positionY> 
      </RegionCoordinates>
    </RegionCoordinatesList>
  </PipRegion>
  <imageFusionRatio min="0" max="100" default="75">
    <!--dependent, xs: integer, image fusion ratio, it is valid when pipMode is "fusion"-->
  </imageFusionRatio>
  <borderFusionRatio min="0" max="100" default="100">
    <!--dependent, xs: integer, border fusion ratio, it is valid when pipMode is "fusion"-->
  </borderFusionRatio>
  <distance><!--dependent, xs:float, fusion distance, it is valid when pipMode is "fusion", ranges from 0.1 m to 4.0 m--></distance>
  <borderEnhancementSensitivity min="0" max="100" default="80">
    <!--dependent, xs:integer, border enhancement sensitivity. The lower the sensitivity, the less details and lower noise; the higher the sensitivity, the more details and higher noise. It is valid when the value of pipMode is "fusion"-->
  </borderEnhancementSensitivity>
</ThermalPip>