<<
>>

Modelling of algorithm of compression of the image real time

On initial data the size of a shot is defined and deposits neobhoyodimaja memory for buffers of data. Modelling of process of compression passes
In 4 stages - formation of a file of codes of pixels of the initial image, compression by a method of "truncation" of a code, compression by method Haffmana, filling up reyozultirujushchego a data array.

An execution algorithm of procedure of compression in programm model it is resulted in drawing 3.1.

Drawing 3.1 - the Execution algorithm of procedure of compression in programm

Models

During modelling coding of an initial shot occurs for three iterations:

1) By means of consecutive cyclic search osuyoshchestvljaetsja popikselnoe reading of an initial shot in the buffer, i.e. is created «a colour matrix» the images, presented in the form of the two-dimensional file which size matches to a shot size on length and width pixels.

2) By means of consecutive cyclic search each value of a code of pixel from «a colour matrix» passes machining on algoyoritmu, represented on drawing 1, and 12 bit value of the "truncated" code is located in the temporary buffer, which actual size in 2 times less initial «a colour matrix».

3) On the given step by means of consecutive cyclic peyorebora each value of a code of pixel from the time buffer passes obrayobotku on the algorithm represented in drawing 2, that is is coded on meyotodu Haffmana. The sequence of bats gained on this iteration, javljayoetsja also is located with result of a full cycle of coding of a shot in the buffer reyozultata compression.

Flowgraph of algorithm of procedure of compression it is resulted in drawing 3.2.

Drawing 3.2 - the Flowgraph of algorithm of modelling of procedure of compression

For an estimation of efficiency of programm implementation of the offered method during modelling knaped time expenses, neobhodiyomye for compression of shots with the different permission are gained. The obtained data predstavyoleny in table 3.1.

Table 3.1. Time responses of restoration of a shot the cascade of devices

The shot permission 480р (854х480) 720р (1280х720) 1080р (1920х1080)
Compression time, with.
Programm model 0,312 0,688 1,578

By results of performance of programm modelling minimalyonoe processing time of one shot with the permission 854х480 pixels (480р) has made the standard 312мс, that almost in 8 times more a necessary time szhayotija at frequency of 25 shots in a second. Dependence of a time of compression on a shot size is represented in drawing 3.3. Results of modelling are presented in drawing 3.4. Program listings are resulted in the Application 1.

Drawing 3.3 - Dependence of a time of compression on a shot size

Drawing 3.4 - Results of the first stage of modelling


3.2

<< | >>
A source: Guljaev Cyril Alekseevich. the Method, algorithms and devices of compression and restoration of images at the remote control of critical computer systems. The dissertation on competition of a scientific degree of a Cand.Tech.Sci. Kursk - 2018. 2018

More on topic Modelling of algorithm of compression of the image real time:

  1. the Generalized algorithm of compression of the image of RGB-model real time
  2. the Functional organisation of the device of compression of the image in reyozhime a real time
  3. the Structural organisation of the device of compression of the image real time
  4. Principles of a hardware representation of procedure of compression of the image real time
  5. the Generalized algorithm of restoration of the image of RGB-model real time
  6. the Method of compression and restoration of images of RGB-model real time
  7. the Functional organisation of the device of restoration of the image real time
  8. the Structural organisation of the device of restoration of the image real time
  9. Mathematical model of compression and restoration of images of RGB-model real time
  10. Algorithms of functioning of mainframes of the device of compression of the image
  11. the Estimation of apparatus complexity of the device of compression of the image
