2022-08-04
Royalty Free Video/Picture/Audio Sources

download video without watermark 😛 源视频mp4链接获取: toutiao今日头条app视频;🍉xigua西瓜视频; 🐧tencent腾讯视频; 🎼douyin抖音分享短链接解析,获取无水印播放链接

目标追踪使用bytetrack

如果有动态水印 实际上就是一个目标追踪的任务 识别出来水印的位置 以及里面的文字 确定可信度 然后用目标跟踪算法套上去 一直跟踪直到目标消失为止

类似的策略也可以应用于游戏 选出来所有的过场动画 过滤掉游戏画面

静态的就用dewatermark算法就好了

视频素材 影视素材 音频素材 图片素材 无水印获取

use bing wallpaper

gettyimages scraped by github provided scrapers

https://github.com/chuanenlin/shutterscrape

https://github.com/m-rots/getty/blob/master/getty.go

视觉中国 无水印爬虫

Read More

2022-05-31
Video Delogo_Inpainting

Video delogo/inpainting

propainter remove watermark with tracking, entity segmentation

you can use clip for watermark detection, but you don’t know where. fuck. you better train it yourself.

watermark detection model

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import timm
# all other pytorch imports
# Not used but necessary when running on images
transforms = T.Compose([
T.Resize((256, 256)),
T.ToTensor(),
T.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])
])
# Create model
model = timm.create_model('efficientnet_b3a', pretrained=False, num_classes=2)
model.classifier = nn.Sequential(
nn.Linear(in_features=1536, out_features=625),
nn.ReLU(),
nn.Dropout(p=0.3),
nn.Linear(in_features=625, out_features=256),
nn.ReLU(),
nn.Linear(in_features=256, out_features=2)
)
# Load model weights
state_dict = torch.load('./model.pt')
model.load_state_dict(state_dict).eval().to(device)
# Sample Image
im = torch.randn(8, 3, 256, 256)
with torch.no_grad():
pred = model(im)
syms = F.softmax(pred, dim=1).detach().cpu().numpy().tolist()
for water_sym, clear_sym in syms:
# Do whatever you want with the watermark simlarity

image local contrast enhancement, for removing hard-to-detect watermarks

maybe you can use the same trick (context preserving sliding window) from your search engine to here (image preprocessing)!

paddleocr识别效果最好 可以识别水印位置 以及文字

Linear Contrast Stretching, HE, AHE, CLAHE of an image using matlab

Histogram Equalization (HE)

Adaptive Histogram Equalization (AHE)

Contrast Limited Adaptive Histogram Equalisation (CLAHE)

experiment path:

pyjom/tests/remove_subtle_watermark_local_contrast_ocr

bing query for image local contrast

darktable lua api and scripting

darktable local contrast darktable is an open-sourced photography postprocessing software

configurations:

1
2
3
4
5
details: 443
highlights: 36
shadows: 25
midtone range: 0.16

imagej clahe local contrast enhancement

l2uwe L^2UWE: A Framework for the Efficient Enhancement of Low-Light Underwater Images Using Local Contrast and Multi-Scale Fusion written in matlab

glcae Global and Local Contrast Adaptive Enhancement for Non-uniform Illumination Color Images in python

CNN-Based-X-ray-Morphological-Decomposition

github query for local image contrast

image processing basics Image Reading, writing, histogram, histogram equalization, local histogram equalization, low pass filter, high pass filter, geometrical transformation

contrast normalization is an implementation that applies local contrast normalization to images in matlab

contrast enhancement as a github topic

mclahe NumPy and Tensorflow implementation of the Multidimensional Contrast Limited Adaptive Histogram Equalization (MCLAHE) procedure

deepcontrast A deep learning-based fully-automatic intravenous contrast detection tool for head-and-neck and chest CT scans.

mirnetv2 (TPAMI 2022) Learning Enriched Features for Fast Image Restoration and Enhancement. Results on Defocus Deblurring, Denoising, Super-resolution, and image enhancement

pymusica is a contrast enhancement approach involving non linear mapping of Laplacian pyramid.

imWeightedThresholdedheq attempts to enhance contrast of a given image or video by employing a method called weighted thresholded histogram equalization (WTHE).

imagemagick wand local_contrast function

dual gamma clahe Automatic Contrast-Limited Adaptive Histogram Equalization With Dual Gamma Correction

imhblpce attempts to enhance contrast of a given image by employing a method called HBLPCE.

matlab localcontrast for image

global contrast enhancement

im2dhiseq attempts to enhance contrast of a given image by equalizing its two dimensional histogram.

previous research

deeplearning_inpainting:

https://github.com/Sanster/lama-cleaner

ffmpeg delogo:

https://www.jianshu.com/p/2eb1811b5fc6

https://hhsprings.bitbucket.io/docs/programming/examples/ffmpeg/blurring_unsharping/delogo_removelogo.html

https://securitronlinux.com/debian-testing/remove-a-logo-from-a-video-easily-with-ffmpeg/

opencv inpainting/blurring with edge blending

opencv morphlogical operations:

https://pyimagesearch.com/2021/04/28/opencv-morphological-operations/

Read More