Reference - Microsoft .NET - desktop
Vodafone Snowpark
Snowpark is a motion detection and video processing system designed for the recording of ski & snowboarding jumps/tricks. The application records the video of the jump / trick using a multi-lens wide-angle camera (the camera is in a fixed position). Video streams from all lens are “stitched” together programmatically to form a wide-angle image. The motion detection module then allows to identify the sportsman in the “stitched” panoramic video, and trim the video in such a way that the sportsman is always in the center of the frame (3GP-level or higher quality). You can see video processing scheme here.
Client images with advertisement can also be added to the beginning and end of the video. Resulting videos are broadcasted on the LCD screen and made available for paid download by the video kiosk users via Bluetooth connection. Videos are also published at the entertainment services’ website run by Vodafone mobile operator (see http://www.cilichili.cz/cilibedna/snowpark/). The system is in use at Špindleruv Mlýn si resort (Sv. Petr ski areal). Further extension is planned in order to use it for similar purposes at cycling competitions.
Key technologies: Microsoft DirectShow, motion detection algorithms, panorama photo stitcher algorithms
Client: Vodafone Czech Republic a.s.
Contour III - Rails control application
Desktop application which is primarily designed for the purpose of rails control. The program allows evaluating the quality of rails by comparing the data of visual scans made by a special camera against the reference scan values.
Data can be visualized in two ways:
Key technologies: Windows Forms(.NET)
Client: MEAS Prog
Live Video Presentation Recorder
The application can be used for recording and broadcasting presentations like press conferences, seminars or any similar events. It enables smooth switching between multiple video sources: live video streamed from IP cameras and any graphical presentation run on a secondary desktop, which makes it a convenient tool for delivering presentation videos where both the speaker and some multimedia materials need to be shown in turns. Live video is streamed to clients through a Windows Media Services publishing point, or can be saved to WMW file and automatically published on the Web.
Key technologies:Windows Media Encoder, Windows Media Services
GUI: Windows Presentation Foundation (WPF)
Client: KIT digital
E-Shop to ERP Data Bridge
A complex solution for bi-directional synchronization of an e-shop database and a centralized stock database. Bridge application runs on a standalone PC and provides automatic or on-demand data synchronization. E-shop data is retrieved and updated through a web service, interaction with ERP database is realized through a remote database connection. Each connection side is implemented as a standalone logical layer, the architecture is interface-based to allow easy “plugging in” of other data sources in future. Application is using its own local database to track all delete, insert and update operations that can take place in e-shop and in stock database within a certain period of time. Data integrity is maintained through efficient custom algorithms.
Key technologies:.NET Web Services, MS SQL Native Client, SQL Server 2005, T-SQL, LINQ
GUI: Windows Forms
Client: Akineta Solutions, s.r.o.
Windows Media Services Administration Tool for Server Farms
An administration tool with a rich GUI that allows creating and administrating farms made up of video streaming servers. The tool enables administrator to change properties of multiple serves within a farm in a single operation, as well as create, edit, delete and clone publishing points across the servers.
Key technologies: Windows Media Services, XML
GUI: Windows Presentation Foundation (WPF)
Client: Visual Connection, a.s.
Optical Character Recognition Software
Application for extraction of information from documents using Optical Character Recognition (OCR). The solution consists of administrative tool and user application. Administrative tool allows to create and save document recognition patterns by defining sets of fields and field validation types on a sample scanned document. These patterns are subsequently used in main application to extract data from scanned documents and validate it.
Key technologies: GDI+
GUI: Windows Forms
Client: MedicalFormSoftware.com
Wholesale Profits Manager Pro
Wholesale Profits Manager Pro is a specialized investor software designed exclusively for the real estate wholesalers. The application allows to record the real estate acquisition/sales transactions through a convenient wizard, and offers possibility to review and edit the recorded transactions in bulk via a “smart grid” or in detail through a detailed card view.
Key technologies: SQL
GUI: Windows Forms
Client: REI Education Products
Medical application for display and review of neurophysiologic data (EEG)
The application visualizes EEG data from scalp electrodes, allowing convenient annotation of the waveforms with “drag-and-drop” semi-transparent comment boxes. It contains low pass, high-pass and notch filters with adjustable frequencies which can be used for processing of the input signals according to specific user needs. The application uses data files in EDF+ format.
Key technologies: Windows Presentation Foundation (WPF), EDF+ file parsing
GUI: Windows Presentation Foundation (WPF)
Client: Bio-Signal Group Corp.
GPS Navigation System with Security and Emergency Functions
Our GPS navigation system has been designed as a client-server application which relies on GSM/GPRS network for bidirectional data transmission. It combines security features with GPS navigation and automatic emergency calls in case of an accident. The system is made up of two main parts: vehicle module and Control center. The vehicle module is connected to a set of sensors and transmits their state to the Control center, switching to autonomous operating mode if connection is lost. The Control center software tracks the GPS coordinates of vehicles, controls the sensor state and raises operator notifications according to pre-defined rules. All communications between vehicle module and Control center server are encrypted, and in case of GPRS connection loss secure SMS messaging is used instead.
Control center software is functioning in a client-server mode, enabling operators to access the physical server from any location.
Another web server is set up for the end clients in order to allow them to track the actual location of vehicles on the map in real-time, check the logs of the previous routes, switch between security modes, change alert notification types, as well as view and download the roadmaps.
Key technologies: embedded systems, ASP.NET, Google Maps, Atlas maps (www.atlas.cz) (any other online map source that offers API for integration can be used)
Karao Application
"Karao" is an advanced voting & recording application for the “face-to-face” TV talk shows. The application receives video streams from IP cameras which are focused on the studio guests, and shows the live capture to the administrator. In the process, administrator also receives voting feedback statistics from the audience via a specialized wireless networking device. The streamed video is saved to designated location on the hard drive using the codec chosen by the application user, and can be replayed later.
Key technologies: .NET, DirectShow
GUI: Windows Presentation Foundation(WPF)
Client: Karaodyn Ltd.
TAXexpert .NET
Application for precise identification of the vehicle type, cost evaluation and prognosis. Available in a few different versions targeting end-users and server environment.
Key technologies: .Net and COM components, .NET web services
Client: IBS expert
MDM Server
Universal software product for collection, aggregation and consolidation of data within organization. Ensures simple and centralized data storage and their distribution across various systems.
Key technologies: Visual C#, MS SQL Server 2005, Windows Forms, Windows Communication Foundation(WCF)
Client: IPS AG
