前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >GA/T 1400视图库结构化数据(人员/人脸、车辆、物品)对象XMLSchema描述

GA/T 1400视图库结构化数据(人员/人脸、车辆、物品)对象XMLSchema描述

原创
作者头像
TSINGSEE青犀视频
发布2024-06-04 17:45:56
1550
发布2024-06-04 17:45:56
举报
文章被收录于专栏:TSINGSEE青犀视频TSINGSEE青犀视频

在信息化浪潮席卷全球的背景下,公安信息化建设日益成为提升社会治理能力和维护社会稳定的关键手段。其中,GA/T 1400标准作为公安视频图像信息应用系统的核心规范,以其结构化数据处理与应用能力,为公安信息化建设注入了强大的动力。

GA/T 1400标准全称为《公安视频图像信息应用系统》,分为通用技术要求、应用平台技术要求、数据库技术要求和接口协议要求四个部分。其核心目标在于规范用于结构化数据(如人脸、车牌等)采集、传输的硬件设备,确保前端设备与平台之间的结构化数据通信畅通无阻。

以视频汇聚EasyCVR视频综合安防管理平台为例,通过规范化的GA/T 1400协议集成和开发,EasyCVR平台可以与前端支持GA/T 1400的任何品牌的摄像机进行结构化数据畅通无阻的通信和对接。这种对接不仅提高了数据的传输效率,还降低了系统集成的成本和复杂度。

作为GA/T 1400视图库的核心内容,EasyCVR视频智能分析平台中结构化数据的对接具有极高的应用价值。在公安工作中,通过对人脸、车牌等结构化数据的提取、分析和比对,可以实现对犯罪嫌疑人的快速识别和追踪,提高案件侦破的效率和准确性。同时,结构化数据还可以应用于治安防控、交通管理等多个领域,为公安工作提供全面的数据支持。

以下是GA/T 1400视图库结构化数据(人员/人脸、机动车、非机动车、物品、场景)对象XMLSchema描述。

1、人员对象

