"No one is harder on a talented person than the person themselves" - Linda Wilkinson ; "Trust your guts and don't follow the herd" ; "Validate direction not destination" ;
Showing posts with label Computervision. Show all posts
Showing posts with label Computervision. Show all posts

January 05, 2023

Learn how to generate or manipulate images with our DALL·E models

 






Very Realistic, New variations!!!

Keep Exploring!!!

January 04, 2023

Robotics and Vision at Amazon

  • Multiple cameras provide a set of eyes on the scene 
  • 3D scene understanding is generated by multiple camera angles
  • Motion algorithms take this understanding of the scene and item identification 
  • Recognize and estimate the shape of individual items
  • Pinch-grasping robot achieved a 10-fold reduction in damage on certain items
  • A robot optimized for deployment in a fulfillment center may require suction and pinching
  • Depending on the type of object recommend a certain way to handle

Ref - Link

Keep Exploring!!!


January 01, 2023

NLP Tools

Open-source tool for data-centric NLP. Argilla helps domain experts and data teams to build better NLP datasets in less time. = 

Haystack is an open source NLP framework that leverages pre-trained Transformer models.

VidGear is a High-Performance Video Processing Python Library that provides an easy-to-use, highly extensible, thoroughly optimised Multi-Threaded + Asyncio API Framework

Lightly is a computer vision framework for self-supervised learning.

An image hashing library written in Python

Deepface is a lightweight face recognition and facial attribute analysis (age, gender, emotion and race) framework for python.

PaddleSeg is an end-to-end high-efficent development toolkit for image segmentation based on PaddlePaddle

Best-of Machine Learning with Python

Keep Exploring!!!

December 30, 2022

Vision and Manufacturing

 












Keep Exploring!!!

Vision and Retail / LEGO

 





  • Manual process to automated process
  • High-quality image checks
  • Better attention-based models





Ref - Link

Keep Exploring!!!

December 29, 2022

Computer Vision Landscape 2022 Report

Why Computer Vision?


Hardware used
  • High-resolution types
  • Compact types
  • High-speed types
  • Standard types



Illumination techniques

  • Backlighting - Detect the presence or absence of gaps or holes, identify bubbles, cracks, or scratches
  • Dark field lighting - Features like edges, scratches, or notches
  • Bar lighting
  • Dome lighting

Key Works


Change Detection Techniques
  • Frame differencing.
  • Background subtraction.
  • Motion segmentation.

Tracking Techniques

  • ByteTrack
  • Simple Online And Realtime Tracking (SORT)
  • DeepSORT
  • TransMOT
  • FairMOT

From Post

Keep Exploring!!!


AI Vision - Energy Domain

 


  • Vison for Windturbine inspection

  • Types of Defects / Vision Implementation
  • Energy Assets Monitoring


  • Different damages - Erosion / Cracking
  • Remote inspection with drones




  • Thousands of photographs
  • High Res pictures
  • 4 hours for inspection for single turbine
  • Identify different types of defects
  • Plot the location







Keep Exploring!!!

AI Vision - Shell

 


Eyes - See, Brains to Think


  • Remote inspections
  • Warehouse / Counting Stock
  • Robots / Drones for Refinery Management
  • Safety / Monitoring Traffic
  • Robots / Drones / Cameras / Handheld devices - Data Collection

  • Safety and Compliance
  • Reduce Exposure to field
  • Spilling
  • Analog Meter Reading
  • Track Active Lights



  • Follow map
  • Collect data
  • Analyze and send

  • Frames - Detect Clock Region - Classify Clock / Non-Clock / Locate region / Compute angle of the needle
  • Value - open/closed
  • Needle  - Angle
  • DL - Vision Analytics



  • Adoption Recommendation
  • Phased Adoption of Video Analytics
  • Data Source - Model Building - Prototype
  • Image Anamoly Detection - Darker image same type of day
  • Variations of normal


Ref  - Link

Ref - Link






Keep Exploring!!!

December 28, 2022

Avatar = Magic of Computer Vision

  • Pose Estimation
  • Pose Detection
  • Expression Capture
  • GAN to reconstruct

State of Art = Vision in Action



Keep Exploring!!!

Production Detection from logos

Ref from post, post1

  • Detecting all the possible image regions that might contain a logo
  • Matching the detected regions against an ever-evolving set of logo prototypes
  • Representation of an image with its text description
  • Zero-shot logo recognition relies heavily on an embedding model for matching query regions against a constantly evolving set of cropped logo images
  • Text pipeline to extract the text in the image via optical character recognition (OCR)
  • We explicitly pair positive examples with their hard negatives, to encourage the model to distinguish logos from similar texts
  • Create embedding for similar products and assign appropriate weights

Keep Exploring!!!

Vision for Product Catalog Image Correction

Do you know for each category near / far view has an impact on click-to-view conversion

Challenge - How do we know similar products?

Solution - Build vectors of text for each category/features/images. measuring distances between vector representations of products in an embedding space. Features for image vector - product image and the product title

Challenge - How do you change/customize catalog?

Solution - The title provides context that helps the model focus on the relevant regions of the image. Based on it remove the background / zoom  it


Challenge - How does the solution look like? How many models?

Solution -  Global network takes the whole image as input and based on the product title, it determines which portion of the image to focus on. That information is used to crop the input image, and the cropped image passes to the local branch.


From Ref - Using computer vision to weed out product catalogue errors

Keep Exploring!!!