HOME   Cart(0)   Quotation   About-Us Tax PDFs Standard-List Powered by Google www.ChineseStandard.net Database: 189760 (21 Jun 2025)

English GA/T 1400.4-2017 PDF

Search result: GA/T 1400.4-2017
Standard IDContents [version]USDSTEP2[PDF] delivered inStandard Title (Description)StatusPDF
GA/T 1400.4-2017English1059 Add to Cart 8 days [Need to translate] Video and image information application system for pubic security—Part 4: Interface protocol requirements Valid GA/T 1400.4-2017


BASIC DATA
Standard ID GA/T 1400.4-2017 (GA/T1400.4-2017)
Description (Translated English) Video and image information application system for pubic security��Part 4: Interface protocol requirements
Sector / Industry Public Security (Police) Industry Standard (Recommended)
Classification of Chinese Standard A91
Classification of International Standard 13.310
Word Count Estimation 46,485
Date of Issue 2017-05-31
Date of Implementation 2017-05-31
Issuing agency(ies) Ministry of Public Security of the People's Republic of China


GA/T 1400.4-2017 Video and image information application system for pubic security-Part 4. Interface protocol requirements ICS 13.310 A91 Public Safety Industry Standard of the People's Republic of China Public security video image information application system Part 4. Interface Agreement Requirements 2017-05-31 Published by 2017-05-31 Implementation The Ministry of Public Security Directory Preface I 1 Range 1 2 Normative references 1 3 Terms, definitions and abbreviations 1 3.1 Terms and Definitions 1 3.2 Abbreviations 1 4 Interface Classification and Protocol Structure 2 4.1 Interface Classification 2 4.2 Protocol Structure 2 5 Interface Function 3 5.1 Public Functions 3 5.2 Collection Interface 3 5.3 Data Service Interface 4 5.4 Cascade Interface 7 5.5 Analysis Interface 7 6 Interface Resource Description 8 6.1 View Gallery Resource Description 8 6.2 Analysis System Resource Description 10 7 Interface Messages 11 7.1 Interface Message Description 11 7.2 Viewing Gallery Interface Messages 12 7.3 Analyzing System Interface Messages 27 8 Message interaction process 32 8.1 Creating a Resource Message Interaction Process 32 8.2 Read Resource Message Interaction Process 32 8.3 Update Resource Message Interaction Process 33 8.4 Delete Resource Message Interaction Process 33 9 Message Interaction Security 34 Appendix A (Normative) REST Architecture Protocol Model 35 Appendix B (Informative) Key Message Interaction Process Example 38 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 4 of the GA/T 1400. This section was drafted in accordance with the rules given in GB/T 1.1-2009. Please note that some of the contents of this document may involve patents. The issuing authority of this document shall not be liable for identifying these patents. This section was proposed by the Bureau of Science and Technology Information of the Ministry of Public Security. This section is under the jurisdiction of the National Security and Alarm System Standardization Technical Committee (SAC/TC100). This section was drafted by. Ministry of Public Security Bureau of Science and Technology, First Institute of Public Security, Beijing Zhongdun Safety Technology Development Corporation, Zhejiang Liyuan Communication Technology Co., Ltd., Zhejiang Yushi Technology Co., Ltd., Hangzhou Hikvision Digital Technology Co., Ltd., Dongfang Reli Technology Co., Ltd., Zhejiang Dahua Technology Co., Ltd., National Product Safety Supervision and Inspection System Quality Supervision and Inspection Center (Beijing), Su Keda Science and Technology Co., Ltd., Tianjin Tiandi Albert Digital Technology Co., Ltd. The main drafters of this document are. Sun Lili, Zhao Huifang, Zhao Wendao, Zhao Yuan, Zhuang Chaoming, Cui Yunhong, Wang Jianyong, Zhang Xiaolin, Zhao Shifan, Du Yunpeng, Kong Weisheng, Liao Shuanglong, Zhang Xiang, Yan Minggui, Yang Qingyong. This section was first released in.2017. Public security video image information application system Part 4. Interface Agreement Requirements 1 Scope This section specifies the interface classification and protocol structure, interface function, interface resource description, and interface of the public security video and image information application system. Technical requirements such as messages, message interaction processes, and message interaction security. This section applies to the public security video image information application system planning and design, software development and interface protocol compliance testing. 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 28181-2016 Technical requirements for information transmission, exchange and control of public safety video surveillance networking systems GA/T 669.1-2008 Technical Standard for Urban Monitoring and Alarming Networking System Part 1. General Technical Requirements GA/T 669.7-2008 Urban Monitoring and Alarming Networking System Technical Standards Part 7. Management Platform Technical Requirements GA/T 1399-2017 Public Security Video Image Analysis System GA/T 1400.1-2017 Public Security Video and Image Information Application System Part 1. General Technical Requirements GA/T 1400.2-2017 Public Security Video and Image Information Application System Part 2. Application Platform Technical Requirements GA/T 1400.3-2017 Public Security Video and Image Information Application System Part 3. Database Technical Requirements IETFRFC2045 Multipurpose Internet Mail Extensions (MIME) Part I. Internet Information Format (Multipur- poseInternetMailExtensions(MIME)PartOne.FormatofInternetMessageBodies) IETFRFC2616 Hypertext Transfer Protocol - HTTP/1.1 (HypertextTransferProtocol-HTTP/1.1) IETFRFC2617 HTTP basic authentication and digest authentication (HTTPAuthentication.BasicandDigestAc- cesssAuthentication) IETFRFC2818 Secure Hypertext Transfer Protocol (HTTPOverTLS) 3 Terms, definitions and abbreviations 3.1 Terms and Definitions GB/T 28181-2016, GA/T 669.1-2008, GA/T 669.7-2008, GA/T 1399-2017, GA/T 1400.1- The terms and definitions defined in.2017, GA/T 1400.2-2017 and GA/T 1400.3-2017 apply to this document. 3.2 Abbreviations GB/T 28181-2016, GA/T 669.1-2008, GA/T 669.7-2008, GA/T 1399-2017, GA/T 1400.1- The abbreviations defined in.2017, GA/T 1400.2-2017 and GA/T 1400.3-2017 apply to this document. In addition, the following abbreviations Applicable to this document. C. Create CR. Create and Retrieve CRD. Create, Retrieve, and Delete R. Retrieve RU. Read and Update (RetrieveandUpdate) RUD. Read, Update, and Delete (Retrieve, Update, and Delete) U. Update 4 Interface Classification and Protocol Structure 4.1 Interface Classification 4.1.1 The interface of the public security video image information application system (hereinafter referred to as the application system) includes the acquisition interface, data service interface, and level connection. Interfaces and analysis interfaces, and interactions between various interfaces are shown in Figure 1. Figure 1 Interface interaction entity diagram 4.1.2 Acquisition interface for public security video image information database (hereinafter referred to as visual gallery) and online video image information acquisition equipment (below Abbreviation acquisition equipment), online video image information acquisition system (hereinafter referred to as acquisition system), public security video image analysis system (hereinafter referred to as points Analyze the interaction of data between systems. 4.1.3 Data service interface for visual library and public security video image information application platform (hereinafter referred to as application platform), analysis system, and other Interactions between data systems, etc. 4.1.4 Cascaded interfaces are used to visualize the data exchange between the gallery and the visual gallery. 4.1.5 The analysis interface is used to analyze the data interaction between the system and the application platform. 4.2 Protocol Structure 4.2.1 The interface protocol structure shall comply with the provisions of GA/T 1400.1-2017. 4.2.2 All interface interaction information is defined as a resource under the REST architecture and is uniquely identified using a URI. According to GA/T 1400.1- As stipulated in.2017, interface-corresponding resources are organized using a tree-like hierarchical structure. 4.2.3 Interfaces for interactive connections should support HTTP long and short connections, and the implementation mechanism should be consistent with that in IETF RFC2616 Provisions. 4.2.4 The application system interface access form shall comply with A.3 in Appendix A. 4.2.5 The HTTP request header field should be expanded to increase \u003cUser-Identify\u003e The identity of the system user ID that carries the requester is used for Know the requester. 5 interface functions 5.1 Common Functions 5.1.1 Should support registration, keep-alive, cancellation, and school hours. When the registration fails, the registration should be delayed after a random time within 300s. registration success After that, no heartbeat is kept in the 90s without interaction. The registration relationship between registration, keepalive, and cancellation and the interface message in Chapter 7 is shown in Table 1. Table 1 Comparison of Registration, Keepalive, Logout, and Interface Messages No. Function Correspondence Interface Message Chapter Implementation Method 1 registered 7.2.1, 7.3.1 POST 2 Logout 7.2.2, 7.3.2 POST 3 Keep Live 7.2.3, 7.3.3 POST 4 School hours 7.2.4, 7.3.4 GET 5.2 Collection Interface 5.2.1 should support acquisition equipment, acquisition system, analysis system to automatically upload video image information to the visual library, upload automatically The relationship between the set video image information and the Chapter 7 interface message is shown in Table 2. After uploading information, if it is not received within a certain delay (for example, 5s) If a response is received, it is considered as an upload failure and should be retransmitted. If multiple consecutive (for example, 3) retransmissions are still unsuccessful, the link is regarded as a problem and the cache Information and re-register. After the registration is successful, all unsubmitted data is patched. Table 2 uploads automatically collected video image information and interface message table No. Function Correspondence Interface Message Chapter Implementation Method 1 upload automatically collected video clips 7.2.8.1 POST 2 upload automatically capture video data 7.2.8.4 POST 3 upload automatically collected images 7.2.9.1 POST 4 upload automatically capture image data 7.2.9.4 POST 5 upload automatically collected files 7.2.10.1 POST 6 upload automatically collected file data 7.2.10.4 POST 7 upload automatic collection personnel 7.2.11.1 POST 8 upload automatic face capture 7.2.12.1 POST 9 upload automatic collection of motor vehicles 7.2.13.1 POST 10 Upload Auto Collection Non-motorized 7.2.14.1 POST 11 upload automatically collected items 7.2.15.1 POST 12 Uploading Automatic Collection Scenarios 7.2.16.1 POST 13 Uploading Automatic Acquisition Video Image Tags 7.2.23.1 POST 5.2.2 It is necessary to support the query of information from the image collection system or acquisition system, video bayonet, and lane to the collection system. Change the password and other information, query the collection device list, change the password and Chapter 7 interface message relationship shown in Table 3. Table 3 Querying the list of collecting devices and changing the password and interface messages No. Function Correspondence Interface Message Chapter Implementation Method 1 query collection device 7.2.5 GET 2 Change the acquisition device password 7.2.5 PUT 3 query acquisition system 7.2.6 GET 4 Query video clip 7.2.7.1 GET 5 Query Lane 7.2.7.2 GET 5.2.3 should support the analysis system upload video image analysis rules to the visual library, upload video image analysis rules and Chapter 7 interface The relationship between the messages is shown in Table 4. Table 4 Comparison rules of upload video image analysis rules and interface messages No. Function Correspondence Interface Message Chapter Implementation Method 1 upload video image analysis rules 7.2.22.1 POST 5.3 Data Service Interface 5.3.1 Should support the application platform, other information systems, etc. to the visual library based on video image information objects and other characteristics of attributes and their combinations The query and support analysis system performs query based on feature attributes and combinations of video image information objects to the visual library. Feature Attribute Query Refer to Table 5 for the relationship with the Chapter 7 interface messages. Table 5 Comparison table of feature attributes and their combination query and interface messages No. Function Correspondence Interface Message Chapter Implementation Method 1 batch query video clip 7.2.8.1 GET 2 Query a single video clip 7.2.8.2 GET 3 Query video clip object information 7.2.8.3 GET 4 Download Video Clip Data 7.2.8.4 GET 5 batch query image 7.2.9.1 GET 6 query a single image 7.2.9.2 GET 7 query image object information 7.2.9.3 GET 8 Downloading Image Data 7.2.9.4 GET 9 Query File 7.2.10.1 GET 10 query a single file 7.2.10.2 GET 11 query file object information 7.2.10.3 GET 12 Download File Data 7.2.10.4 GET 13 Inquirer 7.2.11.1 GET 14 Querying Individuals 7.2.11.2 GET 15 Batch Query Face 7.2.1 1.2.1 GET Table 5 (continued) No. Function Correspondence Interface Message Chapter Implementation Method 16 Querying Individual Faces 7.2.12.2 GET 17 Batch query motor vehicles 7.2.13.1 GET 18 Querying individual motor vehicles 7.2.13.2 GET 19 Batch Inquiry of Non-motorized 7.2.14.1 GET 20 Query a single non-motorized 7.2.14.2 GET 21 batch query items 7.2.15.1 GET 22 query single item 7.2.15.2 GET 23 Batch Querying Scene 7.2.16.1 GET 24 Querying a Single Scene 7.2.16.2 GET 25 Batch Query Video Case Event 7.2.17.1 GET 26 Querying a Single Video Case Event 7.2.17.2 GET 27 Query video event event object information 7.2.17.3 GET 28 Querying Queued Tasks 7.2.18.2 GET 29 Query Alarm Record 7.2.19.2 GET 30 Query Subscription Task 7.2.20.2 GET 31 Query Notification Record 7.2.21.2 GET 32 Query Video Image Analysis Rules 7.2.22.1 GET 33 Query Video Image Tab 7.2.2.1 GET 5.3.2 Should support the application platform, other information systems, etc. to manually collect video events and video image information objects from the visual library See Table 6 for building, updating, deleting, manually collecting video image information objects and Chapter 7 interface messages. Table 6 Comparison table of manually-acquired video image information objects and interface messages No. Function Correspondence Interface Message Chapter Implementation Method Batch Create Video Event 7.2.17.1 POST 2 update, delete a single video event 7.2.17.2 PUT, DELETE 3 update, delete video case event object information 7.2.17.3 PUT, DELETE 4 Batch Create Manual Capture Video Clips 7.2.8.1 POST 5 update, delete manually collect a single video clip 7.2.8.2 PUT, DELETE 6 update, delete manual capture video clip object information 7.2.8.3 PUT, DELETE 7 Create, delete manual capture video data 7.2.8.4 POST, DELETE 8 Batch Create Manual Acquisition Image 7.2.9.1 POST 9 update, delete manual acquisition of a single image 7.2.9.2 PUT, DELETE 10 update, delete manual acquisition of image object information 7.2.9.3 PUT, DELETE 11 Creating and Deleting Manually Collected Image Data 7.2.9.4 POST, DELETE Table 6 (continued) No. Function Correspondence Interface Message Chapter Implementation Method 12 Batch Create Manual Collection File 7.2.10.1 POST 13 update, delete manual collection of a single file 7.2.10.2 PUT, DELETE 14 update, delete manually collected file object information 7.2.10.3 PUT, DELETE 15 Creating and Deleting Manually Collected File Data 7.2.10.4 POST, DELETE 16 Create, update, delete personnel in batches 7.2.11.1 POST, PUT, DELETE 17 update, delete a single person 7.2.11.2 PUT, DELETE 18 Batch Create, Update, Delete Faces 7.2.112.1 POST, PUT, DELETE 19 update, delete a single face 7.2.12.2 PUT, DELETE 20 Batch Create, Update, Delete Motor Vehicles 7.2.13.1 POST, PUT, DELETE 21 Updating, Deleting Individual Vehicles 7.2.13.2 PUT, DELETE 22 Batch Create, Update, Delete Non-motorized Vehicles 7.2.14.1 POST, PUT, DELETE 23 update, delete a single non-motor 7.2.14.2 POST, DELETE 24 Create, update, delete items in batches 7.2.15.1 POST, PUT, DELETE 25 update, delete a single item 7.2.15.2 PUT, DELETE 26 Creating, Updating, and Deleting Scenarios in Batches 7.2.16.1 POST, PUT, and DELETE 27 update, delete a single scene 7.2.16.2 PUT, DELETE 28 Create, update, delete video image tags 7.2.23.1 POST, PUT, DELETE 29 batch create, update, delete video image analysis rules 7.2.22.1 POST, PUT, DELETE 5.3.3 Should support the application platform, other information systems, etc. to query, update, query, and more the acquisition equipment or acquisition system of the visual library. The relationship between the new acquisition equipment or acquisition system and the Chapter 7 interface message is shown in Table 7. Table 7 Comparison of querying, updating collection equipment or collection system and interface messages No. Function Correspondence Interface Message Chapter Implementation Method 1 query collection device 7.2.5 GET 2 Change the acquisition device password 7.2.5 PUT 3 query acquisition system 7.2.6 GET 4 Query video clip 7.2.7.1 GET 5 Query Lane 7.2.7.2 GET 5.3.4 The distribution and control of video image information objects between the application platform and other information systems and the visual library should be supported. The relationship between the police and Chapter 7 interface messages is shown in Table 8. Table 8 Comparison table between alarms and interface messages No. Function Correspondence Interface Message Chapter Implementation Method 1 Bulk Dispatch 7.2.18.1 POST 2 batch update, delete the dispatch task 7.2.18.2 PUT, DELETE 3 withdrawal control 7.2.18.3 PUT 4 Alarm 7.2.19.1 POST 5 Delete alarm record 7.2.19.2 DELETE 5.3.5 Video image information object, acquisition equipment or acquisition system should be supported between application platform and other information systems and visual library Table 9 shows the relationship between subscriptions and notifications of subscriptions, subscription notifications, and Chapter 7 interface messages. After the notification is issued, if there is a certain delay If no response is received within (for example, 5s), the notification is deemed to have failed and should be retransmitted. If multiple consecutive (for example, 3) retransmissions are not successful, the chain is considered to be There is a problem with the way, cache information, and re-register. After the registration is successful, all unannounced data will be passed back. Table 9 Comparison table of subscription notifications and interface messages No. Function Correspondence Interface Message Chapter Implementation Method 1 Batch subscription 7.2.20.1 POST 2 batch update, delete the subscription task 7.2.20.2 PUT, DELETE 3 Unsubscribe from 7.2.20.3 PUT 4 Notice 7.2.21.1 POST 5 Delete Notification Record 7.2.21.2 DELETE 5.4 Cascade Interfaces 5.4.1 The upper-level view library should support the query based on the video image information object and other feature attributes and combinations to the current view library. See Table 5 for relationship between attributes and their combination query and Chapter 7 interface messages. 5.4.2 The upper-level view database should support the query of the current view library for the collection device or the collection system list, query collection equipment or mining See Table 7 for the relationship between the set system list and the 7th interface message. 5.4.3 The distribution and control of video image information objects, etc. between the upper-level visual library and the current visual library should be supported. See Table 8 for a comparison of interface messages. 5.4.4 It is necessary to support the booking of video image information objects, acquisition equipment or collection system catalogs between the upper-level visual library and the current visual library. See Table 9 for the relationship between the notification and notification and the subscription notification and Chapter 7 interface messages. After the notification is issued, if it is within a certain delay (for example, 5s) If no response is received, the notification is considered to have failed and should be retransmitted. If multiple consecutive (eg 3) retransmissions are still unsuccessful, the link is regarded as a problem. Cache information and re-register. After the registration is successful, all unannounced data will be passed back. 5.5 Analysis Interface 5.5.1 should support the application platform to the analysis system video image analysis tasks issued, started, paused, stopped, status query and view The relationship between the creation, update, or deletion of the frequency image analysis rule and the relationship between the task control and the interface message in Chapter 7 is shown in Table 10. Table 10 Comparison of Task Control and Interface Messages No. Function Correspondence Interface Message Chapter Implementation Method 1 delivered video image analysis task 7.3.5 POST 2 Start the video image analysis task 7.3.6 PUT 3 Pause video image analysis task 7.3.6 PUT 4 Stop the video image analysis task 7.3.6 PUT 5 Query video image analysis task status 7.3.7 GET 6 Create, update, delete video image analysis rules 7.3.11 POST, PUT, DELETE 5.5.2 should support the analysis system upload video image information to the application platform, upload video image information and Chapter 7 interface message pair See Table 11 for relationships. Table 11 Uploading video image information and interface messages No. Function Correspondence Interface Message Chapter Implementation Method 1 Upload video clips based on video image analysis task processing 7.3.8.1 POST 2 Upload video clip data based on video image analysis task processing 7.3.8.2 POST 3 Upload Image Processing Based on Video Image Analysis Tasks 7.3.9.1 POST 4 Upload image data based on video image analysis task processing 7.3.9.2 POST 5 Upload video image tag based on video image analysis task processing 7.3.10 POST 5.5.3 should support the application platform to analyze the system's video image analysis capabilities, query video analysis capabilities and the seventh chapter See Table 12 for the corresponding relationship of oral messages. Table 12 Query video image analysis capability and interface message comparison table No. Function Correspondence Interface Message Chapter Implementation Method 1 Query video image content analysis capabilities 7.3.12.1 GET 2 Query video image enhancement and recovery 7.3.12.2 GET 3 query video image retrieval ability 7.3.12.3 GET 6 Interface Resource Description The application system interface resources include viewing library resources and analyzing system resources. According to the gallery resource definition visual gallery and acquisition equipment or collection system System, upper and lower levels view the information exchanged between the library, application platform, analysis system, etc., analyze the system resource definition analysis system and application platform Interactive information. 6.1 View Gallery Resource Description 6.1.1 Viewing Gallery Resource URIs See Table 13 for the URI of the related library resource. Table 13 depending on the gallery resource URI No. Resource URI Description 1/VIID top resources 2/VIID/System System Properties Resources 3/VIID/System/Register Registration Resources 4/VIID/System/UnRegister Logout Resources 5/VIID/System/Keepalive Keeping Live Resources 6/VIID/System/T ime System Time Resources 7/VIID/VIIDServers Networking Service Resources 8/VIID/APEs Acquisition Equipment Resources 9/VIID/APSs Acquisition System Resources 10/VIID/T olgates video clip resources 11/VIID/Lanes Lane Resources 12/VIID/VideoSlices Video Clip Resources 13/VIID/VideoSlices/ \u003cID\u003e Video clip resource instance 14/VIID/VideoSlices/ \u003cID\u003e /Info video clip description information resources 15/VIID/VideoSlices/ \u003cID\u003e /Data video clip data resource 16/VIID/Images Image Resources 17/VIID/Images/ \u003cID\u003e Image resource examples 18/VIID/Images/ \u003cID\u003e /Info image description information resource 19/VIID/Images/ \u003cID\u003e /Data image data resource 20/VIID/Files file resources 21/VIID/Files/ \u003cID\u003e File resource instance 22/VIID/Files/ \u003cID\u003e /Info file description information resources 23/VIID/Files/ \u003cID\u003e /Data file data resource 24/VIID/Persons Staff Resources 25/VIID/Persons/ \u003cID\u003e Human resources example 26/VIID/Faces Face Resources 27/VIID/Faces/ \u003cID\u003e Face resource examples 28/VIID/MotorVehicles Vehicle Resources 29/VIID/MotorVehicles/ \u003cID\u003e Motor vehicle resources example 30/VIID/NonMotorVehicles Non-motor vehicle...... ......

Similar standards: GA/T 1400.2   GB 8108   GB 10408.3   GA/T 1400.3   GA/T 1400.1