Mobile based electricity billing system (mo bebis)
Transcript of Mobile based electricity billing system (mo bebis)
Presented By: Guided By:
Mr. Justin A Gopinath.
Vijeth Ds (1CG11CS116) Associate. Professor
Dept of CSE.
The System Overview.
Introduction.
Research Methodology.
› Problem Identified.
› Solution Proposed.
Research Findings and Evidence.
› Image Processing Library.
Price Calculation and Unit Consumption.
Unique Features.
Manual Process of Electricity Billing System.
Calculations errors, delays in system updating andfault tracking issues.
Customer interaction with the company is notencouraged.
No route map for guidance or a plan covering eachand every house.
Lack of facility to compare the previous month’selectricity usage with the current month.
Lack of facility to notify about power failure or thelatest news related to power consumption.
MoBEBIS consists of two separate mobile applications which are given to both Meter Reader and Customer.
A website is maintained basically for administrative purposes.
Walk Order Map Service.
SMS Manager Windows Service.
Search Customer Details.
Customer interaction with the company improved, which intern improves efficiency of service.
Reliable ,Efficient, User Friendly, easy and error free environment to suit the comfort of customers.
Android Mobile based billing.
Eliminates error prone manual calculations and manual data
entering.
Direct billing interface between utility grid and consumers.
The front end is user friendly and the employees can work on
with the minimum knowledge of computers.
The System update happens fast and customers can have the
flexibility to get to know their electricity usage at any time.
In order to achieve efficient meter reading, reduce billing error
and operation cost, mobile based meter reading system play an
important role.
Meter readers are not required to do the calculations manually, instead get the reading and send it to the system as bulk.
Processed bills are sent to the relevant consumers via sms.
Separate mobile apk developed for the customer, if they wish to know the power /units consumed with the up-to-date bill ,they can send the current reading via SMS Manager Windows Service.
The system identifies the digits using Image Processing Library, updates and processes the bill.
Customers are given a facility where they can make complaints against the service and a track record.
Customer can Subscribe/Unsubscribe ,can use the website to make payments or track complaints an so on.
The Electricity Board can publish any instant messages without going for public media and can save money.
Image Processing Library.
› It is related to Android apk which is capable of
sending consumer’s monthly reading as an image to
the MoBEBIS Middle Ware via Web Service.
› Android apk involves in subscribing and to self billing
service.
Retrieves the image from a web service to the library.
Usually involves retrieving image from a source that is automatically capturing images.
Real Time Acquisition creates a stream of files that can be automatically processed , queued for later work or stitched into a single media format.
It describes both software and hardware that can quickly preserve the image flooding into a system.
Gray Scale digital image is an
image in which the value of each
pixel is a single sample, it carries
only intensity information.
Image of this sort, also known as
black-and-white ,are composed
exclusively of shades of grey,
varying from black at the weakest
intensity to white at the strongest.
Gray Scale images are often the
result of measuring the intensity of
light at each pixel in a single band
of electromagnetic spectrum.
Original Image Threshold effect used on an
image.
Thresholding is the simplest method of image
segmentation ,from a gray scale image and used
to create binary images.
It replaces each pixel in an image with a black
pixel if the image intensity is less than some
fixed constant, and as same for white pixel.
Ex: Image on the right results in the dark tree
becoming completely black, and the white snow
becoming complete white.
Blob Counter involves in detecting regions in a digital image that differ in properties, such as brightness or color.
They are used to obtain regions of interest for further processing.
Blob descriptor can also be used for peak detection with application to segmentation.
Median Filter is a non-linear method used to
remove noise from images.
It’s very effective while preserving edges.
It works by moving through the image pixel by
pixel, replacing each value with the median value
of neighboring pixel.
Image Segmentation is the
process of partitioning a
digital image into multiple
segments.
They simplify and/or
change the representation
of an image into something
easier to analyze.
Resultant of segmentation
is a set of segments that
collectively cover the entire
image.
Neural Networks process information in a similar
way the human brain does.
The Network is composed of a large no. of
highly interconnected processing elements,
working in parallel to solve a specific problem.
Captures the numeric
area of the meter.
The camera is provided
with the adjustable
square to capture the
numeric area of meter.
Provides access to the
walk order services.
Enables the reader to
view the houses to be
covered on a specific
day.
Company tends to have a better communication
with consumers.
Bill is processed by the system, billing details are
sent via sms.
MoBEBIS provides better services as follows
Requesting Bill upto Current Date/ Last Bill
Consumer can make a request via SMS.
Eg - REQ TODAY [AccNo][Current Reading].
REQ LAST [AccNo]
Subscribing and Unsubscribing to the Services
Consumer can subscribe and Unsubscribing
to/from services via SMS.
Eg - REQ [SUB/UNSUB] [AccNo] [ServiceNo].
#include<stdio.h>
#include<stdlib.h>
void main()
{
float Or=0,Nr=0,p=2.70,unit=0;
printf("\n Enter the Old Reading :");
scanf("%f",&Or);
printf("\n Enter the New Reading :");
scanf("%f",&Nr);
unit=Nr-Or;
printf("\n Number of Units Consumed:%f",unit);
printf("\n Price for Consumption :%f",(p*unit));
}
Enter the Old Reading :2015
Enter the New Reading :2124
Number of Units Consumed:109.0
Price for Consumption : 294.30
Optimize time.
24/7 Connectivity.
Immediate Access.
Better Security.
Reliable and Effective Communication.
Wide Flexibility.
Exploits issues related to the manual electricity
billing system.
Enhances the interaction between customer and
Electricity Board.
Resolves issue of human errors and satisfies the
people by various services.
Technology is utilized effectively.
Siemens, "Smart Metering Solution", Siemens Projects,
http: // www.Smart/ 20Metering/ 20Solution/ 20-/ 20Siemens. html, 2010, [online].
A C S Athukorala , I S Dewasurendra, P J wijerathne, I Pothuvila , Remote Electricity Billing System , Sri Lanka Institute of Information Technology,Malabe, 2011.
Excelorn Software,”Prepais Utility Services”,
http: // www.execeleron.com/,2010,[online].
REST Service, http: // www.codeproject. com/ Articles/112470/ Developing-a-REST-Web-Service-using-C-A-walkthrough,[Online]