Title: Computer Vision supported Car Recommerce Site

Company: S20.AI

computer vision image

Car recommerce presents a variety of challenges, such as lower resolution images in inconsistent lighting, unstable videos, missed car features, and inaccurate pricing - issues that both sellers and buyers must deal with. Recognizing the transformative potential of Artificial Intelligence (AI), I embarked on a multifaceted approach aimed at mitigating these challenges by leveraging AI to improve overall user experience and ensure accurate vehicle representation.

I began an extensive image processing workflow that included background removal, image enhancement, and shadow addition. I meticulously compared the performance of advanced segmentation models such as MRCNN, Deep Lab, Unet, and the innovative Dichotomous after preprocessing the images. This method transformed the captured car videos into a studio-like setting, reducing issues caused by poor lighting and unstable captures.

Recognizing the importance of smaller natural occurances like shadow being an small but significant improvement in user experience, I explored two primary techniques: shadow segmentation and shadow generation. These methods aimed to create visually appealing and realistic shadows, addressing challenges associated with varying light settings during video capture.

For a seamless 360-degree viewing experience, I implemented a point tracking mechanism using a novel frame-to-part match approach. This innovation ensured that the user could smoothly navigate around the car, focusing on the part or feature closest to their current viewing frame.

To augment the information available to potential buyers, I integrated automatic feature detection mechanisms. This included depth estimation for approximate boot space volume and leg space calculations, providing users with valuable insights into the car's interior dimensions.

Furthermore, I trained part detection and damage detection models, contributing to a more comprehensive and accurate representation of the car's condition. These features not only addressed the challenge of missed car features but also enhanced the assessment of potential damages.

Through rigorous A/B testing, the pursuit of excellence extended to continuous experimentation and improvement of each deep learning model. This iterative process aimed to improve the models' performance and cater to the changing needs of Car Recommerce users and stakeholders.