TWI584848B - Video generation method and video generation device for exercise video - Google Patents
Video generation method and video generation device for exercise video Download PDFInfo
- Publication number
- TWI584848B TWI584848B TW103137412A TW103137412A TWI584848B TW I584848 B TWI584848 B TW I584848B TW 103137412 A TW103137412 A TW 103137412A TW 103137412 A TW103137412 A TW 103137412A TW I584848 B TWI584848 B TW I584848B
- Authority
- TW
- Taiwan
- Prior art keywords
- motion
- segments
- film
- exercise
- master
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 17
- 230000033001 locomotion Effects 0.000 claims description 274
- 238000004519 manufacturing process Methods 0.000 claims description 17
- 238000003860 storage Methods 0.000 claims description 12
- 238000005520 cutting process Methods 0.000 claims 2
- 230000000875 corresponding effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003340 mental effect Effects 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Length Measuring Devices By Optical Means (AREA)
Description
本發明有關於一種運動影片之影片產生方法及其影片產生裝置,特別是指一種在現有的運動影片下產生其他的運動影片之影片產生方法及其影片產生裝置。 The invention relates to a film production method for a sports film and a film generating device thereof, in particular to a film generating method for generating other moving films under the existing sports film and a film generating device thereof.
隨著運動方式的多元化,越來越多的運動者利用電子設備(如家用電視)播放運動影片,以隨著運動影片中的示範與指導進行運動。然而對於專業的運動影片提供廠商來說,常常因為經費的問題無法拍攝大量的運動影片供運動者選擇,導致可供運動者選擇的運動影片不足。 With the diversification of sports, more and more athletes use electronic devices (such as home TV) to play sports videos to exercise along with demonstrations and instructions in sports videos. However, for professional sports film providers, it is often impossible to shoot a large number of sports videos for the choice of athletes because of funding problems, resulting in insufficient sports videos for sportsmen to choose.
因此,若能在現有的運動影片中產生其他的運動影片,將可供運動者選擇更多的運動影片。 Therefore, if other sports videos can be produced in the existing sports film, the sports player can select more sports videos.
本發明實施例提供一種運動影片之影片產生方法,適用於一影片產生裝置。影片產生裝置擷取多個運動母片,且運動影片之影片產生方法的步驟如下。於每個運動母片之中擷取多個運動片段,且每個運動片段定義有代表運動片段中的一動作的一運動屬性;根據一使用者需求選取部分的多個運動片段,其中使用者需求關聯於部分的多個運動片段中的運動屬性;以及合併部分的多 個運動片段,以產生運動影片。 Embodiments of the present invention provide a movie production method for a sports movie, which is applicable to a movie production device. The film generating device captures a plurality of sports masters, and the steps of the movie generating method of the moving movie are as follows. Extracting a plurality of motion segments from each of the motion masters, and each motion segment defines a motion attribute representing an action in the motion segment; selecting a plurality of motion segments according to a user requirement, wherein the user The demand is associated with the motion attributes of the plurality of motion segments of the part; and the more of the merged part Motion clips to produce a motion movie.
本發明實施例提供一種運動影片之影片產生裝置,其包括一運算處理單元與一儲存單元。運算處理單元擷取多個運動母片,並於每個運動母片之中擷取多個運動片段。每個運動片段定義有代表運動片段中的一動作的一運動屬性。儲存單元電連接運算處理單元,且儲存於運算處理單元所擷取的多個運動母片。其中,運算處理單元根據一使用者需求選取部分的多個運動片段,且合併部分的多個運動片段以產生運動影片。其中使用者需求關聯於部分的多個運動片段中的運動屬性。 The embodiment of the invention provides a movie production device for a sports movie, which comprises an operation processing unit and a storage unit. The operation processing unit captures a plurality of motion masters and captures a plurality of motion segments among each motion master. Each motion segment defines a motion attribute that represents an action in the motion segment. The storage unit is electrically connected to the arithmetic processing unit and stored in the plurality of motion masters captured by the arithmetic processing unit. The operation processing unit selects a plurality of motion segments according to a user requirement, and merges the plurality of motion segments of the portion to generate a motion movie. The user requirement is associated with a motion attribute in a plurality of motion segments of the portion.
綜合以上所述,本發明實施例所提供的運動影片之影片產生方法及其影片產生裝置,其為在現有的運動母片之中擷取多個運動片段,並根據使用者需求來組合所需的運動片段,以產生不同於運動母片的運動影片,進而可提供運動者選擇更多的運動影片。 In combination with the above, a movie production method for a motion movie and a film generation device thereof are provided, which are obtained by capturing a plurality of motion segments among existing motion master films, and combining the required according to user requirements. The motion segments are used to produce a motion movie that is different from the motion master, thereby providing the athlete with more motion pictures.
為了能更進一步瞭解本發明為達成既定目的所採取之技術、方法及功效,請參閱以下有關本發明之詳細說明、圖式,相信本發明之目的、特徵與特點,當可由此得以深入且具體之瞭解,然而所附圖式與附件僅提供參考與說明用,並非用來對本發明加以限制者。 In order to further understand the technology, method and effect of the present invention in order to achieve the intended purpose, reference should be made to the detailed description and drawings of the present invention. The drawings and the annexed drawings are intended to be illustrative and not to limit the invention.
100‧‧‧影片產生裝置 100‧‧‧ film production device
110‧‧‧運算處理單元 110‧‧‧Operation Processing Unit
120‧‧‧儲存單元 120‧‧‧ storage unit
200‧‧‧電子設備 200‧‧‧Electronic equipment
1、2‧‧‧運動母片 1, 2‧‧‧ sports master
A、B、C、D、E、F、G、H、I‧‧‧運動片段 A, B, C, D, E, F, G, H, I‧‧‧ sports clips
SP1、SP2、SP3‧‧‧運動影片 SP1, SP2, SP3‧‧‧ sports videos
STG、ETG、STH、ETH、STI、ETI‧‧‧時間點 STG, ETG, STH, ETH, STI, ETI‧‧‧ points
S310、S320、S325、S330、S340‧‧‧步驟 S310, S320, S325, S330, S340‧‧ steps
圖1是本發明一實施例之影片產生裝置的示意圖。 1 is a schematic diagram of a film producing apparatus according to an embodiment of the present invention.
圖2A是本發明一實施例之運動母片、運動片段、與運動影片的關係圖。 2A is a diagram showing the relationship between a moving master, a moving segment, and a moving movie according to an embodiment of the present invention.
圖2B是本發明另一實施例之運動母片、運動片段、與運動影片的關係圖。 2B is a diagram showing the relationship between a moving master, a moving segment, and a moving movie according to another embodiment of the present invention.
圖3是本發明一實施例之影片產生方法的流程圖。 3 is a flow chart of a method of generating a movie according to an embodiment of the present invention.
在下文中,將藉由圖式說明本發明之各種例示實施例來詳細描述本發明。然而,本發明概念可能以許多不同形式來體現,且不應解釋為限於本文中所闡述之例示性實施例。此外,在圖式中相同參考數字可用以表示類似的元件。 In the following, the invention will be described in detail by way of illustration of various exemplary embodiments of the invention. However, the inventive concept may be embodied in many different forms and should not be construed as being limited to the illustrative embodiments set forth herein. In addition, the same reference numerals may be used in the drawings to represent similar elements.
本發明實施例提供的運動影片之影片產生方法及其影片產生裝置,可根據運動的動作(如手部動作或腳部動作等)分析現有的運動母片,以據此於每一個運動母片之中擷取多個運動片段。而每個運動片段皆定義有一運動屬性(如持續時間、運動部位、或運動強度等)。接著再根據使用者需求(如運動種類、運動強度、運動時間、或運動頻率等)來組合符合使用者需求的運動片段,以進一步產生不同於運動母片的運動影片。為了使本發明之內容更為明確,以下特舉實施例作為本發明確實能夠據以實施的範例。 The method for generating a movie of a moving movie and the film generating device thereof according to the embodiments of the present invention can analyze an existing sports master according to a moving motion (such as a hand motion or a foot motion, etc.), so as to be used for each motion master Capture multiple motion clips. Each motion segment defines a motion attribute (such as duration, motion location, or exercise intensity, etc.). Then, according to the user's needs (such as the type of exercise, exercise intensity, exercise time, or exercise frequency, etc.), the motion segments that meet the user's needs are combined to further generate a motion movie different from the motion master. In order to clarify the content of the present invention, the following specific examples are given as examples in which the present invention can be implemented.
首先,請參考圖1,其為本發明一實施例之影片產生裝置的示意圖。如圖1所示,影片產生裝置100包含運算處理單元110與儲存單元120,且運算處理單元110電連接於儲存單元120。運算處理單元110擷取多個運動母片,並根據運動的動作來分析上述多個運動母片。在本實施例中,運動母片可由外部的雲端伺服器(未繪於圖式)取得並儲存至儲存單元120,或可預先儲存在影片產生裝置100中的儲存單元120,本發明對此不作限制。 First, please refer to FIG. 1, which is a schematic diagram of a film generating apparatus according to an embodiment of the present invention. As shown in FIG. 1 , the film production apparatus 100 includes an operation processing unit 110 and a storage unit 120 , and the operation processing unit 110 is electrically connected to the storage unit 120 . The operation processing unit 110 captures a plurality of motion masters and analyzes the plurality of motion masters according to the motion of the motion. In this embodiment, the motion master can be obtained by an external cloud server (not shown) and stored in the storage unit 120, or can be stored in the storage unit 120 in the film generating device 100 in advance. limit.
運算處理單元110係為影片產生裝置100的主要運算中心,用以執行各項分析、運算及控制。在本實施例中,運算處理單元110可為中央處理器、微控制器或嵌入式控制器等處理晶片。而儲存單元120則可為快閃記憶體晶片、唯讀記憶體晶片或隨機存取記憶體晶片等揮發性或非揮發性記憶晶片。本發明對此不作限制。 The arithmetic processing unit 110 is a main computing center of the film producing apparatus 100 for performing various analysis, calculation, and control. In this embodiment, the operation processing unit 110 may be a processing chip such as a central processing unit, a microcontroller, or an embedded controller. The storage unit 120 can be a volatile or non-volatile memory chip such as a flash memory chip, a read-only memory chip or a random access memory chip. The invention is not limited thereto.
在分析運動母片的過程中,運算處理單元110可參考動作所對應的運動屬性,如持續時間、運動部位、與運動強度其中之一或其組合,亦可參考動作的其他特徵,本發明對此不作限制。進一步來說,運算處理單元110擷取到運動母片後,將分析運動母 片中的動作,以根據動作所對應的運動屬性在每個運動母片之中擷取多個運動片段。而每個運動片段定義有代表運動片段中的動作的運動屬性。 In the process of analyzing the motion master, the operation processing unit 110 may refer to the motion attribute corresponding to the action, such as one of the duration, the motion part, and the exercise intensity, or a combination thereof, and may also refer to other features of the action. This is not a limitation. Further, after the operation processing unit 110 captures the motion master, the motion master will be analyzed. The motion in the slice captures a plurality of motion segments among each motion master according to the motion attribute corresponding to the motion. Each motion segment is defined with motion properties that represent motions in the motion segment.
為了方便說明,以下將以運算處理單元110根據2個運動母片中的動作擷取多個運動片段,並根據每個運動片段中的動作來定義每個運動片段的運動屬性。且在本實施例中,運動屬性為對應動作的持續時間、運動部位、與運動強度其中之一或其組合。 For convenience of explanation, a plurality of motion segments are extracted by the operation processing unit 110 according to the motions in the two motion masters, and the motion properties of each motion segment are defined according to the motions in each motion segment. And in this embodiment, the motion attribute is one of a duration, a moving part, and an exercise intensity of the corresponding action or a combination thereof.
如圖2A所示,在運算處理單元110取得運動母片1與2後,運算處理單元110分別分析運動母片1與2中的動作。而經分析運動母片1與2中的動作後,運算處理單元110遂在運動母片1與2之中擷取多個運動片段。在本實施例中,運算處理單元110將運動母片1切割成運動片段A-D,且運動片段A-D分別獨立於對應的運動母片1。而運算處理單元110則在運動母片2之中擷取運動片段E-F,且運動片段E-F分別獨立於對應的運動母片2。值得注意的是,每個運動片段A-F皆分別定義有代表運動片段A-F中的動作的運動屬性,其包括運動部位、持續時間、與運動強度,如下表<一>所示。 As shown in FIG. 2A, after the arithmetic processing unit 110 acquires the motion masters 1 and 2, the arithmetic processing unit 110 analyzes the motions in the motion masters 1 and 2, respectively. After the motions in the motion masters 1 and 2 are analyzed, the arithmetic processing unit 110 撷 extracts a plurality of motion segments among the motion masters 1 and 2. In the present embodiment, the arithmetic processing unit 110 cuts the motion master 1 into motion segments A-D, and the motion segments A-D are independent of the corresponding motion masters 1, respectively. The operation processing unit 110 extracts the motion segments E-F among the motion masters 2, and the motion segments E-F are independent of the corresponding motion masters 2, respectively. It should be noted that each of the motion segments A-F is respectively defined with motion attributes representing motions in the motion segments A-F, including motion parts, duration, and exercise intensity, as shown in the following table <1>.
由上述可知,運算處理單元110將運動母片1切割成時間相同的4個運動片段A-D。其中,運動片段A的運動部位著重在腳 部、持續時間為10分鐘、且運動強度為1;運動片段B的運動部位著重在手部、持續時間為10分鐘、且運動強度為2;運動片段C的運動部位著重在腳部、持續時間為10分鐘、且運動強度為4;以及運動片段D的運動部位著重在手部、持續時間為10分鐘、且運動強度為3。 As apparent from the above, the arithmetic processing unit 110 cuts the motion master 1 into four motion segments A-D of the same time. Among them, the moving part of the motion segment A focuses on the foot The duration is 10 minutes and the exercise intensity is 1; the motion part of the motion segment B is focused on the hand, the duration is 10 minutes, and the exercise intensity is 2; the motion part of the motion segment C is focused on the foot, duration It is 10 minutes and the exercise intensity is 4; and the moving part of the motion segment D is focused on the hand, the duration is 10 minutes, and the exercise intensity is 3.
此外,由於運算處理單元110在分析運動母片2中的動作時,僅認為運動片段E與運動片段F具有運動屬性,故運算處理單元110只擷取運動片段E與運動片段F。其中,運動片段E的運動部位著重在手部、持續時間為5分鐘、且運動強度為5;以及運動片段F的運動部位著重在腳部、持續時間為20分鐘、且運動強度為3。 Further, since the arithmetic processing unit 110 only considers the motion segment E and the motion segment F to have motion attributes when analyzing the motion in the motion master 2, the arithmetic processing unit 110 only captures the motion segment E and the motion segment F. The moving part of the moving piece E is focused on the hand, the duration is 5 minutes, and the exercise intensity is 5; and the moving part of the moving piece F is focused on the foot, the duration is 20 minutes, and the exercise intensity is 3.
再來,運算處理單元110將根據一使用者需求來選取部分的運動片段,且合併部分的運動片段以產生不同於運動母片的運動影片。值得注意的是,使用者需求係關聯於所選取的運動片段。因此,運算處理單元110在接收到使用者需求後,將可據此合併符合使用者需求的運動片段。 Then, the operation processing unit 110 will select a part of the motion segments according to a user's requirement, and merge the partial motion segments to generate a motion movie different from the motion master. It is worth noting that the user requirements are associated with the selected motion segment. Therefore, after receiving the user's request, the operation processing unit 110 can combine the motion segments that meet the user's needs accordingly.
在本實施例中,使用者需求係透過如圖1所示之電子設備200來產生,且電子設備200實際上可為智慧型手機、平板電腦、或是數位電視等智慧型電子設備,本發明對此不作限制。因此,運動者可透過一操控裝置(未繪於圖式)來控制電子設備200,以傳送運動者的使用者需求至影片產生裝置100。使得運算處理單元110可根據使用者需求來產生運動者所需的運動影片。在本實施例中,使用者需求可以為運動者本身需要的運動種類、運動強度、運動時間、與運動頻率其中之一或其組合,且亦可為其他需求,本發明對此不作限制。 In this embodiment, the user requirements are generated by the electronic device 200 as shown in FIG. 1 , and the electronic device 200 can be a smart electronic device such as a smart phone, a tablet computer, or a digital television. The present invention There is no limit to this. Therefore, the operator can control the electronic device 200 through a manipulation device (not shown) to transmit the user's user demand to the film production device 100. The operation processing unit 110 can cause the motion movie required by the athlete to be generated according to the user's needs. In the present embodiment, the user's requirement may be one of the types of motion, the intensity of the exercise, the exercise time, and the frequency of the exercise, and may be other requirements, which are not limited by the present invention.
而在其他的實施方式中,使用者需求亦可為運動者的運動處方,且儲存在儲存單元120之中。而此運動處方紀錄有運動者平常的運動種類、運動強度、運動時間、與運動頻率其中之一或其 組合,或其他有關於運動者的身心數據。因此,當運動者欲進行運動時,運算處理單元110將可自動擷取儲存在儲存單元120中的使用者需求,以根據代表運動者的運動處方的使用者需求來產生運動者所需的運動影片。而使用者需求並不限定於上述方式產生,亦可以其他的方式產生。 In other embodiments, the user requirement may also be a sports prescription of the athlete and stored in the storage unit 120. And this exercise prescription record has one of the usual sports types, exercise intensity, exercise time, and exercise frequency of the athlete or Combination, or other physical and mental data about the athlete. Therefore, when the athlete wants to exercise, the operation processing unit 110 will automatically capture the user demand stored in the storage unit 120 to generate the motion required by the athlete according to the user's demand for the exercise prescription of the athlete. film. The user's needs are not limited to the above-mentioned methods, and may be generated in other ways.
承接上述例子,請同時參考圖1、2A與表<一>,若使用者需求設定為:運動種類為手部運動,運動時間為25分鐘,且運動強度為大於等於1。運算處理單元110將在接收到使用者需求後,在運動片段A-F中挑選符合使用者需求的運動片段。在本實施例中,符合運動種類與運動強度的運動片段為B、D與E(即,運動強度大於等於1的手部運動。而運動片段B、D與E的持續時間的總合(即,25分鐘)剛好等於運動時間(即,25分鐘)。 To take the above example, please refer to Figure 1, 2A and Table <1>. If the user's demand is set to: the type of exercise is hand movement, the exercise time is 25 minutes, and the exercise intensity is greater than or equal to 1. The operation processing unit 110 will select a motion segment that matches the user's needs in the motion segments A-F after receiving the user's request. In the present embodiment, the motion segments that match the motion type and the exercise intensity are B, D, and E (ie, the hand motion with the exercise intensity greater than or equal to 1 and the duration of the motion segments B, D, and E (ie, , 25 minutes) is just equal to the exercise time (ie, 25 minutes).
因此,運算處理單元110將進一步合併運動片段B、D與E,以產生出不同於運動母片1與2的運動影片SP1(即,25分鐘的手部運動,且運動強度大於等於1)。在本實施例中,運算處理單元110為依序合併運動片段B、E與D。而運算處理單元110亦可以其他的組合方式來合併運動片段B、D與E,本發明對此不作限制。接著,運算處理單元110將回傳運動影片SP1至電子設備200,以供運動者隨著運動影片SP1作運動。 Therefore, the arithmetic processing unit 110 will further merge the motion segments B, D, and E to produce a motion film SP1 different from the motion masters 1 and 2 (i.e., 25 minutes of hand motion, and the exercise intensity is greater than or equal to 1). In the present embodiment, the operation processing unit 110 sequentially merges the motion segments B, E, and D. The operation processing unit 110 can also combine the motion segments B, D, and E in other combinations, which are not limited in the present invention. Next, the operation processing unit 110 will return the motion film SP1 to the electronic device 200 for the athlete to move with the motion film SP1.
再舉例來說,若使用者需求設定為:運動種類為腳部運動,運動時間為40分鐘,且運動強度為大於等於3。運算處理單元110將在接收到使用者需求後,在運動片段A-F中挑選符合使用者需求的運動片段。在本實施例中,符合運動種類與運動強度的運動片段為C與F(即,運動強度大於等於3的腳部運動)。然而,此時運動片段C與F的持續時間的總合(即,30分鐘)不等於運動時間(即,40分鐘)。因此,運算處理單元110將於運動片段C與F之中組合出40分鐘的運動影片。 For another example, if the user demand is set to: the sport type is foot motion, the exercise time is 40 minutes, and the exercise intensity is greater than or equal to 3. The operation processing unit 110 will select a motion segment that matches the user's needs in the motion segments A-F after receiving the user's request. In the present embodiment, the motion segments that match the type of motion and the intensity of motion are C and F (i.e., the motion of the foot with an exercise intensity of 3 or more). However, at this time, the total of the durations of the motion segments C and F (i.e., 30 minutes) is not equal to the exercise time (i.e., 40 minutes). Therefore, the arithmetic processing unit 110 combines the motion movie of 40 minutes among the motion segments C and F.
在本實施例中,運算處理單元110為依序合併運動片段C、F、 與C,以產生出不同於運動母片1與2的運動影片SP2(即,40分鐘的腳部運動,且運動強度大於等於3)。而運算處理單元110亦可依序合併運動片段C、F、與10分鐘的運動片段F,或其他的組合方式來產生運動影片SP2,本發明對此不作限制。接著,運算處理單元110將回傳運動影片SP2至電子設備200,以供運動者隨著運動影片SP2作運動。 In this embodiment, the operation processing unit 110 sequentially merges the motion segments C, F, And C to produce a moving film SP2 different from the moving mother sheets 1 and 2 (i.e., 40 minutes of foot motion, and the exercise intensity is 3 or more). The operation processing unit 110 may also combine the motion segments C and F, the motion segment F with the 10 minutes, or other combinations to generate the motion film SP2, which is not limited in the present invention. Next, the operation processing unit 110 will return the motion movie SP2 to the electronic device 200 for the athlete to exercise with the motion film SP2.
在本發明的另一個實施例中,運算處理單元110亦可以其他的方式來擷取運動母片中的多個運動片段,如圖2B所示。相較於圖2A之運算處理單元110將運動母片1-2切割成獨立的運動片段A-F。圖2B之運算處理單元110並不會將切割成獨立的運動片段。更進一步來說,每個運動片段將紀錄有一開始時間與一結束時間,且每個開始時間與每個結束時間分別為對應的運動母片上的某個時間點。意即,運算處理單元110僅會擷取每個運動片段在對應的運動母片上的時間點來作為每個運動片段的開始時間與結束時間,而不會擷取整個運動片段。 In another embodiment of the present invention, the operation processing unit 110 may also capture a plurality of motion segments in the motion master in other manners, as shown in FIG. 2B. The motion master unit 1-2 cuts the motion master 1-2 into independent motion segments A-F as compared to the arithmetic processing unit 110 of FIG. 2A. The arithmetic processing unit 110 of Figure 2B will not cut into separate motion segments. Furthermore, each motion segment will record a start time and an end time, and each start time and each end time are respectively a certain time point on the corresponding motion master. That is, the operation processing unit 110 only captures the time point of each motion segment on the corresponding motion master as the start time and end time of each motion segment without capturing the entire motion segment.
如圖2B所示,在運算處理單元110取得運動母片1與2後,運算處理單元110分別分析運動母片1與2中的動作。而經分析運動母片1與2中的動作後,運算處理單元110遂在運動母片1與2之中擷取多個時間點,且上述時間點分別對應到每個運動片段的開始時間與結束時間。在本實施例中,運算處理單元110在運動母片1之中擷取時間點STG與時間點ETG作為運動片段G的開始時間與結束時間,以及擷取時間點STH與時間點ETH作為運動片段H的開始時間與結束時間。再者,運算處理單元110在運動母片2之中擷取時間點STI與時間點ETI作為運動片段I的開始時間與結束時間。此時,每個運動片段G-I將分別定義有運動片段G-I的來源、開始時間、與結束時間,以及代表運動片段G-I中的動作的運動屬性,其包括運動部位、持續時間、與運動強度,如下表<二>所示。 As shown in FIG. 2B, after the arithmetic processing unit 110 acquires the motion masters 1 and 2, the arithmetic processing unit 110 analyzes the motions in the motion masters 1 and 2, respectively. After analyzing the motions in the motion masters 1 and 2, the operation processing unit 110 撷 extracts a plurality of time points among the motion masters 1 and 2, and the time points respectively correspond to the start time of each motion segment and End Time. In the present embodiment, the operation processing unit 110 captures the time point STG and the time point ETG as the start time and end time of the motion segment G, and the capture time point STH and the time point ETH as motion segments in the motion master 1. The start time and end time of H. Furthermore, the arithmetic processing unit 110 extracts the time point STI and the time point ETI as the start time and end time of the motion segment I among the motion masters 2. At this time, each motion segment GI will define a source, a start time, and an end time of the motion segment GI, respectively, and a motion attribute representing the motion in the motion segment GI, including the motion portion, duration, and exercise intensity, as follows Table <2> is shown.
由上述可知,運算處理單元110擷取運動母片1之中的時間點STG為00:00與時間點ETG為12:00作為運動片段G的開始時間與結束時間;擷取運動母片1之中的時間點STH為28:00與時間點ETH為43:00作為運動片段H的開始時間與結束時間;以及擷取運動母片2之中的時間點STI為09:00與時間點ETI為29:00作為運動片段I的開始時間與結束時間。其中,運動片段G的運動部位著重在上半身、持續時間為12分鐘、且運動強度為1;以及運動片段H的運動部位著重在下半身、持續時間為15分鐘、且運動強度為2;運動片段I的運動部位著重在下半身、持續時間為20分鐘、且運動強度為4。 As can be seen from the above, the arithmetic processing unit 110 captures the time point STG in the motion master 1 as 00:00 and the time point ETG as 12:00 as the start time and end time of the motion segment G; The time point STH in the middle is 28:00 and the time point ETH is 43:00 as the start time and the end time of the motion segment H; and the time point STI in the motion master 2 is 09:00 and the time point ETI is 29:00 as the start time and end time of the motion segment I. Wherein, the moving part of the moving segment G is focused on the upper body, the duration is 12 minutes, and the exercise intensity is 1; and the moving part of the moving segment H is focused on the lower body, the duration is 15 minutes, and the exercise intensity is 2; the motion segment I The movement is focused on the lower body, lasts for 20 minutes, and has an exercise intensity of 4.
若使用者需求設定為:運動種類為下半身,運動時間為35分鐘,且運動強度為大於等於1。運算處理單元110將在接收到使用者需求後,在運動片段G-I中挑選符合使用者需求的運動片段。在本實施例中,符合運動種類與運動強度的運動片段為H與I(即,運動強度大於等於1的下半身運動)。然而,此時運動片段H與I的持續時間的總合(即,35分鐘)剛好等於運動時間(即,35分鐘)。 If the user's demand is set to: the sport type is the lower body, the exercise time is 35 minutes, and the exercise intensity is greater than or equal to 1. The operation processing unit 110 will select a motion segment that matches the user's needs in the motion segment G-I after receiving the user's request. In the present embodiment, the motion segments that conform to the type of exercise and the intensity of exercise are H and I (i.e., lower body motions with exercise intensity greater than or equal to 1). However, at this time, the sum of the durations of the motion segments H and I (i.e., 35 minutes) is exactly equal to the exercise time (i.e., 35 minutes).
運算處理單元110將進一步合併運動片段H與I,以產生出不同於運動母片1與2的運動影片SP3(即,35分鐘的下半身運動,且運動強度大於等於1)。在本實施例中,運算處理單元110為依序合併運動片段H與I。而運算處理單元110亦可以其他的組合方式來合併運動片段H與I,本發明對此不作限制。 The arithmetic processing unit 110 will further merge the motion segments H and I to produce a motion film SP3 different from the motion masters 1 and 2 (i.e., 35 minutes of lower body motion, and the exercise intensity is greater than or equal to 1). In the present embodiment, the operation processing unit 110 merges the motion segments H and I in order. The operation processing unit 110 can also combine the motion segments H and I in other combinations, which is not limited by the present invention.
接著,運算處理單元110將回傳運動影片SP3至電子設備200。值得注意的是,此時的運動片段H與I僅紀錄有對應的運動母片1與2之時間點STH、ETH、STI與ETI,並非具有完整影音內容的運動片段H與I,故電子設備200欲播放運動影片SP3時,電子設備200將根據運動片段H與I中所紀錄的時間點STH、ETH、STI與ETI下載運動母片1與2中的完整影音內容,以供運動者隨著運動影片SP3作運動。 Next, the operation processing unit 110 will return the motion movie SP3 to the electronic device 200. It is worth noting that the motion segments H and I at this time only record the corresponding time points STH, ETH, STI and ETI of the motion masters 1 and 2, not the motion segments H and I with the complete video content, so the electronic device 200 When the sports movie SP3 is to be played, the electronic device 200 downloads the complete video content in the motion masters 1 and 2 according to the time points STH, ETH, STI and ETI recorded in the motion segments H and I for the athlete to follow Sports film SP3 for sports.
由上述可知,影片產生裝置100根據現有的運動母片中的動作來產生多個運動片段,並進一步合併符合使用者需求的運動片段,以產生不同於運動母片的運動影片。據此,本發明之影片產生裝置100除了可以客製化符合運動者的運動影片,更可以在有限的運動母片中產生更多的運動影片供運動者選擇。 As can be seen from the above, the film producing apparatus 100 generates a plurality of motion segments based on the motions in the existing motion master, and further merges the motion segments that meet the user's needs to generate a motion movie different from the motion master. Accordingly, the film producing apparatus 100 of the present invention can not only customize the sports movies conforming to the athletes, but also generate more sports videos in the limited sports masters for the athlete to select.
由上述的實施例,本發明可以歸納出一種運動影片之影片產生方法,適用於上述實施例所述之影片產生裝置。請參考圖3,並同時參考圖1。首先,影片產生裝置100之運算處理單元110擷取多個運動母片,以根據運動的動作來分析上述多個運動母片(步驟S310)。 According to the above embodiment, the present invention can be applied to a movie production method for a sports movie, which is applicable to the film production device described in the above embodiments. Please refer to FIG. 3 and refer to FIG. 1 at the same time. First, the arithmetic processing unit 110 of the film producing apparatus 100 captures a plurality of moving masters to analyze the plurality of moving masters in accordance with the motion of the motion (step S310).
在分析運動母片的過程中,影片產生裝置100之運算處理單元110將分析運動母片之中的動作,以根據動作所對應的運動屬性於每個運動母片之中擷取多個運動片段(步驟S320)。此時,運動片段將定義有代表運動片段中的動作的運動屬性。 In the process of analyzing the motion master, the operation processing unit 110 of the film production apparatus 100 analyzes the motions in the motion master to extract a plurality of motion segments from each motion master according to the motion attribute corresponding to the motion. (Step S320). At this point, the motion segment will define a motion attribute that represents the motion in the motion segment.
若運動者欲隨著不同於運動母片的運動影片作運動時,運動者將透過電子設備200設定運動者所需的運動影片,而電子設備200將據此產生使用者需求至影片產生裝置100(步驟S325)。 If the athlete wants to exercise with a moving movie different from the moving master, the athlete will set the sports movie required by the athlete through the electronic device 200, and the electronic device 200 will generate the user's request to the film generating device 100 accordingly. (Step S325).
在影片產生裝置100接收到使用者需求後,影片產生裝置100之運算處理單元110將根據使用者需求來選取部分的運動片段,且合併部分的運動片段以產生不同於運動母片的運動影片(步驟S330與S340)。 After the film generating apparatus 100 receives the user's request, the operation processing unit 110 of the film producing apparatus 100 selects a part of the motion segment according to the user's demand, and merges the part of the motion section to generate a motion movie different from the motion master ( Steps S330 and S340).
而有關上述影片產生方法之擷取運動母片的實施方式、運動片段的運動屬性、擷取運動片段的實施方式、使用者需求、選取運動片段與合併所選取的運動片段的實施方式皆已於上述實施例所述之影片產生裝置中作說明,故在此不再贅述。 The implementation method of the motion picture mastering method, the motion attribute of the motion segment, the implementation method of capturing the motion segment, the user requirement, the selection of the motion segment and the implementation of the selected motion segment are all The film generating device described in the above embodiment is described, and thus will not be described again.
綜合以上所述,本發明實施例所提供的運動影片之影片產生方法及其影片產生裝置,其為根據現有的運動母片中的動作來產生多個運動片段,並進一步合併符合使用者需求的運動片段,以產生不同於運動母片的運動影片。據此,運動者除了可以選擇現有的運動母片進行運動外,亦可選擇影片產生裝置100所產生的客製化運動影片進行運動。 In summary, the movie production method for a moving movie and the film generating device thereof according to the embodiments of the present invention generate a plurality of motion segments according to actions in the existing motion master, and further merge to meet user requirements. Motion clips to produce a motion movie that is different from the motion master. Accordingly, the athlete can select the existing sports master to perform the exercise, and can also select the customized sports film generated by the film producing device 100 to perform the exercise.
以上所述僅為本發明之實施例,其並非用以侷限本發明之專利範圍。 The above description is only an embodiment of the present invention, and is not intended to limit the scope of the invention.
100‧‧‧影片產生裝置 100‧‧‧ film production device
110‧‧‧運算處理單元 110‧‧‧Operation Processing Unit
120‧‧‧儲存單元 120‧‧‧ storage unit
200‧‧‧電子設備 200‧‧‧Electronic equipment
Claims (10)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW103137412A TWI584848B (en) | 2014-10-29 | 2014-10-29 | Video generation method and video generation device for exercise video |
| CN201410627710.7A CN105657536A (en) | 2014-10-29 | 2014-11-10 | Film generation method and film generation device for motion film |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW103137412A TWI584848B (en) | 2014-10-29 | 2014-10-29 | Video generation method and video generation device for exercise video |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201509485A TW201509485A (en) | 2015-03-16 |
| TWI584848B true TWI584848B (en) | 2017-06-01 |
Family
ID=53186500
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW103137412A TWI584848B (en) | 2014-10-29 | 2014-10-29 | Video generation method and video generation device for exercise video |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105657536A (en) |
| TW (1) | TWI584848B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010016847A1 (en) * | 2000-02-18 | 2001-08-23 | Motoyoshi Suzuki | Picture data process system for controlling display of picture data |
| TWI272506B (en) * | 2004-11-10 | 2007-02-01 | Ulead Systems Inc | Method for generating a playlist and the system for the same |
| TW201411507A (en) * | 2012-09-12 | 2014-03-16 | Ind Tech Res Inst | Method and system for motion comparison |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101740082A (en) * | 2009-11-30 | 2010-06-16 | 孟智平 | Method and system for clipping video based on browser |
| CN102208026A (en) * | 2011-05-27 | 2011-10-05 | 电子科技大学 | Method for extracting digital video fingerprints |
| CN103024447B (en) * | 2012-12-31 | 2017-03-08 | 合一网络技术(北京)有限公司 | A kind of many videos mobile terminal editing high in the clouds synthetic method shooting in the same time and place and server |
| CN103647991A (en) * | 2013-12-23 | 2014-03-19 | 乐视致新电子科技(天津)有限公司 | Method and system for sharing video in intelligent television |
| CN103920286B (en) * | 2014-04-10 | 2016-01-20 | 中国科学院合肥物质科学研究院 | A kind of fitness training guidance system based on somatic sensation television game |
-
2014
- 2014-10-29 TW TW103137412A patent/TWI584848B/en not_active IP Right Cessation
- 2014-11-10 CN CN201410627710.7A patent/CN105657536A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010016847A1 (en) * | 2000-02-18 | 2001-08-23 | Motoyoshi Suzuki | Picture data process system for controlling display of picture data |
| TWI272506B (en) * | 2004-11-10 | 2007-02-01 | Ulead Systems Inc | Method for generating a playlist and the system for the same |
| TW201411507A (en) * | 2012-09-12 | 2014-03-16 | Ind Tech Res Inst | Method and system for motion comparison |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105657536A (en) | 2016-06-08 |
| TW201509485A (en) | 2015-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10650861B2 (en) | Video summarization and collaboration systems and methods | |
| JP7252362B2 (en) | Method for automatically editing video and portable terminal | |
| CN107615766B (en) | System and method for creating and distributing multimedia content | |
| WO2021082668A1 (en) | Bullet screen editing method, smart terminal, and storage medium | |
| CN103763586B (en) | Television program interaction method and device and server | |
| CN103026704B (en) | Information processor, information processing method and integrated circuit | |
| US11581018B2 (en) | Systems and methods for mixing different videos | |
| KR20150011562A (en) | Sports Game Analysis System and Method using Record and Moving Image for Respective Event of Sports Game | |
| US20250225788A1 (en) | System and method for merging asynchronous data sources | |
| CN106851395B (en) | Video playing method and player | |
| CN103984778A (en) | Video retrieval method and video retrieval system | |
| TWI584848B (en) | Video generation method and video generation device for exercise video | |
| CN106936830B (en) | Method and device for playing multimedia data | |
| JP2022117505A (en) | Content correction device, content distribution server, content correction method, content correction program, and storage medium | |
| CN114117120A (en) | Video file intelligent index generation system and method based on content analysis | |
| US12273574B2 (en) | Methods and systems for utilizing live embedded tracking data within a live sports video stream | |
| Tan et al. | Crowdsourcing facial expressions using popular gameplay | |
| CN103136277B (en) | Multimedia file playing method and electronic device | |
| KR101477492B1 (en) | Apparatus for editing and playing video contents and the method thereof | |
| JP5544030B2 (en) | Clip composition system, method and recording medium for moving picture scene | |
| KR20140066628A (en) | Scene fragment transmitting system, scene fragment trasnmitting method and recording medium | |
| JP7704196B2 (en) | Information processing device, information processing method, and program | |
| Yu et al. | Eigennews: A personalized news video delivery platform | |
| MURTA | AUTOMATIC EVENT DETECTION FOR VIDEOGAMES | |
| Kao et al. | A personal video summarization system by integrating RFID and GPS information for marathon activities |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |