Font Size: a A A

Research On The ARM And OpenCV Based Video Image Acquisition And Processing System

Posted on:2017-04-22Degree:MasterType:Thesis
Country:ChinaCandidate:P LiangFull Text:PDF
GTID:2348330488970872Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Video image which contains a large number of effective data, is a major means for human to obtain information. In the meantime, video image has long been the research focus in the electronics and information technology field as a result of its characteristics of visibility,high efficiency and instantaneity. The recent few decades is a period that witnesses the rapidest development in integrated electronics technology and wireless communication technology; the continuous improvement of chip integration level, the remarkable advantages of the miniaturized and high-speed embedded processor, and the increasingly extensive application of wireless communication have brought new opportunities for the development of the video image processing technology. Under such background, designing an intelligentized video image acquisition system is the objective requirement and is of great research value.This thesis applied ARM11 processor as the core, and designed a kind of remote intelligent video image acquisition system, which was divided into the client-side and the server-side. The server-side could achieve control of the camera module, it encoded the collected video signals through the MFC module within the embedded processor, stored the encoded data into the send buffer, and finally sent the video image wirelessly in accordance with the UDP communication protocol. The system client-side selected the VS2010 software which was transplanted into the OpenCV visualized database for coding; and it could realize the simultaneous acquisition, decoding and display of the video image data; in addition, it could also conduct basic post processing of the displayed video image.In view of the needs of project design, this paper analyzes the major function module, as well as proposes the frame of system design and design plan for software and hardware.Through the introduction of embedded Linux system, this paper completes the construction of the system development environment, as well as completes the transplantation and configuration for each module driver according to the requirements of software design. At server-end, the paper introduces the ways of thinking for designing V4L2 video collection procedures and H.264 coding program; at client-end, this paper introduces the programming process of interface program. At communication part, this paper uses the socket function to realize the sending and receiving of the video image, and then solves the issues regarding the wireless transmission for the image data of video.After the completion of system design, this paper tests the overall system. While client-end can receive the image data of video collected by server in the range of local area network, as well as carry out simple manipulation on the image data of video, basically meeting the design requirements at the beginning of plan. However, this paper also discovers the disadvantages in system after the test, which needs to be improved later.
Keywords/Search Tags:Image Acquisition, ARM, Linux, Wireless Transmission, Compression Coding, OpenCV
PDF Full Text Request
Related items