Projects of the ‘Signal Processing’ Category

“VigilantEye” – Software video motion detector for Windows

2003, customer: private project, 1 developer
result: implemented, 1 installation with camera & video-board was sold
OS: Windows 98; languages: VB 6.0; tools: Win32 VfW

Adjustable motion detector of the video source. My original algorithm of motion detection uses level sensing of square and/or size of brightness and/or edge changes in selectable region. It shows windows with intermediate results (brightness difference, edges, edge changes) and sensors activity diagrams. Optional sound signaling and video activity fragment saving are provided.

Download VigilantEye Setup.
Unfortunately it has only Russian interface. To use it properly expand red border of sensing region that may occasionally be collapsed to point when it is started. Read more…

@ Software, Algorithms and Data Processing, Downloads, Sensors/Detectors, Signal Processing, TV/IPTV/Video

PC board for Video input, digital software decoder of PAL color component

1991-1992, joint project: with Production Cooperative “Informtechnika”, 1 developer
result: sold 5 boards
OS/Hardware: DOS/PC/designed ISA boar; languages: C; tools: TC 2.0, oscilloscope

Developed board grabs composite video signal with 12MHz/8bits sampling. Data was written directly to PC RAM using Master mode of ISA bus. Board had about 40 logic DIPs and fast ADC.
Grabbed composite PAL signal data is decoded by software decoder to get color picture.

Read more…

@ Software, Algorithms and Data Processing, Data Acquisition and Control, Electronics, PCB Design, Signal Processing, TV/IPTV/Video

TTS digital board for phone number tones detection

1990-1991 (9 months being student), customer: Zhitomir Trunk Telephone Station, outsourcing, 1 developer
result: 1 sample was implemented and tested, they had started serial manufacturing
OS/Hardware: DOS/designed MC board; languages: Assembler i8051; tools: i8051 cross assembler

This board (for Computer controlled TTS) substitutes analog one. It detects tones of coded phone number that is passed between TTS of cities.
Prior to digital board TTS had larger percentage of errors while number detection.
Board includes i8031 MC (i51 w/o internal ROM), RAM/ROM, phone line interface with analog filter of input signal, TTS rack interface (6 logical outputs for each tone in code) and switching power unit (TTS 24V to board’s power).

Microcontrollers, Phone/Sound, Power Units, Signal Processing

AON – digital detector of caller phone number

1989, customer: private firm, 1 developer
result: 1 sample supplied and used
hardware: soldered controller board; languages: Assembler i8080; tools: developed at i8080 based computer

It was my first designed MC board: i8080, 2kB ROM, NO RAM (only registers of CPU), 8 digits 7-segment LED indicator, phone line interface, NO ADC (analog signal was sampled as bit stream).
Written FW: digital 6 tones caller number decoding and indicating.

Microcontrollers, Phone/Sound, Signal Processing