awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
liuliu avatar

liuliu/ccv

0
View on GitHub↗
7,223 Stars·1,703 Forks·C++·10 Aufrufelibccv.org↗

Ccv

ccv is a computer vision library written in C designed for high-performance visual analysis. It serves as a framework for image classification, object detection, and the identification of faces, pedestrians, and vehicles.

The library distinguishes itself through hardware-accelerated vision and deep learning inference optimizations. It utilizes a quantized tensor processor to transform floating-point data into eight-bit integers and implements integer-quantized attention mechanisms to reduce memory bandwidth and increase data throughput.

The project covers a broad range of capabilities, including object tracking, feature point extraction, and image preprocessing workflows with result-caching. It also provides neural network primitives such as layer normalization and numerically stable activation functions.

Features

  • GPU Accelerated Computer Vision - Provides a high-performance vision framework that offloads visual computations to graphics processors for increased throughput.
  • Computer Vision Libraries - Provides a comprehensive collection of image processing and visual analysis tools implemented in C.
  • Face Detection - Identifies human faces in images using specialized detection algorithms.
  • Object Detection - Identifies and locates specific visual patterns such as pedestrians, vehicles, and text using specialized algorithms.
  • Hardware Acceleration Kernels - Implements optimized computational kernels that offload intensive mathematical operations to graphics processors.
  • Image Classification - Assigns category labels to images by analyzing visual characteristics to determine the primary object or scene.
  • Object Tracking - Maintains the identity and position of specific objects across sequential video frames over long-term periods.
  • C Implementations - Provides a high-performance core implementation written in C for minimal runtime overhead during visual analysis.
  • Attention Mechanisms - Calculates scaled dot-product attention using optimized kernels for varying sequence lengths and memory paths.
  • Integer Quantized Attention - Utilizes eight-bit integer precision for attention mechanisms to increase data throughput and reduce memory bandwidth.
  • Deep Learning Optimization - Optimizes deep learning inference by implementing quantized attention mechanisms and stable activation functions.
  • Quantization Methods - Transforms floating-point tensors into signed eight-bit integers using scaling methods to optimize memory bandwidth.
  • Visual Data Quantization - Implements a quantized tensor processor that transforms floating-point visual data into eight-bit integers to reduce memory bandwidth.
  • Video Object Tracking - Tracks objects across video frames over time while extracting keypoints for alignment and structure analysis.
  • Feature Point Localization - Identifies distinct keypoints in images for use in matching, alignment, and structural analysis.
  • Result Caching - Stores intermediate processed image data to avoid repeating expensive transformations across multiple operations.
  • Processed Image Caching - Caches redundant image operations and normalizes data layers to prevent repeating expensive computations.
  • Stable Numerical Formulations - Uses stable mathematical approximations for activation functions to prevent precision loss on graphics hardware.
  • Fused Operation Pipelines - Implements fused-operation pipelines to minimize memory access and increase processing speed for mathematical vision tasks.
  • Computer Vision - Modern computer vision library with caching and core vision support.
  • Machine Learning - Modern C-based computer vision library.
  • Machine Learning and AI - Modern computer vision library with a C core.
  • Machine-Learning-Frameworks - Modern computer vision library in C.
  • Build-Systeme - A modern computer vision library with caching mechanisms.
  • Vision Software Libraries - Modern computer vision library for C.

Star-Verlauf

Star-Verlauf für liuliu/ccvStar-Verlauf für liuliu/ccv

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht liuliu/ccv?

ccv is a computer vision library written in C designed for high-performance visual analysis. It serves as a framework for image classification, object detection, and the identification of faces, pedestrians, and vehicles.

Was sind die Hauptfunktionen von liuliu/ccv?

Die Hauptfunktionen von liuliu/ccv sind: GPU Accelerated Computer Vision, Computer Vision Libraries, Face Detection, Object Detection, Hardware Acceleration Kernels, Image Classification, Object Tracking, C Implementations.

Welche Open-Source-Alternativen gibt es zu liuliu/ccv?

Open-Source-Alternativen zu liuliu/ccv sind unter anderem: hybridgroup/gocv — GoCV is a computer vision library and Go language binding for OpenCV. It serves as an image processing toolkit and… bvlc/caffe — Caffe is a high-performance deep learning framework designed for training and deploying deep neural networks. It… paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… ultralytics/yolov3 — This is a real-time object detection framework built on the YOLOv3 architecture, implemented in PyTorch. It provides a… fastai/fastai — Fastai is a high-level deep learning library built on PyTorch that provides a unified interface for managing the… olafenwamoses/imageai — ImageAI is a Python computer vision library providing a suite of tools for image classification, object detection, and…

Open-Source-Alternativen zu Ccv

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Ccv.
  • hybridgroup/gocvAvatar von hybridgroup

    hybridgroup/gocv

    7,463Auf GitHub ansehen↗

    GoCV is a computer vision library and Go language binding for OpenCV. It serves as an image processing toolkit and deep learning inference engine, providing programmatic access to a wide range of algorithms for image manipulation, object detection, and video analysis. The project differentiates itself through high-performance native bindings and hardware acceleration. It utilizes a foreign function interface to map Go calls to C++ functions and includes a hardware-agnostic backend dispatch to route neural network tasks to computation engines such as CUDA and OpenVINO. The library covers a br

    Go
    Auf GitHub ansehen↗7,463
  • bvlc/caffeAvatar von BVLC

    BVLC/caffe

    34,576Auf GitHub ansehen↗

    Caffe is a high-performance deep learning framework designed for training and deploying deep neural networks. It functions as a machine learning engine and a convolutional neural network library, providing a C++ backend to accelerate computations on both GPUs and CPUs. The system includes a specialized toolset for computer vision, enabling tasks such as object detection, semantic segmentation, and large-scale image retrieval. It supports the deployment of pre-trained models for image and scene recognition, as well as the ability to fine-tune neural network weights for specialized tasks. The

    C++deep-learningmachine-learningvision
    Auf GitHub ansehen↗34,576
  • paddlepaddle/paddledetectionAvatar von PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Auf GitHub ansehen↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Pythonblazefacedeepsortdetr
    Auf GitHub ansehen↗14,243
  • ultralytics/yolov3Avatar von ultralytics

    ultralytics/yolov3

    10,571Auf GitHub ansehen↗

    This is a real-time object detection framework built on the YOLOv3 architecture, implemented in PyTorch. It provides a complete pipeline for identifying and localizing objects in images and video using a single neural network pass, combining a Darknet-53 backbone with multi-scale feature pyramids and anchor-based bounding box prediction. The framework extends beyond basic detection to include instance segmentation, human pose estimation, and multi-object tracking across video frames. It offers a model export toolkit that converts trained models through ONNX to CoreML, TensorFlow Lite, and Ten

    Pythondeep-learningmachine-learningobject-detection
    Auf GitHub ansehen↗10,571
Alle 30 Alternativen zu Ccv anzeigen→