Speaker
Description
In this talk, I will share my journey of contributing to open source through Google Summer of Code (GSoC) 2025 under the Linux Foundation’s OpenPrinting project. I will begin by reflecting on how I got started with open source, connected with the OpenPrinting community, and prepared a successful proposal.
The second half of the talk will focus on my GSoC project, “Image Output Evaluation for Testing of Print/Scan Job Processing”, which aims to improve automated quality assurance in print and scan workflows. I will explain the challenges of evaluating printed output beyond crashes and errors, and demonstrate how tools like OpenCV and OCR can be used to verify page completeness, orientation, scaling, color detection, and density analysis.
The session will provide insights into my technical approach, key learnings, and the broader impact this work will have on ensuring reliable and secure printing in open-source systems.
Any other info we should know?
This talk is technical in nature and aimed at students, developers, and open-source enthusiasts interested in Google Summer of Code, OpenPrinting, and computer vision applications. The audience will gain:
An understanding of how to prepare for and get selected in GSoC.
Insights into contributing to large-scale open-source projects like OpenPrinting.
A technical walkthrough of applying OpenCV and OCR for automated evaluation of print/scan outputs.
The session will be interactive, with opportunities for Q&A and discussion, especially for those interested in starting their own open-source journey or learning about real-world applications of image processing in system-level software.
Session author's bio
Sanskar Yaduka is a fourth-year undergraduate student at IIT Kanpur, pursuing a B.Tech in Mechanical Engineering with a strong focus on systems programming, cybersecurity, and robotics. He is passionate about open-source development and is a selected contributor for Google Summer of Code 2025 with the Linux Foundation’s OpenPrinting project, where he is working on automating image output evaluation for print and scan job processing using OpenCV and OCR.
At IIT Kanpur’s C3i hub, he has worked on vulnerability assessment and penetration testing of critical infrastructure
| In Person Attendance | In-person |
|---|---|
| Agree to Privacy Policy and Notice | I agree |
| Level of Difficulty | Intermediate |
| Please confirm that there are included headshots of all speakers in their profiles | Yes |
| Social Media | https://www.linkedin.com/in/sanskar-yaduka-6aa154254/ |