Gregory Waligorski Email and Phone Number
Gregory Waligorski work email
- Valid
- Valid
Gregory Waligorski personal email
- Valid
A widely experienced engineer, software developer, system integrator, and research scientist, with a persistent desire to explore, learn, take on new challenges, and create true value.Top skills and experience:• Windows/Linux/cross-platform application development, algorithm development, numerical modeling, embedded software development, hardware-software system integration.• C, C++, C#, MATLAB, Python, Java, Perl, sh, and batch scripting languages, Microsoft Visual Basic, Fortran.• Microsoft Visual Studio, Visual C++, GCC, Clang, Qt, OpenCV, Nvidia CUDA, TensorFlow, Keras, Git, Subversion, CMake, Atlassian Bitbucket and Jira, Ansys OpticStudio, AVxcelerate, and Speos, AWS EC2, RTOS, and more.• CMOS image sensors (CIS), CIS-centered camera systems on a chip (CSOC) and camera modules (CM), visible-to-infrared-range (VIS/NIR/SWIR) cameras, camera calibration, CIS/CSOC/CM/camera characterization, CIS/CSOC design verification, CIS/CSOC test engineering, CSOC/CM firmware development, numerical modeling of CIS.• Time-of-flight (TOF) and triangulation-based 3D imaging, development and characterization of CMOS TOF depth sensors and diverse TOF, laser-based, and stereoscopic 3D imaging systems, development of data processing algorithms and software for these systems (including software for analyzing 3D point clouds produced by airborne LiDAR scanners). • Industrial X-ray imaging systems, development of control-and-data-capture software for industrial backscatter X-ray scanners.• Two- and three-dimensional (2D/3D) image processing, enhancement, and analysis, computer/machine vision, single- and multi-camera photogrammetry, structure from motion, digital image correlation, automated object detection and facial recognition, automated recovery of camera orientation from images.• Application of pre-trained deep learning models to custom object detection and facial recognition, quantitative evaluation of model performance, preparation of custom testing and training image datasets, model retraining.• GPS-denied celestial, inertial, and terrain-based navigation.• Extensive knowledge of physics, optics, mathematics, and numerical methods.• High proficiency in scientific and engineering research, experimental work with diverse equipment, measurement automation, and computerized data analysis.• Excellent oral and written communication skills.• Proven ability to write and publish scientific and technical papers.• Proven ability to write successful research proposals and win Small Business Innovation Research (SBIR) grants from U.S. government agencies.
-
Senior Principal Software EngineerEnchannel Medical Inc. Dec 2024 - Present -
Senior Principal Algorithm Design EngineerOnsemi Jul 2021 - Dec 2023Scottsdale, Arizona, Us• Using C++20 and scripting languages on Windows and Linux, developed cross-platform numerical models of onsemi high-dynamic-range (HDR) image sensors (e.g., AR0823AT) and a software framework enabling the application of the models in diverse simulations. The models accurately simulated the analog signal chains of the modeled sensors and selected digital blocks affecting the most the quality of each sensor’s image output. The framework provided the capabilities to feed various inputs to the models as needed, schedule and monitor different steps of simulations, diagnose problems, and post-process and dispatch the imagery produced by the models. The simulation capabilities of each model, when embedded in the framework, spanned a wide range of scenarios, from arbitrarily long series of image captures performed by a sensor with fixed or varying settings in a fixed or changing scene to arbitrarily fast scene changes occurring during a single image capture, producing effects like motion blur. Most of the simulations done with the models tested the suitability of the modeled sensors for various automotive applications.• Enabled the models to process several types of spectral irradiance input produced by scene and optics simulations done with Ansys simulation software (AVxcelerate and Speos). Used the models to process the results of several AVxcelerate simulations of imaging from moving vehicles. Developed MATLAB scripts to enhance those results by adding the effects of some optical phenomena not modeled by AVxcelerate, such as sun glare. These additions helped to fully showcase the performance improvements differentiating the two latest generations of onsemi HDR imagers in the demonstration videos shown by onsemi at the AutoSens Detroit 2023 exhibition.• Explored new ways to obtain quality input for the sensor models, faster and cheaper than the abovementioned scene and optics simulations, such as rescaling and denoising of images from multispectral HDR cameras. -
Senior Staff ScientistPhysical Optics Corporation Aug 2016 - Jun 2021Andover, Ma, Us• Developed algorithms to automatically capture ARINC-661-compatible digital descriptions of aircraft instruments from videos showing them in action.• Conducted research and algorithm/software development in the fields of sensor-fusion-enhanced multi-camera dynamic aerial photogrammetry and automated recovery of camera orientation from images, as Principal Investigator in two Small Business Innovation Research (SBIR) projects supported by U.S. Defense Threat Reduction Agency (DTRA) and National Geospatial Intelligence Agency (NGA).• Using C++17 and Qt Creator, developed a GUI-based control and data acquisition application needed to productize an X-ray scanner system.• Developed algorithms for detecting horizon in images and finding local vertical direction, to be used in a GPS-denied aerial navigation system.• Developed digital image correlation and 3D shape reconstruction software to process video output from a custom motion capture stereoscopic camera system. • Developed Python code for deep-learning-based detection and multi-mode tracking of small drones in videos from infrared and visible-range cameras.• Developed algorithms performing automated target recognition in 3D point clouds from airborne LIDAR systems, as a part of an SBIR project supported by U.S. Air Force.• Developed image processing algorithms and custom neural net training methods for a long-distance facial recognition system using high-speed imaging and deep learning to recognize faces at distances up to 1 km.• Developed optical models in Zemax OpticStudio and image restoration algorithms in MATLAB, exploring ways to digitally correct optical aberration in images captured through aerodynamically optimized, non-spherical optical domes.• Wrote and submitted 8 SBIR Phase I proposals, 4 of which were accepted by the U.S. Army, DTRA, and NGA, winning $460,000 in research grants for the company. One of the resulting R&D projects advanced to Phase II, bringing in an additional $1,000,000 grant. -
Senior Imaging Research EngineerSamsung Semiconductor Nov 2010 - Jun 2016• Developed image processing algorithms and autoexposure (AE) algorithms for time-of-flight (TOF) 3D cameras, from test implementations in MATLAB and C++11 to integration in 3D camera firmware. Several of the algorithms ended up in firmware destined for use in Samsung’s consumer products.• Invented and developed new methods to improve performance of TOF 3D cameras, for example, their depth sensing range and frame rate.• Authored and co-authored 9 invention disclosures based on the work mentioned above, resulting in 5 U.S. patents granted in the years 2016-2024. Received a Platinum IP Award for excellent work as a Patent Review Committee member and for strengthening the intellectual property of Samsung.• Co-developed a MATLAB/CUDA image processing application used to demonstrate the performance of Samsung organic-on-Si image sensors during top-level internal Samsung Technology Fairs held in Korea in 2013 and 2014. Traveled to both exhibitions to install the software, test it, and fine-tune its parameters to ensure the best possible quality of live color images shown during the sensor demonstrations. The demonstrations successfully promoted the development of organic-on-Si image sensors at Samsung.• Built new 3D camera technology demonstration systems and developed data processing and 3D visualization software for those systems, using MATLAB and C++11. Three generations of these systems were successfully used to demonstrate progress during high-level internal reviews of technology development.• Characterized prototype 3D TOF image sensors, including sensors with a novel ambient light cancellation (ALC) system and monolithic color and depth (RGBZ) sensors. Developed data analysis methods to unravel complex, partly unexpected artifacts found in the output of those sensors. Optimized the performance of the ALC system and created simulations showing the results of possible further system improvements. This work contributed to 1 paper and 2 conference presentations. -
Senior Imaging EngineerDigital Imaging Systems Apr 2008 - Sep 2010• Co-developed embedded software for Eclipse companion chip featured in the company’s autofocus (AF) camera modules, using C and Keil uVision 3 integrated development environment (IDE). Was responsible for the design, implementation, and testing of continuous AF functionality. Completed the work on schedule and successfully demonstrated continuous AF in real life conditions.• Developed and evaluated algorithms for demosaicing Bayer images, correcting image artifacts caused by pixel binning, correcting vignetting and color shading, reducing image noise, and enhancing image contrast and colors. -
Firmware EngineerMicron Technology Mar 2007 - Apr 2008Boise, Idaho, Us• Co-developed embedded software for a 5 Mpixel camera system on a chip (CSOC) featuring an ARC microprocessor, using C++ and ARC MetaWare IDE. Was responsible for developing autofocus (AF), auto white balance (AWB), and JPEG encoder control modules. Proposed and implemented schemes reducing memory usage by these modules, such as time-sharing of data buffers. -
Design Verification EngineerMicron Technology May 2005 - Mar 2007Boise, Idaho, Us• Co-developed, maintained, and documented a Perl-scripts-based digital design verification suite. Used the suite to do daily verification of an 8 Mpixel CMOS image sensor (CIS) design during its development. Compiled daily verification reports for the design team. Proposed and accomplished a nearly complete automation of this task by writing scripts generating HTML reports and incorporating these scripts in the verification suite. Smart hyperlinking of all parts of the verification reports reduced the time the design team needed to process each report.• Tested and evaluated image processing algorithms in a CSOC simulator created by a team of algorithm developers using C++, SystemC and MATLAB. Investigated problems, proposed algorithm improvements, and collaborated with the algorithm developers in implementing and evaluating those improvements. -
Firmware Engineer/Design Verification EngineerMicron Technology Aug 2003 - May 2005Boise, Idaho, Us• Using C/C++ and Freescale CodeWarrior IDE, co-developed an AF module in embedded software for Micron MT9D111 2 Mpixel CSOC featuring a Motorola-68HC11-compatible microcontroller. Wrote and tested AF lens drivers for customers developing camera modules around the MT9D111. Performed optical and mechanical characterization of AF lenses and lens actuators considered for use with the MT9D111. Performed AF camera system integration and supported Micron field application engineers and customers doing similar work with the MT9D111. Wrote AF documentation and reports on AF-related research for intra-company use. The AF functionality implemented in the MT9D111 became the template used in multiple CSOC designs developed later at Micron and Aptina.• Created test benches for testing initial versions of the MT9D111 design, using VHDL, Open Verification Library (OVL), and Translogic EASE. Investigated the feasibility of using Property Specification Language (PSL) in the verification of this design. -
Senior Test EngineerMicron Technology Nov 2001 - Aug 2003Boise, Idaho, Us• Selected and recommended KVD M2i mixed signal tester as the initial platform for CIS testing at Micron. Oversaw purchase, deployment, and evaluation of 2 pilot M2i testers, all completed in 3 months. Wrote initial CIS test specifications and participated in test software development. Taught Micron test engineers the methods of image sensor characterization and testing.• Adapted Photobit test software for HP/Agilent 94000IP testers to do final testing of 3 high-speed CIS products at an overseas test facility. Assisted the test contractor in the installation and verification of the software. Wrote the documentation of the software for Micron and the contractor. -
Group Manager, Test EngineeringPhotobit Corporation Feb 2000 - Nov 2001• Managed a team of 4 test engineers developing and supporting all CMOS image sensor (CIS) test solutions used by Photobit in house and at overseas test facilities, e.g., at King Yuan Electronics Co. (KYEC) in Taiwan.• Recognized early the need to develop in-house a highly capable software suite for testing Photobit CIS products on the Agilent/HP 94000IP automated testers, which were becoming available at overseas test houses faster than local expertise in CIS testing. Completed the development of the suite in about 6 months, before the planned ramp-up of testing of Photobit sensors on 94000IP testers at KYEC. Proposed a transfer of the suite to KYEC, to replace less capable test software developed there earlier. Won the approval of Photobit's management team for the transfer, and supervised it to a successful completion. The transfer was crucial to the success of KYEC as a test contractor for Photobit, and it facilitated the rapid build-up in production of Photobit sensors that followed. -
Research ScientistPhotobit Corporation Aug 1997 - Feb 2000• Using Microsoft Visual Studio IDE, Visual C++, Excel, and Visual Basic for Applications (VBA), developed a Windows software suite for an inexpensive, PC-based, manually operated CIS tester built around the digitally controlled light source mentioned below. The main component of the suite was a GUI-based application that controlled the tester, captured and analyzed its numerical and image output, produced a set of quantitative test results and a pass/fail test score for each tested CIS, guided tester operators, and generated test logs. The suite also included Excel-based tools for statistically analyzing the test logs and compiling daily test floor reports. The possession of this proprietary hardware-software system enabled Photobit to rapidly ramp up sensor shipments in the year 2000 from thousands of units per year to about 2.7 million units per year, despite the scarcity of external testing solutions. Photobit products tested on this system ranged from miniature sensors used in Given Imaging M2A pill camera to megapixel high-speed machine vision sensors. The latter remained a highly profitable product line for Micron, Aptina, and ON Semiconductor, and continued to be tested using the same proprietary test solution, bringing its productive lifespan close to 20 years.• Characterized CIS prototypes. Purchased and constructed instrumentation for the company’s CIS characterization lab. Developed characterization methodology, hardware kits, and software tools (Windows applications and Excel workbooks) automating standard measurements. A complete solution for pixel quantum efficiency measurements created as a part of this work remained in continuous use at Photobit, Micron, and Aptina for about 15 years.• Developed an LED-based, digitally controlled light source for image sensor characterization and testing (covered by U.S. patent #6222172 and newer patent application #20110169421).
Gregory Waligorski Skills
Gregory Waligorski Education Details
-
University Of Southern CaliforniaPhysics -
University Of WarsawPhysics
Frequently Asked Questions about Gregory Waligorski
What company does Gregory Waligorski work for?
Gregory Waligorski works for Enchannel Medical Inc.
What is Gregory Waligorski's role at the current company?
Gregory Waligorski's current role is Widely Experienced Engineer and Research Scientist.
What is Gregory Waligorski's email address?
Gregory Waligorski's email address is gw****@****poc.com
What schools did Gregory Waligorski attend?
Gregory Waligorski attended University Of Southern California, University Of Warsaw.
What skills is Gregory Waligorski known for?
Gregory Waligorski has skills like Sensors, Image Processing, Soc, Cmos, Semiconductors, Firmware, Algorithms, Embedded Systems, Characterization, Electronics, Image Sensors, Asic.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial