Exploring Inavan’s Dynamic Portfolio: A Fusion of Deep Learning, Web Development, and Robust Support Services

At Inavan, our diverse portfolio showcases our proficiency in cutting-edge technologies and comprehensive services. Specializing in Deep Learning, we harness the power of artificial intelligence to deliver transformative solutions across various industries. Our expertise extends to Web Application Development, crafting dynamic and secure solutions using technologies such as PHP. Complementing our development capabilities, we offer reliable Web Hosting and Support Services, ensuring seamless online operations with 24/7 technical assistance.

As a testament to our capabilities, we proudly present a selection of implemented projects that highlight our commitment to innovation and excellence in each facet of our portfolio.

Our detailed portfolio is available for download here, allowing you to delve deeper into our innovative solutions.

Virtual trainer for indoor games

Artificial Intelligence with deep neural networks to analyze gesture, pose and actions of players and guide them on productive scoring in games


  • Court detection & extraction

  • Shake removal & video compression

  • Ball detection & tracking

  • Ball bounce detection

  • Player detection, tracking & re-identification

  • Pose & action recognition

  • Scoring analysis & prediction

Virtual trainer for indoor game
Passenger detection, count and tracking system

Passenger detection, count and tracking system (PoC)

Proof of concept developed using artificial intelligence with deep learning and the objective was to analyze surveillance camera footages from a train compartment and to count the number of passengers and empty seats.  Also had to track passengers and count the number of passengers boarding/alighting the train at each station.


  • Count & track passengers inside the coach

  • Count & track empty and occupied seats

  • Track passengers enter/exit the coach

  • Re-identify passengers moving within the coach

Defect detection with Brain-Computer Interface (BCI)

This was done as a research & development project, in which brain signals (EEG) were captured from motor cortex with the help of electrodes. Objective was to detect defects and label them automatically with the brain signals.


  • Signal collection from motor cortex with electrodes

  • Develop deep learning model using these signals

  • Identify and classify defects on moving objects using the trained model and accurately detect the defect location without any manual actions

Defect Detection with Brain-Computer Interface (BCI)
Detect and classify defects

Industrial defect detection and classification

Using deep learning with computer vision and image processing, identify the defects detected on products directly in the production line and classify them according to the defects found.

  • Detect defects on products directly in production line

  • Classify detected defects with multiple classes

  • Alert the PLC system when defects found

  • Retrain system with new defects detected

  • Generate reports through APIs with the defects detected

Vehicle detection, classification and license plate recognition

Realtime detection, classification and counting of vehicles passing through the freeway.  License plate detection and recognition with deep learning and OCR libraries

  • Identify vehicles and classify them

  • Count each type of vehicles crossing the reference line

  • Detect license plate on vehicles

  • Image processing with OCR on license plates

  • Generate reports on the data collected and send through APIs

Vehicle detection and license plate recognition
Counting medicines in production line

Counting Medicines in production & packing

Medicines were counted automatically directly from the conveyor belt before moving to packing section. Here the requirement was to define number of medicine packs sent to each medical store and according to that, has to drop into the packing boxes.

Medicines comes as a bunch for supplying to each medical store and it need to be counted at a specific section on the conveyor belt.

  • Computer vision with object detection
  • Identification and counting medicine packs at the reference line
  • Display the count on the monitoring screen itself

Beach Volleyball Automatic Referee

Computer Vision with Deep Learning for tracking balls movements, automated scoring process, calculate ball speed, etc. Objective of this project is to have the refereeing automated and with minimal manual intervention.

Apart from this, ball speed when each strike is taken has to be detected and recorded along with player movements.

  • Court detection and line identification
  • Ball tracking and speed analysis
  • Player detection, identification and tracking
  • Automatic score detection
  • Net touching and ball bouncing detection
Beach Volleyball Automatic Referee
Projection of non-visual areas for hemianopia patients

Projection of non-visual areas for hemianopia patients

A research and development (R&D) project done for people suffering from partial vision (Hemianopia). Objective was to stitch video frames from the non-visual part of the person to the visible area and project it on a screen. For this, a special portable glass was used which has a camera in front and a screen on the other side.

  • Video capturing and processing on edge device
  • Project the output to the portable glass’s screen
  • Audio alerts on obstacles in the path
  • Process accuracy with maximum energy efficiency

Realtime detection & counting of cement bags

Objective of the project was to count the cement bags passing through a conveyor belt. By using a centralized web application, starting and stopping of conveyor belt was implemented.

Within the web application, required number of bags are mentioned and start the counting process, which starts the conveyor also. When the desired count of bags are reached, conveyor is stopped automatically.

  • Computer vision with object detection & tracking
  • Identification and counting of bags
  • GPIO signal handling for interacting with conveyor
  • Web application with report generation process
Realtime detection & counting of cement bags
Resource geo-positioning web application

Web application for resource geo-positioning

Web application which helps to geo-locate resources available in different countries

  • Presentation of geographical locations around the world

  • Retrieve user’s location and displays the details pertaining to that area

  • Display the satellite map of user’s location, along with current weather conditions, services available around that area, nearby places, photos & videos related to that location, etc.

  • Provision to add user comments on a specific area and the services available there, which are publicly displayed

E-commerce application with ERP synchronization

E-commerce application developed for the management of 160,000+ products and their online sale and synchronization with customer’s ERP system.

  • Online shopping cart with multi-mode payment gateways and selection of preferred shipping carriers

  • Synchronization of customers and their orders, which considers both orders done through web application and directly at the customer point of sales

  • Stock management by synchronizing with ERP system and proper updates on product stock quantities available to be purchased through the web application

  • Track shipments with up to the date information retrieved from the warehouse with mail alerts to users

E-commerce application with ERP synchronization
Client-Server application

Client-Server application to manage documents, images and videos

Huge number of documents scanned and stored on the server to be delivered to end users through web and desktop client applications

  • Multiple documents scanned and stored on the server to be securely delivered to authorized end users

  • Authorized users managed through multi-role settings in order to make sure that only authorized users get the required information

  • Tagging of documents along with searching data using these tags

  • Activity reports for administrators on user-wise and time-wise with export options to CSV/Excel/PDF

Quality Solutions, Not Problems: Our Pledge to Excellence

At Inavan, our unwavering commitment to excellence is encapsulated in our mantra, ‘Quality Solutions, Not Problems’. Anchored by a team of highly skilled and motivated professionals, we approach challenges with a customer-centric ethos, ensuring objectives are met with the utmost professionalism. Continually adapting to industry demands, we stay at the forefront of emerging technologies.

If you’re in search of a reliable partner, look no further…
Inavan is here for all your needs

Contact us