Skip to main content
Email Password   helpLost your password?

Articles by Chesnokov Yuriy (28 articles found)

Average article rating: 4.12

Files and Folders

Huffman compression class in C++
Last Updated: 9 Apr 2008   Page Views: 19,929   Rating: 3.79/5    Votes: 18   Popularity: 4.75   Bookmark Count: 26
Licence: The GNU General Public License (GPL)   
The article provides a dynamic Huffman compression and decompression class and a console application written in C++.

Audio and Video

Video Preview and Frames Capture to Memory with SampleGrabber in Buffered Mode.
Last Updated: 26 Oct 2007   Page Views: 56,284   Rating: 4.12/5    Votes: 22   Popularity: 5.52   Bookmark Count: 86
Licence: The GNU General Public License (GPL)   
This article demonstrates video preview and frames capture to memory from external video devices using ISampleGrabber interface in buffered mode.
Real-Time Object Tracker in C++
Last Updated: 18 Dec 2007   Page Views: 73,992   Rating: 4.63/5    Votes: 34   Popularity: 7.09   Bookmark Count: 141
Licence: The GNU General Public License (GPL)   
This article describes an object tracking approach by estimating a time averaged background scene for tracking static and moving objects in real-time on down-scaled image data.
Face Detection C++ Library with Skin and Motion Analysis
Last Updated: 16 Jan 2008   Page Views: 288,000   Rating: 4.86/5    Votes: 181   Popularity: 10.96   Bookmark Count: 484
Licence: The GNU General Public License (GPL)   
The article demonstrates face detection SSE optimized C++ library for color and gray scale data with skin detection, motion estimation for faster processing, small sized SVM and NN rough face prefiltering, PCA/LDA/ICA/any dimensionality reduction/projection and final NN classification
Ultra Rapid Object Detection in Computer Vision Applications with Haar-like Wavelet Features
Last Updated: 9 Jul 2008   Page Views: 54,444   Rating: 4.63/5    Votes: 37   Popularity: 7.26   Bookmark Count: 133
Licence: The GNU General Public License (GPL)   
The article describing the use of Haar-like wavelet features for ultra fast object detection using cascade of artificial neural networks classifiers

General Graphics

2D Fast Wavelet Transform Library for Image Processing
Last Updated: 19 Oct 2007   Page Views: 48,737   Rating: 4.38/5    Votes: 20   Popularity: 5.70   Bookmark Count: 47
Licence: The GNU General Public License (GPL)   
This article demonstrates the use of 2D Fast wavelet transform for image processing
Embedded Zerotree Image Codec with Bior97 SSE Optimized Wavelet-transform
Last Updated: 20 Oct 2007   Page Views: 13,794   Rating: 4.43/5    Votes: 12   Popularity: 4.78   Bookmark Count: 16
Licence: The GNU General Public License (GPL)   
This article demonstrates the use of Embedded zero tree still image codec with JPEG 2000 wavelet-filter.
Kohonen's Self Organizing Maps in C++ with Application in Computer Vision Area
Last Updated: 20 Nov 2007   Page Views: 38,132   Rating: 4.54/5    Votes: 26   Popularity: 6.43   Bookmark Count: 63
Licence: The GNU General Public License (GPL)   
The article demonstrates the self organizing maps clustering approach for unsupervised AI classification tasks with application examples in computer vision area for faces clustering and recognition
Fast Dyadic Image Scaling with Haar Transform
Last Updated: 18 Oct 2007   Page Views: 30,996   Rating: 4.14/5    Votes: 7   Popularity: 3.50   Bookmark Count: 18
Licence: The GNU General Public License (GPL)   
This article demonstrates the use of Haar transform for dyadic image scaling with MMX optimization
Edge Detection in Images with Wavelet Transform
Last Updated: 14 Nov 2007   Page Views: 39,555   Rating: 4.63/5    Votes: 37   Popularity: 7.27   Bookmark Count: 71
Licence: The GNU General Public License (GPL)   
This article demonstrates an alternative way for edges extraction compared to conventional image filtering operations with edge detection filters

Libraries

ECG Annotation C++ Library
Last Updated: 23 Oct 2007   Page Views: 23,444   Rating: 4.39/5    Votes: 16   Popularity: 5.28   Bookmark Count: 29
Licence: The GNU General Public License (GPL)   
The article demonstrating electrocardiogram (ECG) annotation C++ library is based on wavelet-analysis and console application for extraction of vital intervals and waves from ECG data (P, T, QRS, PQ, QT, RR, RRn), ectopic beats and noise detection.

