- Computer vision and robotics
- Machine learning and artificial intelligence
- Augmented and virtual reality
- Business Development
- High-performance computing
Computer vision and robotics
- Shapovalov, O.V. (2018, April). Use of ROS in an industrial application. Report presented at the first IT Meetup by the Volgograd community iT-34, Volgograd, Russia.
- Brianzoni P., Jacubczyk J., Kryzhanovsky, A.I., Kataev, A.V. (2018, March). Drones and artificial intelligence. Report presented at Bormio Rotary Club, Bormio, Italy.
- h264 Video Broadcast without transcoding and delay. Article in the Singularis Lab blog at Habrahabr.
- Niklyaev, I.Y., Kataev, A.V. (2017, August). Navigation and localization. Online-report presented at the Intel Summer Internship 2017.
- Kataev, A.V., Alekseev, A.V. (2016, October). Augmented reality markers recognition in real environment. Report presented at the CEE-SECR'2016, Moscow, Russia.
- Niklyaev, I.Y. (2016, October). Fast prototype of UAV control system. (pptx pdf) Report presented at the CEE-SECR'16, Moscow, Russia.
Computer vision and machine learning course
The given course was read by our company engineers as track "Computer vision and machine learning" at the VII All-Russian youth school on robotics, embedded systems and computer vision 2018 on November, 19-24.
Lectures presented at the VIII Summer school at MIPT- Innopolis
The given coursee was read by our company engineers at the VIII Summer school at MIPT- Innopolis on high performance computing in computer vision 2016 on August, 15-21.
- Kataev, A.V., Alekseev, A.V. (2016, August). Introduction to computer vision. (pdf)
- Kataev, A.V., Alekseev, A.V. (2016, August). Base algorithms for image processing. (pdf)
- Kataev, A.V., Alekseev, A.V. (2016, August). Introduction to computer vision. Practice (pdf)
- Kataev, A.V., Alekseev, A.V. (2016, August). Image filtration. (pdf)
- Kataev, A.V., Alekseev, A.V. (2016, August). Methods of objects retrieval. (pdf)
- Kataev, A.V., Alekseev, A.V. (2016, August). Base algorithms for image processing. Practice. (pdf) Source materials. (zip)
- Kataev, A.V., Alekseev, A.V. (2016, August). Machine learning in computer vision. Convolutional neural networks. (pdf)
- Kataev, A.V., Alekseev, A.V. (2016, August). TensorFlow MNIST example. (pdf)
- Kataev, A.V., Alekseev, A.V. (2016, August). Machine learning in OpenCV. Practice. (pdf) Source materials. (zip)
- Agafonov V.Yu. (2016, August). Introdution in SLAM. (pdf)
- Kataev, A.V., Alekseev, A.V. (2016, August). Work with 3D. (pdf)
- Kataev, A.V., Alekseev, A.V. (2016, August). Source materials. (zip)
- Kataev, A.V., Alekseev, A.V. (2016, August). Preparation for hackathon. Practice. (pdf)
- Kataev, A.V., Alekseev, A.V. (2016, August). Android + OpenCV. Basic concepts. (pdf) Source materials. (zip)
- Vision-based SLAM: tutorial. Article in the Singularis Lab blog at Habrahabr.
- Quadrocopters navigation using monocular vision. Article in the Singularis Lab blog at Habrahabr.
- Custom gestures, Kinect + Unity. Part 2. Article in the Singularis Lab blog at Habrahabr.
- Custom gestures, Kinect + Unity. Part 1. Article in the Singularis Lab blog at Habrahabr.
- Robo code game challenge. Article in the Singularis Lab blog at Habrahabr.
Computer vision and machine learning course
The given coursee was read by our company engineers as track "Computer vision and machine learning" at the IV All-Russian youth school on robotics, embedded systems and computer vision 2015 on November, 9-13.
- Kataev, A.V., Alekseev, A.V. (2015, November). Introduction to computer vision. (pptx pdf) Report presented at the Roboschool'2015, Volgograd, Russia.
- Alekseev, A.V., Kataev, A.V. (2015, November). Image processing. Report presented at the Roboschool'2015, Volgograd, Russia.
- Filimonov, A.V. (2015, November). Machine learning. Report presented at the Roboschool'2015, Volgograd, Russia.
Robotics and artificial intelligence course
The given coursee was read by our company engineers as track "Robotics and artificial intelligence" at the IV All-Russian youth school on robotics, embedded systems and computer vision 2015 on November, 9-13.
- Kryzhanovsky, A.I. (2015, November). Talk about ROS. (7z pdf) Report presented at the Roboschool'2015, Volgograd, Russia.
- Niklyaev, I.Y. (2015, November). Filtering sensory data. (pptx pdf) Report presented at the Roboschool'2015, Volgograd, Russia.
- Niklyaev, I.Y. (2015, November). Navigation and localization. Report presented at the Roboschool'2015, Volgograd, Russia.
- Alekseev, A.V., Kataev, A.V. (2015, October). On development of application for Intel® RealSenseTM to animate avatar based 3D models using user’s mimicry. Report presented at the SECR'2015, Moscow, Russia.
- Kataev, A.V., Alekseev, A.V. (2015, October). Computer vision and augmented reality application development – now it is easy. (ppsx pdf) Report presented at the SECR'2015, Moscow, Russia.
- Niklyaev, I.Y., Kryzhanovsky, A.I., Borodinov L.Y. (2015, October). Development of UAV navigation algorithm with use of ROS. (ppsx pdf) Report presented at the SECR'2015, Moscow, Russia.
Machine learning and artificial intelligence
- The Large Hadron Collider and Odnoklassniki. Article in the Singularis Lab blog at Habrahabr.
- Deep Learning for identifying pictures. Article in the Singularis Lab blog at Habrahabr.
- Alekseev, A.V. (2018, May). Ready to use image classifier. Report presented at the second IT Meetup by the Volgograd community iT-34, Volgograd, Russia.
- Filimonov, A.V. (2018, April). Use of neural networks for image segmentation. Report presented at the first IT Meetup by the Volgograd community iT-34, Volgograd, Russia.
- Misspelling correction with word embedding. Article in the Singularis Lab blog at Habrahabr.
Augmented and virtual reality
- Borodinov L.Y., Kataev, A.V., Alekseev, A.V.(2018, March). Virtual and augmented reality. Report presented at the School of Intellectual Leisure, Volgograd, Russia.
Business Development
- Agafonov G.V. (2018, November). Experience of using Google Firebase mobile development platform. Report presented at Singularis Lab HQ, Volgograd, Russia.
- Kryzhanovsky, A.I. (2018, May). Experience of using Octopus. Report presented at the second IT Meetup by the Volgograd community iT-34, Volgograd, Russia.
- Niklyaev, I.Y. (2018, April). Experience of using Elasticsearch. Report presented at the first IT Meetup by the Volgograd community iT-34, Volgograd, Russia.
- Osintsev, D.S. (2018, April). Angular and Redux. Report presented at the first IT Meetup by the Volgograd community iT-34, Volgograd, Russia.
- Pykhtin P.S. (2016, October). Rewriting no refactoring. Report presented at the CEE-SECR'2016, Moscow, Russia.
- Shapovalov V.V. (2019, July). Experience of using MobX Report presented at Singularis Lab HQ, Volgograd, Russia.
- Kryzhanovsky A.I. (2019, July). Experience of using Polly library Report presented at Singularis Lab HQ, Volgograd, Russia.
.NET Application Development Course
The given course was created by our company engineers for students and interns. It was read in spring of 2015 as pilot lectures.- Pyhtin, P.S. (2015, May). Code review. (ppsx pdf) Report presented at the open lecture in the Singularis Lab, Volgograd, Russia.
- Kryzhanovsky, A.I.(2015, May). Problems in .NET. (ppsx pdf) Report presented at the open lecture in the Singularis Lab, Volgograd, Russia.
- Shapovalov, V.V. (2015, May). WCF Web services. Report presented at the open lecture in the Singularis Lab, Volgograd, Russia.
- Kryzhanovsky, A.I.(2015, April). Parallelism in .NET (ppsx pdf) Report presented at the open lecture in the Singularis Lab, Volgograd, Russia.
- Shapovalov, V.V. (2015, April). N-tier dependency inversion architecture. Report presented at the open lecture in the Singularis Lab, Volgograd, Russia.
- Pyhtin, P.S. (2015, April). ORM.NHibernate. Report presented at the open lecture in the Singularis Lab, Volgograd, Russia.
- Pyhtin, P.S. (2015, April). ASP.Net MVC.Report presented at the open lecture in the Singularis Lab, Volgograd, Russia.
- Usachеva, N.K. (2015, April). SOLID principles.TDD. Report presented at the open lecture in the Singularis Lab, Volgograd, Russia.
- Usachеva, N.K. (2015, March). Acquaintance with .NET_platform. Report presented at the open lecture in the Singularis Lab, Volgograd, Russia.
- Kryzhanovsky, A.I., Pyhtin, P.S. (2015, March). Introductory lecture. Report presented at the open lecture in the Singularis Lab, Volgograd, Russia.
High-performance computing
- Vectorization of coordinate conversion code in space with low-level instructions on the Intel® Xeon Phi™. Article in the Singularis Lab blog at Habrahabr.
The basics of programming on Intel®Xeon PhiTM coprocessor course
The given coursee was read by our company engineers as track "The basics of programming on Intel®Xeon PhiTM coprocessor" at the Summer Supercomputing Academy 2016 from 27 June to 2 July.
- Getmansky, V.V. (2016, June). Optimizations for 3-Dimensional Finite Difference (3DFD). Report presented at the Summer Supercomputing Academy 2016, Moscow, Russia.
- Sergeev, E.S. (2016, June). Improving performance of the N-Body problem. Report presented at the Summer Supercomputing Academy 2016, Moscow, Russia.
- Sergeev, E.S. (2016, June). OpenMP examples. Report presented at the Summer Supercomputing Academy 2016, Moscow, Russia.
- Getmansky, V.V. (2016, June). Low-level code optimization for Intel®Xeon PhiTM. Report presented at the Summer Supercomputing Academy 2016, Moscow, Russia.
- Getmansky, V.V. (2016, June). Introduction to MPI. Report presented at the Summer Supercomputing Academy 2016, Moscow, Russia.
- Sergeev, E.S., Getmansky, V.V. (2016, June). Programming coprocessor Intel®Xeon PhiTM: from simple to complexTM. Report presented at the Summer Supercomputing Academy 2016, Moscow, Russia.
- Sergeev, E.S. (2016, June). Architecture overview. Report presented at the Summer Supercomputing Academy 2016, Moscow, Russia.
Programming coprocessor Intel®Xeon Phi™:from simple to complex course
The given course was read by our company engineers at the International Conference IXPUG/RU 2016 on June, 9-10.
- Kataev, A.V. (2016, June). Convolutional Neural Network The source code. Report presented at the International Conference IXPUG/RU, Saint-Petersburg, Russia.
- Getmansky, V.V. (2016, June). 3-Dimensional Finite Difference (3DFD) MPI Code. Report presented at the International Conference IXPUG/RU, Saint-Petersburg, Russia.
- Getmansky, V.V. (2016, June). Optimizations for 3-Dimensional Finite Difference (3DFD). Report presented at the International Conference IXPUG/RU, Saint-Petersburg, Russia.
- Sergeev, E.S. (2016, June). Improving Performance of the N-Body problem. Report presented at the International Conference IXPUG/RU, Saint-Petersburg, Russia.
- Sergeev, E.S. (2015, June). Programming coprocessor Intel® Xeon Phi™:from simple to complex course. Report presented at the International Conference IXPUG/RU 2016, Saint-Petersburg, Russia.
- Strassen algorithm parallelization on Intel® Xeon PhiTM. Article in the Singularis Lab blog at Habrahabr.
- Getmansky, V.V., Chalyshev, V.S., Kryzhanovsky, D.I., Leksikov E.I. (2015, July). Optimizing rank-to-node mapping for MPI programs on large clusters. Report presented at the ISC High Performance 2015, Frankfurt, Germany.
Parallel programming using the Intel Tools course
The given coursee was read by our company engineers as track "Parallel programming using the Intel Tools" at the Summer Supercomputing Academy 2015 on June, 23-26.
- Getmansky, V.V., Shapovalov, O.V., Sergeev, E.S., Kryzhanovsky, D.I. (2015, June). Code vectorization for Intel®Xeon PhiTM using intrinsic functions. Report presented at the Summer Supercomputing Academy 2015, Moscow, Russia.
- Getmansky, V.V., Shapovalov, O.V., Sergeev, E.S., Kryzhanovsky, D.I. (2015, June). High-Performance MPI Application Energy Consumption Profiling. Report presented at the Summer Supercomputing Academy 2015, Moscow, Russia.
- Getmansky, V.V., Shapovalov, O.V., Sergeev, E.S., Kryzhanovsky, D.I. (2015, June). Optimizing rank-to-node mapping for MPI programs on large clusters. Report presented at the Summer Supercomputing Academy 2015, Moscow, Russia.
- Shapovalov, O.V., Sergeev, E.S., Getmansky, V.V., Kryzhanovsky, D.I. (2015, June). Application of parallel computing in the context of finite element analysis of geomagnetic sensing tasks. Report presented at the Summer Supercomputing Academy 2015, Moscow, Russia.
- Shapovalov, O.V., Sergeev, E.S., Getmansky, V.V., Kryzhanovsky, D.I. (2015, June). Task of parallelization in the geometric modeling kernel development. Report presented at the Summer Supercomputing Academy 2015, Moscow, Russia.
- Shapovalov, O.V., Sergeev, E.S., Getmansky, V.V., Kryzhanovsky, D.I. (2015, June). Application of hybrid OpenMP/GPGPU approach to accelerating the computation of the velocity field of 3D seismic data. Report presented at the Summer Supercomputing Academy 2015, Moscow, Russia.
- Shapovalov, O.V., Sergeev, E.S., Getmansky, V.V., Kryzhanovsky, D.I. (2015, June). Strassen algorithm. Advanced optimization for Intel®Xeon PhiTM. Report presented at the Summer Supercomputing Academy 2015, Moscow, Russia.
- Sergeev, E.S., Shapovalov, O.V., Getmansky, V.V., Kryzhanovsky, D.I. (2015, June). Intel®Xeon PhiTM Coprocessor. Lab Instructions. C++ Version. Report presented at the Summer Supercomputing Academy 2015, Moscow, Russia.
- Sergeev, E.S., Shapovalov, O.V., Getmansky, V.V., Kryzhanovsky, D.I. (2015, June). Intel®MPI on Intel®Xeon PhiTM - Lab Instructions Report presented at the Summer Supercomputing Academy 2015, Moscow, Russia.
- Sergeev, E.S., Shapovalov, O.V., Getmansky, V.V., Kryzhanovsky, D.I. (2015, June). Distribution of computational load in heterogeneous computer networks. Report presented at the Summer Supercomputing Academy 2015, Moscow, Russia.
- Shapovalov, O.V., Getmansky, V.V., Kryzhanovsky, D.I., Sergeev, E.S. (2015, March). Strassen algorithm. Advanced optimization for Intel®Xeon PhiTM. Report presented at the PCT'2015, Ekaterinburg, Russia.
- Getmansky, V.V., Chalyshev, V.S., Kryzhanovsky, D.I., Leksikov E.I. (2015, March).Optimization of non-uniform display of interacting MPI processes on computing architecture. Paper presented at the PCT'2015, Ekaterinburg, Russia.
- Sergeev, E.S., Shapovalov, O.V., Chalyshev, V.S., Kryzhanovsky, D.I. (2015, March).Implementation of Strassen algorithm for Intel®Xeon PhiTM. Paper presented at the PCT'2015, Ekaterinburg, Russia.