Valid

GA/T 1400.3-2017Video and image information application system for public security—Part 3: Technical requirements for database (English PDF)

Preview PDF

This is a limited preview

Buy now to download the full PDF (119 pages)

Need quotation for your management?

Get a formal quotation for GA/T 1400.3-2017 in 30 minutes.

Issued by

Ministry of Public Security

Level / Type

National · Recommended

Issue date

May 31, 2017

Implementation date

May 31, 2017

Scope

GA/T 1400.3-2017 (Video and image information application system for public security—Part 3: Technical requirements for database) is available as an English-translated PDF.

GA/T 1400.3-2017 — This section specifies the technical requirements for the composition, storage object, function, performance, and security of the public security video image information database.

This section applies to planning, designing, software development, deployment implementation, inspection and acceptance, and operation and maintenance of the public security video image information database.

Found what you need?

Document preview — GA/T 1400.3-2017

National Standard of the People's Republic of China

ICS
13.310
Classification
A 91

Issued by: Ministry of Public Security

Contents

  • Preface
  • 1 Scope
  • 2 Normative references
  • 3 Terms, definitions and abbreviations
  • 3.1 Terms and Definitions
  • 3.2 Abbreviations
  • 4 Public Security Video Image Information Database Composition
  • 4.1 Public Security Video Image Information Database Functional Structure
  • 4.2 Public Security Video Image Information Database External Connection Relationship
  • 5 View library storage object
  • 5.1 Visual Library Storage Object Type
  • 5.2 Object Description Method
  • 5.3 Collecting equipment and collecting system related objects
  • 5.4 Video Image Information Object
  • 5.5 Video Image Analysis Rule Object
  • 5.6 Dispatch and Alarm Objects
  • 5.7 Subscription and Notification Objects
  • 5.8 Networking Service Objects
  • 6 Function
  • 6.1 Interface
  • 6.2 Application
  • 6.3 Management
  • 7 Performance
  • 7.1 Object Storage Time
  • 7.2 Storage Object Format
  • 7.3 Concurrency Performance Specifications
  • 7.4 Search
  • 8 Other
  • Appendix A (Normative) View Gallery Object Feature Properties
  • Appendix B (Normative) Visual Library Metadata Definition
  • Appendix C (Normative) View Gallery Object and Object Collection XML Schema Description
  • Appendix D (Normative) XML-based message body format
  • Appendix E (Normative) XML to JSON Specification
  • Appendix F (Normative) Query Instructions Specification

Foreword

The GA/T 1400 Public Security Video and Image Information Application System is divided into four parts.

--- Part 1. General technical requirements;

--- Part 2. Application Platform Technical Requirements;

--- Part 3. Database technical requirements;

--- Part 4. Interface protocol requirements.

This section is Part 3 of the GA/T 1400.

This section was drafted in accordance with the rules given in GB/T 1.1-2009.

The relevant contents of this section replaces Chapter 4 and Appendix D of GA/Z1129-2013. Compared with GA/Z1129-2013, except editing the main technical changes outside the sexual modification are as follows.

---Modified the description of structured information for video clips, images, people, faces, vehicles, non-motor vehicles, items, scenes, video events Requirements (see Appendix A.5, A.6, A.8, A.9, A.10, A.11, A.12, A.13, A.14, see GA/Z1129-2013 Chapter 4).

1 Scope

This section specifies the technical requirements for the composition, storage object, function, performance, and security of the public security video image information database.

This section applies to planning, designing, software development, deployment implementation, inspection and acceptance, and operation and maintenance of the public security video image information database.

2 Normative references

The following documents are indispensable for the application of this document. For dated references, only dated versions apply to this article Pieces. For undated references, the latest version (including all amendments) applies to this document.