C / C++ Language

Matchbox Educable Noughts And Crosses Engine (MENACE) in C++
Last Updated: 31 Oct 2007   Page Views: 11,685   Rating: 4.33/5    Votes: 11   Popularity: 4.50   Bookmark Count: 18
Licence: The GNU General Public License (GPL)   
This article demonstrates a tic-tac-toe computer player learning from experience
C++ Coding Practices Guide
Last Updated: 20 May 2008   Page Views: 20,076   Rating: 3.16/5    Votes: 37   Popularity: 4.95   Bookmark Count: 43
Licence: The GNU General Public License (GPL)   
The article describes C++ coding styles and practices to be followed to develop robust and reliable code that is easily comprehended and maintained by other developers.

C#

¿Quieren ustedes aprender español? - Foreign words memorizing tool
Last Updated: 1 Nov 2008   Page Views: 4,928   Rating: 3.52/5    Votes: 8   Popularity: 3.18   Bookmark Count: 12
Licence: The GNU General Public License (GPL)   
The article presentes a foreign words memorizing program for people eager in the superior knowledge of several foreign languages.
Automatic Linguistic Indexing of Pictures (ALIP) By Artificial Neural Network Approach
Last Updated: 10 Sep 2009   Page Views: 20,394   Rating: 4.55/5    Votes: 26   Popularity: 6.43   Bookmark Count: 61
Licence: The GNU General Public License (GPL)   
The article describing how computers may be used in intelligent annotation of the audio, video or image media data content with perculiar phenomenon arising from such novel field that can be coined as 'AI-xenophobia' or 'Cyber-xenophobia' or 'Cyborg-xenophobia'?
C# Coding Practicies Guide
Last Updated: 20 Jun 2008   Page Views: 10,032   Rating: 2.14/5    Votes: 24   Popularity: 2.95   Bookmark Count: 24
Licence: The GNU General Public License (GPL)   
The article describing C# coding style and practices to be followed to develop robust and reliable code easily comprehended and maintained by other developers

Algorithms & Recipes

Wordmills are coming...
Last Updated: 23 May 2008   Page Views: 12,718   Rating: 4.50/5    Votes: 18   Popularity: 5.65   Bookmark Count: 31
Licence: The GNU General Public License (GPL)   
The article describes how a computer-being can be trained to write text articles, poems, compose music, or paint contemporary paintings.
Genetic Algorithms in Artificial Neural Network Classification Problems
Last Updated: 20 May 2008   Page Views: 22,276   Rating: 4.35/5    Votes: 11   Popularity: 4.53   Bookmark Count: 51
Licence: The GNU General Public License (GPL)   
The article demonstrates the application of genetic algorithms for classification problems with artificial neural networks.
Inner Product Experiment: CPU, FPU vs. SSE*
Last Updated: 20 May 2008   Page Views: 15,813   Rating: 3.57/5    Votes: 16   Popularity: 4.30   Bookmark Count: 16
Licence: The GNU General Public License (GPL)   
The article demonstrating inner product operation performed with shorts, ints, floats and doubles with CPU/FPU and SSE for comparison.
Inner Product Experiment: C# vs. C/C++
Last Updated: 20 May 2008   Page Views: 24,040   Rating: 3.66/5    Votes: 13   Popularity: 4.07   Bookmark Count: 18
Licence: The GNU General Public License (GPL)   
The article demonstrating speed of inner product operation performed with shorts, ints, longs, floats, doubles and decimals in C# compared to C/C++
2D Vector Class Wrapper SSE Optimized for Math Operations
Last Updated: 20 May 2008   Page Views: 22,451   Rating: 4.37/5    Votes: 18   Popularity: 5.48   Bookmark Count: 42
Licence: The GNU General Public License (GPL)   
The article demonstrates a 2D vector wrapper, optimized with SSE intrinsics, for math operations with floating point precision.
Linear Rank Deficient Filters in Computer Vision Applications
Last Updated: 1 Jun 2008   Page Views: 11,567   Rating: 4.45/5    Votes: 16   Popularity: 5.36   Bookmark Count: 21
Licence: The GNU General Public License (GPL)   
The article describes the optimization of an image convolution operation with the application of linear rank deficient filters in computer vision problems.
Approximate and Sample Entropies Complexity Metrics
Last Updated: 17 Jun 2008   Page Views: 5,561   Rating: 4.06/5    Votes: 5   Popularity: 2.84   Bookmark Count: 13
Licence: The GNU General Public License (GPL)   
The article presenting C++ code for estimation of approximate and sample entropies suitable for biological signals analysis
Support Vector Machine Classifier
Last Updated: 13 Apr 2008   Page Views: 15,943   Rating: 3.64/5    Votes: 10   Popularity: 3.64   Bookmark Count: 24
Licence: The GNU General Public License (GPL)   
SVM classification class with SSE optimization support
Backpropagation Artificial Neural Network in C++
Last Updated: 20 May 2008   Page Views: 34,527   Rating: 4.52/5    Votes: 20   Popularity: 5.88   Bookmark Count: 63
Licence: The GNU General Public License (GPL)   
This article demonstrates a backpropagation artificial neural network console application with validation and test sets for performance estimation using uneven distribution metrics.