- Acoustic devices and systems - Aerials, OHF devices and their technologies - Aerodynamics and processes of heat exchange of flying machines - Automation and management of technological processes and manufactures (on branches) - Aviation and space-rocket technics - Bases and the bases, underground constructions - Biotechnology of foodstuff (on branches) - Building - Building designs, buildings and constructions - Building materials and products - Building mechanics - Cars, motor industry - Chemical technology of fuel and high-energy substances - Chemistry technology - Computer science, computer facilities and management - Computers and systems - Control and test of flying machines and their systems - Designing and a design of courts - Designing and building of roads, undergrounds, airdromes, bridges and transport tunnels - Designing, a design and manufacture of flying machines - Devices and a quality monitoring of an environment, substances, materials and products - Devices and measurement methods by kinds of measurements - Devices and methods for measurement of an ionising radiation and x-ray devices - Devices and methods of transformation of images and a sound - Devices, systems and products of medical appointment - Document-knowledge, архив-knowledge - Documentary information - Durability and thermal modes of flying machines - Dynamics, ballistics, traffic control of flying machines - Electrical engineer - Electromecanics and electric devices - Electronics - Electrotechnical complexes and systems - Electrotechnical materials and products - Electrotechnologies and an electric equipment in agriculture - Electrotechnology - Elements and devices of computer facilities and control systems - Energy devices on the basis of renewed kinds of energy - Engineering geometry and computer drawing - Engineering geometry and computer drawing - Engineering technology - Fire and industrial safety (on branches) - Foundry manufacture - Friction and deterioration in machines - Goodsknowing foodstuff and technology of products of public catering - Goodsknowing the industrial goods and light industry raw materials - Heat supply, ventilation, an air conditioning, gas supply and illumination - Hromatogrophy and Hromatogrophyses devices - Hydraulic engineering building - Hydraulic machines and Hydropneumaticunits - Hydraulics and an engineering hydrology - Industrial fishery - Industrial power system - Information systems and processes, legal aspects of computer science - Information-measuring and operating systems (on branches) - Instrument making, metrology both information-measuring devices and systems - Knowing machines, systems of drives and a detail of machines - Labour safety (on branches) - Land complexes, the starting equipment, operation of flying machines - Library science and bibliology - Light engineering - Machines and devices, processes of refrigerating and cryogenic technics, central airs and life-support - Machines, units and processes (on branches) - Management in social and economic systems - Management of processes of transportations - Manufacture Organization (on branches) - Materials Science - Materials technology (on branches) - Materials technology of manufactures textile and light industry - Mathematical and software of computers, complexes and computer networks - Mathematical modelling, numerical methods and complexes of programs - Mechanical engineering and knowing machines - Membranes and membraneses technology - Metallurgical science and thermal processing of metals - Metallurgy - Metallurgy of black, colour and rare metals - Metallurgy of technogenic and secondary resources - Methods and systems of protection of the information, информационня safety - Metrology and metrological maintenance - Motor transport Operation - Mountain machines - Navigation and an air traffic control - Navigation Devices - Nuclear and radiating safety - Nuclear power installations, including designing, operation and a conclusion from operation - Nuclear reactor building, machines, units and technology of materials of the nuclear industry - Operation of air transport - Optical both optiko-electronic devices and complexes - Physical fields of the ship, ocean, atmosphere and their interaction - Powder metallurgy and composite materials - Power - Power electronics - Power plants and power systems - Power systems and complexes - Power, metallurgical and chemical mechanical engineering - Processes and devices of chemical technologies - Processes and devices of food manufactures - Processes and machines of agroengineering systems - Processing of constructional materials in mechanical engineering - Processing of metals by pressure - Quality monitoring and diagnostics in mechanical engineering - Quantum electronics - Radar-location and radio navigation - Radio engineering and communication - Radio engineering, including systems and TV devices - Radio measuring devices - Road, building and hoisting-and-transport machines - Robots, mechatroniks and roboticses systems - Rolling stock of railways, draught of trains and electrician - Safety in extreme situations (on branches) - Safety of activity of the person - Sailing charter Operation, navigation - Ship power installations and their elements (main and auxiliary) - Shipbuilding - Solid-state electronics, radio-electronic components, micro-and наноэлектроника on quantum effects - Standardization and product quality control - System analysis, management and information processing (on branches) - Systems of automation of designing (on branches) - Systems, networks and devices of telecommunications - Technical aesthetics and design - Technical science - Technics of high pressure - Technologies and machines of processing by pressure - Technologies and machines Weldining manufactures - Technologies and maintenance service means in agriculture - Technologies and means of mechanisation of agriculture - Technology and building organisation - Technology and equipment for manufacture of semiconductors, materials and devices of electronic technics - Technology and a preprocessing of textile materials and raw materials - Technology and machines of timber cuttings and a forestry - Technology and processing of polymers and composites - Technology and the equipment of chemical processing of a biomass of a tree; wood chemistry - Technology and the equipment of mechanical and physicotechnical processing - Technology of a skin and fur - Technology of electrochemical processes and protection against corrosion - Technology of fats, essence and perfumery-cosmetic products - Technology of food products - Technology of garments - Technology of inorganic substances - Technology of instrument making - Technology of materials and products textile and light industry - Technology of meat, dairy and fish products and refrigerating manufactures - Technology of mechanical engineering - Technology of organic substances - Technology of processing, storage and processing of cereal, bean cultures, groats products, fruits-vegetables production and wine growing - Technology of rare, absent-minded and radioactive elements - Technology of shipbuilding, ship repair and organisation of ship-building manufacture - Technology of shoe and kozhevenno-notions products - Technology of silicate and refractory nonmetallic materials - Technology of sugar and sugary products - Technology of tea, tobacco and biologically active substances and subtropical cultures - Technology, machines and the equipment of timber cuttings, a forestry, tree-processings and chemical processing of a biomass of a tree - Telecommunication systems and computer networks - Theoretical bases of computer science - Theoretical the electrical engineer - Theory of mechanisms and machines - Theory of the ship and building mechanics - Thermal engines - Thermal power plants, their power systems and units - Thermal, electrorocket engines and energydevice flying machines - Track, research and designing of railways - Transport - Transport and transportno-technological systems of the country, its regions and cities, manufacture organisation on transport - Transport, mountain and building mechanical engineering - Turbomachines and combined turbounits - Vacuum and plasma electronics - Vacuum, compressor technics and pneumatic systems - Water supply, water drain, building systems of protection of water resources - Waterways of the message and hydrography - Wheel and tracklaying vehicles - Wood-knowledge, technology and the equipment tree-processings -