GB/T 2260 People's Republic of China Administrative Division Code GB/T 2659 Names of countries and regions in the world GB/T 3304 roman alphabetic spellings and codes for Chinese national names GB/T 6565 occupational classification and code GB/T 7408-2005 Information Element and Exchange Format Information Exchange Date and Time Representation GB/T 28181-2016 Technical requirements for information transmission, exchange and control of public safety video surveillance networking systems GA/T 16.3 Road Traffic Management Information Code Part 3. Code of Use of Motor Vehicles GA/T 16.4 Road Traffic Management Information Code Part 4. Vehicle Type Codes GA/T 16.55 Road Traffic Management Information Code Part 55. Vehicle Status Codes GA/T 16.76 Road Traffic Management Information Code Part 76. Road Lighting Condition Codes GA/T 16.77 Road Traffic Management Information Code Part 77. Road Pavement Condition Codes GA/T 16.79 Road Traffic Management Information Code Part 79. Road Type Code GA/T 16.81 Road Traffic Management Information Code Part 81. Road alignment codes GA/T 16.82 Road Traffic Management Information Code Part 82. Road Pavement Type Codes GA/T 16.83 Road Traffic Management Information Code Part 83. Road Junction/Segment Type Code GA 17.8 Road traffic accident site information code Part 8. Weather condition codes GA 240.2 Criminal Information Management Code Part 2. Expertise Code GA 240.5 Criminal Offence Information Management Code Part 5. Selecting Location Category and Code GA 240.6 Criminal Crimes Information Management Code Part 6. Selecting Object Categories and Codes GA 240.8 Criminal Offence Information Management Code - Part 8. Classification and Code of Crime Features GA 240.10 Criminal Offence Information Management Code Part 10. Item Categories and Codes GA 240.24 Criminal Offence Information Management Code Part 24. Physical Characteristics Classification and Code GA 240.27 Criminal Crimes Information Management Code - Part 27. Guns, Ammunition Classifications and Codes GA 240.42 Criminal Crime Information Management Code Part 42. Tool Mark Classification and Code GA 240.43 Criminal Offence Information Management Code - Part 43. Vehicle Tire Trace Analysis and Code GA 240.56 Criminal Crimes Information Management Code Part 56. Escape Personnel Information Numbering Rule GA 240.57 Criminal Offense Information Management Code - Part 57. Chinese Accent Encoding Rules GA 300.6 Caretaker Personnel Information Management Code Part 6. Special ID Codes GA 300.9 Detention Personnel Information Management Code Part 9. Member Type Codes GA 300.22 Detainee Information Management Code - Part 22. Regulatory Unit Centralized Category Code GA 300.23 Caretaker Information Information Code - Part 23. Supervisor Type Code GA/T 380 Institutional Code Compilation Rules for National Public Security Organs GA/T 543 Public Security Data Element GA/T 693.2 case (event) site inspection information classification and code Part 2. On-site wind direction code GA/T 693.5 case (event) site investigation information classification and code part 5. physical evidence classification and code GA/T 693.6 case (event) site inspection information classification and code part 6. physical form code GA/T 693.12 case (event) site investigation information classification and code part 12. classification and code of corpse status GA/T 669.1 City Monitoring and Alarming Networking System Technical Standards Part 1. General Technical Requirements GA/T 669.2 City Monitoring and Alarming Networking System Technical Standard Part 2. Safety Technical Requirements GA/T 669.7 Technical Standards for Urban Monitoring and Alarming Networking Systems Part 7. Technical Requirements for Management Platforms GA/T 704.13 Immigration Control Information Code - Part 13. Immigration personnel classification code GA/T 726.10 Anti-Terrorism Information Management Code Part 10. Terrorist/Terrorism Organization Numbering Rules GA/T 1090 Weather Conditions Categories & Codes GA/T 1399.1 Public Security Video Image Analysis System Part 1. General Technical Requirements GA/T 1400.1 Public Security Video and Image Information Application System Part 1. General Technical Requirements GA/T 1400.4 Public Security Video and Image Information Application System Part 4. Interface Agreement Requirements GA/T 2000.156-2016 Public Information Code Part 156. Common ID Codes IETFRFC2616 Hypertext Transfer Protocol HTTP/1.1 (HypertextTransferProtocol-HTTP/1.1) IETFRFC2617 HTTP Authentication. Basic and Digest Access Authentication (HTTP authentication. basicanddigest Accessauthentication) IETFRFC5905 Network Time Protocol Version 4. Protocol and Algorithm Specifications (NetworkTimeProtocolVersion4.

ProtocolandAlgorithmsSpecification)

3 Terms, definitions and abbreviations

3.1 Terms and Definitions

