xahidbuffon / Funie Gan
Licence: other
Fast underwater image enhancement for Improved Visual Perception. #TensorFlow #PyTorch
Stars: ✭ 155
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Funie Gan
Helpful Decorators
Helpful decorators for typescript projects
Stars: ✭ 263 (+69.68%)
Mutual labels: measure
Unitsnet
Makes life working with units of measurement just a little bit better.
Stars: ✭ 641 (+313.55%)
Mutual labels: measure
Use Resize Observer
A React hook that allows you to use a ResizeObserver to measure an element's size.
Stars: ✭ 305 (+96.77%)
Mutual labels: measure
Convert Units
An elegant way to convert quantities between different units.
Stars: ✭ 480 (+209.68%)
Mutual labels: measure
String Pixel Width
Blazingly fast measure string width in pixels on the server in Javascript (Node.Js)
Stars: ✭ 65 (-58.06%)
Mutual labels: measure
rtiperftest
RTI Perftest is a command-line application that measures the Latency and Throughput of very configurable scenarios that use RTI Connext DDS middleware to send messages.
Stars: ✭ 38 (-75.48%)
Mutual labels: measure
Sparkling Graph
SparklingGraph provides easy to use set of features that will give you ability to proces large scala graphs using Spark and GraphX.
Stars: ✭ 139 (-10.32%)
Mutual labels: measure
Context Switch
Comparison of Rust async and Linux thread context switch time.
Stars: ✭ 483 (+211.61%)
Mutual labels: measure
Js Quantities
JavaScript library for quantity calculation and unit conversion
Stars: ✭ 335 (+116.13%)
Mutual labels: measure
Performance
⏱ PHP performance tool analyser your script on time, memory usage and db query. Support Laravel and Composer for web, web console and command line interfaces.
Stars: ✭ 429 (+176.77%)
Mutual labels: measure
Length.js
📏 JavaScript library for length units conversion.
Stars: ✭ 292 (+88.39%)
Mutual labels: measure
Hyperion Android
App Debugging & Inspection Tool for Android
Stars: ✭ 1,778 (+1047.1%)
Mutual labels: measure
Pymeasure
Scientific measurement library for instruments, experiments, and live-plotting
Stars: ✭ 255 (+64.52%)
Mutual labels: measure
Speed Measure Webpack Plugin
⏱ See how fast (or not) your plugins and loaders are, so you can optimise your builds
Stars: ✭ 1,980 (+1177.42%)
Mutual labels: measure
TensorFlow and PyTorch implementations of the paper Fast Underwater Image Enhancement for Improved Visual Perception (RA-L 2020) and other GAN-based models.
Resources
- Training pipelines for FUnIE-GAN and UGAN (original repo) on TensorFlow (Keras) and PyTorch
- Modules for image quality analysis based on UIQM, SSIM, and PSNR (see Evaluation)
Enhanced underwater imagery | Improved detection and pose estimation |
---|---|
![]() |
![]() |
FUnIE-GAN Features
- Provides competitive performance for underwater image enhancement
- Offers real-time inference on single-board computers
- 48+ FPS on Jetson AGX Xavier, 25+ FPS on Jetson TX2
- 148+ FPS on Nvidia GTX 1080
- Suitable for underwater robotic deployments for enhanced vision
FUnIE-GAN Pointers
- Paper: https://ieeexplore.ieee.org/document/9001231
- Preprint: https://arxiv.org/pdf/1903.09766.pdf
- Datasets: http://irvlab.cs.umn.edu/resources/euvp-dataset
- Bibliography entry for citation:
@article{islam2019fast, title={Fast Underwater Image Enhancement for Improved Visual Perception}, author={Islam, Md Jahidul and Xia, Youya and Sattar, Junaed}, journal={IEEE Robotics and Automation Letters (RA-L)}, volume={5}, number={2}, pages={3227--3234}, year={2020}, publisher={IEEE} }
Underwater Image Enhancement: Recent Research and Resources
2019
Paper | Theme | Code | Data |
---|---|---|---|
Multiscale Dense-GAN | Residual multiscale dense block as generator | ||
Fusion-GAN | FGAN-based model, loss function formulation | U45 | |
UDAE | U-Net denoising autoencoder | ||
VDSR | ResNet-based model, loss function formulation | ||
JWCDN | Joint wavelength compensation and dehazing | ||
AWMD-Cycle-GAN | Adaptive weighting for multi-discriminator training | ||
WAug Encoder-Decoder | Encoder-decoder module with wavelet pooling and unpooling | GitHub | |
Water-Net | Dataset and benchmark | GitHub | UIEB |
2017-18
Paper | Theme | Code | Data |
---|---|---|---|
UGAN | Several GAN-based models, dataset formulation | GitHub | Uw-imagenet |
Underwater-GAN | Loss function formulation, cGAN-based model | ||
LAB-MSR | Multi-scale Retinex-based framework | ||
Water-GAN | Data generation from in-air image and depth pairings | GitHub | MHL, Field data |
UIE-Net | CNN-based model for color correction and haze removal |
Non-deep Models
- Sea-Thru (project page)
- Haze-line-aware Color Restoration (code)
- Local Color Mapping Combined with Color Transfer (code)
- Real-time Model-based Image Color Correction for Underwater Robots (code)
- All-In-One Underwater Image Enhancement using Domain-Adversarial Learning (code)
- Difference Backtracking Deblurring Method for Underwater Images
- Guided Trigonometric Bilateral Filter and Fast Automatic Color correction
- Red-channel Underwater Image Restoration (code)
Reviews, Metrics, and Benchmarks
- Real-world Underwater Enhancement: Challenges, Benchmarks, and Solutions
- Human-Visual-System-Inspired Underwater Image Quality Measures
- An Underwater Image Enhancement Benchmark Dataset and Beyond
- An Experimental-based Review of Image Enhancement and Restoration Methods (code)
- Diving Deeper into Underwater Image Enhancement: A Survey
- A Revised Underwater Image Formation Model
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].