US 12,192,573 B1
Apparatus for converting and transmitting horizontal and vertical videos based on machine learning
Seeyoung Lee, Hwaseong-si (KR); Kyung Doc Yoo, Seongnam-si (KR); Dae Hyun Kim, Seongnam-si (KR); Jang-Ryeol Seong, Yongin-si (KR); and Kyounghoon Han, Hanam-si (KR)
Assigned to MEGALIVE, INC., Hanam-si (KR)
Filed by MegaLive, Inc., Hanam-si (KR)
Filed on Jun. 11, 2024, as Appl. No. 18/739,932.
Claims priority of application No. 10-2023-0114030 (KR), filed on Aug. 29, 2023.
Int. Cl. H04N 21/44 (2011.01); H04N 21/414 (2011.01); H04N 21/431 (2011.01); H04N 21/4402 (2011.01)
CPC H04N 21/440272 (2013.01) [H04N 21/41407 (2013.01); H04N 21/4316 (2013.01); H04N 21/44008 (2013.01)] 5 Claims
OG exemplary drawing
 
1. An apparatus for converting and transmitting horizontal and vertical videos based on machine learning comprising:
a receiver unit which receives a horizontal video taken by a camera from the camera;
an object detection unit which detects objects in the received horizontal video by using an object recognition model learned by machine learning;
a video segmentation unit which generates a plurality of segmentation videos by using the result detected from the object detection unit;
a video synthesis unit which arranges the plurality of segmentation videos to fit the size of a screen of a vertical video and generates a vertical video,
wherein the segmentation videos are videos segmented from the horizontal video including at least one object detected from the object detection unit, videos in which the additional videos are synthesized to videos segmented from the horizontal video to comprise at least one object detected from the object detection unit, or the additional videos,
wherein the object detection unit calculates the importance of the object detected by using the object recognition model in consideration of the position or the size of the object arranged in the horizontal video and the video segmentation unit generates a segmentation position of the horizontal video according to the importance of objects calculated in the object detection unit and generates the segmentation videos.