Internet / Network

DNS

DNS Query MFC based Application
Last Updated: 8 Nov 2007   Page Views: 14,787   Rating: 3.93/5    Votes: 10   Popularity: 3.93   Bookmark Count: 17
Licence: The GNU General Public License (GPL)   
This article demonstrates DNS query for specific domain address with MFC GUI interface for convenient usage
MFC Telnet Application
Last Updated: 8 Nov 2007   Page Views: 15,411   Rating: 3.60/5    Votes: 9   Popularity: 3.44   Bookmark Count: 16
Licence: The GNU General Public License (GPL)   
The article demonstrates an MFC GUI Telnet application with server capabilities for incoming connections support.
Internet Traffic Firewall and Sniffer
Last Updated: 23 Oct 2007   Page Views: 29,263   Rating: 4.39/5    Votes: 17   Popularity: 5.41   Bookmark Count: 89
Licence: The GNU General Public License (GPL)   
The article demonstrates internet packets interception with firewall capabilities based on IpFilterDriver driver and sending TCP/UDP/ICMP packets using raw sockets with IP spoofing support.

Chesnokov Yuriy


Member
Former Cambridge University post-doc (http://www-ucc.ch.cam.ac.uk/research/yc274-research.html) currently lives in Krasnodar, Russia and doing some contract research for third parties. Research intrests in digital signal processing in medicine, image and video processing, pattern recognition, AI methods, computer vision. You may approach me for the code/research development in the above areas chesnokov.yuriy@gmail.com.

Publications:

Complexity and spectral analysis of the heart rate variability dynamics for distant prediction of paroxysmal atrial fibrillation with artificial intelligence methods. Artificial Intelligence in Medicine. 2008. V43/2. PP. 151-165 (http://dx.doi.org/10.1016/j.artmed.2008.03.009)

Face Detection C++ Library with Skin and Motion Analysis. Biometrics AIA 2007 TTS. 22 November 2007, Moscow, Russia. (http://www.dancom.ru/rus/AIA/2007TTS/ProgramAIA2007TTS.html)

Screening Patients with Paroxysmal Atrial Fibrillation (PAF) from Non-PAF Heart Rhythm Using HRV Data Analysis. Computers in Cardiology 2007. V. 34. PP. 459–463 (http://www.cinc.org/Proceedings/2007/pdf/0459.pdf)

Distant Prediction of Paroxysmal Atrial Fibrillation Using HRV Data Analysis. Computers in Cardiology 2007. V. 34. PP. 455-459 (http://www.cinc.org/Proceedings/2007/pdf/0455.pdf)

Individually Adaptable Automatic QT Detector. Computers in Cardiology 2006. V. 33. PP. 337-341 http://www.cinc.org/Proceedings/2006/pdf/0337.pdf)


Past/recent outsourcing code/research:

www.bitcycle.com - AI consulting
www.cit.ie - augmented reality C++
www.apniecare.com - ECG processing C++/C#
www.ayonix.com - face recognition C/C++/C#/ASP.NET/MATLAB
confidential company in Australia - video capture C#/DirectShow
www.system7.co.uk - CBIR C#/ASP.NET (cbir.system7.com)
confidential enterprise in UK - pedestrian detection C++/CLI
www.trulyintelligent.com - AI consulting
www.devline.ru - video codecs C++
ecotec.kuban.ru - embedded programming in C/C++
Occupation: Software Developer (Junior)
Company: Ayonix (face recognition)
Location: Russian Federation Russian Federation


Last Updated 21 Nov 2009 | Advertise | Privacy | Terms of Use | Copyright © CodeProject, 1999-2009