WO2015034123A1 - Buffer management method for reproducing images from multiple action cams and reproduction apparatus thereof - Google Patents

Buffer management method for reproducing images from multiple action cams and reproduction apparatus thereof Download PDF

Info

Publication number
WO2015034123A1
WO2015034123A1 PCT/KR2013/008291 KR2013008291W WO2015034123A1 WO 2015034123 A1 WO2015034123 A1 WO 2015034123A1 KR 2013008291 W KR2013008291 W KR 2013008291W WO 2015034123 A1 WO2015034123 A1 WO 2015034123A1
Authority
WO
WIPO (PCT)
Prior art keywords
image
images
action cam
screen
buffer memory
Prior art date
Application number
PCT/KR2013/008291
Other languages
French (fr)
Korean (ko)
Inventor
이동채
유수근
Original Assignee
주식회사 모브릭
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 모브릭 filed Critical 주식회사 모브릭
Publication of WO2015034123A1 publication Critical patent/WO2015034123A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23406Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/60Memory management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/21805Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/242Synchronization processes, e.g. processing of PCR [Program Clock References]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof

Definitions

  • the present invention relates to a digital broadcasting service, and more particularly, to a method of managing a buffer memory in playing a plurality of action cam images, and a playback apparatus according to the method.
  • IPTV which allows a user to selectively receive desired contents through a high-speed communication network, has become a major field of the broadcasting communication industry.
  • the action cam is a camcorder that a user shoots with a camera mounted on his / her body during various sports and outdoor activities. By changing the channel, the user can watch the image photographed from the desired angle.
  • the screen of the playback terminal into N pieces, it is possible to simultaneously watch N images taken by the N action cams.
  • the terminal plays back the images using a buffering technique.
  • a buffering time of video switching according to the screen switching is required. Therefore, the user has to wait for a certain time while watching the video, there is a problem that it is difficult to provide a seamless video seamless.
  • the present invention is to solve the problem of the prior art, even if the user is switching the screen of a number of action cam image while displaying a number of action cam image, the user's seamless image by minimizing the delay time due to the screen change Its purpose is to provide an optimal viewing environment that can provide. That is, when N buffers are used to simultaneously play received images in an environment broadcasted through the Internet through N action cams, a load is generated on the user terminal.
  • a buffer memory management method for simultaneously playing M screens including a second screen M and N are integers larger than 1, N ⁇ M
  • a plurality of action cam video reproducing apparatuses may include N buffer memories including first buffer memory to Nth buffer memory, and first screen to second screen.
  • a display unit (M and N are integers larger than 1, N ⁇ M) that simultaneously reproduces M screens, a decoder that decodes several action cam images and classifies each action cam, among the classified images Select N images, store each of the N images in each of the buffer memories, select two images having different action cams from among the images stored in the buffer memories, and select the selected image.
  • Line of the third image having a control for controlling to display the first image and the second image on the first screen and the second screen, respectively, and the action cam is distinguished from the images displayed on the first screen and the second screen If the third image is not included in the action cam switching signal receiving unit and the N selected images that receive the tag signal, the other image except for the first image and the second image is deleted from the buffer memory, And storing the third image in the buffer memory from which the image is deleted, and controlling the display to display the third image on the first screen and the first image on the second screen.
  • FIG. 1 is a diagram illustrating a plurality of action cam image generation systems.
  • FIGS. 2 to 3 are diagrams illustrating a buffer memory management method for providing a plurality of action cam images according to the related art.
  • FIG. 4 is a diagram illustrating a concept of providing a plurality of action cam images to two screens using four buffers when four action cam images are provided.
  • FIG. 5 is a flowchart illustrating a buffer memory management method of a plurality of action cam video reproducing apparatuses according to an exemplary embodiment of the present invention.
  • FIG. 6 is a diagram showing the configuration of a plurality of action cam video playback apparatus according to an embodiment of the present invention.
  • FIG. 7 and 8 illustrate a concept of a buffer memory management method of a plurality of action cam video playback apparatuses according to an exemplary embodiment of the present invention.
  • unit and device for components used in the following description are merely given in consideration of ease of preparation of the present specification, and the “unit” and “device” may be used interchangeably with each other. It can be designed in hardware or software.
  • FIG. 1 is a diagram illustrating a system of providing a plurality of action cam images according to an exemplary embodiment of the present invention.
  • the plurality of image capturing apparatuses 100 may be connected to the server 200 to perform an operation for providing a plurality of action cam images. That is, when a plurality of video photographing apparatuses photographs images at different locations and transmits the photographed images to the server, a plurality of action cam images provided by the server including the plurality of images are provided to the subscriber.
  • the action cam image providing service may be performed.
  • the server 200 receives each image from the plurality of attached video recording apparatuses 100 By generating the action cam video, the user can watch the game from each player's point of view.
  • FIGS. 2 to 3 are diagrams illustrating a buffer memory management method for providing a plurality of action cam images according to the related art.
  • FIG. 2 is a diagram illustrating a concept of playing a video generally on the Internet according to the prior art.
  • 1, 2, ... N are temporal flows of a video to be played for better understanding. That is, the image data is buffered in time order and reproduced by the image reproducing apparatus 20.
  • FIG. 3 is a diagram illustrating a buffering management method when a video captured by N action cam cameras is to be reproduced on N screens 110.
  • the speed of the buffering may decrease according to the performance of the terminal embedded in the playback apparatus 100, thereby causing a problem that the image being played is cut off. If the number of screens is smaller than the number of action cam videos, but N buffers are sufficient, video dropping problems can be prevented.However, if the playback apparatus maintains N buffers, it may cause an increase in manufacturing cost or other performance degradation. There is a problem.
  • FIG. 4 is a diagram illustrating a concept of displaying eight action cam videos according to a user's selection on two screens using four buffers when four action cam videos are provided.
  • FIG. 4 will be described with reference to a number of action cam video playback environment having the configuration as shown in this drawing. However, the number of the buffer memory and the number of screens may be variously changed within the range to which the present invention is applicable.
  • FIG. 5 is a flowchart illustrating a buffer memory management method of a plurality of action cam video reproducing apparatuses according to an exemplary embodiment of the present invention.
  • a first screen to a second screen through N buffer memories including first buffer memory to N buffer memory sequentially buffered.
  • a buffer memory management method for simultaneously reproducing M screens including M may be disclosed (M and N are integers greater than 1, N ⁇ M).
  • a plurality of action cam images may be decoded and classified for each action cam (S101).
  • N images may be selected (S102).
  • the playback apparatus may search an image playback history stored in the playback apparatus and, based on the searched history, N action cams having the highest selection frequency. You can select images.
  • each of the N images may be stored in each of the buffer memories (S103).
  • the playback apparatus may search for an image playback history stored in the playback apparatus, and select two action cam images that have been most recently played back based on the searched history.
  • the selected first image and the second image may be displayed on the first screen and the second screen, respectively (S105).
  • a selection signal of a third image having an action cam distinguished from the images displayed on the first screen and the second screen may be input (S106).
  • the playback apparatus when the playback apparatus receives the selection signal of the third image, it may receive the selection signal of the third image through a user interface.
  • the selection signal of the third image which is automatically generated based on a preset screen change setting may be input. That is, the screen change signal may be automatically input or may be input by the user.
  • the third image may be stored (S107).
  • the third image may be displayed on the first screen, and the first image may be displayed on the second screen (S108).
  • the method of providing a plurality of action cam images may further include receiving a selection signal of a fourth image having an action cam distinguished from images displayed on the first screen and the second screen. It may include. That is, the additional action cam switching signal may be received.
  • the method may further include deleting one of the N selected images except for the third image and the first image from the buffer memory, and storing the fourth image in the buffer memory from which the image is deleted. can do. That is, an additional buffer memory update is possible.
  • the method may further include displaying the fourth image on the first screen and the third image on the second screen.
  • the method may further include buffering the buffer memories to correspond to the order of the images displayed on the screens. That is, the buffering order of the buffer memory may be set based on the user's action cam selection.
  • the selection information may be stored in a storage unit of the playback apparatus. That is, the selection signal of the third image and the selection signal of the fourth image may be stored as an image reproduction history.
  • FIG. 6 is a diagram showing the configuration of a plurality of action cam video playback apparatus according to an embodiment of the present invention.
  • the plurality of action cam video player may be various devices capable of playing video such as a smartphone, a smart TV, a PC, a PDA, and the like.
  • the multiple action cam video reproducing apparatus 100 includes a buffer memory 201, a decoder 202, a control unit 203, a screen switching controller 204, an action cam switching signal receiving unit 205, and a display unit. 206 may be included.
  • the buffer memory 201 may include a first buffer memory to an Nth buffer memory.
  • the buffer memories may be physically divided buffer memories, or one physical buffer memory may be divided into a plurality of buffer memories.
  • the display unit 206 may simultaneously reproduce M screens including the first to second screens. That is, by dividing one screen into several areas and displaying respective images on the divided screens, a plurality of action cam video services may be provided to the user.
  • M and N are integers larger than 1, that is, plural, and N is larger than M. That is, the number of buffer memories is larger than the number of screens displayed at the same time.
  • a decoder 202 decodes several action cam images.
  • images of each action cam may be separately transmitted, and according to another embodiment, images of several action cams may be transmitted as one data file in one data file. Can be. Therefore, in this case, the decoder may classify the images for each action cam while decoding the images.
  • the controller 203 selects N images from the classified images, stores each of the N images in each of the buffer memories, and stores different action cams among the images stored in the buffer memories. Two images may be selected to control the display to display the selected first image and the second image on the first screen and the second screen, respectively. That is, the controller 203 performs basic operations for providing a plurality of action cam images.
  • the action cam switching signal receiver 204 receives a selection signal of a third image having an action cam that is distinguished from images displayed on the first screen and the second screen.
  • the action cam switch signal receiver 204 may receive a selection signal of the third image through a user interface, and according to another embodiment, the action cam switch signal receiver 204 may be configured in advance.
  • the selection signal of the third image which is automatically generated based on the screen change setting, may be input.
  • the screen switching control unit 205 may delete one of the N selected images other than the first image and the second image from the buffer memory, and delete the image from the buffer memory. After storing the image, the third image is displayed on the first screen and the first image is displayed on the second screen.
  • the action cam switch signal receiver 204 and the screen switch controller 205 are separately configured, and the action cam switch signal receiver 204 is included in the screen switch controller 205.
  • the action cam switching signal receiver 204 may be merged with the screen switching control unit 205 or may be configured apart from other objects. That is, the components of this drawing are only an embodiment, and each component may be merged or further subdivided.
  • the action cam switching signal receiver 204 may further receive a selection signal of a fourth image having an action cam that is distinguished from images displayed on the first screen and the second screen, Correspondingly, the controller 203 deletes one of the N selected images other than the third image and the first image from the buffer memory, and deletes the other image from the buffer memory. After storing the image, it is possible to control to display the fourth image on the first screen and the third image on the second screen. That is, additional screen switching can be performed.
  • the plurality of action cam video reproducing apparatuses 100 may further include a storage unit (not shown).
  • the storage unit may store data necessary for driving a plurality of action cam video reproducing apparatuses 100, and the storage unit may store the selection signal of the third image and the fourth image inputted from the action cam switching signal receiver 204.
  • the selection signal can be stored as a video reproduction history.
  • the controller 203 searches for the video playback history stored in the playback device in storing the selected images in the buffer memory according to an embodiment. Based on the retrieved history, N action cam images having the highest selection frequency are selected and stored in the buffer memory.
  • the controller 203 searches for the video playback history stored in the playback apparatus in the first display of the video, and searches for the searched video. Based on the history, it is possible to control to select and display the two most recently played action cam images.
  • FIG. 7 and 8 illustrate a concept of a buffer memory management method of a plurality of action cam video playback apparatuses according to an exemplary embodiment of the present invention.
  • a buffer memory and a playback screen may be managed.
  • Each buffer memories may be configured in a plurality of action cam image reproducing apparatuses, and each of the images having four distinct action cams may be stored in the four buffer memories.
  • the display apparatus since the display apparatus has two display regions, images of the first action cam and the second action cam may be displayed among the four action cam images.
  • the third action cam is selected while the first action cam and the second action cam images are displayed, since the third action cam is already stored in the buffer memory, the third action cam is first updated without updating the buffer memory.
  • the first action cam displayed on the first screen is displayed on the second screen.
  • the fourth action cam is selected while the third action cam and the first action cam image are displayed, the fourth action cam is already stored in the buffer memory, and thus the fourth action cam is not updated.
  • the first screen is displayed on the first screen, and the third action cam displayed on the first screen is displayed on the second screen.
  • the first action cam is selected while the fourth action cam and the third action cam images are displayed, the first action cam is already stored in the buffer memory, and thus the first action cam is not updated.
  • the first screen is displayed on the first screen, and the fourth action cam displayed on the first screen is displayed on the second screen.
  • the second action cam is selected while the first action cam and the fourth action cam image are displayed, the second action cam is already stored in the buffer memory, and thus the second action cam is not updated.
  • the first action cam displayed on the first screen is displayed on the second screen.
  • the fourth action cam is selected while the second action cam and the first action cam image are displayed, the fourth action cam is already stored in the buffer memory, and thus the fourth action cam is not updated.
  • the first screen is displayed on the first screen, and the second action cam displayed on the first screen is displayed on the second screen.
  • the first action cam is selected while the fourth action cam and the second action cam images are displayed, the first action cam is already stored in the buffer memory, and thus the first action cam is not updated.
  • the first screen is displayed on the first screen, and the fourth action cam displayed on the first screen is displayed on the second screen.
  • the buffer memory storing the image displayed on the first screen is buffered first, and the buffer memory storing the image displayed on the first screen is next buffered. That is, the buffering order is the same as the order of the action cam selection signals.
  • the buffer memory and the playback screen may be managed.
  • the buffer memory is updated to store the image of the fifth action cam in the buffer memory, and the fifth action cam is removed.
  • the first action cam displayed on the first screen is displayed on the second screen.
  • the buffer memory is updated to store the image of the fourth action cam in the buffer memory, and the fourth action cam is displayed. Is displayed on the first screen, and the fifth action cam displayed on the first screen is displayed on the second screen.
  • the first action cam is selected while the fourth action cam and the fifth action cam images are displayed, the first action cam is already stored in the buffer memory, and thus the first action cam is not updated.
  • the first screen is displayed on the first screen, and the fifth action cam displayed on the first screen is displayed on the second screen.
  • the buffer memory is updated to store the image of the seventh action cam in the buffer memory, and the seventh action cam is displayed. Is displayed on the first screen, and the first action cam displayed on the first screen is displayed on the second screen.
  • the fourth action cam is selected while the fifth action cam and the first action cam image are displayed, the fourth action cam is already stored in the buffer memory, and thus the fourth action cam is not updated.
  • the first screen is displayed on the first screen, and the seventh action cam displayed on the first screen is displayed on the second screen.
  • the buffer memory is updated to store the image of the sixth action cam in the buffer memory, and the sixth action cam is displayed. Is displayed on the first screen, and the fourth action cam displayed on the first screen is displayed on the second screen.
  • the buffer memory storing the image displayed on the first screen is buffered first, and the buffer memory storing the image displayed on the first screen is next buffered. That is, the buffering order is the same as the order of the action cam selection signals.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The present invention synchronizes images from multiple action cams through a process of comprising the steps of: transmitting information on each terminal to a server by a plurality of terminals which shoot images from different angles in different locations; determining, by the server, on the basis of the transmitted terminal information, whether each of the plurality of terminals is a terminal included in a pre-configured shooting group; transmitting, by the server, synchronization information and a control signal to terminals which are determined to be included in the shooting group; encoding, by the terminal, the shot images into digital images; generating, by the terminal, marking information by performing marking on the shot images on the basis of the received synchronization information; and transmitting, by the terminal, the encoded images and the marking information to the server.

Description

여러 대의 액션캠 영상을 재생하기 위한 버퍼관리 방법 및 그에 따른 재생장치Buffer management method and multiple playback devices for playing multiple action cam videos
본 발명은 디지털 방송 서비스에 관한 것으로, 보다 구체적으로는 여러 대의 액션캠(Action Cam) 영상을 재생함에 있어서 버퍼 메모리를 관리하는 방법 및 그 방법에 따른 재생장치에 관한 것이다.The present invention relates to a digital broadcasting service, and more particularly, to a method of managing a buffer memory in playing a plurality of action cam images, and a playback apparatus according to the method.
최근 초고속 통신망의 보급과 방송 및 통신 기술의 융합 추세에 따라 사용자가 초고속 통신망을 통해 원하는 콘텐츠를 선택적으로 수신할 수 있는 IPTV가 방송 통신 산업의 주요 분야로 자리 잡고 있다.Recently, with the spread of high-speed communication networks and convergence of broadcasting and communication technologies, IPTV, which allows a user to selectively receive desired contents through a high-speed communication network, has become a major field of the broadcasting communication industry.
스포츠 중계뿐 아니라, 게임 방송과 같이 여러 명이 참여하는 프로그램을 방송할 때 시청자들은 종종 자신이 원하는 플레이어를 집중적으로 보기 원하지만, 기존의 텔레비전 방송 서비스는 방송사가 선택한 편집화면을 하나의 채널을 통해 제공한다.In addition to sports broadcasts, viewers often want to focus on the players they want when broadcasting programs that involve multiple people, such as game broadcasts, but existing television broadcast services provide the broadcast screen of the broadcaster's choice through a single channel. do.
이 같은 점을 개선하기 위해 최근에는 다수의 카메라들을 경기장 등에 배치하고, 서로 다른 각도의 카메라로 촬영된 영상물을 상이한 채널을 통해 전송하는 여러 대의 액션캠(Action Cam) 방송 서비스가 시행되고 있다. 액션캠이란 각종 스포츠 및 야외활동 시 사용자가 몸에 직접 카메라를 장착해 촬영하는 캠코더(Camcoder)에 해당한다. 사용자는 채널 변경을 통해 자신이 원하는 각도에서 촬영된 영상을 시청할 수 있다. 또한, 재생 단말기의 화면을 N개로 분할하여, N개의 액션캠에 의해서 촬영되는 N개의 영상물을 동시에 시청할 수 있다.In order to improve such a point, several action cam broadcasting services are recently implemented in which a plurality of cameras are arranged in a stadium and the like, and images recorded by cameras having different angles are transmitted through different channels. The action cam is a camcorder that a user shoots with a camera mounted on his / her body during various sports and outdoor activities. By changing the channel, the user can watch the image photographed from the desired angle. In addition, by dividing the screen of the playback terminal into N pieces, it is possible to simultaneously watch N images taken by the N action cams.
이와 같이, N개의 액션캠 영상물을 하나의 단말기 화면에서 N개의 스크린으로 보고자 할때, 단말기단에서는 버퍼링(buffering) 기법을 이용하여 영상을 재생한다. 다만, N개의 영상의 개수를 변경하거나, 특정화면을 전체화면으로 전환하는 경우, 화면전환에 따른 영상 전환의 버퍼링 시간이 필요하다. 따라서, 사용자는 영상 시청 중, 일정 시간을 기다려야 하므로, 끊김이 없는 심리스(seamless)한 영상 제공이 어려운 문제점이 있다.As described above, when N action cam images are to be viewed from one terminal screen to N screens, the terminal plays back the images using a buffering technique. However, in the case of changing the number of N images or converting a specific screen to a full screen, a buffering time of video switching according to the screen switching is required. Therefore, the user has to wait for a certain time while watching the video, there is a problem that it is difficult to provide a seamless video seamless.
본 발명은 종래 기술의 문제점을 해결하기 위하여, 단말기에서 여러 대의 액션캠 영상이 디스플레이되는 중에 사용자가 여러 대의 액션캠 영상의 화면전환을 하더라도, 화면전환에 따른 지연시간을 최소화하여 사용자에게 끊김 없는 영상을 제공할 수 있도록 하는 최적의 시청환경을 제공하는 것을 그 목적으로 한다. 즉, N개의 액션캠(Action Cam)으로 인터넷을 통해 방송되는 환경하에서 수신된 영상물을 동시에 재생하기 위하여 N개의 버퍼를 사용할 경우 사용자 단말기에 부하가 발생하므로, 이를 해결하는 것을 그 목적으로 한다.The present invention is to solve the problem of the prior art, even if the user is switching the screen of a number of action cam image while displaying a number of action cam image, the user's seamless image by minimizing the delay time due to the screen change Its purpose is to provide an optimal viewing environment that can provide. That is, when N buffers are used to simultaneously play received images in an environment broadcasted through the Internet through N action cams, a load is generated on the user terminal.
본 발명의 실시 예에 따른, 여러 대의 액션캠 영상 재생장치에서, 순차적으로 버퍼링(buffering)되는 제1 버퍼 메모리 내지 제N 버퍼 메모리를 포함하는 N개의 버퍼(buffer) 메모리들을 통하여, 제1 화면 내지 제2 화면을 포함하는 M개의 화면들을 동시에 재생하기 위한 버퍼 메모리 관리 방법은 (M 및 N은 1보다 큰 정수, N≥M), 여러 대의 액션캠 영상을 디코딩(decoding)하여 각 액션캠 별로 분류하는 단계, 상기 분류된 영상들 중, N개의 영상들을 선택하는 단계, 상기 N개의 영상들 각각을 상기 버퍼 메모리들 각각에 저장하는 단계, 상기 버퍼 메모리들에 저장된 영상들 중, 각기 다른 액션캠을 가지는 2개의 영상을 선택하는 단계, 상기 선택된 제1 영상과 제2 영상을 상기 제1 화면 및 제2 화면에 각각 디스플레이하는 단계, 상기 제1 화면 및 제2 화면에 디스플레이된 영상들과 구분되는 액션캠을 가지는 제3 영상의 선택신호를 입력받는 단계, 상기 N개의 선택된 영상들 중, 상기 제3 영상이 포함되지 않은 경우, 상기 제1 영상 및 제2 영상을 제외한 다른 하나의 영상을 버퍼 메모리에서 삭제하고, 상기 영상이 삭제된 버퍼 메모리에 상기 제3 영상을 저장하는 단계 및 상기 제3 영상을 제1 화면에, 상기 제1 영상을 제2 화면에 디스플레이하는 단계를 포함한다.According to an embodiment of the present invention, in a plurality of action cam video reproducing apparatuses, the first screen through the N buffer memory including the first buffer memory to the N-buffer memory sequentially buffered (buffering) A buffer memory management method for simultaneously playing M screens including a second screen (M and N are integers larger than 1, N≥M), and decodes several action cam images and classifies them by each action cam. Selecting N images among the classified images, storing each of the N images in the buffer memories, and performing different action cams among the images stored in the buffer memories. Selecting two images having the first image, displaying the selected first image and the second image on the first screen and the second screen, respectively, displayed on the first screen and the second screen Receiving a selection signal of a third image having an action cam distinguished from images; if the third image is not included among the N selected images, the other one except the first image and the second image Deleting the image from a buffer memory, storing the third image in a buffer memory from which the image is deleted, and displaying the third image on a first screen and the first image on a second screen. .
또한, 본 발명의 다른 실시 예에 따른, 여러 대의 액션캠 영상 재생장치는, 제1 버퍼 메모리 내지 제N 버퍼 메모리를 포함하는 N개의 버퍼(buffer) 메모리들, 제1 화면 내지 제2 화면을 포함하는 M개의 화면들을 동시에 재생하는 디스플레이부 (M 및 N은 1보다 큰 정수, N≥M), 여러 대의 액션캠 영상을 디코딩(decoding)하여 각 액션캠 별로 분류하는 디코더, 상기 분류된 영상들 중, N개의 영상들을 선택하고, 상기 N개의 영상들 각각을 상기 버퍼 메모리들 각각에 저장하고, 상기 버퍼 메모리들에 저장된 영상들 중, 각기 다른 액션캠을 가지는 2개의 영상을 선택하고, 상기 선택된 제1 영상과 제2 영상을 상기 제1 화면 및 제2 화면에 각각 디스플레이하도록 제어하는 제어부, 상기 제1 화면 및 제2 화면에 디스플레이된 영상들과 구분되는 액션캠을 가지는 제3 영상의 선택신호를 입력받는 액션캠전환신호수신부 및 상기 N개의 선택된 영상들 중, 상기 제3 영상이 포함되지 않은 경우, 상기 제1 영상 및 제2 영상을 제외한 다른 하나의 영상을 버퍼 메모리에서 삭제하고, 상기 영상이 삭제된 버퍼 메모리에 상기 제3 영상을 저장한 후, 상기 제3 영상을 제1 화면에, 상기 제1 영상을 제2 화면에 디스플레이하도록 제어하는 화면전환 제어부를 포함한다.Also, according to another embodiment of the present invention, a plurality of action cam video reproducing apparatuses may include N buffer memories including first buffer memory to Nth buffer memory, and first screen to second screen. A display unit (M and N are integers larger than 1, N≥M) that simultaneously reproduces M screens, a decoder that decodes several action cam images and classifies each action cam, among the classified images Select N images, store each of the N images in each of the buffer memories, select two images having different action cams from among the images stored in the buffer memories, and select the selected image. Line of the third image having a control for controlling to display the first image and the second image on the first screen and the second screen, respectively, and the action cam is distinguished from the images displayed on the first screen and the second screen If the third image is not included in the action cam switching signal receiving unit and the N selected images that receive the tag signal, the other image except for the first image and the second image is deleted from the buffer memory, And storing the third image in the buffer memory from which the image is deleted, and controlling the display to display the third image on the first screen and the first image on the second screen.
상술한 바와 같이 본 발명의 여러 대의 액션캠 영상 재생방법을 사용하면, 어느 하나의 액션캠에서 촬영한 액션캠 데이터의 재생중에액션캠을 전환하여 다른 액션캠에서 촬영한 영상을 재생하는 경우에도 심리스(seamless)하게 재생할 수 있는 효과가 있다.As described above, when using the multiple action cam video playback method of the present invention, even when the action cam is switched during the playback of the action cam data recorded by one of the action cam to play the video recorded by another action cam There is an effect that can be reproduced seamlessly.
따라서, 사용자에게 여러 대의 액션캠 영상을 안정적으로 제공할 수 있으며, 이에 따라, 사용자의 흥미성 및 편의성을 향상시킬 수 있고, 여러 대의 액션캠서비스의 이용을 촉진할 수 있다.Therefore, it is possible to stably provide a plurality of action cam images to the user, thereby improving the interest and convenience of the user and promoting the use of several action cam services.
도 1은 여러 대의 액션캠 영상 생성 시스템을 도시한 도면이다.1 is a diagram illustrating a plurality of action cam image generation systems.
도 2 내지 도 3은종래 기술에 따른 여러 대의 액션캠 영상 제공에 대한 버퍼 메모리 관리 방법을 도시한 도면이다.2 to 3 are diagrams illustrating a buffer memory management method for providing a plurality of action cam images according to the related art.
도 4는 8개의 액션캠 영상이 제공되는 경우, 4개의 동영상을 4개의 버퍼를 이용하여 2개의 화면으로 여러 대의 액션캠 영상을 제공하는 개념을 도시한 도면이다.FIG. 4 is a diagram illustrating a concept of providing a plurality of action cam images to two screens using four buffers when four action cam images are provided.
도 5는 본 발명의 실시 예에 따른 여러 대의 액션캠 영상재생장치의 버퍼 메모리 관리 방법을 도시한 순서도이다.5 is a flowchart illustrating a buffer memory management method of a plurality of action cam video reproducing apparatuses according to an exemplary embodiment of the present invention.
도 6은 본 발명의 실시 예에 따른 여러 대의 액션캠 영상재생장치의 구성을 도시한 도면이다.6 is a diagram showing the configuration of a plurality of action cam video playback apparatus according to an embodiment of the present invention.
도 7 및 도 8은 본 발명의 실시 예에 따른 여러 대의 액션캠 영상재생장치의 버퍼 메모리 관리 방법의 개념을 도시한 도면이다.7 and 8 illustrate a concept of a buffer memory management method of a plurality of action cam video playback apparatuses according to an exemplary embodiment of the present invention.
이하에서는 첨부된 도면을 참조하여 본 발명의 여러 가지 실시 예들을 보다 상세히 설명하도록 하겠다. 나아가, 이하의 설명에서 사용되는 구성요소에 대한 접미사 "부", 및 "장치"는 단순히 본 명세서 작성의 용이함을 고려하여 부여되는 것으로서, 상기 "부", 및 "장치"는 서로 혼용되어 사용될 수 있으며, 하드웨어 또는 소프트웨어로 설계 가능하다.Hereinafter, various embodiments of the present invention will be described in detail with reference to the accompanying drawings. Furthermore, the suffixes "unit" and "device" for components used in the following description are merely given in consideration of ease of preparation of the present specification, and the "unit" and "device" may be used interchangeably with each other. It can be designed in hardware or software.
나아가, 이하 첨부 도면들 및 첨부 도면들에 기재된 내용들을 참조하여 본Furthermore, with reference to the accompanying drawings and the contents described in the accompanying drawings
발명의 실시 예를 상세하게 설명하지만, 본 발명이 실시 예들에 의해 제한되거나 한정되는 것은 아니다.Although the embodiments of the present invention are described in detail, the present invention is not limited or limited by the embodiments.
도 1은 본 발명의 실시 예에 따른 여러 대의 액션캠 영상 제공 시스템을 도시한 도면이다.1 is a diagram illustrating a system of providing a plurality of action cam images according to an exemplary embodiment of the present invention.
실시 예에 따라, 복수 개의 영상촬영장치(100)들이 서버(200)에 연결되어 여러 대의 액션캠 영상 제공을 위한 동작을 수행할 수 있다. 즉, 복수개의 영상촬영장치들이 각기 다른 위치에서 영상을 촬영하고, 그 촬영된 영상들을 서버 전송하면, 서버에서 그 복수개의 영상들을 포함하여 제공하는 여러 대의 액션캠 영상을 가입자에게 제공함으로써, 여러 대의 액션캠 영상 제공 서비스가 수행될 수 있다.According to an embodiment, the plurality of image capturing apparatuses 100 may be connected to the server 200 to perform an operation for providing a plurality of action cam images. That is, when a plurality of video photographing apparatuses photographs images at different locations and transmits the photographed images to the server, a plurality of action cam images provided by the server including the plurality of images are provided to the subscriber. The action cam image providing service may be performed.
즉, 예를 들어 복수개의 영상촬영장치(100)들이 풋볼선수들의 각각의 헬멧에 부착되고, 상기 부착된 복수개의 영상촬영장치(100)들로부터 각각의 영상을 서버(200)가 수신하여 여러 대의 액션캠 영상을 생성함으로써, 사용자는 선수 각각의 시점에서 경기를 감상할 수 있게 된다.That is, for example, a plurality of video recording apparatuses 100 are attached to the helmets of football players, the server 200 receives each image from the plurality of attached video recording apparatuses 100 By generating the action cam video, the user can watch the game from each player's point of view.
이러한 구성을 통하여 생성된 여러 대의 액션캠 영상을 재생함에 있어서, 버퍼 메모리 관리 방법이 제시된다. 이에 관하여는, 이하에서 상세히 설명한다.In playing back a plurality of action cam images generated through such a configuration, a buffer memory management method is presented. This will be described in detail below.
도 2 내지 도 3은종래 기술에 따른 여러 대의 액션캠 영상 제공에 대한 버퍼 메모리 관리 방법을 도시한 도면이다.2 to 3 are diagrams illustrating a buffer memory management method for providing a plurality of action cam images according to the related art.
도 2는 종래 기술에 따라, 인터넷상에서 일반적으로 동영상을 재생하는 경우의 개념을 도시한 도면이다. 도 2에서 1, 2,...N은 이해를 돕기 위하여 재생하는 동영상의 시간적 흐름이다. 즉, 시간 순서대로 영상 데이터가 버퍼링 되어 영상재생장치(20)에서 재생된다. 2 is a diagram illustrating a concept of playing a video generally on the Internet according to the prior art. In FIG. 2, 1, 2, ... N are temporal flows of a video to be played for better understanding. That is, the image data is buffered in time order and reproduced by the image reproducing apparatus 20.
도 3은, N개의 액션캠 카메라로 촬영된 동영상을 N개의 스크린(110)으로 재생하고자 하는 경우의 버퍼링 관리 방법을 도시한 도면이다. 이러한 경우, 재생장치(100)에 내장된 단말기의 성능에 따라 버퍼링(Buffering)의 속도가 저하되어 재생 중인 영상이 끊어지는 문제가 발생할 수 있다. 만약 화면의 수가 액션캠 동영상의 수보다 작더라도 버퍼수가 N개로 충분하다면 영상 끊김의 문제를 방지할 수 있으나, 재생장치가 N개의 버퍼를 유지하기에는 제조비용의 상승 또는 다른 성능의 저하를 초래할 수 있게 되는 문제점이 있다.3 is a diagram illustrating a buffering management method when a video captured by N action cam cameras is to be reproduced on N screens 110. In this case, the speed of the buffering may decrease according to the performance of the terminal embedded in the playback apparatus 100, thereby causing a problem that the image being played is cut off. If the number of screens is smaller than the number of action cam videos, but N buffers are sufficient, video dropping problems can be prevented.However, if the playback apparatus maintains N buffers, it may cause an increase in manufacturing cost or other performance degradation. There is a problem.
도 4는 8개의 액션캠 영상이 제공되는 경우, 4개의 동영상을 4개의 버퍼를 이용하여 2개의 화면으로 사용자의 선택에 따라 8개의 액션캠 동영상을 보여주는 개념을 도시한 도면이다. 이하 도면들에서는 본 도면에 도시된 바와 같은 구성을 가지는 여러 대의 액션캠 영상 재생환경을 기준으로 설명한다. 다만, 상기 버퍼 메모리의 개수와 화면의 개수는 본 발명이 적용 가능한 범위 내에서 다양하게 변경될 수 있다.FIG. 4 is a diagram illustrating a concept of displaying eight action cam videos according to a user's selection on two screens using four buffers when four action cam videos are provided. In the following drawings will be described with reference to a number of action cam video playback environment having the configuration as shown in this drawing. However, the number of the buffer memory and the number of screens may be variously changed within the range to which the present invention is applicable.
도 5는 본 발명의 실시 예에 따른 여러 대의 액션캠 영상재생장치의 버퍼 메모리 관리 방법을 도시한 순서도이다.5 is a flowchart illustrating a buffer memory management method of a plurality of action cam video reproducing apparatuses according to an exemplary embodiment of the present invention.
실시 예에 따라, 여러 대의 액션캠 영상 재생장치에서, 순차적으로 버퍼링(buffering)되는 제1 버퍼 메모리 내지 제N 버퍼 메모리를 포함하는 N개의 버퍼(buffer) 메모리들을 통하여, 제1 화면 내지 제2 화면을 포함하는 M개의 화면들을 동시에 재생하기 위한 버퍼 메모리 관리 방법이 개시될 수 있다(M 및 N은 1보다 큰 정수, N≥M).According to an embodiment, in a plurality of action cam video reproducing apparatuses, a first screen to a second screen through N buffer memories including first buffer memory to N buffer memory sequentially buffered. A buffer memory management method for simultaneously reproducing M screens including M may be disclosed (M and N are integers greater than 1, N ≧ M).
먼저, 여러 대의 액션캠 영상을 디코딩(decoding)하여 각 액션캠 별로 분류할 수 있다(S101).First, a plurality of action cam images may be decoded and classified for each action cam (S101).
다음으로, 상기 분류된 영상들 중, N개의 영상들을 선택할 수 있다(S102).Next, among the classified images, N images may be selected (S102).
실시 예에 따라, N개의 영상들을 선택함에 있어서, 재생장치는, 상기 재생장치에 저장된 영상재생 히스토리(history)를 검색할 수 있고, 상기 검색된 히스토리에 기초하여, 가장 선택 빈도가 높은 N개의 액션캠 영상들을 선택할 수 있다.According to an embodiment, in selecting the N images, the playback apparatus may search an image playback history stored in the playback apparatus and, based on the searched history, N action cams having the highest selection frequency. You can select images.
다음으로, 상기 N개의 영상들 각각을 상기 버퍼 메모리들 각각에 저장할 수 있다(S103).Next, each of the N images may be stored in each of the buffer memories (S103).
다음으로, 상기 버퍼 메모리들에 저장된 영상들 중, 각기 다른 액션캠을 가지는 2개의 영상을 선택할 수 있다(S104).Next, among the images stored in the buffer memories, two images having different action cams may be selected (S104).
실시 예에 따라, 재생장치는, 상기 재생장치에 저장된 영상재생 히스토리(history)를 검색할 수 있고, 상기 검색된 히스토리에 기초하여, 가장 최근에 재생되었던 2개의 액션캠 영상들을 선택할 수 있다.According to an embodiment of the present disclosure, the playback apparatus may search for an image playback history stored in the playback apparatus, and select two action cam images that have been most recently played back based on the searched history.
다음으로, 상기 선택된 제1 영상과 제2 영상을 상기 제1 화면 및 제2 화면에 각각 디스플레이할 수 있다(S105).Next, the selected first image and the second image may be displayed on the first screen and the second screen, respectively (S105).
다음으로, 상기 제1 화면 및 제2 화면에 디스플레이된 영상들과 구분되는 액션캠을 가지는 제3 영상의 선택신호를 입력받을 수 있다(S106).Next, a selection signal of a third image having an action cam distinguished from the images displayed on the first screen and the second screen may be input (S106).
실시 예에 따라, 재생장치가 상기 제3 영상의 선택신호를 입력받음에 있어서, 사용자 인터페이스를 통하여 상기 제3 영상의 선택신호를 입력받을 수 있다. 또한, 다른 실시 예에 따라, 기 설정된 화면전환설정에 기초하여 자동으로 생성되는 상기 제3 영상의 선택신호를 입력받을 수 있다. 즉, 화면전환신호는 자동적으로 입력될 수 있고, 사용자에 의하여 입력될 수 도 있다.According to an embodiment, when the playback apparatus receives the selection signal of the third image, it may receive the selection signal of the third image through a user interface. In addition, according to another embodiment, the selection signal of the third image which is automatically generated based on a preset screen change setting may be input. That is, the screen change signal may be automatically input or may be input by the user.
다음으로, 상기 N개의 선택된 영상들 중, 상기 제3 영상이 포함되지 않은 경우, 상기 제1 영상 및 제2 영상을 제외한 다른 하나의 영상을 버퍼 메모리에서 삭제하고, 상기 영상이 삭제된 버퍼 메모리에 상기 제3 영상을 저장할 수 있다(S107).Next, when the third image is not included among the N selected images, another image except for the first image and the second image is deleted from the buffer memory, and the image is deleted from the buffer memory. The third image may be stored (S107).
다음으로, 상기 제3 영상을 제1 화면에, 상기 제1 영상을 제2 화면에 디스플레이할 수 있다(S108).Next, the third image may be displayed on the first screen, and the first image may be displayed on the second screen (S108).
즉, 위와 같은 단계들을 통하여 여러 대의 액션캠 영상을 사용자에게 제공할 수 있고, 대기시간이 최소화된 화면 전환을 제공할 수 있다.That is, through the above steps, it is possible to provide a plurality of action cam images to the user, and to provide a screen change with minimal waiting time.
또한, 위 단계들에 더하여, 상기 여러 대의 액션캠 영상 제공방법은, 상기 제1 화면 및 제2 화면에 디스플레이된 영상들과 구분되는 액션캠을 가지는 제4 영상의 선택신호를 입력받는 단계를 더 포함할 수 있다. 즉, 추가적인 액션캠 전환신호를 수신할 수 있다.Further, in addition to the above steps, the method of providing a plurality of action cam images may further include receiving a selection signal of a fourth image having an action cam distinguished from images displayed on the first screen and the second screen. It may include. That is, the additional action cam switching signal may be received.
또한, 상기 N개의 선택된 영상들 중, 상기 제3 영상 및 제1 영상을 제외한 다른 하나의 영상을 버퍼 메모리에서 삭제하고, 상기 영상이 삭제된 버퍼 메모리에 상기 제4 영상을 저장하는 단계를 더 포함할 수 있다. 즉, 추가적인 버퍼 메모리 갱신이 가능하다.The method may further include deleting one of the N selected images except for the third image and the first image from the buffer memory, and storing the fourth image in the buffer memory from which the image is deleted. can do. That is, an additional buffer memory update is possible.
다음으로, 상기 제4 영상을 제1 화면에, 상기 제3 영상을 제2 화면에 디스플레이하는 단계를 더 포함할 수 있다.Next, the method may further include displaying the fourth image on the first screen and the third image on the second screen.
또한, 상기 개시된 단계들에 있어서, 상기 화면들에 디스플레이되는 영상들의 순서에 대응되도록 상기 버퍼 메모리들을 버퍼링하는 단계를 더 포함할 수 있다. 즉, 사용자의 액션캠 선택에 기초하여 버퍼 메모리의 버퍼링 순서가 설정될 수 있다.The method may further include buffering the buffer memories to correspond to the order of the images displayed on the screens. That is, the buffering order of the buffer memory may be set based on the user's action cam selection.
또한, 재생장치의 저장부에 상기 선택정보들을 저장할 수 있다. 즉, 상기 제3 영상의 선택신호 및 상기 제4 영상의 선택신호를, 영상재생 히스토리(history)로 저장할 수 있다.In addition, the selection information may be stored in a storage unit of the playback apparatus. That is, the selection signal of the third image and the selection signal of the fourth image may be stored as an image reproduction history.
도 6은 본 발명의 실시 예에 따른 여러 대의 액션캠 영상재생장치의 구성을 도시한 도면이다.6 is a diagram showing the configuration of a plurality of action cam video playback apparatus according to an embodiment of the present invention.
실시 예에 따라, 여러 대의 액션캠 영상 재생장치는, 스마트폰(smartphone), 스마트 티브이(smart TV), PC, PDA 등, 영상 재생이 가능한 다양한 장치가 될 수 있다. 또한, 상기 여러 대의 액션캠 영상 재생장치(100)는, 버퍼 메모리(201), 디코더(202), 제어부(203), 화면전환제어부(204), 액션캠 전환신호 수신부(205), 및 디스플레이부(206)를 포함할 수 있다. According to an exemplary embodiment, the plurality of action cam video player may be various devices capable of playing video such as a smartphone, a smart TV, a PC, a PDA, and the like. In addition, the multiple action cam video reproducing apparatus 100 includes a buffer memory 201, a decoder 202, a control unit 203, a screen switching controller 204, an action cam switching signal receiving unit 205, and a display unit. 206 may be included.
버퍼(buffer) 메모리(201)는, 제1 버퍼 메모리 내지 제N 버퍼 메모리를 포함할 수 있다. 상기 버퍼 메모리들은, 물리적으로 구분된 버퍼 메모리들일 수 있고, 하나의 물리적 버퍼메모리가 복수개의 버퍼메모리로 구분된 것일 수도 있다.The buffer memory 201 may include a first buffer memory to an Nth buffer memory. The buffer memories may be physically divided buffer memories, or one physical buffer memory may be divided into a plurality of buffer memories.
디스플레이부(206)는, 제1 화면 내지 제2 화면을 포함하는 M개의 화면들을 동시에 재생할 수 있다. 즉, 하나의 화면을 여러 개의 영역으로 분할하고, 분할된 화면들에 각각의 영상을 디스플레이함으로써, 여러 대의 액션캠 영상 서비스를 사용자에게 제공할 수 있다.The display unit 206 may simultaneously reproduce M screens including the first to second screens. That is, by dividing one screen into several areas and displaying respective images on the divided screens, a plurality of action cam video services may be provided to the user.
상기 버퍼 메모리와 디스플레이부에 있어서, M 및 N은 1보다 큰 정수, 즉 복수이며, N은 M보다 크다. 즉, 버퍼메모리의 개수는 동시에 디스플레이되는 화면의 개수보다 많다.In the buffer memory and the display portion, M and N are integers larger than 1, that is, plural, and N is larger than M. That is, the number of buffer memories is larger than the number of screens displayed at the same time.
디코더(decoder; 202)는, 여러 대의 액션캠 영상을 디코딩(decoding)한다. 실시 예에 따라, 여러 대의 액션캠 영상은 각각의 액션캠에 대한 영상이 따로 전송될 수 있고, 다른 실시 예에 따라, 하나의 데이터 파일에 여러 개의 액션캠에 대한 영상들이 포함되어 하나로써 전송될 수 있다. 따라서, 디코더는, 이러한 경우에 그 영상들을 디코딩함과 동시에 각 액션캠별로 영상을 분류할 수 있다.A decoder 202 decodes several action cam images. According to an embodiment of the present disclosure, images of each action cam may be separately transmitted, and according to another embodiment, images of several action cams may be transmitted as one data file in one data file. Can be. Therefore, in this case, the decoder may classify the images for each action cam while decoding the images.
제어부(203)는, 상기 분류된 영상들 중, N개의 영상들을 선택하고, 상기 N개의 영상들 각각을 상기 버퍼 메모리들 각각에 저장하고, 상기 버퍼 메모리들에 저장된 영상들 중, 각기 다른 액션캠을 가지는 2개의 영상을 선택하고, 상기 선택된 제1 영상과 제2 영상을 상기 제1 화면 및 제2 화면에 각각 디스플레이하도록 제어할 수 있다. 즉, 제어부(203)는, 여러 대의 액션캠 영상을 제공하기 위한 기본적인 동작들을 수행한다.The controller 203 selects N images from the classified images, stores each of the N images in each of the buffer memories, and stores different action cams among the images stored in the buffer memories. Two images may be selected to control the display to display the selected first image and the second image on the first screen and the second screen, respectively. That is, the controller 203 performs basic operations for providing a plurality of action cam images.
액션캠전환신호수신부(204)는, 상기 제1 화면 및 제2 화면에 디스플레이된 영상들과 구분되는 액션캠을 가지는 제3 영상의 선택신호를 입력받는다.The action cam switching signal receiver 204 receives a selection signal of a third image having an action cam that is distinguished from images displayed on the first screen and the second screen.
실시 예에 따라, 액션캠전환신호수신부(204)는, 사용자 인터페이스를 통하여 상기 제3 영상의 선택신호를 입력받을 수 있고, 다른 실시 예에 따라, 액션캠전환신호수신부(204)는, 기 설정된 화면전환설정에 기초하여 자동으로 생성되는 상기 제3 영상의 선택신호를 입력받을 수 있다.According to an embodiment, the action cam switch signal receiver 204 may receive a selection signal of the third image through a user interface, and according to another embodiment, the action cam switch signal receiver 204 may be configured in advance. The selection signal of the third image, which is automatically generated based on the screen change setting, may be input.
또한, 화면전환 제어부(205)는, 상기 N개의 선택된 영상들 중, 상기 제1 영상 및 제2 영상을 제외한 다른 하나의 영상을 버퍼 메모리에서 삭제하고, 상기 영상이 삭제된 버퍼 메모리에 상기 제3 영상을 저장한 후, 상기 제3 영상을 제1 화면에, 상기 제1 영상을 제2 화면에 디스플레이하도록 제어한다. The screen switching control unit 205 may delete one of the N selected images other than the first image and the second image from the buffer memory, and delete the image from the buffer memory. After storing the image, the third image is displayed on the first screen and the first image is displayed on the second screen.
본 도면에서는, 액션캠전환신호수신부(204)와 화면전환 제어부(205)가 별도로 구성되고, 액션캠전환신호수신부(204)가 화면전환 제어부(205)에 포함되어 있는 실시 예를 도시하였으나, 다른 실시 예에 따라, 액션캠전환신호수신부(204)가 화면전환 제어부(205)와 병합될 수 있고, 다른 객체로써 떨어져서 구성될 수 도 있다. 즉, 본 도면의 구성들은 일 실시 예에 불과하고, 각 구성들은 병합될 수도, 더 세분화될 수 도 있다.In this figure, the action cam switch signal receiver 204 and the screen switch controller 205 are separately configured, and the action cam switch signal receiver 204 is included in the screen switch controller 205. According to an exemplary embodiment, the action cam switching signal receiver 204 may be merged with the screen switching control unit 205 or may be configured apart from other objects. That is, the components of this drawing are only an embodiment, and each component may be merged or further subdivided.
또한, 실시 예에 따라, 액션캠전환신호수신부(204)는,상기 제1 화면 및 제2 화면에 디스플레이된 영상들과 구분되는 액션캠을 가지는 제4 영상의 선택신호를 더 입력받을 수 있고, 이에 대응하여, 제어부(203)는, 상기 N개의 선택된 영상들 중, 상기 제3 영상 및 제1 영상을 제외한 다른 하나의 영상을 버퍼 메모리에서 삭제하고, 상기 영상이 삭제된 버퍼 메모리에 상기 제4 영상을 저장한 후, 상기 제4 영상을 제1 화면에, 상기 제3 영상을 제2 화면에 디스플레이하도록 제어할 수 있다. 즉, 추가적인 화면 전환을 수행할 수 있다.In addition, according to an embodiment, the action cam switching signal receiver 204 may further receive a selection signal of a fourth image having an action cam that is distinguished from images displayed on the first screen and the second screen, Correspondingly, the controller 203 deletes one of the N selected images other than the third image and the first image from the buffer memory, and deletes the other image from the buffer memory. After storing the image, it is possible to control to display the fourth image on the first screen and the third image on the second screen. That is, additional screen switching can be performed.
여러 대의 액션캠 영상 재생장치(100)는, 저장부(미도시)를 추가적으로 포함하여 구성될 수 있다. 이 경우, 저장부는, 여러 대의 액션캠 영상 재생장치(100)의 구동에 필요한 데이터를 저장할 수 있고, 액션캠전환신호수신부(204)에서 입력되는 상기 제3 영상의 선택신호 및 상기 제4 영상의 선택신호를, 영상재생 히스토리(history)로 저장할 수 있다.The plurality of action cam video reproducing apparatuses 100 may further include a storage unit (not shown). In this case, the storage unit may store data necessary for driving a plurality of action cam video reproducing apparatuses 100, and the storage unit may store the selection signal of the third image and the fourth image inputted from the action cam switching signal receiver 204. The selection signal can be stored as a video reproduction history.
이러한 저장된 영상재생 히스토리(history)를 활용하기 위하여, 제어부(203)는, 실시 예에 따라, 버퍼 메모리에 선택된 영상들을 저장함에 있어서, 상기 재생장치에 저장된 영상재생 히스토리(history)를 검색하고, 상기 검색된 히스토리에 기초하여, 가장 선택 빈도가 높은 N개의 액션캠 영상들을 선택하여 버퍼 메모리에 저장한다.In order to utilize the stored video playback history, the controller 203 searches for the video playback history stored in the playback device in storing the selected images in the buffer memory according to an embodiment. Based on the retrieved history, N action cam images having the highest selection frequency are selected and stored in the buffer memory.
또한, 저장된 영상재생 히스토리(history)를 활용하기 위하여, 제어부(203)는, 실시 예에 따라, 영상을 최초에 디스플레이함에 있어서, 상기 재생장치에 저장된 영상재생 히스토리(history)를 검색하고, 상기 검색된 히스토리에 기초하여, 가장 최근에 재생되었던 2개의 액션캠 영상들을 선택하여 디스플레이하도록 제어할 수 있다.In addition, in order to utilize the stored video playback history, the controller 203 searches for the video playback history stored in the playback apparatus in the first display of the video, and searches for the searched video. Based on the history, it is possible to control to select and display the two most recently played action cam images.
도 7 및 도 8은 본 발명의 실시 예에 따른 여러 대의 액션캠 영상재생장치의 버퍼 메모리 관리 방법의 개념을 도시한 도면이다.7 and 8 illustrate a concept of a buffer memory management method of a plurality of action cam video playback apparatuses according to an exemplary embodiment of the present invention.
실시 예에 따라, 도 7에 도시된 바와 같이 버퍼 메모리 및 재생화면이 관리될 수 있다.According to an embodiment, as shown in FIG. 7, a buffer memory and a playback screen may be managed.
여러 대의 액션캠 영상 재생장치에 4개의 버퍼 메모리가 구성될 수 있고, 상기 4개의 버퍼 메모리에는 4개의 구분되는 액션캠을 가지는 각각의 영상이 저장될 수 있다. 또한, 2개의 디스플레이 영역을 가지므로, 4개의 액션캠 영상 중, 제1 액션캠 및 제2 액션캠의 영상이 디스플레이될 수 있다. Four buffer memories may be configured in a plurality of action cam image reproducing apparatuses, and each of the images having four distinct action cams may be stored in the four buffer memories. In addition, since the display apparatus has two display regions, images of the first action cam and the second action cam may be displayed among the four action cam images.
상기 제1 액션캠 및 제2 액션캠 영상이 디스플레이되는 중에, 제3 액션캠이 선택되면, 제3 액션캠이 이미 버퍼 메모리에 저장되어 있으므로, 버퍼 메모리의 갱신 없이, 제3 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제1 액션캠을 제2 화면에 디스플레이한다.If the third action cam is selected while the first action cam and the second action cam images are displayed, since the third action cam is already stored in the buffer memory, the third action cam is first updated without updating the buffer memory. The first action cam displayed on the first screen is displayed on the second screen.
또한, 상기 제3 액션캠 및 제1 액션캠 영상이 디스플레이되는 중에, 제4 액션캠이 선택되면, 제4 액션캠도 이미 버퍼 메모리에 저장되어 있으므로, 버퍼 메모리의 갱신 없이, 제4 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제3 액션캠을 제2 화면에 디스플레이한다.In addition, if the fourth action cam is selected while the third action cam and the first action cam image are displayed, the fourth action cam is already stored in the buffer memory, and thus the fourth action cam is not updated. The first screen is displayed on the first screen, and the third action cam displayed on the first screen is displayed on the second screen.
또한, 상기 제4 액션캠 및 제3 액션캠 영상이 디스플레이되는 중에, 제1 액션캠이 선택되면, 제1 액션캠도 이미 버퍼 메모리에 저장되어 있으므로, 버퍼 메모리의 갱신 없이, 제1 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제4 액션캠을 제2 화면에 디스플레이한다.In addition, if the first action cam is selected while the fourth action cam and the third action cam images are displayed, the first action cam is already stored in the buffer memory, and thus the first action cam is not updated. The first screen is displayed on the first screen, and the fourth action cam displayed on the first screen is displayed on the second screen.
또한, 상기 제1 액션캠 및 제4 액션캠 영상이 디스플레이되는 중에, 제2 액션캠이 선택되면, 제2 액션캠도 이미 버퍼 메모리에 저장되어 있으므로, 버퍼 메모리의 갱신 없이, 제2 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제 1 액션캠을 제2 화면에 디스플레이한다.In addition, if the second action cam is selected while the first action cam and the fourth action cam image are displayed, the second action cam is already stored in the buffer memory, and thus the second action cam is not updated. The first action cam displayed on the first screen is displayed on the second screen.
또한, 상기 제2 액션캠 및 제1 액션캠 영상이 디스플레이되는 중에, 제4 액션캠이 선택되면, 제4 액션캠도 이미 버퍼 메모리에 저장되어 있으므로, 버퍼 메모리의 갱신 없이, 제4 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제2 액션캠을 제2 화면에 디스플레이한다.In addition, if the fourth action cam is selected while the second action cam and the first action cam image are displayed, the fourth action cam is already stored in the buffer memory, and thus the fourth action cam is not updated. The first screen is displayed on the first screen, and the second action cam displayed on the first screen is displayed on the second screen.
또한, 상기 제4 액션캠 및 제2 액션캠 영상이 디스플레이되는 중에, 제1 액션캠이 선택되면, 제1 액션캠도 이미 버퍼 메모리에 저장되어 있으므로, 버퍼 메모리의 갱신 없이, 제1 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제4 액션캠을 제2 화면에 디스플레이한다.In addition, if the first action cam is selected while the fourth action cam and the second action cam images are displayed, the first action cam is already stored in the buffer memory, and thus the first action cam is not updated. The first screen is displayed on the first screen, and the fourth action cam displayed on the first screen is displayed on the second screen.
상기 실시 예에서, 제1 화면에 디스플레이되는 영상이 저장된 버퍼 메모리가 가장 먼저 버퍼링되고, 다음으로, 제1 화면에 디스플레이되는 영상이 저장된 버퍼 메모리가 그 다음으로 버퍼링 된다. 즉, 버퍼링 순서는 액션캠 선택신호들의 순서와 같다.In the above embodiment, the buffer memory storing the image displayed on the first screen is buffered first, and the buffer memory storing the image displayed on the first screen is next buffered. That is, the buffering order is the same as the order of the action cam selection signals.
또한, 다른 실시 예에 따라, 도 8에 도시된 바와 같이 버퍼 메모리 및 재생화면이 관리될 수 있다.According to another embodiment, as shown in FIG. 8, the buffer memory and the playback screen may be managed.
상기 제1 액션캠 및 제2 액션캠 영상이 디스플레이되는 중에, 제5 액션캠이 선택되면, 제5 액션캠에 대한 영상을 버퍼메모리에 저장할 수 있도록 버퍼 메모리를 갱신하고, 제5 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제1 액션캠을 제2 화면에 디스플레이한다.When the fifth action cam is selected while the first action cam and the second action cam images are displayed, the buffer memory is updated to store the image of the fifth action cam in the buffer memory, and the fifth action cam is removed. The first action cam displayed on the first screen is displayed on the second screen.
또한, 상기 제5 액션캠 및 제1 액션캠 영상이 디스플레이되는 중에, 제4 액션캠이 선택되면, 제4 액션캠에 대한 영상을 버퍼메모리에 저장할 수 있도록 버퍼 메모리를 갱신하고, 제4 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제5 액션캠을 제2 화면에 디스플레이한다.In addition, if the fourth action cam is selected while the fifth action cam and the first action cam image are displayed, the buffer memory is updated to store the image of the fourth action cam in the buffer memory, and the fourth action cam is displayed. Is displayed on the first screen, and the fifth action cam displayed on the first screen is displayed on the second screen.
또한, 상기 제4 액션캠 및 제5 액션캠 영상이 디스플레이되는 중에, 제1 액션캠이 선택되면, 제1 액션캠은 이미 버퍼 메모리에 저장되어 있으므로, 버퍼 메모리의 갱신 없이, 제1 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제5 액션캠을 제2 화면에 디스플레이한다.In addition, if the first action cam is selected while the fourth action cam and the fifth action cam images are displayed, the first action cam is already stored in the buffer memory, and thus the first action cam is not updated. The first screen is displayed on the first screen, and the fifth action cam displayed on the first screen is displayed on the second screen.
또한, 상기 제1 액션캠 및 제5 액션캠 영상이 디스플레이되는 중에, 제7 액션캠이 선택되면, 제7 액션캠에 대한 영상을 버퍼메모리에 저장할 수 있도록 버퍼 메모리를 갱신하고, 제7 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제1 액션캠을 제2 화면에 디스플레이한다.In addition, when the seventh action cam is selected while the first action cam and the fifth action cam images are displayed, the buffer memory is updated to store the image of the seventh action cam in the buffer memory, and the seventh action cam is displayed. Is displayed on the first screen, and the first action cam displayed on the first screen is displayed on the second screen.
또한, 상기 제5 액션캠 및 제1 액션캠 영상이 디스플레이되는 중에, 제4 액션캠이 선택되면, 제4 액션캠은 이미 버퍼 메모리에 저장되어 있으므로, 버퍼 메모리의 갱신 없이, 제4 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제7 액션캠을 제2 화면에 디스플레이한다.In addition, if the fourth action cam is selected while the fifth action cam and the first action cam image are displayed, the fourth action cam is already stored in the buffer memory, and thus the fourth action cam is not updated. The first screen is displayed on the first screen, and the seventh action cam displayed on the first screen is displayed on the second screen.
또한, 상기 제4 액션캠 및 제7 액션캠 영상이 디스플레이되는 중에, 제6 액션캠이 선택되면, 제6 액션캠에 대한 영상을 버퍼메모리에 저장할 수 있도록 버퍼 메모리를 갱신하고, 제6 액션캠을 제1 화면에 디스플레이하고, 제1 화면에 디스플레이되던 제4 액션캠을 제2 화면에 디스플레이한다.If a sixth action cam is selected while the fourth action cam and the seventh action cam image are displayed, the buffer memory is updated to store the image of the sixth action cam in the buffer memory, and the sixth action cam is displayed. Is displayed on the first screen, and the fourth action cam displayed on the first screen is displayed on the second screen.
상기 실시 예에서, 제1 화면에 디스플레이되는 영상이 저장된 버퍼 메모리가 가장 먼저 버퍼링되고, 다음으로, 제1 화면에 디스플레이되는 영상이 저장된 버퍼 메모리가 그 다음으로 버퍼링 된다. 즉, 버퍼링 순서는 액션캠 선택신호들의 순서와 같다.In the above embodiment, the buffer memory storing the image displayed on the first screen is buffered first, and the buffer memory storing the image displayed on the first screen is next buffered. That is, the buffering order is the same as the order of the action cam selection signals.
또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해돼서는 안 될 것이다.In addition, although the preferred embodiment of the present invention has been shown and described above, the present invention is not limited to the above-described specific embodiment, the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims. Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.

