Let $\Omega\subseteq\mathbb{R}^N$ be an open and bounded set with Lipschitz boundary. Consider a sequence of open sets $\omega_n\subseteq\Omega,\ n\in\mathbb{N}^*$ such that there is a Lebesgue measurable set $\omega\subseteq\Omega$ with:
$$\chi_{\omega_n}\to \chi_{\omega}\ \text{in}\ L^1(\Omega).$$
Is it true that $\omega$ is an open set? (not just measurable), knowing that the perimeters of $\omega_n$ and $\omega$ are less than a constant $c>0$ for all $n\in\mathbb{N}^*$ (which means that $\chi_{\omega_n},\chi_{\omega}\in BV(\Omega)$)
It is known that $\omega$ can be chosen (up to a set of zero measure) to be a Borel set (see Delfour, Zolesio - Shapes and Geometries, page 221, theorem 3.3). From there we also know that my question has an afirmative answer in the case in which the boundary of $\omega$ has null Lebesgue measure.
It is also known that $BV(\Omega)$ is compactly imbedded in $L^1(\Omega)$ if $\Omega$ has a Lipschitz boundary.