VIDEO STREAMING AND VEHICLE TRACKING USING GOOGLE MAPS

Page created by Raymond Graham
 
CONTINUE READING
VIDEO STREAMING AND VEHICLE TRACKING USING GOOGLE MAPS
ISRASE First International Conference on Recent Advances in Science & Engineering -20014 (ISRASE-2014)

VIDEO STREAMING AND VEHICLE TRACKING
          USING GOOGLE MAPS
          Ms. SubiyaYaseen1, Mr. Shashi Shekhar2, Ms.Syeda Husna Mohammadi3 , Mr. Naufal Ahamed4 ,
                      Dept. Of Electronics and Communication, HKBKCE, Bangalore

                                                                ABSTRACT
Nowadays, there are lots of technologies growing in this world. The Smart Vehicle Data Logger can track the location of the vehicle travel using
Global Positioning System (GPS) and store the information in the PC. Here user is allowed to trace the l ocation of the vehicle by asp.net
application and in the backend of this application data is getting recorded and can be able to monitor , analyze or audit the logged data in the
later stage. The application market for vehicular tracking and monitoring and wirel ess data logging using monitoring systems, digital video
processing, recording and transmission is nowadays considered one of the most promising in the security area.

  keywords—GPS, ASP.NET Google Mapping

                                                    I. INTRODUCTION
The word unmanned vehicle control system literally means that there is no person to control the direction of the vehicle. The
purpose of this proposed project is to fulfill the requirement of a driver in vehicle control system which is achieved by the highly
sophisticated embedded modules such as Tilt sensor and the RISC-Microcontroller Unit ARM7 (LPC2148). Also in this paper the
Location of the vehicle is displayed in real time via Global Positioning System (GPS) and the images of the location are also
transmitted to remote Base station through RF camera mounted on the vehicle. A database is maintained which stores the location
through which the vehicle has passed as well as the video stream. The requirement of a driver in vehicle control systems is
achieved by the Tilt sensor and the RISC-Microcontroller Unit ARM7 (LPC2148). Two modes, Manual and Auto start can be
used for displaying the location of vehicle using Google Map. In Manual Mode the GPS data obtained in real time, is catered on
the click by the user manually, advantage of this mode is that it has undefined key counts. In Auto start mode the Google
provided real time keys are used so that the GPS data can be automatically obtained and location will be easily displayed.

                                             II. BLOCK DIAGRAM
The Bock Diagram for the proposed system is as indicated below which comprises of an ARM-7 (LPC2148) development
board[3],RF Wireless Camera Capturing Module,
Tilt Sensor (Accelerometer) Interface, GPS Module , Zigbee Transceiver Module,Wireless Image receiver module and two 9
VDC Battery source.

                                                           Fig 1:Basic Block Diagram

2014-15 ICRASE Copy right ©by ISRASE                                                                              ISRASE eXplore digital library
VIDEO STREAMING AND VEHICLE TRACKING USING GOOGLE MAPS
ISRASE First International Conference on Recent Advances in Science & Engineering -20014 (ISRASE-2014)

A) Lpc2148 Mini Arm 7 Kit

        The ARM7 family is a range of low-power 32-bit RISC microprocessor cores optimized for cost and power-sensitive
consumer applications. The ARM7 family incorporates the Thumb 16-bit instruction set - enabling 32-bit performance at 8/16-bit
system cost. The ARM family offers high performance for very low-power consumption and gate count. The ARM architecture is
based on Reduced Instruction Set Computer (RISC) principles.

B) Wireless Camera Module
         It has two units a Camera Capture Module & Wireless receiver Module Camera capture module can be placed at a range
of 50m in order to have a distance view of the remote object. The function of this module is to take the snap of the remote
location and perform the wireless transmission of the obtained snapshot.

C) Tilt Sensor Interface (Accelerometer) - Adxl335
          The ADXL335 is a small, thin, low power, complete 3-axis accelerometer with signal conditioned voltage outputs. The
product measures acceleration with a minimum full-scale range of ±3 g.

D) GPS Module - GPS-634r Smart GPS Antenna Module
        GPS-634R” is a highly integrated smart GPS module with a ceramic GPS patch antenna.
E) Zigbee Transceiver Module
        Zigbee modules are designed with low to medium transmit power and for high reliability wireless networks. The
modules require minimal power and provide reliable delivery of data between devices.
F) Software
         .NET and ASP .NET are the platforms used to design a code to perform the interfacing of the tilt sensor, GPS module
and the camera module.
G) Application
             For transportation of resources to remote zones.
             To know about the areas where humans movement is difficult.
             Spying by defence organizations.
             Traffic monitoring and control.

                                 III. WIRELESS A/V TRANSMITTER & RECEIVER

                                                       Fig 2:Transmitter And Receiver

        The system consists of a transmitter and receiver. It adopts an advanced 2.4GHz/5.8GHz wireless transmission scheme
and has the advantages of a long transmission range, anti-interference and high mobility.It can transmit AV signals of VCD,
DVD, CCD camera, PC AV, satellite set-top box, digital TV set-top box, HD network media player and other similar devices by

2014-15 ICRASE Copy right ©by ISRASE                                                                            ISRASE eXplore digital library
VIDEO STREAMING AND VEHICLE TRACKING USING GOOGLE MAPS
ISRASE First International Conference on Recent Advances in Science & Engineering -20014 (ISRASE-2014)

means of radio waves and receive them at distant end and input them to a TV set to be displayed. Moreover, the IR remote
controller can be used at the receiving end to realize the function of wireless control of devices from another place. It enables you
to easily realize wireless sharing of HD AV data and enjoy untrammelled hi-fi audio/visual effects.

A) Applications
         It transmit AV signals by means of radio waves and can be used for wireless sharing of AV signals of VCD, DVD, CCD
camera, PC AV, satellite set-top box, digital TV set-top box, HD network media player and other AV devices of several TV sets.
Wireless AV transmission solutions are suitable for large video meeting systems and multimedia class rooms. With an external
CCD camera, it can realize real-time field image monitoring in applications such as security system. It can also be used in AV
transmission applications where the AV cabling is difficult.

B)   Functions and features
    This is Unique horizontal barrier-free with transmission distance≤100m, suitable for one-floor or two-floor.
    Use 2.4GHz ISM frequency band.
    The transmitter and the receiver are used in the same channel in a pair and can be used in the modes of point-to-multipoint or
     multipoint-to-multipoint.
    Compatible with VCD, DVD, CCD camera, PC AV, satellite set-top box, digital TV set-top box, HD network media player
     and other AV output devices.
    433MHz IR wireless re-transmitter is fully compatible with remote control signals of VCD, DVD, CCD camera, PC AV,
     satellite set-top box, digital TV set-top box, HD network media player and other AV devices.
    The system is equipped with super strong IR signal transmitting function or used in conjunction with an IR signal extension
     wire.
    Images received by means of radio are vivid and stable, the colour is flamboyant, and the sound is clear.
    Supports video transmission of PAL/NTSC system and stereo audio transmission.
    Dimensions: 100mm (max. Length) X85mm (max. Width) X30mm (max. height).
    And compatible with VCD, DVD, camera, and the computer audio and video, the satellite of set-top boxes and digital
     television set-top boxes and other device of audio video output and so on.
    The signal return of 433mhz infrared and remote, and is fully compatible with VCD, DVD, the satellites set-top boxes, digital
     television set-top boxes and other signals of remote control.
    Support the four grounds of 2.4 GHz the signals of infrared and remote control and select of the back-channel, the remote
     control signal to eliminate frequency interference.
    The wireless receipt the image is clearly and stable, the colourful, and clear sound without noise.
    Support the PAL/NTSC the video transmit and transmit of stereo audio.
    Weight: approx. 95g (transmitter), 96g(receiver)

C) Specifications

        The power output: DC 5V=100mA
        The video input: 1Vp-p (PAL/NTSC)
        The audio input: 1.5Vp-p (dual channel)
        The video output: 1Vp-p (PAL/NTSC)
        The audio output: 1.5Vp-p (dual channel)

                                        IV. GLOBAL POSITIONING SYSTEM
 The GPS-634R” Is a highly integrated smart Global Positioning System (GPS) [1] module with a ceramic GPS patch antenna.
The antenna is connected to the module via an LNA. The module is with 51 channel acquisition Engine and 14 channel track
engine, which be capable of receiving signals from up to 65 GPS satellites and transferring them into the precise position an d
timing information that can be read over either UART port or RS232 serial port.The smart GPS antenna module can be offered
for OEM applications with the versatile adaptation in form and connection.

2014-15 ICRASE Copy right ©by ISRASE                                                                            ISRASE eXplore digital library
VIDEO STREAMING AND VEHICLE TRACKING USING GOOGLE MAPS
ISRASE First International Conference on Recent Advances in Science & Engineering -20014 (ISRASE-2014)

                                                       V. ZIGBEE MODULE
         Zigbee modules are designed with low to medium transmit power and for high reliability wireless networks. The
modules require minimal power and provide reliable delivery of data between devices. The interfaces provided with the module
help to directly fit into many industrial applications. The modules operate within the ISM 2.4-2.4835 GHz frequency band with
IEEE 802.15.4 baseband.
The following are its features
     Range - Outdoor line of sight: up to 50kms with directional antenna.
     Transmit Power: up to 1 watt / 30 dBm nominal.
     Receiver Sensitivity: up to –107 dBm.
     AT Command Modes for configuring Module Parameters
     Direct sequence spread spectrum technology.
     Analog to digital conversion and digital I/O line support.

        Zigbee Module supports serial data with,
       Flow Control: Hardware, None
       Parity: None
       BaudRates:1200,2400,4800,9600,19200,38400,57600,115200 bps
       Data Bits: 8

                                                   VI. SOFTWARE DESCRIPTION

