RSSAmplifier

Blog

Sebastian Montabone

Exploring machine perception

samontab.comRSS feed ↗10 posts

Latest posts

Photogrammetry: From Images to a 3D Mesh

Photogrammetry is the art and science of reconstructing 3D geometry from 2D images. In this post, I’ll walk you through the full pipeline, from a simple set of photos to a detailed 3D mesh. Pipeline Overview: Input Images To start, you need multiple images of your subject taken from different viewpoints. It’s important to move […]

From CPU to NPU: The Secret to ~15x Faster AI on Intel’s Latest Chips

Intel’s newest chips now come with a Neural Processing Unit (NPU), built to handle AI and machine learning tasks more efficiently than a regular CPU. Instead of struggling with AI workloads on the CPU, the NPU is designed to run them faster and with less power. This is great because you can free up the […]

How to run Llama 3.2 locally on Mac and serve it to a local Linux laptop to use with Zed

Run Llama3.1 on a mac and share it to a Linux laptop on your local network using Zed.

OpenVINO performance for state of the art real-time monocular depth estimation

Recently, an interesting paper was accepted to CVPR 2024, Depth Anything: Unleashing the Power of Large-Scale Unlabeled Data. The authors made publicly available their pre-trained models in three sizes: Depth-Anything-Small, Depth-Anything-Base, and Depth-Anything-Large. I wanted to have an idea of how fast these models can run on a CPU these days. Since I am interested […]

Using Qt Creator as your IDE for Rust

Qt Creator is a great IDE for C++, and it recently included support for the Language Server Protocol. This means that we can add the ability to write in other languages to the IDE, like Rust for example. In this post I will show you how to do exactly that. First, make sure you have […]

Enhancing Customer Service with Real-Time Sentiment Analysis: Leveraging LLMs and OpenVINO for Instant Emotional Insights

Large language models (LLMs), with their sophisticated natural language understanding capabilities, have significantly enhanced the functionality of chatbots, enabling them to conduct more meaningful and contextually relevant conversations with customers. These advanced chatbots can manage a wide range of customer service tasks, from answering FAQs to providing personalised recommendations, thus…

Using OpenVINO with the OpenCV DNN module

OpenCV 4.8.0 has been released recently. Also, OpenVINO just released 2023.0.1 last week so it’s a good time to see how they can be used together to perform inference on a IR optimised model. If you haven’t installed OpenVINO yet, you can learn how to do it here. If you haven’t installed OpenCV, you can […]

How to build OpenVINO 2023.0 in Ubuntu 22.04.2 LTS and run an example

Intel has recently released the new OpenVINO 2023.0 with major new features such as macOS ARM64 support, support for Python 3.11, the ability to directly run models without converting them, and many more performance gains and new features. I’ll show you here how to compile it for Ubuntu 22.04.2 LTS. First we need to make […]

How to import an MBOX file into Thunderbird

If you exported your email using Google Takeout or other services, you might have ended up with an MBOX file. To have access to those emails, you can import that file into Thunderbird, here’s how: First you need to rename the file to something that Thunderbird will understand. Usually the file will have a long […]

How to install the latest version of the open source OCR tesseract in Ubuntu 22.04 LTS

If you install tesseract from the Ubuntu 22.04 LTS repositories, like this: You’ll end up with tesseract v4.1.1. Since tesseract v5.3.0 is out already, we’re going to install that version instead. So, if you already installed it from the repositories, make sure to first uninstall it: Now we’re going to install it. First, let’s make […]