JP5940487B2 - 動画出力装置、動画出力方法、及び動画出力プログラム - Google Patents
動画出力装置、動画出力方法、及び動画出力プログラム Download PDFInfo
- Publication number
- JP5940487B2 JP5940487B2 JP2013098291A JP2013098291A JP5940487B2 JP 5940487 B2 JP5940487 B2 JP 5940487B2 JP 2013098291 A JP2013098291 A JP 2013098291A JP 2013098291 A JP2013098291 A JP 2013098291A JP 5940487 B2 JP5940487 B2 JP 5940487B2
- Authority
- JP
- Japan
- Prior art keywords
- moving image
- data
- video
- image output
- output
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
- G06T11/20—Drawing from basic elements
- G06T11/23—Drawing from basic elements using straight lines or curves
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Generation (AREA)
Description
各動画フレームのうち少なくとも2つの動画フレームにおいて共通する描画部分を予め生成した画像データを記憶する記憶部と、
前記各動画フレームのうち前記画像データ以外の部分の描画データを生成し、前記画像データと前記描画データとを合成して前記各動画フレームを生成する制御部と、
前記各動画フレームに基づき動画を出力する出力部と、
を有し、クライアント端末からの動画送信要求に基づき前記動画を出力することを特徴とする。
前記制御部は、前記描画データを、描画指示データに基づき生成することを特徴とする。
前記描画指示データは、Canvasの仕様に基づくデータであることを特徴とする。
また、本発明に係る動画出力装置は、
前記記憶部が、前記描画指示データの1以上のパラメータをフレーム毎に記憶する。
また、本発明に係る動画出力装置は、クライアント端末からの動画送信要求を受信した場合、前記動画を出力し、
前記制御部は、前記動画送信要求を受信する以前に、予め前記画像データを生成して前記記憶部に記憶することを特徴とする。
また、本発明に係る動画出力装置は、該動画出力装置上のJavaScriptライブラリを介して、Canvasの仕様に基づく前記データを処理することを特徴とする。
各動画フレームのうち少なくとも2つの動画フレームにおいて共通する描画部分を予め生成した画像データを記憶するステップと、
前記各動画フレームのうち前記画像データ以外の部分の描画データを生成し、前記画像データと前記描画データとを合成して前記各動画フレームを生成するステップと、
前記各動画フレームに基づき動画を出力するステップと、
を含む動画出力方法であって、
クライアント端末からの動画送信要求に基づき前記動画を出力することを特徴とする。
前記動画出力方法は、前記描画データを、描画指示データに基づき生成することを特徴とする。
前記描画指示データは、Canvasの仕様に基づくデータであることを特徴とする。
また、本発明に係る動画出力方法は、
前記記憶するステップにおいて、前記描画指示データの1以上のパラメータをフレーム毎に記憶する。
また、本発明に係る動画出力方法は、
前記動画を出力するステップにおいて、クライアント端末からの動画送信要求を受信した場合、前記動画を出力し、
前記記憶するステップにおいて、前記動画送信要求を受信する以前に、予め前記画像データを生成して記憶部に記憶することを特徴とする。
また、本発明に係る動画出力方法は、動画出力装置上のJavaScriptライブラリを介して、Canvasの仕様に基づく前記データを処理することを特徴とする。
動画を出力する動画出力装置として機能するコンピュータに、
各動画フレームのうち少なくとも2つの動画フレームにおいて共通する描画部分を予め生成した画像データを記憶するステップと、
前記各動画フレームのうち前記画像データ以外の部分の描画データを生成し、前記画像データと前記描画データとを合成して前記各動画フレームに係る描画データを生成するステップと、
前記各動画フレームに基づき動画を出力するステップと、
を実行させる動画出力プログラムであって、
前記動画出力装置に、クライアント端末からの動画送信要求に基づき前記動画を出力させることを特徴とする。
前記動画出力プログラムは、前記描画データを、描画指示データに基づき生成することを特徴とする。
前記描画指示データが、Canvasの仕様に基づくデータであることを特徴とする。
また、本発明に係る動画出力プログラムは、
前記記憶するステップにおいて、前記描画指示データの1以上のパラメータをフレーム毎に記憶することを特徴とする。
また、本発明に係る動画出力プログラムは、
前記出力するステップにおいて、クライアント端末からの動画送信要求を受信した場合、前記動画を出力し、
前記記憶するステップにおいて、前記動画送信要求を受信する以前に、予め前記画像データを生成して記憶部に記憶することを特徴とする。
また、本発明に係る動画出力プログラムは、動画出力装置上のJavaScriptライブラリを介して、Canvasの仕様に基づく前記データを処理することを特徴とする。
図1は本発明の一実施形態に係る動画出力装置1を含む動画出力システムのブロック図である。図1に示す動画出力システムは、動画出力装置(サーバ)1と、クライアント端末2とを備える。動画出力装置1は、通信部11と、記憶部12と、制御部13と、出力部14とを備える。クライアント端末2は携帯電話、スマートフォン、PC等の通信端末である。図1では3つ例示しているがこれに限られず2つ以下でもよく、4つ以上であってもよい。
2 クライアント端末
11 通信部
12 記憶部
13 制御部
14 出力部
121 第一描画指示データ
122 第二描画指示データ
123 UniformFunctionテーブル
Claims (18)
- 各動画フレームのうち少なくとも2つの動画フレームにおいて共通する描画部分を予め生成した画像データを記憶する記憶部と、
前記各動画フレームのうち前記画像データ以外の部分の描画データを生成し、前記画像データと前記描画データとを合成して前記各動画フレームを生成する制御部と、
前記各動画フレームに基づき動画を出力する出力部と、
を有し、クライアント端末からの動画送信要求に基づき前記動画を出力する動画出力装置。 - 前記制御部は、前記描画データを、描画指示データに基づき生成することを特徴とする、請求項1に記載の動画出力装置。
- 前記描画指示データは、Canvasの仕様に基づくデータであることを特徴とする、請求項2に記載の動画出力装置。
- 前記記憶部は、前記描画指示データの1以上のパラメータをフレーム毎に記憶する、請求項2又は3に記載の動画出力装置。
- 前記動画出力装置は、クライアント端末からの動画送信要求を受信した場合、前記動画を出力し、
前記制御部は、前記動画送信要求を受信する以前に、予め前記画像データを生成して前記記憶部に記憶することを特徴とする、請求項1乃至4の何れか一項に記載の動画出力装置。 - 前記動画出力装置は、該動画出力装置上のJavaScriptライブラリを介して、Canvasの仕様に基づく前記データを処理することを特徴とする、請求項3に記載の動画出力装置。
- 各動画フレームのうち少なくとも2つの動画フレームにおいて共通する描画部分を予め生成した画像データを記憶するステップと、
前記各動画フレームのうち前記画像データ以外の部分の描画データを生成し、前記画像データと前記描画データとを合成して前記各動画フレームを生成するステップと、
前記各動画フレームに基づき動画を出力するステップと、
を含む動画出力方法であって、
クライアント端末からの動画送信要求に基づき前記動画を出力することを特徴とする動画出力方法。 - 前記動画出力方法は、前記描画データを、描画指示データに基づき生成することを特徴とする、請求項7に記載の動画出力方法。
- 前記描画指示データは、Canvasの仕様に基づくデータであることを特徴とする、請求項8に記載の動画出力方法。
- 前記記憶するステップにおいて、前記描画指示データの1以上のパラメータをフレーム毎に記憶する、請求項8又は9に記載の動画出力方法。
- 前記動画を出力するステップにおいて、クライアント端末からの動画送信要求を受信した場合、前記動画を出力し、
前記記憶するステップにおいて、前記動画送信要求を受信する以前に、予め前記画像データを生成して記憶部に記憶することを特徴とする、請求項7乃至10の何れか一項に記載の動画出力方法。 - 前記動画出力方法は、動画出力装置上のJavaScriptライブラリを介して、Canvasの仕様に基づく前記データを処理することを特徴とする、請求項9に記載の動画出力方法。
- 動画を出力する動画出力装置として機能するコンピュータに、
各動画フレームのうち少なくとも2つの動画フレームにおいて共通する描画部分を予め生成した画像データを記憶するステップと、
前記各動画フレームのうち前記画像データ以外の部分の描画データを生成し、前記画像データと前記描画データとを合成して前記各動画フレームに係る描画データを生成するステップと、
前記各動画フレームに基づき動画を出力するステップと、
を実行させる動画出力プログラムであって、
前記動画出力装置に、クライアント端末からの動画送信要求に基づき前記動画を出力させることを特徴とする動画出力プログラム。 - 前記動画出力プログラムは、前記描画データを、描画指示データに基づき生成することを特徴とする、請求項13に記載の動画出力プログラム。
- 前記描画指示データは、Canvasの仕様に基づくデータであることを特徴とする、請求項14に記載の動画出力プログラム。
- 前記記憶するステップにおいて、前記描画指示データの1以上のパラメータをフレーム毎に記憶する、請求項14又は15に記載の動画出力プログラム。
- 前記出力するステップにおいて、クライアント端末からの動画送信要求を受信した場合、前記動画を出力し、
前記記憶するステップにおいて、前記動画送信要求を受信する以前に、予め前記画像データを生成して記憶部に記憶することを特徴とする、請求項13乃至16の何れか一項に記載の動画出力プログラム。 - 前記動画出力プログラムは、動画出力装置上のJavaScriptライブラリを介して、Canvasの仕様に基づく前記データを処理することを特徴とする、請求項15に記載の動画出力プログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013098291A JP5940487B2 (ja) | 2013-05-08 | 2013-05-08 | 動画出力装置、動画出力方法、及び動画出力プログラム |
| US14/271,776 US9710939B2 (en) | 2013-05-08 | 2014-05-07 | Video output device, video output method, and non-transitory computer readable recording medium |
| US15/623,977 US10096136B2 (en) | 2013-05-08 | 2017-06-15 | Video output device, video output method, and non-transitory computer readable recording medium |
| US16/122,414 US10776964B2 (en) | 2013-05-08 | 2018-09-05 | Video output device, video output method, and non-transitory computer readable recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013098291A JP5940487B2 (ja) | 2013-05-08 | 2013-05-08 | 動画出力装置、動画出力方法、及び動画出力プログラム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015119572A Division JP6286393B2 (ja) | 2015-06-12 | 2015-06-12 | 動画出力装置、動画出力方法及び動画出力プログラム。 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014219828A JP2014219828A (ja) | 2014-11-20 |
| JP5940487B2 true JP5940487B2 (ja) | 2016-06-29 |
Family
ID=51864450
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013098291A Expired - Fee Related JP5940487B2 (ja) | 2013-05-08 | 2013-05-08 | 動画出力装置、動画出力方法、及び動画出力プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (3) | US9710939B2 (ja) |
| JP (1) | JP5940487B2 (ja) |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10171722A (ja) * | 1996-12-11 | 1998-06-26 | Casio Comput Co Ltd | 情報通信システム及び情報通信方法 |
| JP3695217B2 (ja) * | 1999-04-30 | 2005-09-14 | オムロン株式会社 | 画像処理装置及び画像入力装置 |
| JP2001101440A (ja) * | 1999-09-29 | 2001-04-13 | Sega Corp | アニメーションデータを記録した記録媒体、それを利用した画像処理方法及び画像処理プログラムを記録した記録媒体 |
| JP2003037826A (ja) | 2001-07-23 | 2003-02-07 | Alpine Electronics Inc | 代理画像表示装置およびテレビ電話装置 |
| US6909453B2 (en) * | 2001-12-20 | 2005-06-21 | Matsushita Electric Industrial Co., Ltd. | Virtual television phone apparatus |
| JP4622932B2 (ja) * | 2006-05-11 | 2011-02-02 | 村田機械株式会社 | 画像処理方法、画像処理装置、コンピュータプログラム及び記録媒体 |
| US8717380B2 (en) * | 2008-07-04 | 2014-05-06 | Canon Kabushiki Kaisha | Image processing apparatus and control method thereof |
| JP5008714B2 (ja) * | 2009-12-15 | 2012-08-22 | 三菱電機株式会社 | 画像生成装置及び画像生成方法 |
| JP5005782B2 (ja) * | 2010-03-05 | 2012-08-22 | 三菱電機インフォメーションシステムズ株式会社 | 画像生成システム |
| JP2012138666A (ja) * | 2010-12-24 | 2012-07-19 | Elmo Co Ltd | 資料提示システム |
| US9075561B2 (en) * | 2011-07-29 | 2015-07-07 | Apple Inc. | Systems, methods, and computer-readable media for managing collaboration on a virtual work of art |
| JP2013037447A (ja) | 2011-08-04 | 2013-02-21 | Gree Inc | アニメーション再生システム、サーバ装置、端末装置、再生方法、情報処理方法及びプログラム |
| JP2013045401A (ja) | 2011-08-26 | 2013-03-04 | Mitsubishi Electric Corp | アニメーション描画装置 |
-
2013
- 2013-05-08 JP JP2013098291A patent/JP5940487B2/ja not_active Expired - Fee Related
-
2014
- 2014-05-07 US US14/271,776 patent/US9710939B2/en not_active Expired - Fee Related
-
2017
- 2017-06-15 US US15/623,977 patent/US10096136B2/en active Active
-
2018
- 2018-09-05 US US16/122,414 patent/US10776964B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014219828A (ja) | 2014-11-20 |
| US20190005690A1 (en) | 2019-01-03 |
| US10776964B2 (en) | 2020-09-15 |
| US20140333631A1 (en) | 2014-11-13 |
| US9710939B2 (en) | 2017-07-18 |
| US20170287176A1 (en) | 2017-10-05 |
| US10096136B2 (en) | 2018-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110288614B (zh) | 图像处理方法、装置、设备及存储介质 | |
| JP6446217B2 (ja) | 画像表示プログラム、画像表示方法、及び、画像表示システム | |
| JP4339675B2 (ja) | グラデーション画像作成装置及びグラデーション画像作成方法 | |
| JP5940487B2 (ja) | 動画出力装置、動画出力方法、及び動画出力プログラム | |
| CN103260074A (zh) | 一种图像显示的方法、装置及终端 | |
| CN107203961B (zh) | 一种表情迁移的方法及电子设备 | |
| JP6454742B2 (ja) | 動画出力装置、動画出力方法、及び動画出力プログラム | |
| JP6286393B2 (ja) | 動画出力装置、動画出力方法及び動画出力プログラム。 | |
| CN113220909B (zh) | 图表数据处理方法、装置、电子设备及存储介质 | |
| KR20130057327A (ko) | 스테레오 매칭 시스템의 전처리 장치 | |
| WO2017119191A1 (ja) | 端末装置、情報処理方法、及び記録媒体 | |
| CN113506283B (zh) | 图像处理方法及装置、存储介质、电子装置 | |
| CN115964041B (zh) | 一种锚点计算方法、装置、设备及计算机可读存储介质 | |
| TWI656398B (zh) | Method for calculating pattern correction amount, method for calculating pattern correction amount, and recording medium | |
| JPWO2016092588A1 (ja) | 描画装置、および描画方法 | |
| US9077993B2 (en) | Method of converting a video file to a graphics interchange format image using same palette table for consecutive frames | |
| CN116033201A (zh) | 一种文字特效展示方法、装置、电子设备及存储介质 | |
| JP2007240848A (ja) | 表示プログラム、データ構造及び表示装置 | |
| KR20150015201A (ko) | Rich Text 이미지 처리 시스템 및 그 방법 | |
| JP2015052997A (ja) | 画像処理装置、その制御方法及びプログラム | |
| CN116645434A (zh) | 运动模糊的渲染方法、装置、电子设备及存储介质 | |
| JP2025179725A (ja) | 情報処理装置及び方法 | |
| JP4628464B2 (ja) | 映像編集装置 | |
| CN121262435A (zh) | 视频流裁剪方法、装置、电子设备、存储介质及程序产品 | |
| JP2010026568A (ja) | 3dオブジェクト表現方法及びコンピュータプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20140811 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140819 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141020 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141125 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150116 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150324 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150612 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20150623 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20150717 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160518 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5940487 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |