KR101743624B1 - Method and computer program for adding bookmarks to a video lecture - Google Patents

Method and computer program for adding bookmarks to a video lecture Download PDF

Info

Publication number
KR101743624B1
KR101743624B1 KR1020160111941A KR20160111941A KR101743624B1 KR 101743624 B1 KR101743624 B1 KR 101743624B1 KR 1020160111941 A KR1020160111941 A KR 1020160111941A KR 20160111941 A KR20160111941 A KR 20160111941A KR 101743624 B1 KR101743624 B1 KR 101743624B1
Authority
KR
South Korea
Prior art keywords
bookmark
lecture
moving picture
contents
divided
Prior art date
Application number
KR1020160111941A
Other languages
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 주식회사 유비온
Priority to KR1020160111941A priority Critical patent/KR101743624B1/en
Application granted granted Critical
Publication of KR101743624B1 publication Critical patent/KR101743624B1/en

Links

Images

Classifications

    • G06F17/30849
    • 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/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

360도 카메라로 촬영되는 동영상 데이터에 북마크를 부가하는 방법 및 컴퓨터 프로그램이 개시된다. 본 발명에 따른 북마크 부가 방법은, 360도 카메라로 촬영된 강의 동영상 데이터를 분석하여 카메라의 방향이 바뀌는 시점을 판정하는 단계와; 판정된 시점을 기준으로 강의 동영상 내의 판서 영역을 분할하는 단계와; 분할된 판서 영역에 대응하는 북마크로서 해당 판서 내용으로 강의를 시작한 시점의 재생 위치를 가리키는 북마크를 생성하는 단계와; 생성된 북마크가 동영상에 오버레이되도록 강의 동영상 데이터에 부가하는 단계를 포함한다.A computer program and a method for adding a bookmark to moving picture data photographed by a 360-degree camera are disclosed. A bookmark adding method according to the present invention includes: analyzing moving image data of a lecture taken by a 360-degree camera to determine a time when a direction of a camera changes; Dividing the author region in the lecture moving picture based on the judged time point; Generating a bookmark indicating a reproduction position at a point of time when the lecture is started with the contents of the book as a bookmark corresponding to the divided planner area; And adding the created bookmark to the lecture moving picture data so as to be overlaid on the moving picture.

Description

강의 동영상에 북마크를 부가하는 방법 및 컴퓨터 프로그램 {Method and computer program for adding bookmarks to a video lecture}[0001] The present invention relates to a method and a computer program for adding a bookmark to a lecture video,

본 발명은 360도 카메라로 촬영한 강의 동영상 데이터에 대해 학습자가 원하는 재생 위치를 쉽게 찾아 이동할 수 있도록 북마크를 부가하는 방법과 이를 위한 컴퓨터 프로그램에 대한 것이다.The present invention relates to a method of adding a bookmark so that a learner can easily navigate to a desired playback position on video data of a lecture taken by a 360-degree camera, and a computer program therefor.

360도 카메라는 전후좌우상하, 360도 모든 방향을 촬영할 수 있는 카메라로써, 360도 카메라를 이용하여 촬영된 동영상 데이터의 경우 감상 시점(point of view)이 고정되어 있지 않다. 사용자는 VR(Virtual Reality)용 HMD(Head Mounted Display)을 착용하거나 일반 모니터를 통해 동영상을 보면서 실제 동영상이 촬영된 현장에서 둘러보거나 설명을 듣는 등의 체험을 할 수 있다.A 360-degree camera is a camera capable of shooting all directions 360 ° in the front and back, left and right, and up and down, and the point of view is not fixed for moving image data shot using a 360-degree camera. The user can wear a head mounted display (VR) for VR (Virtual Reality) or watch videos through a general monitor, and experience experiences such as browsing or listening to the actual video on the spot where the video was shot.

한편, 기존의 강의 동영상 촬영시, 강사가 칠판에 판서를 하면서 내용을 설명을 하면 카메라가 강사를 따라 이동한다. 이때, 모니터 화면이 판서 영역보다 좁은 경우 카메라가 이동을 하면 칠판의 다른 부분에 판서된 내용이 보이지 않게 된다. 학습자가 칠판의 다른 부분에 판서된 내용을 확인하고 싶으면 강의 동영상을 해당 위치까지 리와인드(rewind)하여 원하는 판서 내용이 잘 보이는 재생 위치를 찾아야한다.On the other hand, at the time of video recording of the existing lecture, the lecturer writes on the chalkboard, explains the contents, and the camera moves along the lecturer. At this time, if the monitor screen is narrower than the writing area, the contents written on other parts of the blackboard will not be seen when the camera moves. If the learner wants to see what is written on the other part of the board, he or she should rewind the lecture video to that position and find the play position where the desired writing is clearly visible.

360도 카메라로 녹화된 강의 동영상 시청시 학습자는 HMD(Head mounted Display)를 머리에 쓰고서 마치 강의실에 앉아 있은 것처럼 좌우로 돌아볼 수 있으며, 일반 모니터를 통해 강의 동영상을 재생하는 경우 마우스 조작을 통해 좌우로 돌아볼 수 있다. 따라서, 360도 카메라를 이용하여 강의 동영상을 촬영하면 재생시 리와인드를 하지 않더라고 판서된 모든 내용을 학습자가 원하는 때에 확인할 수 있다. When watching a movie recorded with a 360-degree camera, a learner can use a head-mounted display (HMD) on his or her head to look back and forth as if sitting in a classroom. When playing a lecture video through a normal monitor, I can look back. Therefore, if a lecture video is shot using a 360-degree camera, the learner can confirm all the written contents at the desired time, even if the rewind is not performed during playback.

그러나, 강사는 가장 최근에 판서한 내용 또는 현재 판서하고 있는 내용을 가지고 강의를 하고 있기 때문에 앞부분 판서 내용에 해당하는 강의를 들으려면 해당 재생 위치를 찾아 리와인드를 해야 하는 문제가 있다.However, since the instructor is lecturing with the contents that he most recently wrote or is currently writing, there is a problem in that he or she has to rewind to find the corresponding play position in order to listen to the lecture corresponding to the content of the first written form.

본 발명은 상기와 같은 종래 기술의 문제점을 해소하기 위한 것으로, 360도 카메라를 이용한 강의 동영상 데이터 재생시 학습자가 원하는 위치를 재생할 수 있도록 하는 북마크를 부가하는 방법 및 컴퓨터 프로그램을 제공하는데 그 목적이 있다.It is an object of the present invention to provide a method and a computer program for adding a bookmark that enables a learner to reproduce a desired position when playing video data of a lecture using a 360-degree camera .

상기와 같은 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 강의 동영상에 북마크를 부가하는 방법은, 360도 카메라로 촬영된 강의 동영상 데이터를 분석하여 카메라의 방향이 바뀌는 시점을 판정하는 단계와; 상기 판정된 시점을 기준으로 강의 동영상 내의 판서 영역을 분할하는 단계와; 상기 분할된 판서 영역에 포함된 판서 내용으로 강의를 시작한 시점의 재생 위치를 가리키는 북마크를 생성하는 단계와; 상기 생성된 북마크가 동영상에 오버레이되도록 상기 강의 동영상 데이터에 부가하는 단계를 포함할 수 있다.According to another aspect of the present invention, there is provided a method of bookmarking a lecture moving picture according to an exemplary embodiment of the present invention includes analyzing moving picture data of a lecture taken by a 360-degree camera to determine a time point at which a camera changes direction, ; Dividing the author region in the lecture moving picture based on the determined time point; Generating a bookmark indicating a playback position at a point in time when the lecture is started with the content of the planner included in the divided planner area; And adding the generated bookmark to the lecture moving picture data so that the bookmark is overlaid on the moving picture.

상기 생성된 북마크를 부가하는 단계는, 상기 분할된 판서 영역의 시작 위치에 상기 북마크가 표시되도록 북마크의 표시 위치를 설정하는 단계를 포함할 수 있다.The step of adding the generated bookmark may include setting a display position of the bookmark so that the bookmark is displayed at a start position of the divided penner area.

상기 북마크 부가 방법은, 상기 분할된 판서 영역의 판서 내용으로부터 목차 항목을 생성하는 단계와; 상기 생성된 목차 항목이 상기 북마크에 인접하게 표시되도록 상기 강의 동영상 데이터에 부가하는 단계를 더 포함할 수 있다.The bookmark adding method includes: generating a table of contents item from the contents of the book of the divided book form area; And adding the created table of contents item to the lecture moving picture data so that the generated table of contents item is displayed adjacent to the bookmark.

상기 북마크 부가 방법은, 상기 분할된 판서 영역의 판서 내용으로부터 목차 항목을 생성하는 단계와; 상기 생성된 목차 항목에 상기 분할된 판서 영역에 대응하는 북마크를 가리키는 링크를 연결하는 단계와; 상기 링크가 연결된 목차 항목이 상기 북마크와 별도의 영역에 표시되도록 상기 동영상 데이터에 부가하는 단계를 더 포함할 수 있다.The bookmark adding method includes: generating a table of contents item from the contents of the book of the divided book form area; Linking a link indicating a bookmark corresponding to the divided authoring area to the created table of contents item; And adding to the moving picture data so that the table of contents item to which the link is linked is displayed in an area separate from the bookmark.

상기 북마크 부가 방법은, 상기 강의 동영상의 후면에는 사용자에 의해 지정된 소정의 그래픽 이미지가 보이도록 상기 강의 동영상 데이터를 수정하는 단계를 더 포함할 수 있다.The bookmark adding method may further include modifying the lecture moving picture data so that a predetermined graphic image designated by the user is displayed on the rear side of the lecture moving picture.

