ai, iot & advance automationxpertnest.com/images/documents/ai,iot,advance automation.pdf1....
TRANSCRIPT
Copyright ©2018 Xpertnest. All rights reserved.
AI, IoT & Advance Automation
Copyright ©2018 Xpertnest. All rights reserved.
Who we are…
The vision & focus to bring disruptive innovations in the market is how clients define Xpertnest. Xpertnest provides IT consultancy & SI services to Tier 1 operators & clients ( few from fortune 500) across UK, Europe, US & India. A strong client + employee focus approach and constant quest for excellence of services have enabled us to attain and sustain leadership position in diversified arenas. From engineering to application development, knowledge management and business process management, we engage with our clients to crack their business problems more efficiently, with cutting-edge technologies. We bring life to great ideas & concepts that drives enterprise solutions for global MNCs.
Data Management
Cloud Solution Development
IoT & Advance Automation
AI & Machine Learning
Network Management & Support
Analytics & Insight
Application Support & Maintenance
Our Capabilities:
Forwarding thinking, cutting edge cross platform cloud solutions to create more value for customers - maximizing customer opportunities needed to gain business values.
E2E Data Management solution covering Modelling & Data governance strategy, Master Data management, BI, Analytics & Visualization, Data Quality monitoring
Applying advance machine learning and deep learning to get real time prediction and advance analytics.
IoT software and hardware, Image processing, video processing, developing communication protocols, object segmentation, tracking and various other advance automation
Data Analytics and visualization using latest tools and technology to generate valuable insight from business data. Enable business to generate value from data and drive changes.
Large scale network transformation and migration, data center move, network design implementation and optimization.
L1 to L4 application support with flexible onsite/offshore model. E2E application management and continues improvement.
Copyright ©2018 Xpertnest. All rights reserved.
Team Experience
We have highly experienced team working for FPGA, IOT and Image/Video processing. Our senior team members had chance to work on below prestigious projects for some of the giants
in industry. Our team had been involved in these research and development project to deliver high value product for customer.
Tango is augmented reality computing platform, developed and authored by Google. It uses computer vision to enable mobile devices, such as smartphones and tablets, to detect their position relative to the world around them without using GPS or other external signals. This allows application developers to create user experiences that include indoor navigation, 3D mapping, physical space measurement, environmental recognition, augmented reality, and windows into a virtual world. PMD technologies was partner for 3D camera based application development.
.
Defense Research and Development Organization
Military Intelligence of India
1. Converted Analog sensor data in digital data using ADC. Digital data is used for compensation and navigation. Different sensor data is collected and sent to other system for further decision making.
2. Altimeter: it basically decides the height of the flight. Some precaution algorithms like Kalman filter is implemented to remove noise.
3. 3 point FFT algorithm is implemented to increase resolution of heights detection.
Work with Boston Scientific Center for bleeding detection in small intestine using wireless capsule endoscopy.
Color features are calculated from bleeding region marked by GastoIntestine Specialist to train a support vector machine to classify segmented region as bleeding or non bleeding from wireless capsule endoscopy video
Worked on Rolta geospatial products used by Military Intelligence of India.
Developed modules for Roltaphotogrammetry suite software. Worked on classification of objects such as, manmade or natural from satellite images. These images were then converted into maps with marked objects.
Copyright ©2018 Xpertnest. All rights reserved.
Our clients across the world
Healthcare
Education
Finance
Security
Entertainment
Telecommunication
Banking
Copyright ©2018 Xpertnest. All rights reserved.
Artificial Intelligence - Disruption Ahead
Machine LearningDeveloping Machine Learning Solutions to detect pattern and save the human efforts.
Predictive Analyses By evaluate patter and machine learning solution can be developed to provide predictive analyses.
Deep LearningInterconnected modules run mathematical models that are continuously tuned based on results from processing a large number of inputs.
Object SegmentationObject Segmentation/ Detection/ Tracking/ Classification/ Sorting
Translation Text Image Processing (Number Plate/ Handwritten Character /Optical Character Recognition/ Intelligent Character Recognition)
RoboticsSoftware robots, or “bots,” can perform routine business processes by mimicking the ways in which people interact with software applications.
Natural Language ProcessingNatural Language Engine understands written text the way humans do. It can also manipulate that text in sophisticated ways like identifying the place in document.
Image & Video ProcessingComputer vision technology uses sequences of imaging-processing operations and other techniques to break the task of analyzing images down into manageable pieces. It can be used to identify people and many other thing.
Gesture RecognitionBy using mathematical algorithms Human gesture can be explained to machine, and Machine can be operated by using different gesture.
Advance AnalyticsReal time Information can be extracted and advance analytics can be generated by using AI
Copyright ©2018 Xpertnest. All rights reserved.
Machine Learning - Approach
Data Acquisition & Processing
Incident identifying
Data Feed
Text
Database
Image or Video
Data Cleaning
Data Normalization
Data Processing
Tester
Define Incident
Recurring Incident
Non Recurring Incident
Decision Tree
Trainer
Search nearest possible solution
Solution finalization with Human input
Validation of Solution
Submit to Tester
Create Test case
Test Run
Validate Result
Validator
Rule Configuration Engine for validation
Configuration/update rules
Validate Solution provided by tester
with configured rule
Upgrade Decision tress
Submit Data to Predictor
Predictor
Based on Validated result and evaluated trends System will provide real time Prediction
report
Central DatabaseWith reference to decision tree, system will provide required output. System will also
provide Predictive analysis based on different trends
Training/Test flow
Decision process flow
Report
Copyright ©2018 Xpertnest. All rights reserved.
Image/Video Processing and Machine Learning
Machine Learning
Intellectual Property Core Learning
Stereo/3D Image based Applications
Real-time Camera based Applications
Object Segmentation/Sorting/Tracking
Training Model for Generic Object Detection
Expert in Industry Leading Tools & Technologies
MATLAB VHDL/ VerilogXilinx EDATools
FPGA
AnacondaLattice Diamond Python OpenCV
ARM and Snapdragon processor
Solutions on Raspberry Pi board
Designing and Development of FPGA Boards
Developing Communication Protocols
Quality Control
Biometric▪ Face recognition▪ Palm recognition▪ Fingerprint
recognition▪ Iris recognition
AutomationRecognition of:▪ Traffic sign,▪ Number plate,▪ Optical character, ▪ Handwriting▪ Text Extraction and
Recognition
Hardware Interfaces▪ ADC▪ DDR2/3 Memory▪ Camera Sensors▪ VGA, HDMI▪ LCD▪ 7-Segment
Processing▪ Tablet/Capsule▪ Grain/Dry fruit▪ Color▪ Infrared/Thermal▪ Night Vision Camera
Algorithms▪ FFT▪ FIR Filter▪ Kalman Filter▪ Convolution
Design▪ Front Hand Design▪ RTL Design▪ VHDL▪ Verilog (Xilinx/Lattice FPGAs)
Biomedical▪ Brain, Breast, Lung
Tumor recognition▪ WBC, RBC calculations
Solutions Development Capabilities
▪ Requirement Analysis ▪ Solution Design▪ Web Development▪ Mobile Applications
Development
Software Design & Development ▪ Database Designing▪ Data Architecture & Modeling▪ Database Development▪ Data Warehouse▪ Data Migration
Database Architecture & Design
▪ Process based management systems▪ Processes modelling across organization▪ Execution and Process Management
Process Automation Migrate Legacy Systems
▪ IT Transformation▪ System Transformation▪ Technology Assistance▪ Organizational Transformation
At Xpertnest, we don't just create software, we build solutions to business problems. We adopt forward-thinking solutions in development concepts, technologies and business systems to be on cutting-edge to create more value for customers - maximizing customer opportunities needed to gain business values.
Software Conceptualization
Architecture Design
Mobile App Development
Cloud Solution Development
UI/UX Design
ERP & CMS Development
Application Support & Manpower
▪ Skilled resources in data management, Network SFDC & other key capabilities.
▪ Trained resources having experience working with MNCs and global customer
System Transformation & Integration
▪ Integration between COTS products
▪ Integration between custom products
▪ WebAPI development▪ Database Integration▪ Interface Development
Copyright ©2018 Xpertnest. All rights reserved.
Internet of Things
CAPTURE SENSOR DATA
▪ Sense▪ Filter▪ Process▪ Analyze▪ Actuate
DEVICES GATEWAYS
CONNECTING THE UNCONNECTED
▪ Capture▪ Filter▪ Process▪ Store data
Connect securely to legacy infrastructure, and perform analytics
UNLOCKING THE VALUE OF DATA
▪ Process and store data.▪ Perform cloud
analytics.▪ Manage devices and
policies▪ Manage networks
CLOUD ANALYSIS
VISUALIZE DATA AND CAPTURE INSIGHTS
▪ Provide actionable information
▪ Automate operations▪ Create services
END-TO-END-SECURITYSecure hardware, software and data, as well as device and policy management. Detect threats and safeguard scalable compute
Home Automation
Process Automation
Intelligent Traffic Management
Remote Security
Raspberry Pi ESP8266 Wi-Fi Arduino IP Camera
Environmental Data Capture
Advance Optical Recognition
Copyright ©2018 Xpertnest. All rights reserved.
IoT Platform Architecture
Home Automation
Process Automation
Intelligent Traffic Management
Remote Security
Raspberry Pi
ESP8266 Wi-Fi
Arduino
IP Camera
Copyright ©2018 Xpertnest. All rights reserved.
Statistical Data Visualization
Multidimensional data elements including numerical and statistical data.▪ Pie charts▪ Histograms▪ Geographical maps▪ Bubble charts
Temporal Data Visualization
Linear one-dimensional visualizations with differing start and finish times,▪ Time Series▪ Polar Area Diagrams▪ Scatter Plots
Our advanced data visualization service helps glean insights from complex data. We offer analytics services that help enterprises build a strategy for business information management in an intelligent way.
Data or objects are ranked and ordered together in an organisation or system.▪ Circle Packing▪ Sunburst Diagram▪ Tree Diagram▪ Tree map
Hierarchical data visualization
Relationship Data visualization
Relationships between different data sets and analyse the relationship between them.▪ Chord diagram▪ Network diagram▪ Heat map
Tableau
Qlikview
Other visualization tools
D3js
Reports and Dashboards
Custom reports
Data Analytics and Visualization
Copyright ©2018 Xpertnest. All rights reserved.
Frameworks & Capabilities
Fingerprint matching & Facial Recognition
Fingerprint & Face recognition system provide 1:1 and 1:N matching to detect human and recognize and confirm identity from many records.
▪ In surveillance of suspects or criminals
▪ In providing limited access to persons on certain premises or objects.
▪ Attendance system
Human DetectionFor development of systems like Face Recognition and Gesture Recognition which uses human or its sub-part, human detection algorithm is used as base.
▪ For detecting human in prohibited areas
▪ For counting number of persons in a given area.
Image Processing Module PipelineWe have developed complete chain of processing pipeline on FPGA .
▪ RG2YCBCR▪ RGB2HSV▪ YCBCR
(444/422/411)▪ HDR▪ Tone mapping▪ Color correction
▪ Gamma Correction and
▪ Stereo Image Disparity
Grid based Image StitchingAn automated microscope acquires images by generating grid of partiallyoverlapping images. This process generates hundreds to hundreds ofthousands images tiles that needs to be stitched into an huge image tocarry out time-lapsed studies of cell cultures.
Copyright ©2018 Xpertnest. All rights reserved.
Frameworks & Capabilities
Automatic Number Plate Recognition (ANPR)ANPR system detects numbers from vehicle’s number plate and recognize characters using Optical Character Recognition (OCR)
▪ Maintaining records of vehicles▪ Tracking vehicles▪ Rule violations detection▪ Penalty bills generation
▪ Auto Toll collection▪ Parking fees collection▪ And many more…
Detection of vehicles in images represents an important step towards achieving automated roadway monitoring capabilities.It can be used for:▪ Monitoring vehicle activities in parking lots.▪ Pre-processing for ANPR▪ Identifying particular vehicle▪ Count number of vehicles in given area.
Vehicle Detection & Tracking
Text data present in images and video contain certain useful information for automatic annotation, indexing, and structuring of images.
Applications:▪ Banking: Process cheques without human involvement.▪ Healthcare▪ Education: Calculation of marks from OCR answer sheets.
Text Extraction & Recognition
Copyright ©2018 Xpertnest. All rights reserved.
Our Expertise
Solution Development
IoT, Image & Video Processing Cloud Solutions & NetworkData Management
Our Success Stories
Grow your business with us
Copyright ©2018 Xpertnest. All rights reserved.
Real Time Multi Object Detection for Self-Drive Vehicle for US based company
Solution
Business Benefit
▪ Identify different objects on road like vehicles, pedestrian, stroller, traffic lights, traffic signs etc. Classified object need to be fed to another system where it is used to take different action in a self drive vehicle.
▪ Algorithm should work on actual scenario in real time.▪ To improve accuracy of detection and classification the system needs to be
trained for lacs of iteration and it also need to be fine-tuned,
▪ Deep learning models were trained to detect and classify different objects.▪ YOLO V2 architecture along with Darknet19 and a custom network in
network (NiN) architecture is used for object detection and classification.▪ As the name suggest YOLO(You Only Look Once), the algorithm scans the
frame only once to detect multiple objects. Hence it is faster.▪ A lane detection algorithm is also integrated along with this system.
▪ The output of this system is fed to system of self driving vehicle. Base of the object detected, self drive vehicle can take appropriate actions.▪ This is one of the key algorithm for self drive vehicle and business benefit of self drive vehicle is self explanatory.
Business Requirement & Challenges
Real time object Identifying.
Human & Animal Identifying
Vehicle Identifying
Track Identifying
Real time object processing & categorization
Real time processing with response mechanism to manage car.
Automated Car Driving
Process/Solution Diagram
Copyright ©2018 Xpertnest. All rights reserved.
Text Detection and Recognition from Advertisement
Solution
Business Benefit
▪ Detect and recognize the characters/numbers from text available in advertisement.
▪ Information of the advertisement should be uploaded to server in form of text instead of image to save space on server.
▪ It is difficult to detect characters/numbers from a non-uniform background.▪ Recognition for characters of different font style is also a challenging task.
▪ Developed segmentation algorithm to localize text.▪ Train a machine learning model to detect text from images.▪ Access video stream from server or capture image using android
application, apply text detection and recognition and upload text data to server.
▪ Can save space on cloud.▪ To find effectiveness of advertisement from billboards and television where advertisements are being displayed.▪ It saves time of the person analyzing the advertisements.
Business Requirement & Challenges Process/Solution Diagram
Identifying text from Live Video
Store information in to server
Generate Analytics of the advertisement word wise
Image processing of Live Video
Recognizing Each character and & understand meaning
Copyright ©2018 Xpertnest. All rights reserved.
Grid based Image Stitching for United States based Company
Solution
Business Benefit
▪ Develop a grid based image stitching algorithm for microscopic images and deploy it on android application.
▪ Microscopic images have uniform background and at some extent uniform foreground as well which creates necessity to develop robust algorithm that works on such images.
▪ An automated microscope acquires images by generating a grid of partially overlapping images.
▪ Developed an algorithm that can match features between neighboring images irrespective of rotated, scaled or translated.
▪ Using this algorithm we stitched hundreds of such overlapped image tiles and created a mosaic image.
▪ This application helps to carry out time-lapse studies of cell cultures.▪ Differently exposed images can be transformed to single exposure image which helps to improve visual analysis.▪ Image Stitching can be carried out using desktop as well as mobile application and help user to keep it handy.
Compute translation with neighbor
images
Estimate image overlap & compute camera
angle
Replace high uncertainty computed translation with
estimated median value
Optimize all translations
Assemble stitched image using minimum spanning tree
Business Requirement & Challenges Process/Solution Diagram
Copyright ©2018 Xpertnest. All rights reserved.
Vehicle Number Plate Recognition for CCTV Vendor
Solution
Business Requirement & Challenges
Business Benefit
▪ Develop an algorithm to recognize vehicle number plate from given
image or video or even on live video streaming.
▪ Algorithm should be fast enough to detect numbers from fast moving
vehicle.
▪ Create log of entry and exit of vehicles
▪ Detect vehicle from image or video or live video streaming.
▪ Developed segmentation algorithm to localize number plate from the
detected vehicle.
▪ Enhance the number plate to apply thresholding and segmentation of
characters.
▪ Apply Optical Character Recognition(OCR) algorithm on each character
and find out the numbers from the number plate.
▪ This system can be used to support many applications like maintaining records of vehicle, tacking them, detecting rules violations, generating penalty bills for violating vehicle, toll collection,
parking fees collection and many more.
▪ More revenue can be generated by auto-detecting rules violation using this system.
▪ Trespassers can be stopped at entry gate of private premises.
Process/Solution Diagram
Video capturing from CCTV
Automatic Detection of Number Plate
Text Extraction from Number Plate
Number Plate Text Recognition
Verify from Number Plate
Database
About UsWe provide professional services in data analysis/management, cloud solution development, implementation services on COTs products and Network services in information technology domain. Our vision and focus is to provide customized solutions with quality and cost effective service. A strong client focus approach and constant quest for top class quality services have enabled us to attain and sustain leadership position. We are bunch of individuals who has years of industry experience working for some of the leading MNCs and with global major customers.
Hands-on involvement of seniors in all-important tasks, regular internal & external reviews, ability to comprehend the critical requirements of a client, as also the ability and expertise to respond to a clients’ queries outside the formally defined scope of work. From engineering to application development, knowledge management and business process management, we help our clients find the right problems to solve, and to solve these effectively. We focus on bringing to life great ideas and enterprise solutions that drive progress for our clients. Our goal is to gain growth through superior customer service, innovation, quality.
UK : +44 7887761157
India : +91 963868 2633
The Clubhouse1 Angel CourtLondonEC2R 7HJ
8 Thamesbank,Biggleswade,United Kingdom,SG18 8NW
1/6 Navjyot Park, 150ft Ring Road,Rajkot – 360005Gujarat, India
703, Dream Rise,Science City Road, Sola, Ahmedabad-380059Gujarat, India
Maanplein2516 CK The HagueNetherlands