Font Size: a A A

The Software And Hardware's Design And Implementation For Image Capture Based On Embedded System

Posted on:2010-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:N L QiuFull Text:PDF
GTID:2178360278459053Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
In recent years, embedded systerm is the commom development direction of the communications and consumer products. With the development of multimedia technology, network technology, the use of embedded systems to achieve long-range video surveillance, video telephony and video conferencing has become possibleThis paper designed a USB interface circuit based on the chip of Samsung's S3C2410A. On the based of the hardware circuit, this paper achieved to driver WEBEYE V2000 video camera, and capture pictures.then, compressed these pictures to JPEG image.The first of all, this paper introduced the design of hardware system of the USB interface circuit. The hardware system as the core of the chip S3C2410A, expands the external circuit. Peripheral circuits include: the circuit of power, the circuit of JTAG interface, the circuit of memory, the circuit of RS232 serial interface, the circuit of reset, the circuit of USB interface and the circuit of Ethernet interface.Next, this paper introduced the way of building cross-compiler environment which usually used to develop embedded system under Linux system. This paper introduced the approaches and steps of building the software platform both of host and target. Among them, this paper mainly introduced the way of building the software platform of target, which include the compiled and transplantation of VIVI, the compiled and transplantation of Linux kernel, the built and transplantation of file ststem.Then, this paper analysed the software architecture of the USB system under Liunx system. On the base of the software architecture, this paper introduced how to design the driver of the USB camra under Linux in details, which include the software architecture of the driver, the configuration of camera's chips, the realization of the API function of Video4Linux, the establishment of ISO data communication.On the basis of the software platform and the hardware platform which had developed, this paper introduced the soft realization of image capture. Among them, this paper introduced two ways of image capture in details depart, which include the way of read() and the way of mmap(), And introduced the method of image compression on the basis of JPEGLIB.
Keywords/Search Tags:S3C2410A, USB camera driver, image capture, JPEG compression
PDF Full Text Request
Related items