Claims (16)

  1. 여러 대의 액션캠 영상 재생장치에서, 순차적으로 버퍼링(buffering)되는 제1 버퍼 메모리 내지 제N 버퍼 메모리를 포함하는 N개의 버퍼(buffer) 메모리들을 통하여, 제1 화면 내지 제2 화면을 포함하는 M개의 화면들을 동시에 재생하기 위한 버퍼 메모리 관리 방법에 있어서 (M 및 N은 1보다 큰 정수, N≥M),In several action cam video reproducing apparatuses, M buffers including the first to second screens are provided through N buffer memories including the first buffer memory to the Nth buffer memory, which are sequentially buffered. In a buffer memory management method for simultaneously playing back pictures (M and N are integers greater than 1, N≥M),
    여러 대의 액션캠 영상을 디코딩(decoding)하여 각 액션캠 별로 분류하는 단계;Decoding a plurality of action cam images and classifying each action cam;
    상기 분류된 영상들 중, N개의 영상들을 선택하는 단계;Selecting N images among the classified images;
    상기 N개의 영상들 각각을 상기 버퍼 메모리들 각각에 저장하는 단계; Storing each of the N images in each of the buffer memories;
    상기 버퍼 메모리들에 저장된 영상들 중, 각기 다른 액션캠을 가지는 2개의 영상을 선택하는 단계;Selecting two images having different action cams among the images stored in the buffer memories;
    상기 선택된 제1 영상과 제2 영상을 상기 제1 화면 및 제2 화면에 각각 디스플레이하는 단계; Displaying the selected first image and the second image on the first screen and the second screen, respectively;
    상기 제1 화면 및 제2 화면에 디스플레이된영상들과 구분되는 액션캠을 가지는 제3 영상의 선택신호를 입력받는 단계;Receiving a selection signal of a third image having an action cam distinguished from the images displayed on the first and second screens;
    상기 N개의 선택된 영상들 중, 상기 제3 영상이 포함되지 않은 경우, 상기 제1 영상 및 제2 영상을 제외한 다른 하나의 영상을 버퍼 메모리에서 삭제하고, 상기 영상이 삭제된 버퍼 메모리에 상기 제3 영상을 저장하는 단계; 및If the third image is not included among the N selected images, another image except for the first image and the second image is deleted from the buffer memory, and the third image is stored in the buffer memory from which the image is deleted. Storing the image; And
    상기 제3영상을 제1 화면에, 상기 제1 영상을 제2 화면에 디스플레이하는 단계를 포함하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치의 버퍼 메모리 관리 방법.And displaying the third image on a first screen and displaying the first image on a second screen.
  2. 제1항에 있어서,The method of claim 1,
    상기 제1 화면 및 제2 화면에 디스플레이된 영상들과 구분되는 액션캠을 가지는 제4 영상의 선택신호를 입력받는 단계;Receiving a selection signal of a fourth image having an action cam distinguished from images displayed on the first and second screens;
    상기 N개의 선택된 영상들 중, 상기 제3 영상 및 제1 영상을 제외한 다른 하나의 영상을 버퍼 메모리에서 삭제하고, 상기 영상이 삭제된 버퍼 메모리에 상기 제4 영상을 저장하는 단계; 및Deleting one of the N selected images other than the third image and the first image from the buffer memory, and storing the fourth image in the buffer memory from which the image is deleted; And
    상기 제4 영상을 제1 화면에, 상기 제3 영상을 제2 화면에 디스플레이하는 단계를 더 포함하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치의 버퍼 메모리 관리 방법.And displaying the fourth image on a first screen and displaying the third image on a second screen.
  3. 제2항에 있어서,The method of claim 2,
    상기 화면들에 디스플레이되는 영상들의 순서에 대응되도록 상기 버퍼 메모리들을 버퍼링하는 단계를 더 포함하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치의 버퍼 메모리 관리 방법.And buffering the buffer memories so as to correspond to the order of the images displayed on the screens.
  4. 제2항에 있어서,The method of claim 2,
    상기 제3 영상의 선택신호 및 상기 제4 영상의 선택신호를, 영상재생히스토리(history)로 저장하는 단계를 포함하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치의 버퍼 메모리 관리 방법.And storing the selection signal of the third image and the selection signal of the fourth image as an image playback history.
  5. 제1항에 있어서,The method of claim 1,
    상기 분류된 영상들 중, N개의 영상들을 선택하는 단계는,Among the classified images, selecting N images may include:
    상기 재생장치에 저장된 영상재생 히스토리(history)를 검색하는 단계; 및Retrieving a video playback history stored in the playback device; And
    상기 검색된 히스토리에 기초하여, 가장 선택 빈도가 높은 N개의 액션캠 영상들을 선택하는 단계를 포함하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치의 버퍼 메모리 관리 방법.And selecting N action cam images having the highest selection frequency, based on the searched history.
  6. 제1항에 있어서,The method of claim 1,
    상기 각기 다른 액션캠을 가지는 2개의 영상을 선택하는 단계는,The step of selecting two images having different action cams,
    상기 재생장치에 저장된 영상재생 히스토리(history)를 검색하는 단계; 및Retrieving a video playback history stored in the playback device; And
    상기 검색된 히스토리에 기초하여, 가장 최근에 재생되었던 2개의 액션캠 영상들을 선택하는 단계를 포함하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치의 버퍼 메모리 관리 방법.And selecting the two most recently played action cam images based on the retrieved history.
  7. 제1항에 있어서,The method of claim 1,
    상기 제3 영상의 선택신호를 입력받는 단계는,Receiving the selection signal of the third image,
    사용자 인터페이스를 통하여 상기 제3 영상의 선택신호를 입력받는 단계를 포함하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치의 버퍼 메모리 관리 방법.And receiving a selection signal of the third image through a user interface.
  8. 제1항에 있어서,The method of claim 1,
    상기 제3 영상의 선택신호를 입력받는 단계는,Receiving the selection signal of the third image,
    기 설정된 화면전환설정에 기초하여 자동으로 생성되는 상기 제3 영상의 선택신호를 입력받는 단계를 포함하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치의 버퍼 메모리 관리 방법.And receiving a selection signal of the third image that is automatically generated based on a preset screen change setting.
  9. 여러 대의 액션캠(Action Cam) 영상 재생장치에 있어서,In several Action Cam video playback devices,
    제1 버퍼 메모리 내지 제N 버퍼 메모리를 포함하는 N개의 버퍼(buffer) 메모리들;N buffer memories including first buffer memory to Nth buffer memory;
    제1 화면 내지 제2 화면을 포함하는 M개의 화면들을 동시에 재생하는 디스플레이부 (M 및 N은 1보다 큰 정수, N≥M);A display unit (M and N are integers larger than 1, N≥M) for simultaneously reproducing M screens including the first to second screens;
    여러 대의 액션캠 영상을 디코딩(decoding)하여 각 액션캠 별로 분류하는 디코더;A decoder which decodes a plurality of action cam images and classifies each action cam;
    상기 분류된 영상들 중, N개의 영상들을 선택하고, 상기 N개의 영상들 각각을 상기 버퍼 메모리들 각각에 저장하고, 상기 버퍼 메모리들에 저장된 영상들 중, 각기 다른 액션캠을 가지는 2개의 영상을 선택하고, 상기 선택된 제1 영상과 제2 영상을 상기 제1 화면 및 제2 화면에 각각 디스플레이하도록 제어하는 제어부;Among the classified images, N images are selected, each of the N images is stored in each of the buffer memories, and two images having different action cams among the images stored in the buffer memories are selected. A controller configured to select and to display the selected first image and the second image on the first screen and the second screen, respectively;
    상기 제1 화면 및 제2 화면에 디스플레이된 영상들과 구분되는 액션캠을 가지는 제3 영상의 선택신호를 입력받는 액션캠전환신호수신부; 및An action cam switching signal receiver configured to receive a selection signal of a third image having an action cam distinguished from the images displayed on the first and second screens; And
    상기 N개의 선택된 영상들 중, 상기 제3 영상이 포함되지 않은 경우, 상기 제1 영상 및 제2 영상을 제외한 다른 하나의 영상을 버퍼 메모리에서 삭제하고, 상기 영상이 삭제된 버퍼 메모리에 상기 제3 영상을 저장한 후, 상기 제3 영상을 제1 화면에, 상기 제1 영상을 제2 화면에 디스플레이하도록 제어하는 화면전환 제어부를 포함하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치.If the third image is not included among the N selected images, another image except for the first image and the second image is deleted from the buffer memory, and the third image is stored in the buffer memory from which the image is deleted. And a screen switching control unit controlling to display the third image on the first screen and the first image on the second screen after storing the image.
  10. 제9항에 있어서,The method of claim 9,
    상기 액션캠전환신호수신부는,The action cam conversion signal receiver,
    상기 제1 화면 및 제2 화면에 디스플레이된 영상들과 구분되는 액션캠을 가지는 제4 영상의 선택신호를 입력받고,Receiving a selection signal of a fourth image having an action cam distinguished from the images displayed on the first and second screens;
    상기 제어부는,The control unit,
    상기 N개의 선택된 영상들 중, 상기 제3 영상 및 제1 영상을 제외한 다른 하나의 영상을 버퍼 메모리에서 삭제하고, 상기 영상이 삭제된 버퍼 메모리에 상기 제4 영상을 저장한 후, 상기 제4 영상을 제1 화면에, 상기 제3 영상을 제2 화면에 디스플레이하도록 제어하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치.Among the N selected images, one image other than the third image and the first image is deleted from a buffer memory, and the fourth image is stored in a buffer memory from which the image is deleted. Multiple action cam video reproducing apparatus characterized by controlling to display on the first screen, the third image on the second screen.
  11. 제10항에 있어서,The method of claim 10,
    상기 제3 영상의 선택신호 및 상기 제4 영상의 선택신호를, 영상재생 히스토리(history)로 저장하는 저장부를 더 포함하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치.And a storage unit which stores the selection signal of the third image and the selection signal of the fourth image as an image playback history.
  12. 제9항에 있어서,The method of claim 9,
    상기제어부는,The control unit,
    상기 재생장치에 저장된 영상재생 히스토리(history)를 검색하고, 상기 검색된 히스토리에 기초하여, 가장 선택 빈도가 높은 N개의 액션캠 영상들을 선택하여 버퍼 메모리에 저장하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치.Searching for a video playback history stored in the playback device, and based on the searched history, selecting and storing the N action cam images with the highest frequency of selection are stored in a buffer memory. Device.
  13. 제9항에 있어서,The method of claim 9,
    상기 제어부는,The control unit,
    상기 재생장치에 저장된 영상재생 히스토리(history)를 검색하고, 상기 검색된 히스토리에 기초하여, 가장 최근에 재생되었던 2개의 액션캠 영상들을 선택하여 디스플레이하도록 제어하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치.A plurality of action cam image reproducing apparatuses may be configured to retrieve a video reproduction history stored in the reproducing apparatus, and to select and display two most recently played action cam images based on the retrieved history. .
  14. 제9항에 있어서,The method of claim 9,
    상기 액션캠전환신호수신부는,The action cam conversion signal receiver,
    사용자 인터페이스를 통하여 상기 제3 영상의 선택신호를 입력받는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치.A plurality of action cam image playback apparatus, characterized in that receiving the selection signal of the third image through a user interface.
  15. 제9항에 있어서,The method of claim 9,
    상기 액션캠전환신호수신부는,The action cam conversion signal receiver,
    기 설정된 화면전환설정에 기초하여 자동으로 생성되는 상기 제3 영상의 선택신호를 입력받는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치.A plurality of action cam video reproducing apparatus, characterized in that for receiving the selection signal of the third image automatically generated based on a preset screen change setting.
  16. 제9항에 있어서,The method of claim 9,
    상기 제어부는,The control unit,
    상기 화면들에 디스플레이되는 영상들의 순서에 대응되도록 상기 버퍼 메모리들의 버퍼링을 제어하는 것을 특징으로 하는 여러 대의 액션캠 영상 재생장치.And controlling the buffering of the buffer memories to correspond to the order of the images displayed on the screens.
