Prashant N.

Prashant N.

Professional experience of 23 + years in C++/VC++/Win 32/MFC/COM/C#/OpenCV.

Mumbai , India

Experience: 23 Years

Prashant

Mumbai , India

Professional experience of 23 + years in C++/VC++/Win 32/MFC/COM/C#/OpenCV.

34285.7 USD / Year

  • Immediate: Available

23 Years

Now you can Instantly Chat with Prashant!

About Me

Prashant is Microsoft Technology Professional with over 20 years of professional C++ development experience on MS Windows in
product development.
Prashant has strong background in C#//C++, Visual C++, Win32 API, MFC, COM, ATL, Active X dev...

Show More

Portfolio Projects

Description

:Any marker based images need to have Augmented reality(AR) objects displayed on top of them and tracked as the
image moves in X/Y/Z directions. This was done by Image Recognition and tracking of the Image on the marker using
complex image Recognition algorithms as provided by OPEN CV libraries. Some customization of the algorithms were
necessary to make it working for the issues found in it. The Image Recognition/Tracking replaced the costly Vuforia
plugin which was otherwise used for it. The AR objects were displayed by Unity software using the plugin for tracking
the marker.

Environment: Visual Studio2012/C++, Win 64,MFC 10.0 , Windows 7/Windows 2008 Server, Open CV, Unity
4.0,Tesseract.3.2
Role: Lead a team of Senior Software Engineers right from the inception to implementation of the Product

Show More Show Less

Description

UnAttended luggage was detected using Open CV by processing the real time mpg/4 feeds from airport frame by
frame and looking for stationary objects. These stationary objects were then compared against the archive videos to find
a matching object in colour/texture/size.

Environment: Visual Studio2012/C++, Win 64,MFC 10.0 , Windows 7/Windows 2008 Server, Open CV, Unity
4.0,Tesseract.3.2
Role: Lead a team of Senior Software Engineers right from the inception to implementation of the Product.

Show More Show Less

Description

In this moving vehicles were captured from the video frames and the license plate located and cut out from the
vehicle. The numeric/alphabetic characters were then identified and recognised using Google software Tesseract. 3.2.

Environment: Visual Studio2012/C++, Win 64,MFC 10.0 , Windows 7/Windows 2008 Server, Open CV, Unity
4.0,Tesseract.3.2
Role: Lead a team of Senior Software Engineers right from the inception to implementation of the Product

Show More Show Less

Description

Worked on Healthcare Integration Engine Product Part of Fuji Medical Systems Server
called Synapse. The work involved Processing complex HL7/CDA/V3/FHIR messages
from clients by mapping it to simple Fuji Flat in XML format through a UI and transforming
using XSLT and finally saving it on a RIS server. The HL7 messages may be sent by
Radiologist/Hospital Information System or the system can send HL7 messages to the
external Information system by transforming the Fuji Flat XML message to HL7 message.
The system writes the complex XSL transformations without any user intervention using
C++ so that the mapping /transformations are automated.
The messages are sent through MSMQ layer to ensure reliable fail safe delivery.
Another Healthcare Product I Worked on was a DICOM image viewer for GE Medical
System. In this various features like Linking/Synchronizing the images in a Global
Stack(displaying all the images in all the series of a Study) viewer so that the multiple
viewers always show the images always synchronized with each other sequentially. The
work involved creating Single Documents Interface of the Global Stack objects each
having their own sequential object in the document to display the series. Another work
involved Snap to Grid functionality to the edges of an invisible grid lines depending on the
format of the grid to display the images( 2x2,1x2,1x1,etc).This involved finding the image
windows Z order using the Win 32 API calls and then removing the Stacked on top and
overlapping windows.
Environment: Visual Studio2008/10/12/VC++, Win 32/64,MFC 8.1/10.0 , Windows
7/Windows 2008 Server, MSMQ, XSLT 1.0

Show More Show Less