RepositoryPythonJPNhật Bản
haruishi43

haruishi43/equilib

🌎→🗾Equirectangular (360/panoramic) image processing library for Python with minimal dependencies only using Numpy and PyTorch

216sao
26fork
3issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: 360-degree

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: equirectangular-images

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: equirectangular-panorama

#1 Repository Của Tháng

🌐 Xử lý ảnh 360° thẳng tiến với equilib

Thư viện Python nhẹ, dùng numpy và torch để xử lý ảnh panorama 360° mà không cần phụ thuộc nặng.

equilib là một thư viện xử lý ảnh equirectangular (360°) bằng Python. Chỉ với hai phụ thuộc là numpy và torch, nó hỗ trợ chạy trên cả CPU và CUDA, đồng thời xử lý theo batch và với độ chính xác mixed-precision. Thiết kế modular, dễ mở rộng, phù hợp cho các ứng dụng thực tế như VR, xử lý ảnh 360° và chuyển đổi không gian ảnh.

✨ Điểm nổi bật

  • Chỉ 2 phụ thuộc: numpy và torch — nhẹ nhàng, dễ tích hợp.
  • Hỗ trợ CPU và CUDA: tận dụng GPU để tăng tốc xử lý.
  • Batch và mixed-precision: xử lý nhiều ảnh cùng lúc một cách hiệu quả.
  • Tự động nhận diện kiểu dữ liệu: hỗ trợ cả numpy.ndarray và torch.Tensor.
  • Hai giao diện API: class (tái sử dụng) và func (linh hoạt theo từng lời gọi).
  • Chuyển đổi đa dạng: hỗ trợ biến đổi giữa equirectangular, cubemap và perspective.
  • Lưới lấy mẫu tùy chỉnh: triển khai grid sampler riêng cho cả numpy và torch.

💡 Vì sao đáng chú ý

equilib khác biệt ở sự đơn giản và hiệu suất. Thay vì dựa vào thư viện trọng lý như OpenCV hay SciPy, nó tự cài đặt grid sampling bằng numpy và torch, giúp giảm thiểu phụ thuộc nhưng vẫn khai thác tốt CUDA và batching. Đặc biệt, bản đồ lưới (grid) trong API dạng class được tối ưu lưu trữ lại, giảm tới 20% thời gian tính toán trong một số trường hợp.


#Equirectangular #Panorama #PyTorch #Numpy #360Image #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
Comfy-Org/ComfyUI

The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.

143.2k
Oct 26, 2026
RepositoryPython
huggingface/transformers

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

168.0k
Oct 23, 2026
RepositoryJupyter Notebook
rasbt/LLMs-from-scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

107.3k
Oct 2, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.2M
Jun 1, 2026
RepositoryPython
pytorch/pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

105.1k
Oct 26, 2026
RepositoryPython
donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

375.7k
Sep 15, 2026
RepositoryPython
practical-tutorials/project-based-learning

Curated list of project-based tutorials

288.1k
Oct 26, 2026
RepositoryPython
Significant-Gravitas/AutoGPT

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

187.7k
Oct 24, 2026
RepositoryC++
tensorflow/tensorflow

An Open Source Machine Learning Framework for Everyone

201.2k
Oct 24, 2026