Aleksandr Petiushko

Note: press "▶" to expand the corresponding information.

Links

Education

Ph.D.
2016, March
Ph.D. (russian name - "candidate of physical and mathematical sciences") at Lomonosov MSU, Department of Mechanics and Mathematics.
Thesis: "Bigram languages" (major 01.01.09 - discrete mathematics and mathematical cybernetics). Abstract. Youtube.
2009-2012
Postgraduate study at Lomonosov MSU, Department of Mechanics and Mathematics.
M.Sc.
2000-2006
M.Sc. (russian name - "specialist") at Lomonosov MSU, Department of Mechanics and Mathematics.
Thesis: "Dynamic adjustment of signals". Incomplete (but the best that I could find) text.
GPA: 4.89/5, Diploma with honors.
High School
1997-2000
High School, Briansk Pushkin's Lycee, Physics and Mathematics major.
Gold medal.

Work history

Nuro, 2022 February - ...
Position: Technical Lead Manager
Job responsibilities: Machine Learning Research.
Artificial Intelligence Research Institute, 2021 - 2022
Artificial Intelligence Research Institute, 2022 January - 2022 February
Position: Leading Scientific Researcher
Job responsibilities: Leading the research of the team (6 people) for the directions: Multi-modality, Multi-tasking, Retrieval-based systems.
Artificial Intelligence Research Institute, 2021 September - 2021 December
Position: Managing Director, Director of Key Research Programs
Job responsibilities: Research task formulation. Research team hiring.
Huawei, 2014 - 2021
Huawei, 2019 April - 2021 September
Position: Chief Scientist, Team Leader
Job responsibilities: Video Intelligence (~15 people) and Fundamental Research (~25 experts from different groups) teams leadership. Remote work coordination. Video Recognition and Retrieval. Trajectory Prediction. Face Recognition. Domain Adaptation. Robustness in DL. Geometrical DL. Collaboration projects with Universities on Fundamental Research in AI. Interviewing young talents. Mentoring interns.
Awards: Best Mentor Award (2020), Fundamental Research Incentive Award (2020), Outstanding Individual Award (2019), Future Star (2019, 2020), Team Golden Medal (2019, 2020), Top Selling Point Delivery Award (2019), multiple Video Engineering and Moscow Research Center incentive awards.
Huawei, 2017 September - 2019 April
Position: Principal Engineer, Group Leader
Job responsibilities: Video Intelligence (~7 people) group leadership. Face Recognition. Multi-task end2end (keypoints, detection, segmentation).
Awards: Technology Innovation and Breakthrough Award (2018), Quality Star (2018), Golden Luban Award (2018), Excellent Delivery and Customer Success Award (2018).
Huawei, 2014 September - 2017 September
Position: Scientific Consultant
Job responsibilities: Storage (cold storage, erasure coding, object distribution, file type recognition with ML). NeuralNets for Computer Vision (Super Resolution, DeBlur, Compression).
Awards: Outstanding Contractor Award (2017).
LSI, 2008 - 2014
LSI Corporation, 2008 November - 2014 May
Position: Software Engineer
Job responsibilities: Media gateway (DSP for audio). WCDMA protocol (preamble detection). LDPC (trapping set analysis). Gesture recongintion (classical ML in CV). Flash controller (wear leveler, garbage collector).
Others, 2003 - 2008
RIRC of Briansk region, 2007 February - 2008 November
Position: Programmer
Job responsibilities: Creating and supporting of a large DB (~1-10M records) on Oracle, implementing its functionality using PL/SQL; a number of client interfaces (Perl – CGI\Tk, AJAX (prototype, jQuery), Delphi) for interconnection with DB; Windows SVN server administration.
Computer Technologies, 2006 September - 2007 April
Position: Programmer
Job responsibilities: Creating and supporting of bundled software to automate Internet provider tasks (accounting systems, billings, client and server-side for payment systems CyberPlat and OSMP using MySQL, PostgreSQL and Perl); implementing different web-interfaces and admin scripts (Perl, bash + sed, grep, awk) on demands for the administration department.
Auriga, 2006 February - 2006 June
Position: Integration and testing department specialist
Job responsibilities: RTOS lynxOS testing in different environments, different scripts for testing (Perl, bash + sed, grep, awk); participating in porting utilities, OS code bug fixing (C); using CVS, RCS.
Neurocom, 2003 December - 2006 June
Position: Software Engineer
Job responsibilities: Speech experiments, algorithms development (Matlab, C) and speech recognition in noisy conditions.
Optical and Electronic technologies, 2005 July - 2006 April
Position: Software Engineer
Job responsibilities: Statistical experiments, algorithms development using Matlab for observation and tracing problem (video data from infrared imager).

Academia

2022, Spring, MSU
Course "Introduction to computer intelligence. Modern computer vision (theory and practice)" (together with D.N.Babin and I.E.Ivanov).
2021
2021, Autumn, MSU
Course "Introduction to computer intelligence. Machine learning (theory and practice)" (together with D.N.Babin and I.E.Ivanov).
2021, Autumn, MSU
Course "Python for a Data Scientist" (together with D.N.Babin, I.E.Ivanov, A.S.Ivanyuta and S.P.Korviakov).
2019, September - 2021, September, MSU+Huawei
Main coordinator of School of Huawei Advanced Research Education (SHARE) at MSU program.
2021, Spring, MSU
Course "Introduction to computer intelligence. Modern computer vision (theory and practice)" (together with D.N.Babin and I.E.Ivanov).
2021, Spring, MSU (Uzbekistan)
Course "Introduction to Python" (together with I.E.Ivanov).
2020
2020, Autumn, MSU
Course "Introduction to computer intelligence. Machine learning (theory and practice)" (together with D.N.Babin and I.E.Ivanov).
2020, Autumn, MSU
Course "Python for a Data Scientist" (together with D.N.Babin, I.E.Ivanov, A.S.Ivanyuta and S.P.Korviakov).
2020, Spring, MSU
Course "Introduction to computer intelligence. Machine learning" (together with D.N.Babin and I.E.Ivanov).
2020, Spring, MSU (Uzbekistan)
Course "Introduction to Python" (together with I.E.Ivanov).
2019
2019, Autumn, MSU
Course "Introduction to computer intelligence. Modern computer vision" (together with D.N.Babin and I.E.Ivanov).
2019, Spring, MSU
Course "Introduction to computer intelligence. Machine learning" (together with D.N.Babin and I.E.Ivanov).

Publications

2022
arXiv "Smoothed Embeddings for Certified Few-Shot Learning". Mikhail Pautov, Olesya Kuznetsova, Nurislam Tursynbek, Aleksandr Petiushko, Ivan Oseledets.
arXiv "NUQ: Nonparametric Approach to Uncertainty Quantification for Deterministic Neural Networks". Nikita Kotelevskii, Aleksandr Artemenkov, Kirill Fedyanin, Fedor Noskov, Alexander Fishkov, Aleksandr Petiushko, Maxim Panov.
2021
arXiv "Many Heads but One Brain: an Overview of Fusion Brain Challenge on AI Journey 2021". Daria Bakshandaeva, Denis Dimitrov, Alex Shonenkov, Mark Potanin, Vladimir Arkhipkin, Denis Karachev, Vera Davydova, Anton Voronov, Mikhail Martynov, Natalia Semenova, Mikhail Stepnov, Elena Tutubalina, Andrey Chertok, Aleksandr Petiushko.
OpenReview "Nonparametric Approach to Uncertainty Quantification for Deterministic Neural Networks". Nikita Kotelevskii, Alexander Fishkov, Kirill Fedyanin, Aleksandr Petiushko, Maxim Panov. Accepted as poster by NeurIPS-2021 Workshop "Distribution Shifts. Connecting Methods and Applications" (DistShift 2021).
arXiv "CC-Cert: A Probabilistic Approach to Certify General Robustness of Neural Networks". Mikhail Pautov, Nurislam Tursynbek, Marina Munkhoeva, Nikita Muravev, Aleksandr Petiushko, Ivan Oseledets. Accepted on main techincal track by 2022 Association for the Advancement of Artificial Intelligence Cinference (AAAI-2022). Poster.
arXiv "Manifold Hypothesis in Data Analysis: Double Geometrically-Probabilistic Approach to Manifold Dimension Estimation". Alexander Ivanov, Gleb Nosovskiy, Alexey Chekunov, Denis Fedoseev, Vladislav Kibkalo, Mikhail Nikulin, Fedor Popelenskiy, Stepan Komkov, Ivan Mazurenko, Aleksandr Petiushko.
arXiv "Certified Robustness via Randomized Smoothing over Multiplicative Parameters". Nikita Muravev, Aleksandr Petiushko. Accepted as a (short) oral presentation by 31st International Joint Conference on Artificial Intelligence (IJCAI-2022).
arXiv "Darker than Black-Box: Face Reconstruction from Similarity Queries". Anton Razzhigaev, Klim Kireev, Igor Udovichenko, Aleksandr Petiushko. Code.
arXiv, CVF Open Access "MDMMT: Multidomain Multimodal Transformer for Video Retrieval". Maksim Dzabraev, Maksim Kalashnikov, Stepan Komkov, Aleksandr Petiushko. Code. Presentation. Youtube. Accepted by CVPR-2021 Workshop "Large Scale Holistic Video Understanding" (HVU 2021).
arXiv "Quadric hypersurface intersection for manifold learning in feature space". Fedor Pavutnitskiy, Sergei O. Ivanov, Evgeny Abramov, Viacheslav Borovitskiy, Artem Klochkov, Viktor Vialov, Anatolii Zaikovskii, Aleksandr Petiushko. Accepted as a poster by 25th International Conference on Artificial Intelligence and Statistics (AISTATS-2022). Youtube. Code.
2020
arXiv "Robustness Threats of Differential Privacy". Nurislam Tursynbek, Aleksandr Petiushko, Ivan Oseledets. Accepted by NeurIPS-2020 Workshop "Privacy Preserving Machine Learning" (PPML 2020).
arXiv "Mutual Modality Learning for Video Action Classification". Stepan Komkov, Maksim Dzabraev, Aleksandr Petiushko. Code.
arXiv, Springer "Black-Box Face Recovery from Identity Features". Anton Razzhigaev, Klim Kireev, Edgar Kaziakhmedov, Nurislam Tursynbek, Aleksandr Petiushko. Code. Presentation. Youtube. Accepted by ECCV-2020 Workshop "The Bright and Dark Sides of Computer Vision: Challenges and Opportunities for Privacy and Security" (CV-COPS 2020).
arXiv, CVF Open Access "Geometry-Inspired Top-k Adversarial Perturbations". Nurislam Tursynbek, Aleksandr Petiushko, Ivan Oseledets. Accepted as oral presentation by 2022 Winter Conference on Applications of Computer Vision WACV-2022.
2019
arXiv "On adversarial patches: real-world attack on ArcFace-100 face recognition system". Mikhail Pautov, Grigorii Melnikov, Edgar Kaziakhmedov, Klim Kireev, Aleksandr Petiushko. Accepted by 2019 International Multi-Conference on Engineering, Computer and Information Sciences (SIBIRCON).
arXiv "Real-world adversarial attack on MTCNN face detection system". Edgar Kaziakhmedov, Klim Kireev, Grigorii Melnikov, Mikhail Pautov, Aleksandr Petiushko. Code. Youtube. Accepted by 2019 International Multi-Conference on Engineering, Computer and Information Sciences (SIBIRCON).
arXiv, IEEE CSDL "AdvHat: Real-world adversarial attack on ArcFace Face ID system". Stepan Komkov, Aleksandr Petiushko. Code. Youtube. Accepted by 25th International Conference on Pattern Recognition 2020 (ICPR 2020). Presentation: video, slides, poster. Mentioned in video.
2017
2017
Paper "Method of Optimal Non-linear Stretching of Symmetric Matrices for Recognition Tasks". Ivan Mazurenko, Aleksandr Petiushko.
2016
2016
Paper "On Optimal Non-linear Stretching of Self-comparison Matrices for 1D Signals". Aleksandr Petiushko, Ivan Mazurenko.
Paper "Chomsky Hierarchy for Matrices of Bigram Languages". Aleksandr Petiushko, Dmitry Babin.
2015
2015
Paper "On Context-free Bigram Languages". Aleksandr Petiushko.
2014
2014
Link "On Cardinality of Bigram Languages" (English translation). Aleksandr Petiushko.
Paper "On Cardinality of Bigram Languages". Aleksandr Petiushko.
Paper "On Ring Bigram Languages". Aleksandr Petiushko.
Link "On Bigram Languages" (English translation). Aleksandr Petiushko.
2013
2013
Paper "On Bigram Languages". Aleksandr Petiushko.
Paper "On Frequency Bigram Languages". Aleksandr Petiushko.
2012
2012
Paper "On Asymptotic Estimations for Bigram Languages". Aleksandr Petiushko.
Paper "Frequency Languages". Aleksandr Petiushko.
Paper "On Cardinality of Frequency Bigram Language". Aleksandr Petiushko.
2011
2011
Paper "On Frequency Bigram Languages". Aleksandr Petiushko. Presented on X internatial conference Intelligent Systems and Computer Sciences (program).
Paper "On Application of Markov Random Fileds for noise removal". Aleksandr Petiushko. Presentation.
2010
2010
Paper "On Markov Random Fields and their relationship with Markov Chains". Aleksandr Petiushko.
Paper "On Markov Random Fields". Aleksandr Petiushko. Presentation.
2006
2006
Paper "1D Noisy Recognition Analysis (brief)". Aleksandr Petiushko, Ivan Mazurenko.
2005
2005
Paper "1D Noisy Recognition Analysis (full)". Aleksandr Petiushko.

Public Lectures

2022, February
Place: HSE International Centre for Research and Teaching.
Presentations: Industry in AI, Interviews in AI.
2022, January
Place: UpGreat, Read//Able. Program.
Presentation "Trends in AI: Multi-modality, Multi-tasking, Effectiveness".
2021, November
Place: Sirius Educational Center, Machine Learning and Artificial Intelligence Technologies Workshop. Program.
Presentation "Effective Multi-modal Multi-task models".
2021, October
Place: Open Data Science Halloween-2021. Program.
Presentation (Tutubalina E., Petiushko A.) "Lightening of models by design".
2021, October
Place: SAMPLE - Statistics, Artificial Intelligence, Machine Learning, Probability, Learning Theory Event. Program. Link1, Link2.
Presentation "Certified Robustness, High Dimensions and Computer Vision".
2021, September
Place: Deep Learning School. Announcement.
Podcast "Interviews in Deep Learning research with Aleksandr Petiushko" on Youtube, Yandex Music, Google Podcasts and Apple Podcasts.
2021, August
Place: Sirius Educational Center, Summer school on Modern Methods for Information Theory, Optimization and Control. Program.
Presentation "Neural Tangent Kernel: Introduction".
2021, July
Place: Sirius Educational Center, Summer school on Modern Methods for Information Theory, Optimization and Control. Program.
Presentation "Overview of Self-Driving Vehicle Stack of Technologies" (together with S.Komkov).
2021, April
Place: SkolTech University.
Presentation "Certified Robustness in High Dimensions".
2021, April
Place: Lobachevsky University. Program. Short interview.
Presentation "CNN Adversarial Robustness in the Real World". Youtube.
2021, February
Place: Open conference on artificial intelligence by OpenTalks.AI. Program.
Presentation "CNN Robustness research: Application to face detectors and face ID systems" (on SpeakerDeck). English and Russian versions.
2020
2020, December
Place: Mini-workshop on Deep Learning Theory by Huawei.
Presentation "CNN Robustness research. Application to face detectors and face ID systems".
2020, November
Place: Industrial Video Intelligence Summit and Machine Learning Workshop by Huawei. Program.
Presentation "Anomaly detection for AI".
2020, September
Place: DataFest-2020 by Open Data Science community. Program.
Presentation "Adversarial and Certified Robustness".
2020, June
Place: Spice IT Computer Vision Online Meetup. Program.
Presentation "Application of Adversarial Training to Analyze the NN Robustness in the Real World". Youtube.
2020, May
Place: SPbSU, Chebyshev Lab. Program.
Presentation "Adversarial Learning in Real World". Youtube.
2020, May
Place: HSE/SkolTech, Statistical Learning Olympiad. Program. Link.
Presentation "Certified Robustness for modern NN".
2019
2019, October
Place: MSU, Science festival. Program.
Presentation "Adversarial Machine Learning". Youtube.
2019, July
Place: MIPT, RAAI, Summer School on Artificial Intelligence, Huawei hackathon. Program and tutorials description.
Presentation "Metric Learning for facial descriptors" (together with S.Komkov). Results of the competition. Youtube.
2019, April
Place: MSU, Department of Mechanics and Mathematics, Career Day. Program.
Presentation "Deep Learning methods for Computer Vision (updated)".
2018
2018, November
Place: MSU, Department of Mechanics and Mathematics, Huawei presentation. Program.
Presentation "Deep Learning methods for Computer Vision" (together with I.E.Ivanov). Youtube.
2018, March
Place: MSU, Department of Mechanics and Mathematics.
Presentation "Neural Nets recent success and introduction to FaceID".
2017
2017, March
Place: MSU, Department of Mechanics and Mathematics.
Presentation "Neural Nets recent success".