PCT/KR2013/008291 2013-09-04 2013-09-13 Buffer management method for reproducing images from multiple action cams and reproduction apparatus thereof WO2015034123A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2013-0106016 2013-09-04
KR20130106016A KR101511758B1 (en) 2013-09-04 2013-09-04 Method and apparatus for managing buffer memory for playing video from a plurality of action cam

Publications (1)

Publication Number Publication Date
WO2015034123A1 true WO2015034123A1 (en) 2015-03-12

Family

ID=52628575

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2013/008291 WO2015034123A1 (en) 2013-09-04 2013-09-13 Buffer management method for reproducing images from multiple action cams and reproduction apparatus thereof

Country Status (2)

Country Link
KR (1) KR101511758B1 (en)
WO (1) WO2015034123A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019144818A1 (en) * 2018-01-24 2019-08-01 深圳市道通科技股份有限公司 Method for transmitting video frame, detector and user equipment
CN112860165A (en) * 2021-02-01 2021-05-28 维沃移动通信有限公司 Text information acquisition method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050066183A (en) * 2003-12-26 2005-06-30 주식회사 팬택 System and method for embodying panorama image
KR100649891B1 (en) * 2005-10-27 2006-11-27 (주)아이디스 Digital image signal processor, digital image signal processing method and digital video recorder using the method
KR100880569B1 (en) * 2007-10-09 2009-01-30 모다정보통신 주식회사 Method for transporting vod contents in electric control transport protocol environment of mobile iptv
KR20090013435A (en) * 2007-08-01 2009-02-05 삼성전자주식회사 Apparatus and method for processing image
KR20100028804A (en) * 2008-09-05 2010-03-15 김석진 Subscriber terminal apparatus for iptv system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0715708A (en) * 1993-06-22 1995-01-17 Mitsubishi Electric Corp Image transmission system
KR100296465B1 (en) * 1998-10-02 2001-10-26 윤종용 Multi camera output selection controller
JP2004128533A (en) 2002-09-30 2004-04-22 Toshiba Lighting & Technology Corp Monitor television camera system
KR20120079255A (en) * 2011-01-04 2012-07-12 (주)이노엑시스 A mass video matrix apparatus for transferring video data and management method of it

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050066183A (en) * 2003-12-26 2005-06-30 주식회사 팬택 System and method for embodying panorama image
KR100649891B1 (en) * 2005-10-27 2006-11-27 (주)아이디스 Digital image signal processor, digital image signal processing method and digital video recorder using the method
KR20090013435A (en) * 2007-08-01 2009-02-05 삼성전자주식회사 Apparatus and method for processing image
KR100880569B1 (en) * 2007-10-09 2009-01-30 모다정보통신 주식회사 Method for transporting vod contents in electric control transport protocol environment of mobile iptv
KR20100028804A (en) * 2008-09-05 2010-03-15 김석진 Subscriber terminal apparatus for iptv system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019144818A1 (en) * 2018-01-24 2019-08-01 深圳市道通科技股份有限公司 Method for transmitting video frame, detector and user equipment
CN112860165A (en) * 2021-02-01 2021-05-28 维沃移动通信有限公司 Text information acquisition method and device
CN112860165B (en) * 2021-02-01 2022-09-30 维沃移动通信有限公司 Text information acquisition method and device

Also Published As

Publication number Publication date
KR20150027533A (en) 2015-03-12
KR101511758B1 (en) 2015-04-13

Similar Documents

Publication Publication Date Title
WO2010027143A2 (en) Media transmission system and method
CN101588488B (en) Multiple-position streaming media broadcasting method and system
JP5047607B2 (en) Stream recording apparatus, stream recording method, recording system, and recording / reproducing system
WO2015076537A1 (en) Video-providing method and video-providing system
JP2008160748A5 (en)
CN101796541A (en) Method and system for customising live media content
WO2016027977A1 (en) 360 degree space image reproduction method and system therefor
US20010008427A1 (en) Apparatus and method for supporting picture-in-picture type time shifting
WO2015046688A1 (en) Helmet for shooting multi-angle image and shooting method
KR102025157B1 (en) System and method for transmitting a plurality of video image
JP5094704B2 (en) Content sharing system and content sharing method
WO2020213812A1 (en) Method and device for providing real-time participation streaming service through internet
WO2015064854A1 (en) Method for providing user interface menu for multi-angle image service and apparatus for providing user interface menu
WO2019004783A1 (en) Transmission system for multi-channel image, control method therefor, and multi-channel image playback method and apparatus
WO2015034123A1 (en) Buffer management method for reproducing images from multiple action cams and reproduction apparatus thereof
WO2018124794A1 (en) Camerawork-based image synthesis system and image synthesis method
WO2015037761A1 (en) Method for providing multi-angle image service and system using same
WO2015064855A1 (en) Method for providing user interface menu for capturing multi-angle image and apparatus for providing user interface menu
KR101090499B1 (en) Method for providing multi angle digital broadcating service
WO2009126001A2 (en) Data application providing method for digital broadcast and computer-readable recording medium with recorded program for carrying out same
WO2019004498A1 (en) Multichannel image generation method, multichannel image playing method, and multichannel image playing program
WO2022055198A1 (en) Method, system, and computer-readable recording medium for implementing fast switching mode between channels in multi-live transmission environment
WO2017209432A1 (en) Randomly-edited compressed video content provision system and provision method
CN108737844A (en) Information transferring method and device, storage medium, electronic device
WO2018155910A1 (en) Method, for supporting relay broadcast, device and non-transitory computer-readable recording medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13893061

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13893061

Country of ref document: EP

Kind code of ref document: A1