https://codepen.io/arcxor/pen/bGKrepL
SVG の mask 要素を使えばそれっぽいことができるかもしれません。
【追記】と思ってコードを書きましたが、これ Firefox 以外ではダメですね…。
html
1<div class="container">
2 <svg id="svg" width="320" height="240">
3 <mask id="mask">
4 <rect width="320" height="240" fill="white" />
5 <circle r="80" cx="160" cy="60" fill="black" />
6 </mask>
7 </svg>
8</div>
css
1.container {
2 position: relative;
3 width: 640px;
4 height: 480px;
5 margin: auto;
6 border: 10px solid red;
7 background: url("https://placeimg.com/640/480/animals");
8}
9#svg {
10 position: absolute;
11 top: 50%;
12 left: 50%;
13 transform: translate(-50%, -50%);
14 opacity: 0.7;
15 backdrop-filter: blur(100px);
16 mask: url(#mask);
17}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。