For the complete documentation index, see llms.txt. This page is also available as Markdown.

TCP mode

You can run Celantur Container in TCP mode. This allows you to send and receive images (in JPEG format or as NumPy array) over a TCP socket connection, resulting in performance gains by reducing read/write and data conversion overhead.

Not yet supported in TCP mode

  • Anonymization of video files

  • Generation of metadata JSON files

Parameters

Parameter
Description

--server-array <host:port>

Transfer images as JPEG

Transfer images in JPEG format over a TCP connection by using

Blur faces/license plates
bash celantur.sh --server 0.0.0.0:9999 -a face -a license-plate --format whole

Find a Python implementation of the client script here:

Implementation

Transfer images as NumPy arrays

Transfer images as NumPy arrays over a TCP connection by using

Add save-mask binary --mask-scale 20 as parameters to receive segmentation masks instead of an anonymized image. The received binary mask has to be saved as PNG.

Find a Python implementation of the client script here:

Implementation

FAQ

I'm transferring data over a VPN, does that work?

Yes, transferring data via TCP mode over a VPN works.

Last updated