Automation of requirements preparation for the software of real-time vision systems
Requirements management is a necessary stage in the software development. In real-time computer vision systems, the most essential requirements are connected with video sequences processing. Requirements of this kind are especially time-consuming for the formulation and formalization. Due to the distribution of computer vision systems there is actual a problem of requirements management for processing and classification of video sequences. The main stages in the real-time vision system software development are: selection of representative video sequences for a solved applied task, classification of video sequences (on the basis of the types of a background and target images which are usually formulated in a natural language), formalization of requirements for each class of video sequences, development of algorithm for each class. The purpose of described researches is reduction of time costs for vision systems software development. In this work the first stage of the solution of a considered task is described.