This paper discusses how to remove certain foreground objects from an image and restore the removed area by referring to the video in the actual environment. When filming a video, in many cases, scenes are taken where they should not be seen in the video. For example, filming for a TV broadcast could result in exposure to an individual's right of portrait or inappropriate scene could be produced on the air. Also, since we are not able to retake same scene every time to solve the problems that we mentioned, the technology to naturally remove certain parts of the video is needed. This paper consists of four steps.
- Selecting the target the user wants to erase and getting the target information in the video.
- Extracting ROI by segmentation of the target region within the entire video frame based on the above information.
- Extracting Masked Video mixed ROI with input Video.
- Restoring the Masking area from the extracted video to the natural scene by referring to the information within the video.
Through the above process, it helps the users to facilitate video editing by discovering and removing unwanted areas within the video and restoring these to natural scene automatically.
본 연구에서는 영상에서 특정 전경 객체를 제거하고, 제거된 영역을 실제 환경의 비디오를 참고하여 복원하는 방법을 다룬다. 비디오를 촬영을 할 때, 해당 비디오에서 보이지 말아야 할 부분이 촬영이 되는 경우가 많이 발생 한다. 예를 들어, TV 방송용으로 촬영을 할 때에 개개인의 초상권을 해칠 수 있는 수준의 노출이 발생 하거나, 방송으로 부적절한 장면이 연출 될 수가 있다. 또한, 가상 환경에서 이를 해결하고자 매번 비디오를 재 촬영 할 수는 없기 때문에, 비디오 내의 특정 부분을 자연스럽게 제거를 할 수 있는 기술이 필요하다. 본 연구는 다음의 네 가지 단계로 구성 된다.
- 비디오 내의 지우고 싶은 대상 선택 및 대상 정보 획득
- 위 정보를 기반으로 전체 비디오 프레임 내에서 대상 영역을 Segmentation 하여 ROI 추출
- 입력 비디오에 ROI를 반영한 Masking 비디오를 추출
- 추출된 비디오에서 Masking 영역을 비디오 내의 정보를 참조하여 실사 배경으로 복원
위의 과정을 통해 비디오 내에서 필요하지 않은 영역을 자동으로 탐색하여 제거하고 사실적인 정보로 복원을 함으로서 사용자들로 하여금 영상 편집에 편의를 줄 수 있도록 도와준다.