상기 북마크 부가 방법은, 상기 북마크 위에 마우스가 이동되는 마우스 오버 이벤트 발생시 또는 사용자가 착용하고 있는 HMD의 방향이 상기 북마크를 향하는 이벤트 발생시 상기 북마크에 대응하는 썸네일이 나타나도록, 상기 판정된 시점의 강의 동영상을 나타내는 썸네일을 생성하는 단계를 더 포함할 수 있다.The bookmark adding method includes the steps of: when a mouse-over event occurs in which a mouse is moved over the bookmark, or when a direction of the HMD worn by the user is oriented toward a bookmark, a thumbnail corresponding to the bookmark is displayed, And generating a thumbnail representing the thumbnail.

상기와 같은 본 발명에 의하면, 360도 카메라를 이용한 강의 동영상의 저작 및 편집시 북마크가 자동으로 부가되므로 비전문가라도 수월하게 강의 동영상 데이터를 편집할 수 있다.According to the present invention, a bookmark is automatically added when authoring and editing a lecture video using a 360-degree camera, so that a lecturer can easily edit lecture video data.

또한, 학습자는 강의 동영상 시청시 원하는 판서 내용을 즉시 확인할 뿐만 아니라 그에 대응하는 강의 내용으로 바로 이동할 수 있으며, 실제 강의실에서 수업하는 것과 유사한 체험이 가능하다.In addition, the learner can immediately check the content of the desired writing at the time of watching the lecture video, and can directly go to the corresponding lecture contents, and experience similar to the practice in the actual lecture room is possible.

도 1은 본 발명의 일 실시예에 따른 강의 동영상 제공 방법을 설명하기 위한 순서도이다.
도 2는 본 발명의 일 실시예에 따라 강의 동영상 데이터에 북마크를 부가하는 방법을 설명하기 위한 도면이다.
도 3은 본 발명의 일 실시예에 따라 강의 동영상 데이터에 목차 및 후면 그래픽 데이터를 부가하는 방법을 설명하기 위한 도면이다.
FIG. 1 is a flowchart illustrating a moving image providing method according to an embodiment of the present invention. Referring to FIG.
FIG. 2 is a diagram for explaining a method of adding bookmarks to lecture moving picture data according to an embodiment of the present invention.
3 is a diagram for explaining a method of adding a table of contents and back graphic data to lecture moving picture data according to an embodiment of the present invention.

본 명세서에서 사용되는 용어에 대해 간략히 설명하고, 본 발명에 대해 구체적으로 설명하기로 한다.The terms used in this specification will be briefly described and the present invention will be described in detail.

본 발명에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 발명에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 발명의 전반에 걸친 내용을 토대로 정의되어야 한다.While the present invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiments. Also, in certain cases, there may be a term selected arbitrarily by the applicant, in which case the meaning thereof will be described in detail in the description of the corresponding invention. Therefore, the term used in the present invention should be defined based on the meaning of the term, not on the name of a simple term, but on the entire contents of the present invention.

명세서 전체에서 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한, 명세서에 기재된 "...수단", "...부", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.When an element is referred to as "including" an element throughout the specification, it is to be understood that the element may include other elements, without departing from the spirit or scope of the present invention. The term " means ", "part "," module ", etc. in the specification means units for processing at least one function or operation, Lt; / RTI >

아래에서는 첨부한 도면을 참고하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.

이하에서 개시되는 강의 동영상에 북마크를 부가하는 방법은 공지의 기술과 비교할 때 완전히 새롭고 진보적인 동영상 편집 방법을 제시한다. The method of adding a bookmark to a lecture moving picture to be described below presents a completely new and progressive moving picture editing method as compared with the known art.

본 발명은 강사가 강의하는 장면을 360도 카메라로 촬영한 동영상에 대한 것으로, 판서 및 기타 컨텐츠를 수반한 강의 동영상을 촬영하면서 또는 촬영 후에 강의 동영상에 자동으로 북마크를 부가하는 방법을 개시한다. 이하에서 판서 영역은 강사가 판서를 하는 칠판 뿐만 아니라 다른 컨텐츠를 보여주기 위한 스크린까지 모두 포함하는 의미로 사용된다.The present invention relates to a moving picture taken by a lecturer in a 360-degree camera, and discloses a method of automatically bookmarking a lecture moving picture while photographing a lecture accompanied by a writing and other contents or after photographing. In the following, the writing area is used to include not only the blackboard on which the instructor writes, but also the screen for displaying other contents.

본 발명의 강의 동영상에 북마크를 부가하는 방법은 프로세서, RAM(Random Access Memory), 저장부 및 입출력 장치를 구비한 컴퓨터 시스템에서 수행되며, 저장부에는 본 발명에 따른 강의 동영상 편집을 수행하여 북마크를 생성하고 부가하는 컴퓨터 프로그램이 설치될 것이다.A method of adding a bookmark to a lecture moving picture of the present invention is performed in a computer system having a processor, a RAM (Random Access Memory), a storage unit, and an input / output device, A computer program for creating and adding the program will be installed.