代码语言:javascript
复制
//人员对象
<complexType name="Person">
	<sequence>
		<element name="PersonID" type="ImageCntObjectIdType"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="DeviceID" type="string"/><element name="LeftTopX" type="int"
		use="required"/>
		<element name="LeftTopY" type="int" use="required"/>
		<element name="RightBtmX" type="int" use="required"/>
		<element name="RightBtmY" type="int" use="required"/>
		<element name="LocationMarkTime" type="dateTime" use="required"/>
		<element name="PersonAppearTime" type="dateTime" use="required"/>
		<element name="PersonDisAppearTime" type="dateTime" use="required"/>
		<element name="IDType" type="IDType"/>
		<element name="IDNumber" type="IdNumberType"/>
		<element name="Name" type="NameType"/>
		<element name="UsedName" type="UsedNameType"/>
		<element name="Alias" type="AliasType"/>
		<element name="GenderCode" type="GenderType"/>
		<element name="AgeUpLimit" type="int"/>
		<element name="AgeLowerLimit" type="int"/>
		<element name="EthicCode" type="EthicCodeType"/>
		<element name="NationalityCode" type="NationalityCodeType"/>
		<element name="NativeCityCode" type="PlaceCodeType"/>
		<element name="ResidenceAdminDivision" type="PlaceCodeType"/>
		<element name="ChineseAccentCode" type="ChineseAccentCode"/>
		<element name="PersonOrg" type="OrgType"/>
		<element name="JobCategory" type="JobCategoryType"/>
		<element name="AccompanyNumber" type="int"/>
		<element name="HeightUpLimit" type="int"/>
		<element name="HeightLowerLimit" type="int"/>
		<element name="BodyType" type="BodyType"/>
		<element name="SkinColor" type="SkinColorType"/>
		<element name="HairStyle" type="HairStyleType"/>
		<element name="HairColor" type="ColorType"/>
		<element name="Gesture" type="PostureType"/>
		<element name="Status" type="PersonStatusType"/>
		<element name="FaceStyle" type="FaceStyleType"/>
		<element name="FacialFeature" type="FacialFeatureType"/>
		<element name="PhysicalFeature" type="PhysicalFeatureType"/>
		<element name="BodyFeature" type="BodyFeatureType"/>
		<element name="HabitualMovement" type="HabitualActionType"/>
		<element name="Behavior" type="BehaviorType"/>
		<element name="BehaviorDescription" type="string"/>
		<element name="Appendant" type="AppendageType"/>
		<element name="AppendantDescription" type="string"/>
		<element name="UmbrellaColor" type="ColorType"/>
		<element name="RespiratorColor" type="ColorType"/>
		<element name="CapStyle" type="HatStyleType"/>
		<element name="CapColor" type="ColorType"/>
		<element name="GlassStyle" type="GlassesStyleType"/>
		<element name="GlassColor" type="ColorType"/>
		<element name="ScarfColor" type="ColorType"/>
		<element name="BagStyle" type="BagStyleType"/>
		<element name="BagColor" type="ColorType"/>
		<element name="CoatStyle" type="CoatStyleType"/>
		<element name="CoatLength" type="CoatLengthType"/>
		<element name="CoatColor" type="ColorType"/>
		<element name="TrousersStyle" type="PantsStyleType"/>
		<element name="TrousersColor" type="ColorType"/>
		<element name="TrousersLen" type="PantsLengthType"/>
		<element name="ShoesStyle" type="ShoesStyleType"/>
		<element name="ShoesColor" type="ColorType"/>
		<element name="IsDriver" type="int" use="required"/>
		<element name="IsForeigner" type=" int " use="required"/>
		<element name="PassportType" type="enPassportType"/>
		<element name="ImmigrantTypeCode" type="ImmigrantTypeCodeType"/>
		<element name="IsSuspectedTerrorist" type="int " use="required"/>
		<element name="SuspectedTerroristNumber"
		type="SuspectedTerroristNumberType"/>
		<element name="IsCriminalInvolved" type=" int " use="required"/>
		<element name="CriminalInvolvedSpecilisationCode"
		type="CriminalInvolvedSpecilisationCodeType"/>
		<element name="BodySpeciallMark" type="BodySpeciallMarkType"/>
		<element name="CrimeMethod" type="CrimeMethodType"/>
		<element name="CrimeCharacterCode" type="CrimeCharacterCodeType"/>
		<element name="EscapedCriminalNumber" type="EscapedCriminalNumberType"/>
		<element name="IsDetainees" type="int " use="required"/>
		<element name="DetentionHouseCode" type="DetentionHouseCodeType"/>
		<element name="DetaineesIdentity" type="DetaineesIdentityType"/>
		<element name="DetaineesSpecialIdentity"
		type="DetaineesSpecialIdentityType"/>
		<element name="MemberTypeCode" type="MemberTypeCodeType"/>
		<element name="IsVictim" type="int " use="required"/>
		<element name="VictimType" type="VictimType"/>
		<element name="InjuredDegree" type="InjuredDegreeType"/>
		<element name="CorpseConditionCode" type="CorpseConditionCodeType"/>
		<element name="IsSuspiciousPerson" type="int " use="required"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>

//人员对象列表
<complexType name="PersonList">
	<sequence>
		<element name="PersonObject" type="Person" minOccurs="0" />
	</sequence>
</complexType>

2、人脸对象

代码语言:javascript
复制
//人脸对象
<complexType name="Face">
	<sequence>
		<element name="FaceID" type="ImageCntObjectIdType" use="required"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="DeviceID" type="string"/>
		<element name="LeftTopX" type="int" use="required"/>
		<element name="LeftTopY" type="int" use="required"/>
		<element name="RightBtmX" type="int" use="required"/>
		<element name="RightBtmY" type="int" use="required"/>
		<element name="LocationMarkTime" type="dateTime" use="required"/>
		<element name="FaceAppearTime" type="dateTime" use="required"/>
		<element name="FaceDisAppearTime" type="dateTime" use="required"/>
		<element name="IDType" type="IDType"/>
		<element name="IDNumber" type="IdNumberType"/>
		<element name="Name" type="NameType"/>
		<element name="UsedName" type="UsedNameType"/>
		<element name="Alias" type="AliasType"/>
		<element name="GenderCode" type="GenderType"/>
		<element name="AgeUpLimit" type="int"/>
		<element name="AgeLowerLimit" type="int"/>
		<element name="EthicCode" type="EthicCodeType"/>
		<element name="NationalityCode" type="NationalityCodeType"/>
		<element name="NativeCityCode" type="PlaceCodeType"/>
		<element name="ResidenceAdminDivision" type="PlaceCodeType"/>
		<element name="ChineseAccentCode" type="ChineseAccentCode"/>
		<element name="JobCategory" type="JobCategoryType"/>
		<element name="AccompanyNumber" type="int"/>
		<element name="SkinColor" type="SkinColorType"/>
		<element name="HairStyle" type="HairStyleType"/>
		<element name="HairColor" type="ColorType"/>
		<element name="FaceStyle" type="FaceStyleType"/>
		<element name="FacialFeature" type="FacialFeatureType"/>
		<element name="PhysicalFeature" type="PhysicalFeatureType"/>
		<element name="RespiratorColor" type="ColorType"/>
		<element name="CapStyle" type="HatStyleType"/>
		<element name="CapColor" type="ColorType"/>
		<element name="GlassStyle" type="GlassesStyleType"/>
		<element name="GlassColor" type="ColorType"/>
		<element name="IsDriver" type="int " use="required"/>
		<element name="IsForeigner" type="int " use="required"/>
		<element name="PassportType" type="enPassportType"/>
		<element name="ImmigrantTypeCode" type="ImmigrantTypeCodeType"/>
		<element name="IsSuspectedTerrorist" type="int " use="required"/>
		<element name="SuspectedTerroristNumber"
		type="SuspectedTerroristNumberType"/>
		<element name="IsCriminalInvolved" type="int " use="required"/>
		<element name="CriminalInvolvedSpecilisationCode"
		type="CriminalInvolvedSpecilisationCodeType"/>
		<element name="BodySpeciallMark" type="BodySpeciallMarkType"/>
		<element name="CrimeMethod" type="CrimeMethodType"/>
		<element name="CrimeCharacterCode" type="CrimeCharacterCodeType"/>
		<element name="EscapedCriminalNumber" type="EscapedCriminalNumberType"/>
		<element name="IsDetainees" type="int " use="required"/>
		<element name="DetentionHouseCode" type="DetentionHouseCodeType"/>
		<element name="DetaineesIdentity" type="DetaineesIdentityType"/>
		<element name="DetaineesSpecialIdentity"
		type="DetaineesSpecialIdentityType"/>
		<element name="MemberTypeCode" type="MemberTypeCodeType"/>
		<element name="IsVictim" type="int " use="required"/>
		<element name="VictimType" type="VictimType"/>
		<element name="InjuredDegree" type="InjuredDegreeType"/>
		<element name="CorpseConditionCode" type="CorpseConditionCodeType"/>
		<element name="IsSuspiciousPerson" type="int " use="required"/>
		<element name="Attitude " type="int "/>
		<element name="Similaritydegree " type=" Double "/>
		<element name="EyebrowStyle " type="string"/>
		<element name="NoseStyle " type="string"/>
		<element name="MustacheStyle " type="string"/>
		<element name="LipStyle " type="string"/>
		<element name="WrinklePouch " type="string"/>
		<element name="AcneStain " type="string"/>
		<element name="FreckleBirthmark " type="string"/>
		<element name="ScarDimple " type="string"/>
		<element name="OtherFeature " type="string"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>

//人脸对象列表
<complexType name="FaceList">
	<sequence>
		<element name="FaceObject" type="Face" minOccurs="0" />
	</sequence>
</complexType>

3、机动车对象

代码语言:javascript
复制
//机动车对象
<complexType name="MotorVehicle">
	<sequence>
		<element name="MotorVehicleID" type="ImageCntObjectIdType" use="required"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="TollgateID" type="DeviceIDType"/>
		<element name="DeviceID" type="string"/>
		<element name="StorageUrl1" type="string" />
		<element name="StorageUrl2" type="string"/>
		<element name="StorageUrl3" type="string"/>
		<element name="StorageUrl4" type="string"/>
		<element name="StorageUrl5" type="string"/>
		<element name="LeftTopX" type="int"/>
		<element name="LeftTopY" type="int"/>
		<element name="RightBtmX" type="int"/>
		<element name="RightBtmY" type="int"/>
		<element name="MarkTime" type="dateTime"/>
		<element name="AppearTime" type="dateTime"/>
		<element name="DisappearTime" type="dateTime"/>
		<element name="LaneNo" type="int"/>
		<element name="HasPlate" type="Boolean" use="required"/>
		<element name="PlateClass" type="PlateClassType" use="required"/>
		<element name="PlateColor" type="ColorType" use="required"/>
		<element name="PlateNo" type="PlateNoType" />
		<element name="PlateNoAttach" type="PlateNoType"/>
		<element name="PlateDescribe" type="string"/>
		<element name="IsDecked" type="Boolean"/>
		<element name="IsAltered" type="Boolean"/>
		<element name="IsCovered" type="Boolean"/>
		<element name="Speed" type="SpeedType"/>
		<element name="Direction" type="HDirectionType"/>
		<element name="DrivingStatusCode" type="DrivingStatusCodeType"/>
		<element name="UsingPropertiesCode" type="UsingPropertiesCodeType"/>
		<element name="VehicleClass" type="VehicleClassType"/>
		<element name="VehicleBrand" type="VehicleBrandType"/>
		<element name="VehicleModel" type="VehicleModelType"/>
		<element name="VehicleStyles" type="string"/>
		<element name="VehicleLength" type="int"/>
		<element name="VehicleWidth" type="int"/>
		<element name="VehicleHeight" type="int"/>
		<element name="VehicleColor" type="ColorType" use="required"/>
		<element name="VehicleColorDepth" type="VehicleColorDepthType"/>
		<element name="VehicleHood" type="string"/>
		<element name="VehicleTrunk" type="string"/>
		<element name="VehicleWheel" type="string"/>
		<element name="WheelPrintedPattern" type="WheelPrintedPatternType"/>
		<element name="VehicleWindow" type="string"/>
		<element name="VehicleRoof" type="string"/>
		<element name="VehicleDoor" type="string"/>
		<element name="SideOfVehicle" type="string"/>
		<element name="CarOfVehicle" type="string"/>
		<element name="RearviewMirror" type="string"/>
		<element name="VehicleChassis" type="string"/>
		<element name="VehicleShielding" type="string"/>
		<element name="FilmColor" type="AutoFoilColorType"/>
		<element name="IsModified" type="Boolean"/>
		<element name="HitMarkInfo" type="DentInfoType"/>
		<element name="VehicleBodyDesc" type="string"/>
		<element name="VehicleFrontItem" type="FrontThingType"/>
		<element name="DescOfFrontItem" type="string"/>
		<element name="VehicleRearItem" type="RearThingType"/>
		<element name="DescOfRearItem" type="string"/>
		<element name="NumOfPassenger" type="int"/>
		<element name="PassTime" type="dateTime"/>
		<element name="NameOfPassedRoad" type="string"/>
		<element name="IsSuspicious" type="Boolean"/>
		<element name="Sunvisor" type="int"/>
		<element name="SafetyBelt" type="int"/>
		<element name="Calling" type="int"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>

//机动车对象列表
<complexType name="MotorVehicleList">
	<sequence>
		<element name="MotorVehicleObject" type="MotorVehicle" minOccurs="0" />
	</sequence>
</complexType>

4、非机动车对象

代码语言:javascript
复制
//非机动车对象
<complexType name="NonMotorVehicle">
	<sequence>
		<element name="NonMotorVehicleID" type="ImageCntObjectIdType"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="DeviceID" type="string"/>
		<element name="LeftTopX" type="int" use="required"/>
		<element name="LeftTopY" type="int" use="required"/>
		<element name="RightBtmX" type="int" use="required"/>
		<element name="RightBtmY" type="int" use="required"/>
		<element name="MarkTime" type="dateTime" use="required"/>
		<element name="AppearTime" type="dateTime" use="required"/>
		<element name="DisappearTime" type="dateTime" use="required"/>
		<element name="HasPlate" type="Boolean" use="required"/>
		<element name="PlateClass" type="PlateClassType" use="required"/>
		<element name="PlateColor" type="ColorType" use="required"/>
		<element name="PlateNo" type="string" use="required"/>
		<element name="PlateNoAttach" type="string"/>
		<element name="PlateDescribe" type="string"/>
		<element name="IsDecked" type="Boolean"/>
		<element name="IsAltered" type="Boolean"/>
		<element name="IsCovered" type="Boolean"/>
		<element name="Speed" type="SpeedType"/>
		<element name="DrivingStatusCode" type="DrivingStatusCodeType"/>
		<element name="UsingPropertiesCode" type="UsingPropertiesCodeType"/>
		<element name="VehicleBrand" type="string"/>
		<element name="VehicleType" type="string"/>
		<element name="VehicleLength" type="int"/>
		<element name="VehicleWidth" type="int"/>
		<element name="VehicleHeight" type="int"/>
		<element name="VehicleColor" type="int" use="required"/>
		<element name="VehicleHood" type="string"/>
		<element name="VehicleTrunk" type="string"/>
		<element name="VehicleWheel" type="string"/>
		<element name="WheelPrintedPattern" type="string"/>
		<element name="VehicleWindow" type="string"/>
		<element name="VehicleRoof" type="string"/>
		<element name="VehicleDoor" type="string"/>
		<element name="SideOfVehicle" type="string"/>
		<element name="CarOfVehicle" type="string"/>
		<element name="RearviewMirror" type="string"/>
		<element name="VehicleChassis" type="string"/>
		<element name="VehicleShielding" type="string"/>
		<element name="FilmColor" type="int"/>
		<element name="IsModified" type="int"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>

//非机动车对象列表
<complexType name="NonMotorVehicleList">
	<sequence>
		<element name="NonMotorVehicleObject" type="NonMotorVehicle" minOccurs="0" />
	</sequence>
</complexType>

5、物品对象

代码语言:javascript
复制
//物品对象
<complexType name="Thing">
	<sequence>
		<element name="ThingID" type="ImageCntObjectIdType"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="DeviceID" type="string"/>
		<element name="LeftTopX" type="int" />
		<element name="LeftTopY" type="int" />
		<element name="RightBtmX" type="int" />
		<element name="RightBtmY" type="int" />
		<element name="LocationMarkTime" type="dateTime" />
		<element name="AppearTime" type="dateTime" />
		<element name="DisappearTime" type="dateTime" />
		<element name="Name" type="string" use="required"/>
		<element name="Shape" type="string" use="required"/>
		<element name="Color" type="ColorType" use="required"/>
		<element name="Size" type="string"/>
		<element name="Material" type="string"/>
		<element name="Characteristic" type="string"/>
		<element name="Propertiy" type="ThingPropertyType"/>
		<element name="InvolvedObjType" type="InvolvedObjType"/>
		<element name="FirearmsAmmunitionType" type="FirearmsAmmunitionType"/>
		<element name="ToolTraceType" type="ToolTraceType"/>
		<element name="EvidenceType" type="EvidenceType"/>
		<element name="CaseEvidenceType" type="CaseEvidenceType"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>

//物品对象列表
<complexType name="ThingList">
	<sequence>
		<element name="ThingObject" type="Thing" minOccurs="0" />
	</sequence>
</complexType>

6、场景对象

代码语言:javascript
复制
//场景对象
<complexType name="Scene">
	<sequence>
		<element name="SceneID" type="ImageCntObjectIdType"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="DeviceID" type="string"/>
		<element name="BeginTime" type="dateTime"/>
		<element name="PlaceType" type="PlaceType"/>
		<element name="WeatherType" type="WeatherType"/>
		<element name="SceneDescribe" type="string"/>
		<element name="SceneType" type="SceneType"/>
		<element name="RoadAlignmentType" type="RoadAlignmentType"/>
		<element name="RoadTerraintype" type="int"/>
		<element name="RoadSurfaceType" type="RoadSurfaceType"/>
		<element name="RoadCoditionType" type="RoadCoditionType"/>
		<element name="RoadJunctionSectionType" type="RoadJunctionSectionType"/>
		<element name="RoadLightingType" type="RoadLightingType"/>
		<element name="Illustration" type="IllustrationType"/>
		<element name="WindDirection" type="WindDirectionType"/>
		<element name="Illumination" type="IlluminationType"/>
		<element name="FieldCondition" type="FieldConditionType"/>
		<element name="Temperature" type="double"/>
		<element name="Humidity" type="HumidityType"/>
		<element name="PopulationDensity" type="DenseDegreeType"/>
		<element name="DenseDegree" type="DenseDegreeType"/>
		<element name="Importance" type="int"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>


//场景对象列表
<complexType name="SceneList">
<sequence>
<element name="SceneObject" type="Scene" minOccurs="0" />
</sequence>
</complexType>

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、人员对象
  • 2、人脸对象
  • 3、机动车对象
  • 4、非机动车对象
  • 5、物品对象
  • 6、场景对象
相关产品与服务
智能推荐平台
智能推荐平台(Intelligent Recommendation Platform,IRP)是集生态、技术、场景于一体,采用业界领先的AI学习技术和智能推荐算法,基于腾讯多年在超大型场景中积累的最佳实践方法论,助力客户业务实现增长的企业级应用产品。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档