David Coeurjolly @dcoeurjo.bsky.social · 05/10/2026DGtal 2.2 is out! This new release contains bugfixes and improvements, as well as a new scheme for fast (multithread) computation of differential quantities. (DGtal is a C++/Python library for topology and geometry processing of voxel data) www.dgtal.org/2026-09-28-d... github.com/DGtal-team/D... 084 0
Reposted by David CoeurjollyBaptiste GENEST @baptiste-genest.bsky.social · 26/09/2026As graphics researchers or geometry teachers, we speak about 3D using screenshots, and that's just sad... What if you could make SLides on top of PolyscOPE? You can using SLOPE! Slope allows you to synchronize a 3D viewer, animated meshes, shaders, live demos, equations (& more) with your slides! 23912 0
Reposted by David CoeurjollyBaptiste GENEST @baptiste-genest.bsky.social · 23/09/2026Someone made a Houdini asset with it and is doing art ! It makes me so proud😭 youtu.be/Vy63rWhi7bk?... www.reddit.com/r/Houdini/s/...youtu.beOT LettersYouTube video by SingleVector 084 0
David Coeurjolly @dcoeurjo.bsky.social · 07/09/2026Stop doing random scribbles. Let’s go for replicable (up to rigid motion) doodles! 021 0
David Coeurjolly @dcoeurjo.bsky.social · 17/08/2026The tools use crossref and arXiv API to resolve DOI 000 0
David Coeurjolly @dcoeurjo.bsky.social · 17/08/2026I’ve put together a small set of command-line tools for dealing with DOI mess in BibTeX files and PDFs: - Check DOI/title/author consistency - Add missing DOIs (only for high-confidence matches) - Clean up DOI URLs - Check DOI references directly in PDFs github.com/dcoeurjo/bibtex-doi-checkergithub.comGitHub - dcoeurjo/bibtex-doi-checkerContribute to dcoeurjo/bibtex-doi-checker development by creating an account on GitHub. 132 0
Reposted by David CoeurjollyBaptiste GENEST @baptiste-genest.bsky.social · 10/08/2026I know nothing about GPU programming, so I thought that BSP-OT on the GPU would not work because we are recursive then sequential... I asked Claude to give it a try in CUDA: x10 speed-up 😳 0.4s for 350k points in 3D, with the same quality as the CPU 😱 Here is the code: github.com/baptiste-gen...github.com 0153 0
Reposted by David CoeurjollyNicholas Sharp @nmwsharp.bsky.social · 30/07/2026Have you dug deep into an evolving area of visual computing? Consider submitting to the 2027 EG STARs track! STARs are survey reports providing insight into the current state of the art and future directions. They're impactful and highly-cited! eg2027.isti.cnr.it/call-for-sta... 084 0
David Coeurjolly @dcoeurjo.bsky.social · 19/07/2026Here we are, SIGGRAPH 2026! Don’t miss @baptiste-genest.bsky.social ´s tech paper talk “Uncertainty-aware geometry processing on Gaussian Process Implicit Surfaces” on Monday 11h45 (Room 403A) during the “Winding Numbers and Surface Representation” session 072 0
Reposted by David CoeurjollyKeenan Crane @keenancrane.bsky.social · 18/07/2026#SIGGRAPH2026 attendees: I made a better webpage for the Technical Papers schedule. You can search, filter on keywords, and scroll through linearly (rather than opening a zillion folds) + add to calendar: keenancrane.github.io/siggraph-pap... Can also download a flat JSON & CSV of talks & times. 4314 0
Reposted by David CoeurjollyRémi Flamary @rflamary.bsky.social · 08/06/2026Yep I'm been playing with the BSP-OT solver and it is quite fast. The following interpolation is done on 300k samples and only takes a few seconds (but can only find permutations). Generating the GIF/animation is slower than solving the problem. 1124 0
Reposted by David CoeurjollyBaptiste GENEST @baptiste-genest.bsky.social · 07/06/2026Super happy and proud of this! Many thanks to @rflamary.bsky.social for his time and help 🙏 I'd strongly encourage anyone to contribute to the library, Rémy makes it easy! Check out the example: pythonot.github.io/master/auto_... !pythonot.github.io 161 0
David Coeurjolly @dcoeurjo.bsky.social · 07/06/2026BSP-OT is now available in POT main branch! github.com/PythonOT/POT (👏 @baptiste-genest.bsky.social )github.comGitHub - PythonOT/POT: POT : Python Optimal TransportPOT : Python Optimal Transport. Contribute to PythonOT/POT development by creating an account on GitHub. 0135 0
David Coeurjolly @dcoeurjo.bsky.social · 27/05/2026Glad to share with you our SIGGRPAH 2026 paper which received a Best Paper Award (Honorable Mention) 🎉 Kudos @baptiste-genest.bsky.social ACM blog post: blog.siggraph.org/2026/05/beyo...blog.siggraph.orgBeyond Deterministic Surfaces: Uncertainty-Aware Geometry Processing - ACM SIGGRAPH BlogExplore uncertainty-aware geometry processing on Gaussian Process Implicit Surfaces (GPIS), a SIGGRAPH 2026 Technical Paper on computing with noisy, incomplete, and uncertain shapes. 1183 0
Reposted by David CoeurjollyTheodore Kim @theodore-kim.bsky.social · 21/05/2026SIGGRAPH goes to #FAccT2026! Congrats to my co-authors @posada.website, @avmenon.bsky.social and @bsky.alexaschor.com We analyzed every SIGGRAPH, ToG, and SIGGRAPH Asia paper from 1974-2024 to see how race is imagined in graphics research. The results were not good. arxiv.org/abs/2605.14835 1/arxiv.orgThe Racial Character of Computer Graphics ResearchComputer graphics algorithms for generating photorealistic imagery are widely perceived to be universal, and capable of conjuring anything that a filmmaker or game designer can imagine. However, recen... 22612 0
David Coeurjolly @dcoeurjo.bsky.social · 01/05/2026Cc @baptiste-genest.bsky.social @nbonneel.bsky.social 020 0
Reposted by David CoeurjollyCNRS Sciences informatiques @cnrsinformatics.bsky.social · 30/04/2026#RésultatScientifique 🔎 | Des chercheurs du #LIRIS ont réalisé une avancée qui ouvre de nouvelles perspectives pour l’assignation de points en informatique graphique, en apprentissage automatique et au-delà. ➡️ www.ins2i.cnrs.fr/fr/cnrsinfo/... 🤝 @cnrs-rhoneauvergne.bsky.socialins2i.cnrs.frTransport optimal : une méthode simple et efficace pour des problèmes de grande tailleDes chercheurs du Laboratoire d'informatique en images et systèmes d'information 173 0
Reposted by David CoeurjollyCNRS Sciences informatiques @cnrsinformatics.bsky.social · 24/04/2026#RésultatScientifique 🔎 | Des chercheurs du #LIRIS proposent une méthode plus rapide et plus précise en transport optimal discret. Une avancée qui ouvre de nouvelles perspectives. ➡️ www.ins2i.cnrs.fr/fr/cnrsinfo/... 🤝 @cnrs-rhoneauvergne.bsky.socialins2i.cnrs.frTransport optimal : une méthode simple et efficace pour des problèmes de grande tailleDes chercheurs du Laboratoire d'informatique en images et systèmes d'information 0125 0
Reposted by David CoeurjollyRémi Flamary @rflamary.bsky.social · 24/04/2026This is a very impressive method and it is coming shortly to the Python Optimal Transport toolbox! Thanks to the authors who contribute to open source toolboxes making them better. github.com/PythonOT/POT...github.com[WIP] BSP-OT: Sparse transport plans between discrete measures in loglinear time by dcoeurjo · Pull Request #768 · PythonOT/POTInitial fork and PR. (wip) Types of changes Original paper Motivation and context / Related issue How has this been tested (if it applies) PR checklist I have read the CONTRIBUTING documen... 1195 0
David Coeurjolly @dcoeurjo.bsky.social · 24/04/2026Yeah, but we also need to finish the remaining todos we have on our side:) 020 0
Reposted by David Coeurjollypltc @pltc.bsky.social · 22/04/2026Looking forward to see you in Aachen and/or Los Angeles! 0132 0
David Coeurjolly @dcoeurjo.bsky.social · 21/04/2026I’ve started mass-producing tiny Firing Squad 1D Cellular Automata plots… Want some? 121 0
David Coeurjolly @dcoeurjo.bsky.social · 21/04/2026I’ve started mass-producing tiny Firing Squad 1D Cellular Automata plots… Want some? 250 0
David Coeurjolly @dcoeurjo.bsky.social · 31/03/2026Another Firing Squad Cellular Automata plot (Mazoyer’s solution). 260 0
David Coeurjolly @dcoeurjo.bsky.social · 13/03/2026As a young computer science student, I remember being amazed by this problem: a simple, purely theoretical setting, an extremely elegant algorithm, and fantastic illustrations. A starting point for a very long journey in research… 120 0
David Coeurjolly @dcoeurjo.bsky.social · 13/03/2026This is related to elementary parallel computing models en.wikipedia.org/wiki/Firing_... Fun fact: my former mentor at ENS Lyon, Jacques Mazoyer, has designed the smallest minimal time solution (6 states only) doi.org/10.1016%2F03...en.wikipedia.orgFiring squad synchronization problem - Wikipedia 200 0
David Coeurjolly @dcoeurjo.bsky.social · 13/03/2026Old but cool stuff, the Firing Squad Sync problem: For a 1d cellular automaton with n cells, how to design the transition rules (with the smallest number of states) such that all cells are synchronized at the same « FIRE » state? 171 0
David Coeurjolly @dcoeurjo.bsky.social · 05/03/2026Personally, overpic is my ultimate latex cheat code. I even ended up having a 0px png to get a global coordinate system in the all page… 😈 (+1 for tikz btw) 110 0
David Coeurjolly @dcoeurjo.bsky.social · 17/02/2026With a simple CSV—one recipient per line with their details—you can easily create template messages to generate drafts mails to review in Mail. No webapp, no fancy service. You stay in control. 100 0
David Coeurjolly @dcoeurjo.bsky.social · 17/02/2026I was looking for a simple macOS tool to draft personalized Mail.app emails from a CSV file—couldn’t find anything. So here you have MailLoom: github.com/dcoeurjo/Mai...github.comGitHub - dcoeurjo/MailLoom: MailLoom is a simple macOS app that lets you create personalized email drafts in Mail.app using a CSV fileMailLoom is a simple macOS app that lets you create personalized email drafts in Mail.app using a CSV file - dcoeurjo/MailLoom 121 0
Reposted by David CoeurjollyEmilie Yu @emxtyu.bsky.social · 14/02/2026This is a fantastic program for people of underrepresented genders in the graphics (and hci/graphics) research space. Please share with your network and gently bully your colleagues and advisees into applying. Deadline March 27, application package is fairly light! 022 0
David Coeurjolly @dcoeurjo.bsky.social · 11/02/2026I may have the same setup, except for the iconic 2017 mug ;) 120 0
David Coeurjolly @dcoeurjo.bsky.social · 30/01/2026(Bon… un peu bête.. pas moyen de revenir en arrière sans doute) 000 0
David Coeurjolly @dcoeurjo.bsky.social · 30/01/2026Fake news! (J’étais déjà en EN). Si tu repasses en FR ça revient ? 200 0