The terms and definitions defined in GB/T 28181-2016, GA/T 669.1, GA/T 669.7, GA/T 1399.1 and GA/T 1400.1 Meaning applies to this document.

3.2 Abbreviations

The following abbreviations apply to this document.

APE. Acquisition Equipment (Acquisition APS. Acquisition System (Acquisition BMP. Bitmap file CRUD. Create, Retrieve, Update, and Delete (Create, Retrieve, Update and Delete) CUD. Create, Update, and Delete (Create, Update and Delete) HTTP. HyperText Transfer Protocol (HyperTextTransferProtocol) HTTPS. Secure Hypertext Transfer Protocol (HyperTextTransferProtocoloverSecureSocketLayer) IP. Internet Protocol (Internet Protocol) JPEG. Joint Photographic Experts Group JSON. Object Markup Language (JavaScriptObjectNotation) MPEG. Moving Picture Experts Group (Moving Picture Experts Group) NTP. Network Time Protocol (Network Time Protocol) PNG. Portable Network Graphics (PortableNetworkGraphics) REST. Representational State Transfer SVAC. Security Surveillance Digital Video & Audio Coding (SurveilanceVideoandAudioCoding) URI. Universal Resource Identifier URL. Uniform Resource Locator VIID. VideoandImageInformationDatabase XML. Extensible Markup Language

4 Public Security Video Image Information Database Composition

4.1 Public Security Video Image Information Database Functional Structure

4.1.1 Public Security Video and Image Information Database (hereinafter referred to as "View Gallery") is mainly composed of functional modules such as interfaces, applications and management, etc.

The structure is shown in Figure 1.

Figure 1 Functional diagram of the public security video image information database

4.1.2 Interface Function modules include collection interfaces, data service interfaces, and cascading interfaces.

4.1.3 The application function module includes functions such as registration keep-alive, object CRUD operation, deployment control and alarm, subscription and notification, and networking service.

4.1.4 Management Function Modules include functions such as storage management, user management, device management, operation and maintenance management, log management, and clock synchronization.

4.2 Public Security Video Image Information Database External Connection Relationship

4.2.1 See Figure 2 for external connection relationships.

Figure 2 External connection diagram of public security video image information database

4.2.2 viewing the gallery through the acquisition interface for online video image information acquisition equipment (hereinafter referred to as "acquisition equipment") and online video image information the information acquisition system (hereinafter referred to as the "acquisition system") provides access authentication and authentication services, and receives the data sent by the acquisition equipment and the acquisition system.

4.2.3 viewing gallery through the acquisition interface and data service interface for public security video image analysis system (hereinafter referred to as "analysis system")/equipment for access authentication and authentication services, receive the analysis result data sent by the analysis system/device.

4.2.4 visual gallery through the data service interface for the public security video image information application platform (hereinafter referred to as "application platform") or other public security letters Application systems (such as application platforms for police services) provide CRUD operations, deployment control and notification of access authentication and authentication, video image information objects Police, subscriptions, and notification services; depending on the needs of the library, it is desirable to receive data from other public security information application systems through custom interfaces.

4.2.5 View library provides CRUD operations for access authentication and authentication, video image information objects through cascaded interfaces Dispatching and warning, subscription and notification, networking and other services.

4.2.6 User rights management should be supported through a unified authentication and authentication system.

5 View library storage object

5.1 Visual Library Storage Object Types

View library storage objects (hereinafter referred to as "objects") include collection equipment and collection system related objects, video image information objects, video maps Like analysis of rules objects, deployment and warning, subscription and notification, and networking services.

5.2 Object Description Method

Objects should be described as follows.

a) By "Object name" "Object tag" "Object collection tag" "Object feature attributes" "XMLSchema description" and other properties description;

b) The characteristics of the object comply with the requirements of Appendix A and Appendix B;

c) The XML Schema description of the object and its collection conforms to Appendix C.

5.3 Collecting Equipment and Acquisition System Related Objects

Acquisition equipment and acquisition system related objects include collection equipment objects, collection equipment status objects, acquisition system objects, acquisition system State object, video clip object, and lane object. See Table 1 for specific requirements.

Table 1 Collection equipment and acquisition system related objects

No. Object Name Object Tag Object Collection Tag Object Feature Attribute XML Schema Description

1 Collecting device objects APE APEList Appendix A A.1 Appendix C C.1

2 Acquisition device status object APEStatus APEStatusList Appendix A A.1 Appendix C C.1

3 Acquisition system object APS APSList Appendix A A.2 Appendix C C.2

4 Acquisition System Status Object APSStatus APSStatusList Appendix A A.2 Appendix C C.2

5 Video clip object Tolgate TolgateList Appendix A A.3 Appendix C C.3

6 Lane LaneList, Lane Objects Appendix A A.4 Appendix C C.4

5.4 Video Image Information Objects Video image information objects include video clips, images, documents, people, faces, motor vehicles, non-motor vehicles, items, scenes, and video incidents Objects, video image tags, etc. See Table 2 for specific requirements.

Table 2 video image information object

No. Object Name Object Tag Object Collection Tag Object Feature Attribute XML Schema Description

1 Video clip object VideoSliceInfo VideoSliceInfoList Appendix A A.5 Appendix C C.5

2 Image Object ImageInfo ImageInfoList Appendix A A.6 Appendix C C.6

3 File Object FileInfo FileInfoList Appendix A A.7 Appendix C C.7

4 Person object Person PersonList Appendix A A.8 Appendix C C.8

5 Face FaceList Appendix A A.9 Appendix C C.9

6 Motor Vehicle Vehicle Motor Vehicle VehicleList Appendix A A.10 Appendix C C.10

7 Non-motor vehicle objects NonMotorVehicle NonMotorVehicleList Appendix A A.11 Appendix C C.11

8 Item Thing ThingList Appendix A A.12 Appendix C C.12

9 Scene SceneList Scene Objects List A.13 Appendix C C.13 in Appendix A

10 Video Case Event Object CaseInfo CaseInfoList Appendix A A.14 Appendix C C.14

11 Video Image Label Object VideoLabel VideoLabelList Appendix C A.15 Appendix C C.15

5.5 Video Image Analysis Rule Objects the specific requirements of the video image analysis rule object are shown in Table 3.

Table 3 Video Image Analysis Rule Objects

No. Object Name Object Tag Object Collection Tag Object Feature Attribute XML Schema Description

1 Video image analysis rule object AnalysisRule AnalysisRuleList Appendix A A.16 Appendix C C.16

5.6 Dispatch and Alarm Objects Specific requirements for dispatching and warning objects are shown in Table 4.

Table 4 Dispatch and alarm objects

No. Object Name Object Tag Object Collection Tag Object Feature Attribute XML Schema Description

1 Disposition DispositionList Appendix A A.17 Appendix C C.17

2 Alarm DispositionNotification DispositionNotificationList Appendix A A.18 Appendix C C.18

5.7 Subscription and Notification Objects See Table 5 for specific requirements of subscription objects and notification objects.

Table 5 Subscriptions and Notification Objects

No. Object Name Object Tag Object Collection Tag Object Feature Attribute XML Schema Description

1 Subscribe to the Subscribe SubscribeList Appendix A A.19 Appendix C C.19 2 notification object SubscribeNotification SubscribeNotificationList Appendix A A.20 Appendix C C.20

5.8 Networking Service Objects See Table 6 for specific requirements for networked service objects.

Table 6 Networking Service Objects

No. Object Name Object Tag Object Collection Tag Object Feature Attribute XML Schema Description

1 Networked Server Objects VIIDServer VIIDServerList Appendix A A.21 Appendix C C.21 6 function

6.1 Interfaces

6.1.1 The visual library interface protocol shall comply with the provisions of GA/T 1400.4.

6.1.2 The content-type header field in the header should be set to application/VIID JSON.

The message body should meet the following requirements.

a) The XML description of the message body format complies with the relevant requirements of Annex D;

b) The XML Schema description of the object and the conversion rules of the JSON format message body comply with the requirements of Appendix E.

6.2 Application

6.2.1 Registration Keeping Alive to support registration, keep-keeping and cancellation services, the following requirements should be met.

a) When there is a superview photo gallery, the active supervised photo gallery is registered when the photo gallery is started, and the supervised photo gallery is taken as the photo gallery stops running.

Logout

b) When the visual gallery of the video private network is activated, it will actively register with the visual library located at the public security information network. The view is located at the video private network.

