JP2005033267A - Method for converting still picture into moving picture - Google Patents
Method for converting still picture into moving picture Download PDFInfo
- Publication number
- JP2005033267A JP2005033267A JP2003193035A JP2003193035A JP2005033267A JP 2005033267 A JP2005033267 A JP 2005033267A JP 2003193035 A JP2003193035 A JP 2003193035A JP 2003193035 A JP2003193035 A JP 2003193035A JP 2005033267 A JP2005033267 A JP 2005033267A
- Authority
- JP
- Japan
- Prior art keywords
- image
- moving image
- still image
- still
- moving
- 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.)
- Pending
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Television Systems (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は静止画像の動画変換方法に係り、特に、パーソナルコンピュータ(以下、「PC」で示す)にインストールするアプリケーションプログラム、静止画像や動画像を扱う組み込み機器(デジタルカメラ、カムコーダ、画像閲覧機器など)の技術分野に適用することができる静止画像の動画変換方法に関する。
【0002】
【従来の技術】
従来の静止画像の動画変換方法としては、ユーザーとのインタラクティブ性を備えた技術として、米国アップルコンピュータのソフトウエアー技術であるQuickTimeの中でQuickTime VR技術が知られているが、これはマウス等によって静止画像を動的に動かす技術であり、動画データの生成はなされていない。
また、特許公報からは、例えば、静止画像は複数枚の静止画像を基に、それら複数の静止画像をMPEG−2で圧縮し、転送手段でその動画像を閲覧する技術が知られている(例えば、文献1参照。)。
【0003】
【特許文献1】
特開2000−116606号公報
【0004】
【発明が解決しようとする課題】
ところで、上記従来の静止画像の動画変換方法にあっては、一般に、静止画を動画変換にする技術は、4:3または16:9程度の静止画をベースとしている。このため、それ以上の縦横比を有する静止画像を変換対象として動画化する技術は、未だ開発されていないので、PCのユーザーには大変に不便であるという問題点があった。
【0005】
また、従来技術では、縦横比が極端に異なる静止画像(例えば、縦480ピクセル、横3000ピクセルの横長のパノラマ静止画像)を、パーソナルコンピュータ等の組み込み機器で見ようとしても、それを見る手段としては、元の静止画像解像度を表示系(たとえば解像度VGAサイズ、SVGAサイズ)に合わせ、表示系解像度サイズにまで縮小させるしか手段がないので、画像解像度が落ちてしまい、何が映っているのかわからないという問題点があった。
【0006】
即ち、前述の縦横比が極端に異なる静止画像を変換対象としてPC上で動画化する技術は、現在の如何なる大きなグラフィックス用エンジンをもってしても実現されておらず、PCのユーザーは、PC上でスライダーバーを使って静止画像をスライドさせて見る方法、若しくは、その画像そのものを縮小表示するなどの方法しか使用できないという問題点があった。
【0007】
また、具体的な事例として、PC組み込み用の機器(例えば、デジタルカメラなど)では、表示パネルが4インチ程度であることから、画像解像度として、640×480ピクセル乃至800×600ピクセル程度しか描画能力がない。従って、前述のような大きい縦横比を有する形状画像データまたは画像ファイルが、ユーザーが使用する他のカメラ機器(例えば、従来の銀塩写真のカメラ)の内部で作成されたとしても、ユーザーには、それをPCの表示装置上、またはPCを介した他のディジタル表示装置上に表示せしめる手段が与えられていないという問題点があった。
【0008】
本発明は、上記従来の問題点に鑑みてなされたものであって、縦横比が大きい静止画像データを、画質を損なわずに動画化されたディジタルデータに変換して閲覧することができる静止画像の動画変換方法を提供することを目的としている。
【0009】
【課題を解決するための手段】
上記課題を解決するために、本発明は、横幅と縦幅のどちらか一方が長い静止画像を動画像に変換する静止画像の動画変換方法であって、前記静止画像の長手方向において、一方の端部から所定の間隔毎に前記静止画像から所定の幅で画像を切り出す画像切り出しステップと、前記画像切り出しステップにより切り出された画像を1つの動画像フレームとし、前記動画像フレームと同じ動画像フレームを任意のフレームレート分だけ生成するフレームレート生成ステップと、前記フレームレート生成ステップを前記画像切り出しステップにより切り出された画像の数だけ繰り返す動画像生成ステップと、前記動画像生成ステップにより生成されたフレームを所定の間隔で連続再生する画像再生ステップとを備えたことを特徴とする。
【0010】
このように構成することにより、静止画像の横幅と縦幅との比が1以上の静止画像に対しても画質を落とさずに動画化することが可能となり、また、静止画像を動画化することにより、ユーザーは、自動的に静止画像の動画データを見ることができるし、見たいところで止めてから見ることも可能となる。
【0011】
また、本発明は、前記静止画像の縦横比あるいは横縦比が16/9よりも大きい静止画像を動画像に変換することを特徴とする。
【0012】
このように構成することにより、静止画像の横幅と縦幅との比が極端に大きい静止画像、すなわち縦横比或いは横縦比が16:9以上であるような静止画像に対しても画質を落とさずに動画化することが可能となる。
【0013】
また、前記静止画像を切り出す際の前記所定の間隔は、1ピクセル乃至20ピクセルであることを特徴とする。
【0014】
このように構成することにより、静止画像から変換した動画像を任意の動きで再生することが可能となり、滑らかに再生することも可能となる。
【0015】
また、本発明は、横幅方向または縦幅方向のいずれか1つで比較した画像解像度が動画像の画像解像度よりも大きい静止画像を動画像に変換する静止画像の動画変換方法であって、前記静止画像の任意のポイントから任意の大きさの領域で画像を切り出す画像切り出しステップと、前記画像切り出しステップにより切り出された画像を1つの動画像フレームとし、前記動画像フレームと同じ動画像フレームを任意のフレームレート分だけ生成するフレームレート生成ステップと、前記フレームレート生成ステップを前記画像切り出しステップにより切り出された画像の数だけ繰り返す動画像生成ステップと、前記動画像生成ステップにより生成されたフレームを所定の間隔で連続再生する画像再生ステップとを備えたことを特徴とする。
【0016】
このように構成することにより、切り出したい画像のサイズ(領域)を任意に設定することが可能(従って、適当に小さくすることも可能)となるので、部分的に任意の切り出し位置でトリミングを行うことができることになり、これにより、デジタルカメラで一枚取り込んだ(撮影した)静止画像に対しても、あたかもカメラを動かしながら撮影したような効果を与えることが可能となる。
【0017】
【発明の実施の形態】
以下、本発明の静止画像の動画変換方法の実施の形態について、図面を参照して詳細に説明する。
【0018】
〔第1の実施形態〕
図1は、本発明の第1の実施形態に係る静止画像の動画変換方法の具体例を説明する説明図である。
【0019】
図1(a)は、元の静止画像の縦方向に合わせた4:3の画像解像度で動画ファイルを作成する際に、どのようにフレームが切り出されるかを示している。同図において、符号1は、元の静止画像(即ち、これから動画ファイルにしようとしている静止画像)の部分である。符号2は、静止画像を切り出す際の間隔(以下、「切り出し間隔」と呼称する)であり、この切り出し間隔は、静止画像の横方向をnピクセルで切り出す際に時間軸の単位を与えることになる。
【0020】
図1(b)は、元の静止画像の横方向のnピクセルの間隔毎に、動画像にすべき静止画像を切り出す方法を示している。符号1で示す部分の画像解像度が、縦480ピクセル、横3000ピクセルであったとすると、例えば、図1(b)で、n=2として、横方向の2ピクセルの切り出し間隔毎に、640ピクセルの横幅で、符号3で示す動画像用の静止画像を切り出す(画像切り出しステップ)。
次に、前記切り出された画像を1つの動画像フレームとし、前記動画像フレームと同じ動画像フレームを任意のフレームレート分だけ生成する(フレームレート生成ステップ)。
【0021】
また、前記フレームレート分だけの動画像フレームの生成を前記切り出された動画像用の静止画像の数だけ繰り返す(動画像生成ステップ)。
最後に、前記生成された動画像フレームを所定の間隔で連続再生する(画像再生ステップ)。
本実施形態では、前記静止画像の左端から右端方向に切り出しを行ったが、これとは逆に、前記静止画像の右端から左端方向に切り出すことも可能である。
【0022】
なお、例えば、上記横方向の2ピクセルの切り出し間隔毎に切り出した640×480画素の静止画像を、符号4,5,6,7,8のフレームで示すように、秒間5フレームで描画したとしたら、これを3000×480画素の静止画像の動画にした際の再生時間は、以下に示す(1)式の計算式で割り出すことができる。但し、(1)式において、元画像の切り出す方向のサイズ(単位:ピクセル)をx、フレーム間隔n(単位:ピクセル)で切り出したフレームを再生する時間(単位:秒)をt2、最終的な再生時間(単位:秒)をtとする。
【0023】
t=(x/n)×t2 (1)
【0024】
例えば、x=3000、n=2、t2=0.3を(1)式に代入すると、t=(3000/2)×0.3=450を得る。即ち、最終的な再生時間tが450秒(7分30秒)で、フレームレートが5フレーム/秒の動画が生成されることになる。
【0025】
〔第2の実施形態〕
図2は、本発明の第2の実施形態に係る静止画像の動画変換方法の具体例を説明する説明図である。図2に示す具体例は、元の静止画像の横方向に対し、縦方向の解像度が極めて大きい場合の動画像にすべき静止画像切り出し方法を示している。
【0026】
動画像にすべき静止画像の切り出し方法の考え方は、図1に示す場合と同様であるが、図2に示す具体例では縦方向の解像度が極めて大きいので、縦方向のnピクセルの切り出し間隔毎に動画像にすべき静止画像を切り出す(画像切り出しステップ)。
【0027】
次に、前記切り出された画像を1つの動画像フレームとし、前記動画像フレームと同じ動画像フレームを任意のフレームレート分だけ生成する(フレームレート生成ステップ)。また、前記フレームレート分だけの動画像フレームの生成を前記切り出された動画像用の静止画像の数だけ繰り返す(動画像生成ステップ)。最後に、前記生成された動画像フレームを所定の間隔で連続再生する(画像再生ステップ)。
本実施形態では、前記静止画像の上端から下端方向に切り出しを行ったが、これとは逆に、前記静止画像の下端から上端方向に切り出すことも可能である。
【0028】
〔第3の実施形態〕
図3は、本発明の第3の実施形態に係る静止画像の動画変換方法の他の具体例を説明する説明図である。図3に示す具体例は、横幅方向または縦方向のいずれか1つで比較した元の静止画像の画像解像度(ピクセル数)が、動画像よりも大きい場合の切り出し方法を示す。
【0029】
符号9に示すように、元の静止画像の任意のポイントで、かつ任意のサイズ(領域)で、動画像にすべき静止画像を切り出す(画像切り出しステップ)。これにより、あたかもカメラを使用して、そのような情景を撮ったかのように見せることが可能となる。符号10は、この場合の切り出しのポイントを結ぶ軌跡である。
【0030】
次に、前記切り出された画像を1つの動画像フレームとし、前記動画像フレームと同じ動画像フレームを任意のフレームレート分だけ生成する(フレームレート生成ステップ)。また、前記フレームレート分だけの動画像フレームの生成を前記切り出された動画像用の静止画像の数だけ繰り返す(動画像生成ステップ)。最後に、前記生成された動画像フレームを所定の間隔で連続再生する(画像再生ステップ)。
【0031】
図4は、本発明の第1〜第3の実施形態に係る静止画像の動画変換方法のデータフローで見た処理手順を示すフローチャートである。以下、図1〜3を参照し、図4に示すフローチャートを使用して、本実施形態に係る静止画像の動画変換方法のデータフローで見た処理手順を説明する。
【0032】
まず、動画像化するのに必要な各種パラメータを設定する(ステップS1)。このパラメータには、前述のフレームレート、動画像にすべき静止画像を切り出す際の切り出し間隔(ピクセル数)、動画の画像解像度の指定(縦と横)がある。
【0033】
次に、変換エンジンに上記ステップS1で設定した値を渡し、静止画データを入力する(ステップS1)。次に、ステップS1で設定した設定値(動画の画像解像度)と、元画像のデータ(解像度)との比較を行う(ステップS3)。元画像の横幅が動画像の横幅よりも小さいか、若しくは元画像の縦幅が動画像の縦幅よりも小さいことが検証されると(ステップS4)、動画像の解像度の設定をやり直す(ステップS5)。また、元画像の横幅が動画像の横幅と縦幅が共に動画像の横幅と縦幅と一致することが検証されるか、若しくは元画像の横幅と縦幅が共に動画像の横幅と縦幅よりも大きいことが検証されると(ステップS5)、ステップS7に移る。
【0034】
ステップS7では、元画像の横幅または縦幅と対応する動画像の横幅または縦幅とを比較する。元画像の横幅と縦幅とが共に動画像の横幅と縦幅よりも大きい場合はステップS8に移る。また、元画像の横幅が動画像の横幅×16/9よりも大きい場合はステップS10に移る。さらに、元画像の縦幅が動画像の縦幅×16/9よりも大きい場合はステップS12に移る。
【0035】
ステップS8では、元画像の横幅と縦幅との両方向でフレーム作成処理を行い、その後、動画ファイルの生成またはデータ転送処理を行う(ステップS9)。この場合は、図3に示した具体例と一致し、切り出すポジション(ポイント)は、元画像の範囲内でどこにでも任意に設定ができることになる。
【0036】
ステップS10では、元画像の横幅方向(元画像の長手方向)を時間軸としてフレーム作成処理を行い、その後、動画ファイルの生成またはデータ転送処理を行う(ステップS11)。この場合は、図1に示した具体例と一致する。
【0037】
ステップS12では、元画像の縦幅方向(元画像の長手方向)を時間軸としてフレーム作成処理を行い、その後、動画ファイルの生成またはデータ転送処理を行う(ステップS13)。この場合は、図2に示した具体例と一致する。
【0038】
なお、本発明は、静止画像を動画化するための方法の発明であるので、動画ファイルフォーマットに関する説明については省略する。
【0039】
また、本発明に係る前述の処理方法の少なくとも一部をコンピュータ制御により実行するものとし、かつ、上記処理を、図4のフローチャートで示した手順によりコンピュータに実行せしめるプログラムは、半導体メモリを始め、CD−ROMや磁気テープなどのコンピュータ読み取り可能な記録媒体に格納して配付してもよい。そして、少なくともマイクロコンピュータ,パーソナルコンピュータ,汎用コンピュータを範疇に含むコンピュータが、上記の記録媒体から上記プログラムを読み出して、実行するものとしてもよい。
【0040】
【発明の効果】
以上説明したように、本発明の静止画像の動画変換方法によれば、例えば、静止画像の縦横比あるいは横縦比が16:9以上の静止画像に対しても画質を落とさずに動画化することが可能となる。また、縦横比が極端に大きい静止画像に対しても画質を落とさずに動画化することが可能となる。また、静止画像を動画化することにより、ユーザーは、自動的に静止画像の動画データを見ることができるし、また、見たいところで止めてから見ることも可能となる。
【0041】
また、静止画像から変換した動画像を任意の動きで再生することが可能となり、滑らかに再生することが可能となる。さらに、切り出したい画像のサイズ(領域)を任意に設定することが可能(従って、適当に小さくすることも可能)となるので、部分的に任意の切り出し位置でトリミングを行うことができることになり、これにより、デジタルカメラで一枚取り込んだ(撮影した)静止画像に対しても、あたかもカメラを動かしながら撮影したような効果を与えることが可能となる。
【図面の簡単な説明】
【図1】本発明の実施形態に係る静止画像の動画変換方法の具体例を説明する説明図である。
【図2】本発明の実施形態に係る静止画像の動画変換方法の他の具体例を説明する説明図である。
【図3】本発明の実施形態に係る静止画像の動画変換方法の他の具体例を説明する説明図である。
【図4】本発明の実施形態に係る静止画像の動画変換方法のデータフローで見た処理手順を示すフローチャートである。
【符号の説明】
1 元の静止画像の部分
2 静止画像の切り出し間隔
3 動画像用の静止画像[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a still image moving image conversion method, and in particular, an application program to be installed on a personal computer (hereinafter referred to as “PC”), an embedded device that handles still images and moving images (digital camera, camcorder, image browsing device, etc.) ) Still image moving image conversion method applicable to the technical field.
[0002]
[Prior art]
As a conventional still image moving image conversion method, QuickTime VR technology is known among QuickTime, which is software technology of Apple Computer in the United States, as a technology with user interaction. This is a technique for dynamically moving still images, and no moving image data is generated.
Further, for example, a technology is known from the patent publication in which a still image is based on a plurality of still images, the plurality of still images are compressed by MPEG-2, and the moving image is browsed by a transfer means (see FIG. For example, refer to
[0003]
[Patent Document 1]
Japanese Patent Laid-Open No. 2000-116606
[Problems to be solved by the invention]
By the way, in the conventional still image moving image conversion method, generally, a technique for converting a still image into a moving image is based on a still image of about 4: 3 or 16: 9. For this reason, there has been a problem that it is very inconvenient for PC users since a technique for converting a still image having an aspect ratio higher than that into a moving image to be converted has not yet been developed.
[0005]
Further, in the prior art, as a means of viewing a still image having an extremely different aspect ratio (for example, a horizontally long panoramic still image of 480 pixels vertically and 3000 pixels horizontally) with an embedded device such as a personal computer. The only resolution is to match the original still image resolution to the display system (for example, resolution VGA size, SVGA size) and to reduce it to the display system resolution size, so the image resolution drops and you do not know what is reflected There was a problem.
[0006]
That is, the above-described technology for converting a still image having an extremely different aspect ratio into a moving image on a PC as a conversion target has not been realized with any current large graphics engine. However, there is a problem that only a method of sliding and viewing a still image using a slider bar or a method of reducing the size of the image itself can be used.
[0007]
Further, as a specific example, since a display panel is about 4 inches in a PC-embedded device (for example, a digital camera), the image resolution is only about 640 × 480 pixels to 800 × 600 pixels. There is no. Therefore, even if the shape image data or image file having a large aspect ratio as described above is created inside another camera device used by the user (for example, a conventional silver halide photography camera), However, there is a problem that no means is provided for displaying it on the display device of the PC or on another digital display device via the PC.
[0008]
The present invention has been made in view of the above-described conventional problems, and can convert still image data having a large aspect ratio into digital data that has been converted into moving images without losing image quality, and can be viewed. It aims to provide a video conversion method.
[0009]
[Means for Solving the Problems]
In order to solve the above-described problem, the present invention provides a still image moving image conversion method for converting a still image having either a long width or a long width into a moving image, and in the longitudinal direction of the still image, An image cutout step for cutting out an image from the still image with a predetermined width at predetermined intervals from the end, and an image cut out by the image cutout step as one moving image frame, and the same moving image frame as the moving image frame Frame rate generating step for generating an arbitrary frame rate, a moving image generating step for repeating the frame rate generating step by the number of images cut out by the image cutting step, and a frame generated by the moving image generating step And an image reproduction step for continuously reproducing the image at predetermined intervals.
[0010]
With this configuration, it is possible to animate a still image having a ratio between the horizontal width and the vertical width of the still image of 1 or more without degrading the image quality, and to animate the still image into a moving image. As a result, the user can automatically view the moving image data of the still image, and can also view the video after stopping at the desired location.
[0011]
Further, the present invention is characterized in that a still image having an aspect ratio or aspect ratio larger than 16/9 is converted into a moving image.
[0012]
With this configuration, the image quality is reduced even for a still image in which the ratio of the horizontal width to the vertical width of the still image is extremely large, that is, a still image having an aspect ratio or an aspect ratio of 16: 9 or more. It becomes possible to animate without having to.
[0013]
The predetermined interval when the still image is cut out is 1 to 20 pixels.
[0014]
With this configuration, a moving image converted from a still image can be reproduced with an arbitrary motion, and can be reproduced smoothly.
[0015]
Further, the present invention is a still image moving image conversion method for converting a still image having a larger image resolution than the moving image image resolution into a moving image compared with either one of the horizontal width direction or the vertical width direction, An image cutout step for cutting out an image in an area of an arbitrary size from an arbitrary point of a still image, and an image cut out by the image cutout step as one moving image frame, and the same moving image frame as the moving image frame is arbitrarily set A frame rate generation step for generating only the frame rate, a moving image generation step for repeating the frame rate generation step by the number of images cut out by the image cutout step, and a frame generated by the moving image generation step. And an image reproduction step of continuously reproducing at intervals of.
[0016]
With this configuration, it is possible to arbitrarily set the size (region) of the image to be cut out (and thus can be appropriately reduced), so that trimming is partially performed at an arbitrary cutting position. As a result, even for a still image captured (captured) with a digital camera, it is possible to provide an effect as if it were captured while moving the camera.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a still image moving image conversion method according to the present invention will be described below in detail with reference to the drawings.
[0018]
[First Embodiment]
FIG. 1 is an explanatory diagram illustrating a specific example of a still image moving image conversion method according to the first embodiment of the present invention.
[0019]
FIG. 1A shows how a frame is cut out when a moving image file is created with an image resolution of 4: 3 that matches the vertical direction of the original still image. In the figure,
[0020]
FIG. 1B shows a method of cutting out a still image to be a moving image at intervals of n pixels in the horizontal direction of the original still image. If the image resolution of the portion indicated by
Next, the clipped image is set as one moving image frame, and the same moving image frame as the moving image frame is generated for an arbitrary frame rate (frame rate generating step).
[0021]
Further, the generation of moving image frames corresponding to the frame rate is repeated by the number of the extracted moving image still images (moving image generation step).
Finally, the generated moving image frame is continuously reproduced at a predetermined interval (image reproduction step).
In the present embodiment, the still image is cut out from the left end toward the right end, but conversely, the still image can be cut out from the right end toward the left end.
[0022]
For example, a 640 × 480 pixel still image cut out at every 2 pixel cut-off interval in the horizontal direction is drawn at 5 frames per second, as shown by
[0023]
t = (x / n) × t2 (1)
[0024]
For example, substituting x = 3000, n = 2, and t2 = 0.3 into the equation (1) yields t = (3000/2) × 0.3 = 450. In other words, a moving image with a final playback time t of 450 seconds (7 minutes and 30 seconds) and a frame rate of 5 frames / second is generated.
[0025]
[Second Embodiment]
FIG. 2 is an explanatory diagram for explaining a specific example of the still image moving image conversion method according to the second embodiment of the present invention. The specific example shown in FIG. 2 shows a still image cutout method to be a moving image when the resolution in the vertical direction is extremely large compared to the horizontal direction of the original still image.
[0026]
The concept of the method for clipping a still image to be a moving image is the same as that shown in FIG. 1, but the vertical resolution is extremely large in the specific example shown in FIG. A still image to be a moving image is cut out (image cutout step).
[0027]
Next, the clipped image is set as one moving image frame, and the same moving image frame as the moving image frame is generated for an arbitrary frame rate (frame rate generating step). Further, the generation of moving image frames corresponding to the frame rate is repeated by the number of the extracted moving image still images (moving image generation step). Finally, the generated moving image frame is continuously reproduced at a predetermined interval (image reproduction step).
In the present embodiment, the still image is cut out from the upper end to the lower end direction, but conversely, the still image can be cut out from the lower end to the upper end direction.
[0028]
[Third Embodiment]
FIG. 3 is an explanatory diagram for explaining another specific example of the still image moving image conversion method according to the third embodiment of the present invention. The specific example shown in FIG. 3 shows a clipping method when the image resolution (number of pixels) of the original still image compared in either the horizontal width direction or the vertical direction is larger than that of the moving image.
[0029]
As indicated by
[0030]
Next, the clipped image is set as one moving image frame, and the same moving image frame as the moving image frame is generated for an arbitrary frame rate (frame rate generating step). Further, the generation of moving image frames corresponding to the frame rate is repeated by the number of the extracted moving image still images (moving image generation step). Finally, the generated moving image frame is continuously reproduced at a predetermined interval (image reproduction step).
[0031]
FIG. 4 is a flowchart showing a processing procedure viewed in the data flow of the still image moving image conversion method according to the first to third embodiments of the present invention. Hereinafter, with reference to FIGS. 1 to 3, the processing procedure viewed in the data flow of the still image moving image conversion method according to the present embodiment will be described using the flowchart shown in FIG. 4.
[0032]
First, various parameters necessary for moving images are set (step S1). These parameters include the frame rate, the cut-out interval (number of pixels) when cutting out a still image to be converted into a moving image, and the designation of the image resolution of the moving image (vertical and horizontal).
[0033]
Next, the value set in step S1 is passed to the conversion engine, and still image data is input (step S1). Next, the setting value (image resolution of the moving image) set in step S1 is compared with the original image data (resolution) (step S3). When it is verified that the width of the original image is smaller than the width of the moving image or the height of the original image is smaller than the height of the moving image (step S4), the setting of the resolution of the moving image is performed again (step S4). S5). Also, it is verified that the width of the original image is the same as the width and height of the moving image, or the width and height of the original image are both the width and height of the moving image. Is verified (step S5), the process proceeds to step S7.
[0034]
In step S7, the horizontal width or vertical width of the original image is compared with the horizontal width or vertical width of the corresponding moving image. If both the horizontal width and vertical width of the original image are larger than the horizontal width and vertical width of the moving image, the process proceeds to step S8. If the width of the original image is larger than the width of the moving image × 16/9, the process proceeds to step S10. Furthermore, when the vertical width of the original image is larger than the vertical width of the moving image × 16/9, the process proceeds to step S12.
[0035]
In step S8, frame creation processing is performed in both the horizontal and vertical directions of the original image, and then a moving image file is generated or data is transferred (step S9). In this case, it coincides with the specific example shown in FIG. 3, and the position (point) to be cut out can be arbitrarily set anywhere within the range of the original image.
[0036]
In step S10, frame creation processing is performed using the horizontal direction of the original image (longitudinal direction of the original image) as a time axis, and then generation of a moving image file or data transfer processing is performed (step S11). This case corresponds to the specific example shown in FIG.
[0037]
In step S12, a frame creation process is performed with the vertical width direction (longitudinal direction of the original image) of the original image as a time axis, and then a moving image file is generated or a data transfer process is performed (step S13). This case corresponds to the specific example shown in FIG.
[0038]
Note that the present invention is an invention of a method for converting a still image into a moving image, and therefore description of the moving image file format is omitted.
[0039]
Further, at least a part of the processing method according to the present invention is executed by computer control, and the program for causing the computer to execute the above processing according to the procedure shown in the flowchart of FIG. You may store and distribute in computer-readable recording media, such as CD-ROM and a magnetic tape. A computer including at least a microcomputer, a personal computer, and a general-purpose computer may read the program from the recording medium and execute the program.
[0040]
【The invention's effect】
As described above, according to the still image moving image conversion method of the present invention, for example, a still image whose aspect ratio or aspect ratio is 16: 9 or more is converted into a moving image without degrading image quality. It becomes possible. Further, even a still image having an extremely large aspect ratio can be converted into a moving image without degrading the image quality. Also, by converting the still image into a moving image, the user can automatically view the moving image data of the still image, and can also view the moving image after stopping at the desired position.
[0041]
In addition, a moving image converted from a still image can be reproduced with an arbitrary motion, and can be reproduced smoothly. Furthermore, since it is possible to arbitrarily set the size (area) of the image to be cut out (and thus can be appropriately reduced), trimming can be performed partially at an arbitrary cutting position, As a result, it is possible to provide an effect as if the image was taken while moving the camera, even for a still image captured (captured) by the digital camera.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram illustrating a specific example of a still image moving image conversion method according to an embodiment of the present invention.
FIG. 2 is an explanatory diagram for explaining another specific example of the still image moving image conversion method according to the embodiment of the present invention.
FIG. 3 is an explanatory diagram for explaining another specific example of the still image moving image conversion method according to the embodiment of the present invention.
FIG. 4 is a flowchart showing a processing procedure viewed in the data flow of the still image moving image conversion method according to the embodiment of the present invention.
[Explanation of symbols]
1 Original
Claims (4)
前記静止画像の長手方向において、一方の端部から所定の間隔毎に前記静止画像から所定の幅で画像を切り出す画像切り出しステップと、
前記画像切り出しステップにより切り出された画像を1つの動画像フレームとし、前記動画像フレームと同じ動画像フレームを任意のフレームレート分だけ生成するフレームレート生成ステップと、
前記フレームレート生成ステップを前記画像切り出しステップにより切り出された画像の数だけ繰り返す動画像生成ステップと、
前記動画像生成ステップにより生成されたフレームを所定の間隔で連続再生する画像再生ステップと、
を備えたことを特徴とする静止画像の動画変換方法。A still image moving image conversion method that converts a still image having either a long width or a long width into a moving image,
In the longitudinal direction of the still image, an image cutout step of cutting an image with a predetermined width from the still image at predetermined intervals from one end;
A frame rate generating step for generating the same moving image frame as the moving image frame for an arbitrary frame rate with the image cut out in the image cutting step as one moving image frame;
A moving image generation step that repeats the frame rate generation step by the number of images cut out by the image cutout step;
An image reproduction step of continuously reproducing the frames generated by the moving image generation step at a predetermined interval;
A method for converting a still image into a moving image.
前記静止画像の任意のポイントから任意の大きさの領域で画像を切り出す画像切り出しステップと、
前記画像切り出しステップにより切り出された画像を1つの動画像フレームとし、前記動画像フレームと同じ動画像フレームを任意のフレームレート分だけ生成するフレームレート生成ステップと、
前記フレームレート生成ステップを前記画像切り出しステップにより切り出された画像の数だけ繰り返す動画像生成ステップと、
前記動画像生成ステップにより生成されたフレームを所定の間隔で連続再生する画像再生ステップと、
を備えたことを特徴とする静止画像の動画変換方法。A still image moving image conversion method for converting a still image whose image resolution compared in either the horizontal width direction or the vertical width direction is larger than the image resolution of the moving image into a moving image,
An image cutout step of cutting out an image in an area of an arbitrary size from an arbitrary point of the still image;
A frame rate generating step for generating the same moving image frame as the moving image frame for an arbitrary frame rate with the image cut out in the image cutting step as one moving image frame;
A moving image generation step that repeats the frame rate generation step by the number of images cut out by the image cutout step;
An image reproduction step of continuously reproducing the frames generated by the moving image generation step at a predetermined interval;
A method for converting a still image into a moving image.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003193035A JP2005033267A (en) | 2003-07-07 | 2003-07-07 | Method for converting still picture into moving picture |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003193035A JP2005033267A (en) | 2003-07-07 | 2003-07-07 | Method for converting still picture into moving picture |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005033267A true JP2005033267A (en) | 2005-02-03 |
Family
ID=34204651
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003193035A Pending JP2005033267A (en) | 2003-07-07 | 2003-07-07 | Method for converting still picture into moving picture |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005033267A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007141024A (en) * | 2005-11-21 | 2007-06-07 | Murata Mach Ltd | Image processor and image processing method |
JP2008060790A (en) * | 2006-08-30 | 2008-03-13 | Seiko Epson Corp | Moving image display device and moving image display method |
JP2015179978A (en) * | 2014-03-19 | 2015-10-08 | カシオ計算機株式会社 | image processing apparatus, image processing method and program |
-
2003
- 2003-07-07 JP JP2003193035A patent/JP2005033267A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007141024A (en) * | 2005-11-21 | 2007-06-07 | Murata Mach Ltd | Image processor and image processing method |
JP4696871B2 (en) * | 2005-11-21 | 2011-06-08 | 村田機械株式会社 | Image processing system and image processing method |
JP2008060790A (en) * | 2006-08-30 | 2008-03-13 | Seiko Epson Corp | Moving image display device and moving image display method |
JP2015179978A (en) * | 2014-03-19 | 2015-10-08 | カシオ計算機株式会社 | image processing apparatus, image processing method and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7139515B2 (en) | Video imaging method, video imaging device, electronic device, and computer-readable storage medium | |
JP3793142B2 (en) | Moving image processing method and apparatus | |
JP4658151B2 (en) | 16: 9 aspect ratio and anamorphic image processing | |
US8963951B2 (en) | Image processing apparatus, moving-image playing apparatus, and processing method and program therefor to allow browsing of a sequence of images | |
CN102224545B (en) | The video of similar events and tableaux are based on the merging of the global motion vector of this video | |
US5917549A (en) | Transforming images with different pixel aspect ratios | |
US7400351B2 (en) | Creation of image based video using step-images | |
US20060114327A1 (en) | Photo movie creating apparatus and program | |
JP2000217084A (en) | Inverse telecine converter and inverse telecine conversion method | |
US8515256B2 (en) | Image processing apparatus, moving image reproducing apparatus, and processing method and program therefor | |
JP2003303333A (en) | Image display control device | |
WO2023016015A1 (en) | Method for displaying video thumbnail, and device and storage medium | |
JP2006254366A (en) | Image processing apparatus, camera system, video system, network data system, and image processing method | |
US7522189B2 (en) | Automatic stabilization control apparatus, automatic stabilization control method, and computer readable recording medium having automatic stabilization control program recorded thereon | |
US7129961B1 (en) | System and method for dynamic autocropping of images | |
JP2005033267A (en) | Method for converting still picture into moving picture | |
JP3847638B2 (en) | Video icon generator | |
US8774603B2 (en) | Information processing apparatus, information processing method, program, and recording medium | |
JP2000261657A (en) | Method for photographing video image for editing with object trimming function, its system and storage medium with program describing the same function stored therein | |
JP2004166131A (en) | Image processor, thumbnail moving image creation method and thumbnail moving image creation program | |
JP4647343B2 (en) | Photo movie creation device and photo movie creation program | |
JP2008090611A (en) | Image processor, image processing method and program | |
JP4443387B2 (en) | Video playback device | |
CN114979765A (en) | Video synthesis method and system based on data processing | |
JP2010098355A (en) | Moving image editing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050810 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071030 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080304 |