Luc TrudeauA pre-processing filter for SSIMIn his paper Another Look at SSIM Image Quality Metric, Yuriy Reznik talks about a pre-processing filter that can improve SSIM score…Dec 12, 2022Dec 12, 2022
Luc TrudeauWhy Experts are Wrong About AV1 Being SlowImagine someone trying to convince you that English is too slow:Jul 1, 20191Jul 1, 20191
Luc Trudeau3 Important Takeaways from the Vimeo AV1 AnnouncementVimeo is walking the walk and setting a great example for other “smaller” players, by getting involved and making AV1 right for them…Jun 15, 2019Jun 15, 2019
Luc TrudeauAV1, Opportunity or Threat for POWER and ARM Servers?While I haven’t seen an official announcement, Phoronix reported that the AV1 git repository was tagged 1.0, so the launch announcement is…Jul 9, 20181Jul 9, 20181
Luc TrudeauVideo Compression Bounty HuntersIn this post, we (Luca Barbato and Luc Trudeau) joined forces to talk about the awesome work we’ve been doing on Altivec/VSX optimizations…Jun 14, 2018Jun 14, 2018
Luc TrudeauVSX Intrinsics DocumentationI recently wrote a VSX intrinsic patch for Chroma from Luma (CfL) in AV1 and figured I could write about the experience.May 16, 2018May 16, 2018
Luc TrudeauFast Averaging of High Color (16 bit) PixelsHow did computers in the 90s manage to quickly process color channels that aren’t powers of two? To find out, I set out to write code to…Mar 13, 2018Mar 13, 2018
Luc TrudeauArm Neon Intrinsics Add Functions (Explained With C)Did you know, Arm Neon Intrinsics have more than 10 different types of vector addition functions? The differences between: Vector Add…Feb 28, 20182Feb 28, 20182