When the library stops running, it actively logs off to the visual library located at the Public Security Information Network;

c) When the acquisition device or acquisition system starts up, it will actively register with the visual library. When the acquisition device or the acquisition system stops running, it should actively Library cancellation;

d) When the application platform needs to access the visual library, it will actively register with the visual library. When the application platform stops running, it should actively log out to the visual library.

e) When the analysis system needs to access the visual library, it will actively register with the visual library. When the analysis system stops running, it should actively log out to the visual library.

f) After the registration is successful, the registration initiator periodically sends heartbeat keepalive messages to the registered party.

6.2.2 Object CRUD Operations

6.2.2.1 Object Read Operation Supports read operations on all objects and meets the following requirements.

a) The query should meet the requirements of Appendix F;

b) should support the retrieval of feature values as query conditions, and support accurate query, fuzzy query, and combined condition query;

c) should support the search using text as the search criteria;

d) should support full-text search;

e) When cross-level queries are performed, query instructions should be forwarded to the lower-level visual library according to the query conditions, and the query results should be forwarded to read operations.

As the initiator;

f) When cross-level query, it is necessary to support the distribution of query instructions according to the query conditions to the lower view gallery. It should support the consolidation of the local and all View the search result returned by the gallery and forward it to the initiator of the read operation;

g) should support the search for the image as the search criteria.

6.2.2.2 CUD Operation of Acquisition Device and Acquisition System Objects Supports the creation, update, and deletion of acquisition and acquisition system objects.

6.2.2.3 CUD operations for video clips and lane objects the creation, update, and deletion of video clip objects and lane objects should be supported.

6.2.2.4 CUD operations on video image information objects A distinction shall be made between automatic acquisition, manual acquisition and analysis of video image information objects written by the system and shall comply with the following requirements.

a) Support the creation of automatic acquisition of video image information objects; support the automatic deletion of automatic capture images that exceed the specified storage time Frequency image information object;

b) Supports the creation, update, and deletion of manually captured video image information objects; support for creating, updating, and deleting operation rights Control

c) At the same time creating corresponding video maps for people, faces, motor vehicles, non-motor vehicles and object objects in the video image tag Like information objects and establish associations with video image tag objects;

d) Support the video analysis system to create and update video clips and image objects that have been analyzed and processed through video summarization, enhancement and recovery;

e) Supports the creation and update of video image information objects obtained from subordinate visual library subscriptions.

6.2.2.5 CUD Operations on Video Case Event Objects the creation, update, and deletion of video event objects should meet the following requirements.

a) Support creation, update and deletion of event objects in video cases; support control of operation rights;

b) Support the creation and update of video event objects obtained from subordinate library subscriptions.

6.2.2.6 CUD operations on video image analysis rule objects the creation, update, and deletion of video image analysis rule objects meet the following requirements.

a) Should support application platform and analysis system to create video image analysis rule objects;

b) It should support the automatic deletion of video image analysis rule objects without video image tag object references and exceeding the specified storage time.

6.2.3 Dispatch and Warning Dispatch and alarm functions meet the following requirements.

a) Support should be given to control, withdraw the control, modify the scope of dispatch and dispatch control;

b) It should support precise deployment and fuzzy deployment based on the attributes and combinations of object features;

c) should support the deployment of images-based personnel, vehicles, items, etc.;

d) shall support the receiving and dispatching instructions, and shall send an alarm message to the dispatching party when finding the target object conforming to the dispatching feature attributes;

e) When the upper-level gallery or application platform is used for cross-level deployment, the current-level library should support the forwarding of dispatch-control instructions according to the deployment scope.

Or distribute to the lower view library; when receiving the lower view library alarm, the alarm should be forwarded to the dispatcher;

f) It shall support setting the storage time of the dispatched object. It shall support the automatic deletion of dispatched objects whose dispatch control expires and exceeds the storage time.

6.2.4 Subscriptions and Notifi...

......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 119 pages — is available in the English PDF.

Referenced standards

How to Download GA/T 1400.3-2017

  1. 1

    Add to cart

    Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.

  2. 2

    Checkout

    Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).

  3. 3

    Instant delivery (0–9 sec)

    Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.

  4. 4

    Invoice included

    A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

English PDF
119 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GA/T 1400.3-2017

$2,874.00