도 1은 본 발명의 일 실시예에 따른 강의 동영상 제공 방법을 설명하기 위한 순서도이고, 도 2는 본 발명의 일 실시예에 따라 강의 동영상 데이터에 북마크를 부가하는 방법을 설명하기 위한 도면이다.FIG. 1 is a flow chart for explaining a movie moving picture providing method according to an embodiment of the present invention. FIG. 2 is a view for explaining a method for bookmarking lecture moving picture data according to an embodiment of the present invention.

강의 동영상 촬영시 강사는 판서를 하면서 강의를 하는데 강의가 길어져 칠판의 한 부분이 꽉 차면 옆으로 이동하면서 판서를 한다. 본 발명에 따른 북마크 부가 방법의 대상으로 입력되는 강의 동영상 데이터는 촬영이 완료되거나 촬영중에 생성된 강의 동영상 데이터이다. During the filming of the lecture, the lecturer makes a lecture while writing a lecture. When the lecture becomes longer and one part of the chalkboard is full, the lecturer moves to the side and writes. The moving picture data of a lecture inputted as a target of the bookmark adding method according to the present invention is moving picture data of a lecture which is completed or taken during photographing.

360도 전방위를 동시에 촬영하는 360도 카메라로 촬영하는 경우에도 디폴트 화면에 표시되는 각도가 존재하는데, 상기와 같이 강사가 이동하고 판서 영역이 넓어지면서 디폴트 카메라 앵글이 판서 영역을 모두 담을 수 없게 되며, 이때는 카메라의 방향이 바뀌어 디폴트 카메라 앵글도 이동된다. Even when a 360-degree camera captures 360-degree panoramic images at the same time, there is an angle displayed on the default screen. As the instructor moves and the peniller area widens as described above, the default camera angle can not accommodate all the peniller areas. At this time, the direction of the camera changes and the default camera angle is also moved.

