Search

Dmitriy A Dedkov

from Littleton, MA
Age ~42

Dmitriy Dedkov Phones & Addresses

  • 3 Richard Way, Littleton, MA 01460
  • 1 W Meadow Estates Dr, West Townsend, MA 01474
  • Townsend, MA
  • 2 Oak Ridge Dr, Maynard, MA 01754
  • 121 Harvard St, Everett, MA 02149
  • Boxborough, MA
  • North Grafton, MA
  • Malden, MA
  • W Townsend, MA
  • 2 Oak Ridge Dr UNIT 1, Maynard, MA 01754

Work

Company: Dimensional photonics international, inc. Apr 2011 Position: Principal software engineer

Education

Degree: MS School / High School: Lomonosov Moscow State University 1999 to 2004 Specialities: Computer science

Skills

C++ • Stl • Opengl • Glsl • Multithreading • Object Oriented Design • Oop • Linux • Cuda • Win32 Api • Python • Webgl • Javascript • Software Engineering • Software Development • Subversion • C • User Interface • Software Design • Image Processing • Debugging • Bash • X264 • Ffmpeg • Shell Scripting • Visual Studio • Algorithms • Xml • User Interface Design

Languages

English • Russian

Ranks

Certificate: Sun Microsystems

Industries

Computer Software

Resumes

Resumes

Dmitriy Dedkov Photo 1

Software Engineering Specialist

View page
Location:
Littleton, MA
Industry:
Computer Software
Work:
Dimensional Photonics International, Inc. since Apr 2011
Principal Software Engineer

DPI (a Sybron Dental Specialties/Danaher company) since Apr 2011
Principal Software Engineer

SensAble Technologies Jan 2011 - Mar 2011
3D Graphics Engineer

Brontes Technologies, a 3M company Dec 2006 - Dec 2010
Senior Software Engineer

Amicas Aug 2004 - Dec 2006
Software Engineer
Education:
Lomonosov Moscow State University 1999 - 2004
MS, Computer science
Lomonosov Moscow State University (MSU) 1999 - 2004
MS, Computer Science
Skills:
C++
Stl
Opengl
Glsl
Multithreading
Object Oriented Design
Oop
Linux
Cuda
Win32 Api
Python
Webgl
Javascript
Software Engineering
Software Development
Subversion
C
User Interface
Software Design
Image Processing
Debugging
Bash
X264
Ffmpeg
Shell Scripting
Visual Studio
Algorithms
Xml
User Interface Design
Languages:
English
Russian
Certifications:
Sun Microsystems
Sun Certified Programmer For Java 2 Platform

Publications

Us Patents

Three-Dimensional Model Refinement

View page
US Patent:
20110043613, Feb 24, 2011
Filed:
Jan 4, 2009
Appl. No.:
12/811237
Inventors:
Janos Rohaly - Acton MA, US
Ilya A. Kriveshko - Littleton MA, US
Dmitriy A. Dedkov - Everett MA, US
International Classification:
H04N 13/02
US Classification:
348 50, 348E13074
Abstract:
A three-dimensional measurement is refined by warping two-dimensional images of an object from offset camera positions according to a three-dimensional model of the object, and applying any resulting discrepancies to refine the three-dimensional model, or to refine one of a number of three-dimensional measurements used to create the three-dimensional model.

Navigating Among Images Of An Object In 3D Space

View page
US Patent:
20100283781, Nov 11, 2010
Filed:
Jan 4, 2009
Appl. No.:
12/811268
Inventors:
Ilya A. Kriveshko - Littleton MA, US
Dmitriy A. Dedkov - Everett MA, US
International Classification:
G06T 15/00
G06F 3/048
US Classification:
345419, 715849
Abstract:
A three-dimensional model of an object is employed to aid in navigation among a number of images of the object taken from various viewpoints. In general, an image of an object such as a digital photograph is displayed in a user interface or the like. When a user selects a point within the display that corresponds to a location on the surface of the object, another image may be identified that provides a better view of the object. In order to maintain user orientation to the subject matter while navigating to this destination viewpoint, the display may switch to a model view and a fly-over to the destination viewpoint may be animated using the model. When the destination viewpoint is reached, the display may return to an image view for further inspection, marking, or other manipulation by the user.

Systems And Methods For Automatic Sensor Registration And Configuration

View page
US Patent:
20210389745, Dec 16, 2021
Filed:
Aug 26, 2021
Appl. No.:
17/412912
Inventors:
Dmitriy DEDKOV - Littleton MA, US
Scott DENENBERG - Newton MA, US
Ilya A. KRIVESHKO - Boxborough MA, US
Paul Jakob SCHROEDER - Brookline MA, US
Clara VU - Cambridge MA, US
Patrick SOBALVARRO - Harvard MA, US
Alberto MOEL - Cambridge MA, US
International Classification:
G05B 19/402
G05B 19/4061
G06T 7/00
G01S 17/04
G06T 7/30
Abstract:
Various approaches to ensuring safe operation of industrial machinery in a workcell include disposing multiple image sensors proximate to the workcell and acquiring, with at least some of the image sensors, the first set of images of the workcell; registering the sensors to each other based at least in part on the first set of images and, based at least in part on the registration, converting the first set of images to a common reference frame of the sensors; determining a transformation matrix for transforming the common reference frame of the sensors to a global frame of the workcell; registering the sensors to the industrial machinery; acquiring the second set of images during operation of the industrial machinery; and monitoring the industrial machinery during operation thereof based at least in part on the acquired second plurality of images, transformation, and registration of the sensors to the industrial machinery.

Systems And Methods For Automatic Sensor Registration And Configuration

View page
US Patent:
20200073358, Mar 5, 2020
Filed:
Aug 28, 2019
Appl. No.:
16/553738
Inventors:
Dmitriy DEDKOV - Littleton MA, US
Scott DENENBERG - Newton MA, US
Ilya A. KRIVESHKO - Boxborough MA, US
Paul Jakob SCHROEDER - Brookline MA, US
Clara VU - Cambridge MA, US
Patrick SOBALVARRO - Harvard MA, US
Alberto MOEL - Cambridge MA, US
International Classification:
G05B 19/402
G05B 19/4061
G06T 7/00
Abstract:
Various approaches to ensuring safe operation of industrial machinery in a workcell include disposing multiple image sensors proximate to the workcell and acquiring, with at least some of the image sensors, the first set of images of the workcell; registering the sensors to each other based at least in part on the first set of images and, based at least in part on the registration, converting the first set of images to a common reference frame of the sensors; determining a transformation matrix for transforming the common reference frame of the sensors to a global frame of the workcell; registering the sensors to the industrial machinery; acquiring the second set of images during operation of the industrial machinery; and monitoring the industrial machinery during operation thereof based at least in part on the acquired second plurality of images, transformation, and registration of the sensors to the industrial machinery.

Navigating Among Images Of An Object In 3D Space

View page
US Patent:
20200065558, Feb 27, 2020
Filed:
Nov 1, 2019
Appl. No.:
16/671753
Inventors:
- Versailles OH, US
DMITRIY A. DEDKOV - Everett MA, US
International Classification:
G06K 9/00
A61C 13/00
G06T 17/00
H04N 13/221
Abstract:
A three-dimensional model of an object is employed to aid in navigation among a number of images of the object taken from various viewpoints. In general, an image of an object such as a digital photograph is displayed in a user interface or the like. When a user selects a point within the display that corresponds to a location on the surface of the object, another image may be identified that provides a better view of the object. In order to maintain user orientation to the subject matter while navigating to this destination viewpoint, the display may switch to a model view and a fly-over to the destination viewpoint may be animated using the model. When the destination viewpoint is reached, the display may return to an image view for further inspection, marking, or other manipulation by the user.

Navigating Among Images Of An Object In 3D Space

View page
US Patent:
20180196995, Jul 12, 2018
Filed:
Mar 2, 2018
Appl. No.:
15/910124
Inventors:
- St. Paul MN, US
DMITRIY A. DEDKOV - Everett MA, US
International Classification:
G06K 9/00
G06T 17/00
Abstract:
A three-dimensional model of an object is employed to aid in navigation among a number of images of the object taken from various viewpoints. In general, an image of an object such as a digital photograph is displayed in a user interface or the like. When a user selects a point within the display that corresponds to a location on the surface of the object, another image may be identified that provides a better view of the object. In order to maintain user orientation to the subject matter while navigating to this destination viewpoint, the display may switch to a model view and a fly-over to the destination viewpoint may be animated using the model. When the destination viewpoint is reached, the display may return to an image view for further inspection, marking, or other manipulation by the user.
Dmitriy A Dedkov from Littleton, MA, age ~42 Get Report