A) Embedded Systems Programming
Embedded systems programming is different from developing applications on a desktop computers. Key characteristics of an
embedded system, when compared to PCs, are as follows:
        Embedded devices have resource constraints(limited ROM, limited RAM, limited stack space, less processing power)
        Components used in embedded system and PCs are different; embedded systems typically uses smaller, less power
        consuming components.
         Embedded systems are more tied to the hardware.
 Two salient features of Embedded Programming are code speed and code size. Code speed is governed by the processing power,
timing constraints, whereas code size is governed by available program memory and use of programming language. Goal of
embedded system programming is to get maximum features in minimum space and minimum time.

B) KEIL Software
          Keil Micro Vision is an integrated development environment used to create software to be run on embedded
 systems(like a microcontroller, ARM).It allows for such software to be written either in assembly or C-programming languages
 and for that software to be simulated on a computer before being loaded onto the microcontroller.Kiel also provides JTAG
 debugger and Evaluation Board. Keil JTAG debugger name is ULINK. This is used to connect development board with host
 machine via USB. New version of ULINK2 also support 8051 and C166 devices. KEIL also provide Real Time RTOS kernel,
 which is royalty free kernel. This kernel is designed for ARM and cortex M CPUs.
C) .NET
         The .NET Framework [4] is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It
includes a large library and provides language interoperability (each language can use code written in other languages) acros s
several programming languages. Programs written for the .NET Framework execute in a software environment (as contrasted to
hardware environment), known as the Common Language Runtime (CLR), an application virtual machine that provides services
such as security, memory management, and exception handling. The class library and the CLR together constitute the .NET
Framework.
         The .NET Framework's Base Class Library provides user interface, data access, database connectivity, cryptography,
web application development, numeric algorithms, and network communications. Programmers produce software by combining
their own source code with the .NET Framework and other libraries.

2014-15 ICRASE Copy right ©by ISRASE                                                                           ISRASE eXplore digital library
VIDEO STREAMING AND VEHICLE TRACKING USING GOOGLE MAPS
ISRASE First International Conference on Recent Advances in Science & Engineering -20014 (ISRASE-2014)

                                                           Fig 3 .NET Framework

        The .NET Framework is intended to be used by most new applications created for the Windows platform. Microsoft also
produces an integrated development environment largely for .NET software called Visual Studio.

D) ASP.NET
         ASP.NET [5] is a server-side Web application framework designed for Web development to produce dynamic Web
pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and web services. It
was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft's Active Server
Pages (ASP) technology. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET
code using any supported .NET language. The ASP.NET SOAP extension framework allows ASP.NET components to process
SOAP messages.

                                                        VII.         RESULTS
   The entire setup for tracking the vehicle position is as
   Shown below

                                                        Fig 4 Mobile Station Top View

2014-15 ICRASE Copy right ©by ISRASE                                                                            ISRASE eXplore digital library
VIDEO STREAMING AND VEHICLE TRACKING USING GOOGLE MAPS
ISRASE First International Conference on Recent Advances in Science & Engineering -20014 (ISRASE-2014)

                                                      Fig 5: Mobile Station Front View

                                   VIII.      CONCLUSION AND FUTURE SCOPE

         The incorporation of various technologies under one project has given the path to achieve goals which had not been
realized in such an efficient manner in the past. These technologies bring about a self-relying and able machine to tackle
situations with indirect human involvement and ease a human’s job in the present day scenarios. In future additional sensors such
as Passive infrared sensors, thermal imaging, Gas sensor, can be added to enhance the capabilities of the UGV.Optical flow
augmented with other image processing algorithms such as frame differencing, edge detection can be used to accomplish more
reliable motion tracking.High end technology with higher resolving capabilities can be added to enhance the present functionality
of the UGV.

                                                         REFERNCES

[1] GPS,theory ,Algorithms and applications, Guochang Xu - 2007
[2]Advantages & Disadvantages of Smart Antenna: By Colette
   McCormick
[3] The Definition Guide to the ARM CORTEX, Joseph Yiu
[4]NET Framework 3.5,Deployment Guide for Administrators". MSDN. Microsoft. Retrieved 26 June 2008.
[5]"Overview of ASP.NET and Web Forms". Microsoft. Retrieved 2011-06-05.

2014-15 ICRASE Copy right ©by ISRASE                                                                           ISRASE eXplore digital library
You can also read