도 2를 참조하면, 강사(21)는 판서 영역(20)에 판서를 하면서 강의를 하고 있으며, 강의 시작시 디폴트 카메라 앵글은 판서 영역(20)의 첫부분(23-1)과 강사를 담고 있었을 것이고, 강사가 이동하여 판서 영역(20)의 두번째 부분(23-2)에 판서를 시작하면 카메라 방향이 바뀔 것이며 디폴트 카메라 앵글도 판서 영역(20)의 두번째 부분(23-2)을 담게 된다. 또다시 강사(21)가 이동하여 판서 영역(20)의 세번째 부분(23-3)에 판서를 시작하면 카메라 방향이 다시 바뀔 것이며 디폴트 카메라 앵글 역시 판서 영역(20)의 세번째 부분(23-3)을 담도록 이동된다.  2, the lecturer 21 is lecturing with the writer in the writer area 20 and the default camera angle at the start of the lecture has the instructor at the first part 23-1 of the writer area 20 And the lecturer moves to start the writing on the second part 23-2 of the writing area 20, the camera direction will change and the default camera angle will also contain the second part 23-2 of the writing area 20. [ When the lecturer 21 moves again to start the writing on the third part 23-3 of the writing area 20, the camera direction will be changed again and the default camera angle is also changed to the third part 23-3 of the writing area 20. [ .

이와 같이 강의는 디폴트 카메라 앵글을 바꿔가며 촬영되며, 현재 디폴트 카메라 앵글(22)은 전체 판서 영역(20)의 마지막 부분(23-4)과 강사(21)의 모습을 담고 있음을 알 수 있다. It can be seen that the lecture is photographed while changing the default camera angle and the current default camera angle 22 contains the last part 23-4 of the entire writing area 20 and the lecturer 21.

본 발명에 따르면, 360도 카메라로 촬영을 하다가 카메라 방향이 바뀌면 해당 위치에 북마크를 생성한다. 촬영 완료된 동영상 데이터의 경우도 유사하게 카메라 방향이 바뀌는 시점마다 북마크를 붙인다.According to the present invention, when a camera is rotated while a 360-degree camera is being photographed, a bookmark is generated at a corresponding position. Similarly, in the case of video data that has been shot, a bookmark is attached to each time the camera direction is changed.

이를 위해 도 1의 단계 S10에서는, 강의 동영상 데이터를 분석하여 카메라의 방향이 바뀌는 시점(point of time)을 판정한다. 촬영이 완료된 강의 동영상 데이터의 경우 데이터 전체를 분석하여 카메라 방향이 바뀌는 시간을 모두 찾아내며, 촬영중인 강의 동영상 데이터의 경우 카메라 방향이 바뀔 때마다 해당 시점을 획득한다. 도 2의 예에서는 3번의 카메라 방향 전환이 있은 시점을 판정하게 될 것이다.To this end, in step S10 of FIG. 1, the moving image data of the lecture is analyzed to determine the point of time when the direction of the camera changes. In the case of moving image data of a lecture in which shooting has been completed, the entire data is analyzed to find all the time for changing the camera direction. In case of moving image data of the lecture being taken, the time is obtained each time the camera direction is changed. In the example of FIG. 2, it is determined that the camera has changed the direction three times.

다음으로, 상기에서 판정된 시점(들)을 기준으로 강의 동영상 내의 판서 영역(20)을 분할한다(S12). 카메라의 방향 전환 시점 전후로 디폴트 카메라 앵글이 다르므로, 카메라 방향 전환 이전의 디폴트 카메라 앵글에 포함된 판서 내용을 담는 판서 영역과, 카메라 방향 전환 이후의 디폴트 카메라 앵글에 포함된 판서 내용을 담는 판서 영역으로 전체 판서 영역(20)을 분할한다. 카메라 방향 전환이 N번 발생하였다면 판서 영역은 N+1개로 분할될 수 있다. 도 2의 예에서 판서 영역(20)은 4개(23-1, 23-2, 23-3, 23-4)로 분할될 것이다. Next, the author region 20 in the moving image of the lecture is divided based on the determined time (s) (S12). Since the default camera angles are different before and after the direction of the camera changeover, the writing area containing the contents of the writing contained in the default camera angle before the camera change direction and the writing area containing the writing contents included in the default camera angle after the camera change direction The entire writing area 20 is divided. If the camera direction change occurs N times, the writing area can be divided into N + 1. In the example of FIG. 2, the writer area 20 will be divided into four (23-1, 23-2, 23-3, and 23-4).

단계 S14에서는, 분할된 각 판서 영역에 대응하는 북마크를 생성한다. 각 북마크는 해당 분할 판서 영역을 포함하는 디폴트 카메라 앵글로 전환되는 시간, 즉 각각의 분할된 판서 영역 내의 판서 내용을 가지고 강의를 시작한 시점의 재생 위치를 가리킨다. In step S14, a bookmark corresponding to each of the divided writing areas is generated. Each bookmark indicates the playback position at the time when the lecture is started with the writing content in each divided writing area, that is, the time at which the bookmark is switched to the default camera angle including the divided writing board area.

생성된 북마크(들)은 강의 동영상 데이터에 부가되는데, 재생시에 동영상에 오버레이되어 표시되도록 설정된다(S16). 또한, 북마크를 표시할 그래픽 이미지도 북마크 아이콘으로 설정될 것이다. 도 2의 예에서, 각각 분할된 판서 영역에 해당하는 강의 시작 위치를 나타내는 북마크들(24-1, 24-2, 24-3, 24-4)이 생성되어 부가되었음을 알 수 있다. 본 발명에 따라 편집된 강의 동영상 데이터를 재생하면 도 2와 같이 넓은 전체 판서 영역(20)의 각 구획에 대한 강의로 재생 위치를 설정할 수 있는 4개의 북마크 아이콘들이 동영상에 오버레이되어 표시될 것이다.The generated bookmark (s) is added to the lecture moving picture data, and is set to be overlaid on the moving picture at the time of reproduction (S16). In addition, a graphic image to display a bookmark will also be set as a bookmark icon. In the example of FIG. 2, it can be seen that bookmarks 24-1, 24-2, 24-3, and 24-4 indicating the start position of the steel corresponding to each divided planer area are created and added. When the movie data edited according to the present invention is reproduced, as shown in FIG. 2, four bookmark icons capable of setting a reproduction position for each section of the wide overall book market area 20 will be overlaid on the movie.

북마크를 표시할 위치를 결정하기 위해 해당 분할 판서 영역의 시작 위치 즉 좌측 상단에 해당하는 3차원 좌표계상 좌표를 획득하고, 북마크를 나타내는 아이콘이 이 좌표에 표시되도록 할 수 있다.In order to determine the position at which the bookmark is to be displayed, the coordinates of the three-dimensional coordinate system corresponding to the start position of the partition board area, that is, the upper left corner, may be acquired and an icon indicating the bookmark may be displayed in this coordinate.

또한, 각 북마크에 해당하는 시점의 강의 영상을 썸네일 형태로 생성하고, 북마크 아이콘에 마우스 오버 이벤트가 발생하는 경우 해당 썸네일이 보여지도록 썸네일 데이터를 동영상 데이터에 더 부가할 수 있다. 사용자가 HMD를 착용한 경우는 HMD의 방향이 소정 북마크를 향하는 이벤트가 발생하면 해당 썸네일이 보여지도록 동영상 데이터를 수정할 수 있다.In addition, a lecture image at a time point corresponding to each bookmark can be generated in the form of a thumbnail, and thumbnail data can be added to the moving image data so that the thumbnail is displayed when a mouse-over event occurs in the bookmark icon. When the user wears the HMD, the video data can be modified so that the corresponding thumbnail is displayed when an event occurs in which the direction of the HMD faces a predetermined bookmark.

도 3은 본 발명의 일 실시예에 따라 강의 동영상 데이터에 목차 및 후면 그래픽 데이터를 부가하는 방법을 설명하기 위한 도면이다.3 is a diagram for explaining a method of adding a table of contents and back graphic data to lecture moving picture data according to an embodiment of the present invention.

분할된 각 판서 영역(23-1, 23-2, 23-3, 23-4)의 판서 내용은 문자 인식을 통해 텍스트 데이터로 변환될 수 있다. 예를 들어 OCR(Optical Character Reader)로 텍스트를 읽어낼 수 있다. 판서 내용에서 획득한 텍스트 데이터로부터 각 북마크에 대응하는 목차 항목이 생성될 수 있다. 예를 들어, 미리 준비된 강의 자료의 소제목이나 커리큘럼의 항목과 판서 내용을 비교하고, 판서 내용과 일치하는 소제목이나 항목을 목차 항목으로 선택할 수 있다. 다른 예로, 분할된 각 판서 영역의 첫줄에 씌여진 텍스트를 목차 항목으로 결정할 수 있다.The contents of each of the divided writing areas 23-1, 23-2, 23-3, and 23-4 can be converted into text data through character recognition. For example, you can read text with OCR (Optical Character Reader). A table of contents corresponding to each bookmark can be generated from the text data acquired from the contents of the book. For example, you can compare the subtitle or curriculum items in the prepared lecture materials with the contents of the writing, and select the subtitle or item that matches the content of the writing in the table of contents. As another example, the text written on the first line of each divided writing area can be determined as a table of contents item.

도 3에 도시된 바와 같이, 각 목차 항목은 대응하는 북마크와 연결되도록 링크 정보를 포함할 수 있으며, 각 목차 항목을 포함하는 목차(31)가 동영상 화면의 한 부분에 오버레이되도록 할 수 있다. 목차 항목들은 도 3과 같이 북마크와 별도의 영역에 표시될 수 있다. 이를 위해 각 목차 항목을 포함하는 목차를 그래픽 이미지로 생성하여 동영상 데이터에 부가하고, 생성된 그래픽 이미지가 동영상에 오버레이되어 재생되도록 설정한다.As shown in FIG. 3, each table of contents item may include link information to be associated with a corresponding bookmark, and a table of contents 31 including each table of contents item may be overlaid on a part of the moving picture screen. The table of contents items can be displayed in a separate area from the bookmark as shown in FIG. To this end, a table of contents including each table of contents is generated as a graphic image, added to the moving image data, and the generated graphic image is set to be reproduced by being overlaid on the moving image.

학습자(32)가 강의 재생 중 목차의 목차 항목을 하나 선택하면 해당 부분으로 리와인드하여 원하는 부분의 강의를 들을 수 있게 된다.If the learner 32 selects one of the table of contents items during lecture playback, the learner 32 can rewind to the relevant portion and listen to the lecture of the desired portion.

목차 항목들은 대응하는 북마크 아이콘과 인접하게 부착될 수도 있으며, 이경우, 학습자는 각 북마크가 강의의 어떤 내용으로 이동할 수 있는 수단인지 더 쉽게 알 수 있을 것이다.The table of contents items may be attached adjacent to the corresponding bookmark icon, in which case the learner will be able to more easily see which bookmark is the means by which the contents of the lecture can be moved.

도 3을 참조하면, 학습자(32) 또는 카메라의 시점(point of view)을 기준으로 앞부분에는 실제 촬영된 강의 영상과 북마크들(30)을, 그리고 옆부분에는 목차 항목들을 포함하는 그래픽 이미지(31)가 보이도록 배치할 수 있다.Referring to FIG. 3, a graphical image 31 (FIG. 3) including an actually photographed lecture image and bookmarks 30 and a table of contents items at the side are shown in the front part based on the learner 32 or the point of view of the camera ) Can be seen.

또한, 뒷부분에는 같이 공부하는 친구들이나 부모님 얼굴 등 미리 정의된 그래픽 이미지(35)를 표시하도록 할 수 있다. 이에 따라 학습자는 다른 사람들과 같이 강의를 듣는 것 같은 가상 체험을 하면서 강의를 시청할 수 있게 된다. 이와 같이 동영상의 후면에 표시되는 배경 이미지는 사용자에 의해 지정된 이미지일 수 있다.In the latter part, it is possible to display a predefined graphic image 35 such as friends or parents' faces to study together. As a result, the learner can watch lectures while experiencing virtual experiences such as listening to lectures with others. As such, the background image displayed on the back of the moving image may be an image designated by the user.

본 발명에 따라 생성되는 북마크, 목차, 배경 이미지, 썸네일에 대한 각종 정보는 강의 동영상 데이터에 부가되어 재생시 동영상과 함께 해석되고 재생될 것이다. 북마크에 대한 정보는 북마크에 대응하는 재생 위치, 아이콘, 표시 위치 등을 포함하며, 목차에 대한 정보는 대응하는 북마크, 그래픽 이미지, 표시 위치 등을 포함할 것이다. 또한, 배경 이미지에 대한 정보는 해당하는 그래픽 이미지, 표시 위치 등을 포함하고, 썸네일에 대한 정보는 대응하는 북마크, 표시 영상, 표시 조건, 표시 위치 등이 포함될 것이다. 또한, 이러한 정보들은 동영상 데이터의 부가 정보나 메타데이터의 형태로 부가될 수 있다.Various information about the bookmarks, the table of contents, the background image, and the thumbnail generated according to the present invention will be added to the lecture moving picture data and interpreted and reproduced together with the moving picture during reproduction. The information on the bookmark includes a play position corresponding to the bookmark, an icon, a display position and the like, and the information on the table of contents will include a corresponding bookmark, a graphic image, a display position and the like. The information on the background image includes a corresponding graphic image, a display position, etc., and the information on the thumbnail will include a corresponding bookmark, a display image, a display condition, a display position, and the like. In addition, such information may be added in the form of additional information or metadata of moving picture data.

본 발명의 일 실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. The method according to an embodiment of the present invention can be implemented in the form of a program command which can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions recorded on the medium may be those specially designed and configured for the present invention or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속한다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, It belongs to the scope of right.

20: 전체 판서 영역
21: 강사
22: 디폴트 카메라 앵글
23-1, 23-2, 23-3, 23-4: 분할된 판서 영역
24-1, 24-2, 24-3, 24-4: 북마크
20: Full writing area
21: Instructor
22: Default camera angle
23-1, 23-2, 23-3, and 23-4:
24-1, 24-2, 24-3, 24-4: Bookmark

Claims (7)

강의 동영상에 북마크를 부가하는 방법에 있어서,
360도 카메라로 촬영된 강의 동영상 데이터를 분석하여 카메라의 방향이 바뀌는 시점을 판정하는 단계와;
상기 판정된 시점을 기준으로 강의 동영상 내의 판서 영역을 분할하는 단계와;
상기 분할된 판서 영역에 대응하는 북마크로서 해당 판서 내용으로 강의를 시작한 시점의 재생 위치를 가리키는 북마크를 생성하는 단계와;
상기 생성된 북마크가 동영상에 오버레이되도록 상기 강의 동영상 데이터에 부가하는 단계를 포함하는 것을 특징으로 하는 방법.
A method of adding a bookmark to a lecture moving picture,
Analyzing moving image data of a lecture taken by a 360-degree camera to determine a time when a direction of the camera changes;
Dividing the author region in the lecture moving picture based on the determined time point;
Generating a bookmark indicating a playback position at a point of time when the lecture is started as a bookmark corresponding to the divided planner area;
And adding the generated bookmark to moving picture data of the lecture so as to be overlaid on the moving picture.
제1항에 있어서,
상기 생성된 북마크를 부가하는 단계는,
상기 분할된 판서 영역의 시작 위치에 상기 북마크가 표시되도록 북마크의 표시 위치를 설정하는 단계를 포함하는 것을 특징으로 하는 방법.
The method according to claim 1,
Wherein the step of adding the created bookmark comprises:
And setting a display position of the bookmark so that the bookmark is displayed at a start position of the divided penner area.
제1항에 있어서,
상기 분할된 판서 영역의 판서 내용으로부터 목차 항목을 생성하는 단계와;
상기 생성된 목차 항목이 상기 북마크에 인접하게 표시되도록 상기 강의 동영상 데이터에 부가하는 단계를 더 포함하는 것을 특징으로 하는 방법.
The method according to claim 1,
Generating a table of contents item from the contents of the written form of the divided writing form area;
Further comprising adding to the lecture moving picture data such that the generated table of contents item is displayed adjacent to the bookmark.
제1항에 있어서,
상기 분할된 판서 영역의 판서 내용으로부터 목차 항목을 생성하는 단계와;
상기 생성된 목차 항목에 상기 분할된 판서 영역에 대응하는 북마크를 가리키는 링크를 연결하는 단계와;
상기 링크가 연결된 목차 항목이 상기 북마크와 별도의 영역에 표시되도록 상기 동영상 데이터에 부가하는 단계를 더 포함하는 것을 특징으로 하는 방법.
The method according to claim 1,
Generating a table of contents item from the contents of the written form of the divided writing form area;
Linking a link indicating a bookmark corresponding to the divided authoring area to the created table of contents item;
Further comprising adding to the moving picture data such that a table of contents item to which the link is linked is displayed in a region separate from the bookmark.
제1항에 있어서,
상기 강의 동영상의 후면에는 사용자에 의해 지정된 소정의 그래픽 이미지가 보이도록 상기 강의 동영상 데이터를 수정하는 단계를 더 포함하는 것을 특징으로 하는 방법.
The method according to claim 1,
And modifying the lecture moving picture data so that a predetermined graphical image designated by the user is displayed on a rear surface of the lecture moving picture.
제1항에 있어서,
상기 북마크 위에 마우스가 이동되는 마우스 오버 이벤트 발생시 또는 사용자가 착용하고 있는 HMD의 방향이 상기 북마크를 향하는 이벤트 발생시 상기 북마크에 대응하는 썸네일이 나타나도록, 상기 판정된 시점의 강의 동영상을 나타내는 썸네일을 생성하는 단계를 더 포함하는 것을 특징으로 하는 방법.
The method according to claim 1,
A thumbnail indicating a movie of the lecture at the determined time is generated so that a thumbnail corresponding to the bookmark is displayed at the time of occurrence of a mouseover event in which the mouse is moved over the bookmark or when an event in which the direction of the HMD worn by the user is directed toward the bookmark ≪ / RTI >
강의 동영상에 북마크를 제공하는 방법을 수행하기 위해 기록매체에 기록된 컴퓨터 프로그램에 있어서, 상기 방법은,
360도 카메라로 촬영된 강의 동영상 데이터를 분석하여 카메라의 방향이 바뀌는 시점을 판정하는 단계와;
상기 판정된 시점을 기준으로 강의 동영상 내의 판서 영역을 분할하는 단계와;
상기 분할된 판서 영역에 포함된 판서 내용으로 강의를 시작한 시점의 재생 위치를 가리키는 북마크를 생성하는 단계와;
상기 생성된 북마크가 동영상에 오버레이되도록 상기 강의 동영상 데이터에 부가하는 단계를 포함하는 것을 특징으로 하는 컴퓨터 프로그램.
A computer program recorded on a recording medium for performing a method of providing a bookmark to a lecture moving picture,
Analyzing moving image data of a lecture taken by a 360-degree camera to determine a time when a direction of the camera changes;
Dividing the author region in the lecture moving picture based on the determined time point;
Generating a bookmark indicating a playback position at a point in time when the lecture is started with the content of the planner included in the divided planner area;
And adding the generated bookmark to the lecture moving picture data so that the bookmark is overlaid on the moving picture.
KR1020160111941A 2016-08-31 2016-08-31 Method and computer program for adding bookmarks to a video lecture KR101743624B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160111941A KR101743624B1 (en) 2016-08-31 2016-08-31 Method and computer program for adding bookmarks to a video lecture

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160111941A KR101743624B1 (en) 2016-08-31 2016-08-31 Method and computer program for adding bookmarks to a video lecture

Publications (1)

Publication Number Publication Date
KR101743624B1 true KR101743624B1 (en) 2017-06-05

Family

ID=59222754

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160111941A KR101743624B1 (en) 2016-08-31 2016-08-31 Method and computer program for adding bookmarks to a video lecture

Country Status (1)

Country Link
KR (1) KR101743624B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200088578A (en) * 2019-01-15 2020-07-23 주식회사 곰앤컴퍼니 Method for play processing of lecture type content and apparatus play processing the same
KR102492444B1 (en) 2022-03-28 2023-01-27 라이트하우스(주) Method, device and system for providing content using problem solving video

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101419655B1 (en) 2013-06-07 2014-07-15 주성주 The system to evaluate training with bookmark and the method of it

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101419655B1 (en) 2013-06-07 2014-07-15 주성주 The system to evaluate training with bookmark and the method of it

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200088578A (en) * 2019-01-15 2020-07-23 주식회사 곰앤컴퍼니 Method for play processing of lecture type content and apparatus play processing the same
KR102183446B1 (en) * 2019-01-15 2020-11-26 주식회사 곰앤컴퍼니 Method for play processing of lecture type content and apparatus play processing the same
KR102492444B1 (en) 2022-03-28 2023-01-27 라이트하우스(주) Method, device and system for providing content using problem solving video

Similar Documents

Publication Publication Date Title
JP3433746B2 (en) Computer and editing processing method
Mackay et al. Video Mosaic: Laying out time in a physical space
US20040071453A1 (en) Method and system for producing interactive DVD video slides
CN111064999B (en) Method and system for processing virtual reality input
JP7196834B2 (en) Image processing device and method, and program
JP4791565B2 (en) Evaluation system, marker display control method and program
KR20140078171A (en) A method for play a contents of augmented reality and a system for excuting the method
KR101743624B1 (en) Method and computer program for adding bookmarks to a video lecture
JP2007060028A (en) Image processor and object processing method
Carter et al. Creating tutorials with web-based authoring and heads-up capture
JP2014153688A (en) System for lecture
Smith Adobe After Effects CS6 Digital Classroom
WO2021192931A1 (en) Information processing device, information processing method, and information processing program
CN110402578B (en) Image processing apparatus, method and recording medium
KR102466718B1 (en) Electronic terminal device which enables inserting recorded video into the slide constituting a presentation document and the operating method thereof
Stolzenberg et al. Lecture recording: Structural and symbolic information vs. flexibility of presentation
JP3144371B2 (en) Editing device
KR102067493B1 (en) Hmd device for displaying vr based presentation document and operating method thereof
Harrington et al. An Editor's Guide to Adobe Premiere Pro
Eagle Vegas Pro 9 Editing Workshop
Nguyen Designing In-Headset Authoring Tools for Virtual Reality Video
JP2016019138A (en) Image processing apparatus, method and program
Carter et al. Creating expository documents with web-based authoring and heads-up capture
JP3144373B2 (en) Editing device
JP3103917B2 (en) Editing device and editing method

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant