Glasses Detector
================
.. image:: _static/img/banner.jpg
:alt: Glasses Detector Banner
:align: center
:name: banner
About
-----
Package for processing images with different types of glasses and their parts. It provides a quick way to use the pre-trained models for **3** kinds of tasks, each being divided to multiple categories, for instance, *classification of sunglasses* or *segmentation of glasses frames* (see :doc:`docs/features` for more details):
.. list-table::
:align: center
* -
-
* - **Classification**
- 👓 *transparent* 🕶️ *opaque* 🥽 *any* ➿ *shadows*
* - **Detection**
- 🤓 *worn* 👓 *standalone* 👀 *eye-area*
* - **Segmentation**
- 😎 *full* 🖼️ *frames* 🦿 *legs* 🔍 *lenses* 👥 *shadows*
.. raw:: html
The processing can be launched via the command line or written in a *Python* script. Based on the selected task, an image or a directory of images will be processed and corresponding predictions, e.g., labels or masks, will be generated.
.. seealso::
Refer to |repo_link| for information about the datasets used and how to train or test your own models. Model fitting and evaluation can be simply launched through terminal with commands integrated from `PyTorch Lightning CLI `_.
.. |repo_link| raw:: html
GitHub repository
Contents
--------
.. toctree::
:maxdepth: 2
:name: index-toctree
docs/install
docs/features
docs/examples
docs/cli
docs/api
docs/credits
Indices and Tables
------------------
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`