Posts

2020, November
Place: medium.com
Post CNN Adversarial Robustness. Part I: The Theory (digital adversaries)
2020, August
Place: habr.com
Post CNN Robustness Research. Part 1: The Theory. Advertisement on FB.

Patents

2018
2018 Apparatus and method for data compression
Authors: Ivan Leonidovich Mazurenko, Denis Vladimirovich Parkhomenko, Jinan LENG, Xuecang ZHANG, Alexander Borisovich Kholodenko, Alexander Alexandrovich Petyushko
Patent #: WO2018139947
2016
2016 Motion compensation method and apparatus for depth images
Authors: Kholodenko Alexander, Parkhomenko Denis, Petyushko Alexander, Parfenov Denis, Zaytsev Denis
Patent #: US20160232684
2016 Target image generation utilizing a functional based on functions of information from other images
Authors: Babin Dmitry, Petyushko Alexander, Mazurenko Ivan, Kholodenko Alexander, Letunovskiy Aleksey
Patent #: US9430813
2016 Incremental preamble detection
Authors: Mazurenko Ivan, Petyushko Alexander, Meng-Lin Yu, Chen Jian-Guo
Patent #: US9362977
2016 Three-Dimensional Region of Interest Tracking Based on Key Frame Matching
Authors: Mazurenko Ivan, Petyushko Alexander, Parkhomenko Denis, Kholodenko Alexander, Babin Dmitry
Patent #: US9336431
2016 Image processor with evaluation layer implementing software and hardware algorithms of different precision
Authors: Aliseychik Pavel, Mazurenko Ivan, Letunovskiy Aleksey, Petyushko Alexander, Kholodenko Alexander
Patent #: US9323995
2016 Test Signal Generator for Low-Density Parity-Check Decoder
Authors: Zaytsev Denis, Mazurenko Ivan, Petyushko Alexander, Letunovskiy Aleksey, Aliseitchik Pavel, Babin Dmitry
Patent #: US9294128
2016 Methods and apparatus for merging depth images generated using distinct depth imaging techniques
Authors: Petyushko Alexander, Parfenov Denis, Mazurenko Ivan, Kholodenko Alexander
Patent #: US20160005179
2015
2015 Image Processor Comprising Face Recognition System with Face Recognition Based on Two-Dimensional Grid Transform
Authors: Petyushko Alexander, Zaytsev Denis, Aliseitchik Pavel, Parkhomenko Denis, Kholodenko Alexander
Patent #: US20150278582
2015 Depth Image Generation Utilizing Pseudoframes Each Comprising Multiple Phase Images
Authors: Kholodenko Alexander, Brickner Barrett, Zaytsev Denis, Parfenov Denis, Petyushko Alexander
Patent #: US20150310622
2015 Preamble detection using vector processors
Authors: Meng-Lin Yu, Chen Jian-Guo, Petyushko Alexander, Mazurenko Ivan
Patent #: US9184787
2015 Image Processor with Static Hand Pose Recognition Utilizing Contour Triangulation and Flattening
Authors: Mazurenko Ivan, Kholodenko Alexander, Babin Dmitry, Letunovskiy Aleksey, Petyushko Alexander
Patent #: US20150278589
2015 Dynamic hand gesture recognition with selective enabling based on detected hand velocity
Authors: Mazurenko Ivan, Brickner Barrett, Petyushko Alexander, Parkhomenko Denis, Kholodenko Alexander
Patent #: US20150269425
2015 Image Processor Comprising Gesture Recognition System with Static Hand Pose Recognition Based on First and Second Sets of Features
Authors: Babin Dmitry, Mazurenko Ivan, Petyushko Alexander, Letunovskiy Aleksey, Zaytsev Denis
Patent #: US20150253863
2015 Trapping-set database for a low-density parity-check decoder
Authors: Aliseychik Pavel, Parfenov Denis, Filippov Alexander, Petyushko Alexander, Parkhomenko Denis
Patent #: US9124297
2015 Gesture recognition system with finite state machine control of cursor detector and dynamic gesture detector
Authors: Aliseychik Pavel, Letunovskiy Aleksey, Mazurenko Ivan, Petyushko Alexander, Zaytsev Denis
Patent #: US20150220153
2015 Image processor comprising gesture recognition system with static hand pose recognition based on dynamic warping
Authors: Petyushko Alexander, Mazurenko Ivan, Babin Dmitry, Letunovskiy Aleksey, Kholodenko Alexander
Patent #: US2015112194
2015 Image processor comprising gesture recognition system with computationally-efficient static hand pose recognition
Authors: Mazurenko Ivan, Babin Dmitry, Petyushko Alexander, Parfenov Denis, Aliseychik Pavel, Kholodenko Alexander
Patent #: US2015161437
2015 Method for selecting a LDPC candidate code
Authors: Petyushko Alexander, Bolotov Anatoli, Han Yang, Mazurenko Ivan, Kholodenko Alexander, Zaytsev Denis, Parfenov Denis
Patent #: US9037944
2015 Gesture recognition method and apparatus based on analysis of multiple candidate boundaries
Authors: Babin Dmitry, Mazurenko Ivan, Petyushko Alexander, Letunovskiy Aleksey, Zaytsev Denis
Patent #: US20150023607
2014
2014 Time domain acoustic echo control
Authors: Mazurenko Ivan, Babin Dmitry, Parfenov Denis, Petyushko Alexander, Markovic Alexander
Patent #: US8824667
2014 Image processing method and apparatus for elimination of depth artifacts
Authors: Petyushko Alexander, Mazurenko Ivan, Kholodenko Alexander, Parfenov Denis, Babin Dmitry
Patent #: US20140245086
2014 Fast echo gain change detection
Authors: Petyushko Alexander, Babin Dmitry, Shaw David G., Mazurenko Ivan, Aliseychik Pavel
Patent #: US8817970
2014 Feature Point Based Robust Three-Dimensional Rigid Body Registration
Authors: Babin Dmitry, Petyushko Alexander, Mazurenko Ivan, Kholodenko Alexander, Parkhomenko Denis
Patent #: US20140226895
2014 Stochastic vector based network echo cancellation
Authors: Mazurenko Ivan, Babin Dmitry, Parkhomenko Denis, Petyushko Alexander, Parfenov Denis
Patent #: US8804946
2014 Chunk-based double-dwell preamble detection
Authors: Mazurenko Ivan, Petyushko Alexander, Meng-Lin Yu, Chen Jian-Guo
Patent #: US8804672
2014 Intra-mode prediction for a video transcoder
Authors: Mazurenko Ivan, Letunovskiy Aleksey, Markovic Alexander, Parfenov Denis, Petyushko Alexander
Patent #: US8780983
2014 Superresolution image processing using an invertible sparse matrix
Authors: Petyushko Alexander, Babin Dmitry, Kholodenko Alexander, Mazurenko Ivan
Patent #: US20140193092
2014 Accelerator for a read-channel design and simulation tool
Authors: Aliseychik Pavel, Letunovskiy Aleksey, Petyushko Alexander, Parkhomenko Denis, Kholodenko Alexander
Patent #: US8713495
2014 Motion estimation for a video transcoder
Authors: Letunovskiy Aleksey, Parfenov Denis, Mazurenko Ivan, Markovic Alexander, Petyushko Alexander
Patent #: US8711941
2012
2012 Soft attenuation of high-power signals
Authors: Petyushko Alexander, Babin Dmitry, Markovic Alexander, Mazurenko Ivan, Parkhomenko Denis
Patent #: US20120224684
2012 Music detection using spectral peak analysis
Authors: Mazurenko Ivan, Parkhomenko Denis, Babin Dmitry, Markovic Alexander, Petyushko Alexander
Patent #: US20120158401

Code

(2017) Python imresize
Code for Python mimicking MatLab imresize() function.
(2008) FTP Search
Two versions of the ftpsearch engine: one running on the ftp_server itself, another for scanning ftp_servers remotely. All versions include indexer and web-interface for search itself. Were deployed on two main Briansk Internet providers of that time: BryanskTel and BKS-TV.
(2007) Samba Search
Code for smbsearch (again indexer as well as web-interface for search itself).
(2007) Regex Calculator
Code for web-interface of a simple calculator working using only regular expressions (and no any recursive functions).

Videos

2013
Youtube video demostrating simple OpenCV object tracking in C++ based on simple SSD.
2012
Youtube video demonstrating Kinect 3D head tracking with head pose (gaze) detection. Done while working at LSI.
Youtube video demonstrating Kinect 3D head registration based on 3D feature points. Done while working at LSI.
Youtube video demonstrating simple head pose estimation in 2D using 3D information. Done while working at LSI.