JP7268483B2 - Video processing device, video processing method, and program - Google Patents
Video processing device, video processing method, and program Download PDFInfo
- Publication number
- JP7268483B2 JP7268483B2 JP2019100472A JP2019100472A JP7268483B2 JP 7268483 B2 JP7268483 B2 JP 7268483B2 JP 2019100472 A JP2019100472 A JP 2019100472A JP 2019100472 A JP2019100472 A JP 2019100472A JP 7268483 B2 JP7268483 B2 JP 7268483B2
- Authority
- JP
- Japan
- Prior art keywords
- moving image
- document
- feature amount
- image processing
- processing device
- 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.)
- Active
Links
Images
Landscapes
- Studio Devices (AREA)
Description
本発明は動画処理装置、動画処理方法、及びプログラムに関する。 The present invention relates to a moving image processing device, a moving image processing method, and a program.
近年、決済用の口座の開設手続きなど、所定の書類(例えば本人確認書類)の提示が必要な手続きを、インターネットで行えるようになってきている。この際、書類に関する情報をインターネットで送信する必要がある。例えば特許文献1では、銀行口座の開設時に、通信端末は、運転免許証に内蔵されたICチップから個人情報を読み取り、この個人情報をサーバに送信することが記載されている。 2. Description of the Related Art In recent years, it has become possible to perform procedures that require the presentation of predetermined documents (for example, personal identification documents), such as procedures for opening an account for payment, on the Internet. In this case, it is necessary to transmit the information about the documents via the Internet. For example, Patent Literature 1 describes that when opening a bank account, a communication terminal reads personal information from an IC chip embedded in a driver's license and transmits this personal information to a server.
インターネットを用いて必要な書類を取得する場合、不正な書類を正規の書類として扱わないようにする必要がある。このためには、書類の確認をきちんと行う必要がある。この方法の一つに、書類を表面から裏面に向けて回転させながら動画を撮影し、この動画を取得することにより、一つの書類の表面及び裏面の情報を取得することが考えられる。しかし、このようにすると、書類の回転が鮮明に映らない可能性がでてくる。この場合、動画に写っている書類を認証できないため、再度動画を取得する必要が出てくる。 When obtaining necessary documents using the Internet, it is necessary not to treat fraudulent documents as legitimate documents. For this purpose, it is necessary to check the documents properly. As one method, it is conceivable to obtain information on the front and back sides of a single document by shooting a moving image while rotating the document from the front side to the back side and acquiring this moving image. However, if this is done, there is a possibility that the rotation of the document will not be reflected clearly. In this case, since the document shown in the video cannot be authenticated, it will be necessary to acquire the video again.
本発明の目的は、書類を表面から裏面に向けて回転させながら動画を書類の認証のために登録する際に、認証に不適格な動画が登録されないようにすることにある。 SUMMARY OF THE INVENTION It is an object of the present invention to prevent a moving image that is unsuitable for authentication from being registered when a moving image is registered for document authentication while the document is rotated from the front side to the back side.
本発明によれば、回転している書類を含む動画を取得する取得手段と、
前記動画を処理することにより、前記書類の回転速度に関連する速度情報を生成する生成手段と、
前記速度情報が基準を満たすか否かを判断する判断手段と、
を備える動画処理装置が提供される。
According to the present invention, acquisition means for acquiring a moving image containing a rotating document;
generating means for processing the moving image to generate speed information related to the speed of rotation of the document;
determining means for determining whether the speed information satisfies a criterion;
A video processing device is provided.
本発明によれば、コンピュータが、
回転している書類を含む動画を取得し、
前記動画を処理することにより、前記書類の回転速度に関連する速度情報を生成し、
前記速度情報が基準を満たすか否かを判断する、動画処理方法が提供される。
According to the invention, the computer
Get a video with a rotating document,
processing the animation to generate speed information related to the speed of rotation of the document;
A video processing method is provided for determining whether the speed information satisfies a criterion.
本発明によれば、コンピュータに、
回転している書類を含む動画を取得する取得機能と、
前記動画を処理することにより、前記書類の回転速度に関連する速度情報を生成する生成機能と、
前記速度情報が基準を満たすか否かを判断する判断機能と、
を持たせるプログラムが提供される。
According to the invention, the computer
a capture function that captures a video containing a rotating document;
a generating function that processes the animation to generate speed information related to the speed of rotation of the document;
a judgment function for judging whether the speed information satisfies a criterion;
A program is provided to have a
本発明によれば、書類を表面から裏面に向けて回転させながら動画を書類の認証のために登録する際に、認証に不適格な動画が登録されないようにすることができる。 According to the present invention, when a moving image is registered for authenticating the document while the document is being rotated from the front side to the back side, it is possible to prevent a moving image that is unqualified for authentication from being registered.
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, in all the drawings, the same constituent elements are denoted by the same reference numerals, and the description thereof will be omitted as appropriate.
[第1実施形態]
図1は、本実施形態に係る動画処理装置10の使用環境を説明するための図である。図2は、動画処理装置10が処理する動画を説明するための図である。動画処理装置10は、回転している書類を撮影した動画を処理し、この書類の回転状態が基準を満たしているか否かを判断する。そして動画処理装置10は、基準を満たしている動画を動画登録装置20に送信して記憶させる。
[First embodiment]
FIG. 1 is a diagram for explaining the operating environment of a moving
動画処理装置10は、例えば所定のアプリケーションソフトウェアがインストールされた端末である。この端末は、携帯型の端末であってもよい。この場合、動画処理装置10は、例えばスマートフォンや携帯電話であるが、これらに限定されない。
The
動画登録装置20に記憶された動画は、動画に含まれる書類を認証するために用いられる。この認証は人が行ってもよいし、動画登録装置20が画像解析を用いて行ってもよい。動画処理装置10が動画登録装置20に送信する動画には、図2に示すように、書類の第1主面(例えば表面)、側面、及び第2主面(例えば裏面)が含まれる。このため、この動画を用いると、一枚の書類の第1主面に記載されている情報及び第2面に記載されている情報を、これらが同一の書類のものであるという確証とともに取得することができる。そして動画登録装置20は、書類の認証作業が行われる端末に動画を送信する。以下、第1主面は表面であり、第2主面は裏面であるとして説明を行う。
The moving images stored in the moving
動画に含まれる書類は、手続きに必要な書類である。本実施形態において、書類には証書を含むものとする。例えば本人確認が必要な手続きを行う場合、動画は、本人確認用の書類を撮影したものになる。本人確認用の書類の種類としては、例えば、免許証(例えば運転免許証)、パスポート、各種の認定証、学生証、会社の身分証明書、及び保険証などが挙げられるが、本人の顔画像(以下、本人画像と記載)を含むのが好ましい。 The documents included in the video are the documents required for the procedure. In this embodiment, documents shall include certificates. For example, when performing a procedure that requires identity verification, the video will be a photograph of a document for identity verification. Types of personal identification documents include, for example, licenses (for example, driver's licenses), passports, various certificates, student IDs, company identification cards, and insurance cards. (hereinafter referred to as the person's image) is preferably included.
図3は、動画処理装置10の機能構成の一例を示す図である。動画処理装置10は、取得部110、生成部120、及び判断部130を有している。取得部110は、上記した動画を取得する。生成部120は、取得部110が取得した動画を処理することにより、書類の回転速度に関連する情報(以下、速度情報と記載)を生成する。判断部130は、速度情報が基準を満たすか否かを判断する。
FIG. 3 is a diagram showing an example of the functional configuration of the
書類の回転速度が速すぎる場合、動画に表面と裏面が鮮明に写っていたとしても、その表面と裏面が同一の書類のものという確証は取りづらい。このため、動画において、書類の回転速度は第1基準値以下であることが望ましい。判断部130が用いる基準は、書類の回転速度は第1基準値以下であるように設定されている。
If the rotation speed of the document is too fast, it is difficult to confirm that the front and back sides are the same document even if the front and back sides are clearly shown in the video. For this reason, it is desirable that the rotation speed of the document in the moving image is equal to or lower than the first reference value. The criterion used by the
また、書類の回転速度が遅すぎる場合、書類の表面と裏面を映すためには、動画が所定時間以内に収まらない可能性が出てくる。このため、動画において、書類の回転速度は第2基準値以下であることが望ましい。そして判断部130が用いる基準は、さらに、書類の回転速度は第2基準値以上であるように設定されているのが好ましい。判断部130は、これらの基準を予め記憶している。
Also, if the rotation speed of the document is too slow, there is a possibility that the moving image will not fit within a predetermined time in order to show the front and back sides of the document. For this reason, it is desirable that the rotational speed of the document in the moving image is equal to or less than the second reference value. Further, it is preferable that the reference used by the
動画処理装置10は、動画を生成する撮影部を内蔵していてもよいし、外部の撮影装置が生成した動画を処理してもよい。前者の場合、取得部110は、撮影部が生成した動画を取得する。後者の場合、取得部110は外部の装置(例えば動画を生成した撮影装置)から動画を取得する。
The moving
生成部120は、速度情報を生成するほか、動画を構成するフレーム画像を処理することにより、動画に書類の表面及び裏面が写っているか否かを判断する。この判断には、表面の特徴量(以下、第1特徴量と記載)及び裏面の特徴量(以下、第2特徴量と記載)が用いられる。生成部120は、特徴量記憶部150からこれらの特徴量を取得する。また、特徴量記憶部150は、書類の外形線を検出するための特徴量(以下、外形特徴量と記載)も記憶している。本図に示す例において、特徴量記憶部150は動画処理装置10の一部となっている。ただし、特徴量記憶部150は動画処理装置10の外部に位置していてもよい。
In addition to generating speed information, the
図3に示す例において、動画処理装置10は送信部140を備えている。送信部140は、動画処理装置10が基準を満たすと判断した動画を、動画登録装置20に送信する。この送信処理は、動画を動画登録装置20に記憶させるための処理の一例である。
In the example shown in FIG. 3 , the moving
なお、動画を動画登録装置20に送信する際、送信部140は、動画処理装置10の識別情報又は動画処理装置10のユーザの識別情報を、動画に紐づけて動画登録装置20に送信するのが好ましい。このようにすると、動画に含まれる書類に対応するユーザを容易に特定することができる。
When transmitting the moving image to the moving
図4は、動画処理装置10のハードウェア構成例を示す図である。動画処理装置10は、バス1010、プロセッサ1020、メモリ1030、ストレージデバイス1040、入出力インタフェース1050、及びネットワークインタフェース1060を有する。
FIG. 4 is a diagram showing a hardware configuration example of the
バス1010は、プロセッサ1020、メモリ1030、ストレージデバイス1040、入出力インタフェース1050、及びネットワークインタフェース1060が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ1020などを互いに接続する方法は、バス接続に限定されない。
A
プロセッサ1020は、CPU(Central Processing Unit) やGPU(Graphics Processing Unit)などで実現されるプロセッサである。
The
メモリ1030は、RAM(Random Access Memory)などで実現される主記憶装置である。
The
ストレージデバイス1040は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、メモリカード、又はROM(Read Only Memory)などで実現される補助記憶装置である。ストレージデバイス1040は動画処理装置10の各機能(例えば取得部110、生成部120、判断部130、及び送信部140)を実現するプログラムモジュールを記憶している。プロセッサ1020がこれら各プログラムモジュールをメモリ1030上に読み込んで実行することで、そのプログラムモジュールに対応する各機能が実現される。
The
入出力インタフェース1050は、動画処理装置10と各種入出力機器とを接続するためのインタフェースである。
The input/
ネットワークインタフェース1060は、動画処理装置10をネットワークに接続するためのインタフェースである。このネットワークは、例えばLAN(Local Area Network)やWAN(Wide Area Network)である。ネットワークインタフェース1060がネットワークに接続する方法は、無線接続であってもよいし、有線接続であってもよい。そして、動画処理装置10は、ネットワークインタフェース1060を介して動画登録装置20に接続する。
A
なお、取得部110及び生成部120として機能するアプリケーションが予め動画処理装置10となるハードウェアにインストールされている場合、生成部120、判断部130、及び特徴量記憶部150として機能するアプリケーションを追加でハードウェアにインストールすると、動画処理装置10を実現できる。
Note that when applications functioning as the
図5は、動画処理装置10の動作例を示すフローチャートである。まず、動画処理装置10の取得部110は、処理対象となる動画を取得する(ステップS10)。次いで生成部120は、取得部110が取得した動画を処理することにより、速度情報を生成する(ステップS20)。この処理の詳細については、他の図を用いて後述する。そして判断部130は、ステップS20で生成された速度情報が基準を満たすか否かを判断する(ステップS30)。基準を満たすと判断した場合(ステップS30:Yes)、判断部130は、ステップS10で取得した動画を記憶部(本実施形態では動画登録装置20)に記憶させるための処理を行う(ステップS40)。具体的には、判断部130は、動画を送信部140に出力する。すると送信部140は、この動画を動画登録装置20に送信して記憶させる。
FIG. 5 is a flowchart showing an operation example of the moving
図6は、ステップS20で行われる処理の第1例を示すフローチャートである。まず生成部120は、特徴量記憶部150から、書類の第1特徴量、第2特徴量、及び外形特徴量を取得する(ステップS202)。
FIG. 6 is a flow chart showing a first example of processing performed in step S20. First, the
次いで生成部120は、動画を構成する各フレーム画像に対して第1特徴量のマッチング処理を行うことにより、書類の表面を含むフレーム画像を検出する。そして、生成部120は、これらのフレーム画像のうち、書類が占める割合(又は書類の面積)が予め定められた基準(以下、第1割合基準と記載)以上となるフレーム画像を、第1フレーム画像として選択する(ステップS204)。この処理において、書類が占める割合を算出する際には外形特徴量が用いられる。すなわち、生成部120は、外形特徴量を用いて書類の外形線を検出する。そして、この外形線を用いて、フレーム画像の全体に対して書類が占める割合(又は書類の面積)を算出する。
Next, the
ステップS204において、選択されたフレーム画像が複数あった場合、生成部120は、書類が占める割合が最大となるフレーム画像を第1フレーム画像として選択する。
In step S204, if there are a plurality of frame images selected,
また、生成部120は、書類の表面を含むフレーム画像のうち、書類が占める割合が最大となるフレーム画像を第1フレーム画像として選択してもよい。
Further, the
次いで生成部120は、動画を構成する各フレーム画像に対して第2特徴量のマッチング処理を行うことにより、書類の裏面を含むフレーム画像を検出する。そしてこれらのフレーム画像のうち、書類が占める割合が予め定められた基準(以下、第2割合基準と記載)以上となるフレーム画像を、第2フレーム画像として選択する(ステップS206)。ここで行われる処理の詳細は、ステップS204と同様である。
Next, the
また、ステップS206において、選択されたフレーム画像が複数あった場合、生成部120は、類が占める割合が最大となるフレーム画像を第2フレーム画像として選択する。
Also, in step S206, if there are a plurality of frame images selected, the
また、生成部120は、書類の表面を含むフレーム画像のうち、書類が占める割合が最大となるフレーム画像を第2フレーム画像として選択してもよい。
Further, the
次いで生成部120は、第1フレーム画像から第2フレーム画像までの時間を算出し、この時間を速度情報とする(ステップS208)。なお、生成部120は、第1フレーム画像から第2フレーム画像までのフレーム数を速度情報としてもよい。この場合、速度情報には動画のフレームレートが含まれていてもよい。
Next, the
そして図5のステップS30において、判断部130は、この速度情報が第1基準値以下の場合に、速度情報が基準を満たすと判断する。なお、上述した第2基準値が設定されている場合、判断部130は、速度情報が第2基準値以上であることも、速度情報が基準を満たすための条件にする。
Then, in step S30 of FIG. 5,
なお、本図に示す例において、第1フレーム画像及び第2フレーム画像の少なくとも一方が特定できない場合があり得る。この場合、生成部120は、そのことを示す情報を、動画処理装置10のユーザや動画登録装置20のユーザに通知するために、外部に出力する。ここでの出力先は、例えば動画処理装置10が有するディスプレイや音声出力部、又は動画登録装置20である。
In the example shown in this figure, at least one of the first frame image and the second frame image may not be identified. In this case, the
図7は、ステップS20で行われる処理の第2例を示すフローチャートである。まず生成部120は、特徴量記憶部150から、書類の第1特徴量、第2特徴量、及び外形特徴量を取得する(ステップS222)。次いで、生成部120は、図6のステップS204と同様に第1フレーム画像を特定し(ステップS224)、かつ、図6のステップS206と同様に第2フレーム画像を特定する(ステップS226)。次いで生成部120は、第1フレーム画像から第2フレーム画像における、書類の外形の単位時間当たりの変化量(以下、変化速度と記載)を、速度情報として生成する(ステップS228)。ここで生成部120は、書類の外形の変化速度の最大値を速度情報としてもよい。
FIG. 7 is a flow chart showing a second example of the processing performed in step S20. First, the
なお、生成部120は、動画を示すフレーム画像を処理することにより、フォーカスが書類に合っているか否かを判断してもよい。この場合、生成部120はフォーカスがあっていない場合には速度情報を生成しない。また、生成部120は、第1撮像部160のフォーカス位置を示す情報を第1撮像部160から取得し、動画生成中にフォーカス位置の変動量が基準値以上となっている場合には速度情報を生成しないようにしてもよい。
Note that the
以上、本実施形態によれば、書類を表面から裏面に向けて回転させながら動画を書類の認証のために登録する際に、書類の回転速度が基準を満たさない動画を、動画が動画登録装置20に登録される前に検出できる。このため、認証に不適格な動画が動画登録装置20に登録されることを抑制できる。
As described above, according to the present embodiment, when a moving image is registered for authentication of the document while the document is rotated from the front side to the back side, the moving image is registered by the moving image registration apparatus if the moving image does not satisfy the document rotation speed standard. 20 can be detected before being registered. Therefore, it is possible to suppress the registration of videos that are unqualified for authentication in the
[第2実施形態]
図8は、本実施形態に係る動画処理装置10の機能構成を示す図であり、第1実施形態における図3に相当する。本実施形態に係る動画処理装置10は、以下の点を除いて第1実施形態に係る動画処理装置10と同様の構成である。
[Second embodiment]
FIG. 8 is a diagram showing the functional configuration of the moving
まず、動画処理装置10は第1撮像部160を有している。第1撮像部160は、書類を含む動画を生成して取得部110に出力する。
First, the moving
また第1撮像部160は、当該第1撮像部160の姿勢や動きを検知するためのセンサ(例えばジャイロセンサ)を有している。第1撮像部160は、動画を生成している間のセンサの検出結果、すなわち動画を生成している間の第1撮像部160の動き及び姿勢の変化の少なくとも一方を特定する情報(以下、動き特定情報と記載)を、取得部110に出力する。
The
なお、動画処理装置10がスマートフォンである場合、第1撮像部160は、スマートフォンに予め内蔵されている撮像部である。またこの場合、第1撮像部160の姿勢や動きを検知するためのセンサは、スマートフォンの姿勢や動きを検知するためのセンサである。
Note that when the
また、特徴量記憶部150は複数種類の書類別に、第1特徴量、第2特徴量、及び外形特徴量を記憶している。具体的には特徴量記憶部150は、書類の種類を特定するための書類特定情報を、複数種類の書類ごとに記憶している。複数種類の書類の例は、第1実施形態に示した通りである。そして特徴量記憶部150は、これらの書類特定情報に紐づけて、その書類の第1特徴量、第2特徴量、及び外形特徴量を記憶している。
Further, the feature
そして動画処理装置10は、入力部170を有している。入力部170は、例えばキーボード、タッチパネル、又はマウスなどの入力デバイスを介して、書類特定情報を取得する。この書類特定情報は、動画処理装置10のユーザが入力したものであり、第1撮像部160が撮影している書類に対応している。生成部120は、入力部170が取得した書類特定情報に対応する各種の特徴量を特徴量記憶部150から読み出し、これらの特徴量を用いて速度情報を生成する。
The moving
図9は、本実施形態に係る動画処理装置10の動作の第1例を示すフローチャートである。本実施形態において、取得部110、生成部120、及び判断部130は、第1撮像部160が動画を生成している間にその場で動画を処理する。
FIG. 9 is a flow chart showing a first example of the operation of the moving
まず、取得部110は、入力部170を介して書類特定情報を取得する(ステップS12)。すると、第1撮像部160は動画の生成及び動き情報の生成を開始する。また生成部120は、動画を処理して速度情報を生成する(ステップ22)。そして判断部130は、速度情報が基準を満たし(ステップS30:Yes)、かつ、動き情報が基準を満たす(ステップS32)場合に、記憶のための処理を行う(ステップS40)。
First, the
ここで動き情報に関する基準は、第1撮像部160の動きが基準値(上限値)以下となるように設定されている。もし動画を撮影している間に第1撮像部160の動きや姿勢の変化が大きかった場合、動画はぶれている可能性が高い。このため、判断部130は、動き情報が基準を満たさなかった場合には動画を動画登録装置20に記憶させない。
Here, the reference regarding motion information is set so that the motion of the
図10は、本実施形態におけるステップS22の処理の第1例を示すフローチャートである。まず生成部120は、ステップS12で取得した書類特定情報に対応する第1特徴量、第2特徴量、及び外形特徴量を、特徴量記憶部150から取得する(ステップS202)。
FIG. 10 is a flow chart showing a first example of the process of step S22 in this embodiment. First, the
そして第1撮像部160は、例えばユーザからの入力に従って動画の撮影を開始する。そして第1撮像部160は、動画を構成するフレーム画像を、フレーム画像を生成するたびに、又は一定数(もしくは所定時間)ごとに、取得部110に出力する。この際、第1撮像部160は、動き情報も取得部110に出力する(ステップS203)。
Then, the
次いで生成部120は、第1フレーム画像を検出するための処理を、取得部110がフレーム画像を取得するたびに、第1フレーム画像が検出されるまで行う(ステップS204)。第1フレーム画像を検出するための処理の詳細は、第1実施形態のステップS204において説明した通りである。
Next, the
第1フレーム画像が選択された後、生成部120は、第2フレーム画像を検出するための処理を、取得部110がフレーム画像を取得するたびに、第2フレーム画像が選択されるまで行う(ステップS206)。第2フレーム画像を検出するための処理の詳細は、第1実施形態のステップS206において説明した通りである。
After the first frame image is selected, the generating
生成部120は、第2フレーム画像が検出されると、動画の生成を終了するための信号を第1撮像部160に出力する。第1撮像部160は、この信号を取得すると、動画の生成を終了する(ステップS207)。
When the second frame image is detected,
そして生成部120は、第1フレーム画像から第2フレーム画像までの時間を算出し、この時間を速度情報とする(ステップS208)。この処理は図6を用いて説明した通りである。
The
図11は、本実施形態におけるステップS22の処理の第2例を示すフローチャートである。まず生成部120は、ステップS12で取得した書類特定情報に対応する第1特徴量、第2特徴量、及び外形特徴量を、特徴量記憶部150から取得する(ステップS222)。
FIG. 11 is a flow chart showing a second example of the process of step S22 in this embodiment. First, the
次いで第1撮像部160は、図10のステップS203と同様にして、動画の生成を開始し、取得部110に動画及び動き情報を出力し始める(ステップS223)。
Next, the
次いで生成部120は、図10のステップS204と同様にして、第1フレーム画像を検出する(ステップS224)。次いで、生成部120は、図10のステップS206と同様にして、第2フレーム画像を検出する(ステップS226)。その後、図10のステップS206と同様に、第1撮像部160による動画の生成は終了する(ステップS227)。
Next, the
次いで判断部130は、第1フレーム画像から第2フレーム画像までにおける、書類の外形の変化速度を算出し、この時間を速度情報とする(ステップS228)。この処理は図7を用いて説明した通りである。
Next, the
図12は、本実施形態におけるステップS22の処理の第3例を示すフローチャートである。本図に示す処理は、動画を構成するフレーム画像に、書類を保持する手が写っていることを、速度情報を生成するための要件としている。 FIG. 12 is a flow chart showing a third example of the process of step S22 in this embodiment. The processing shown in this figure requires that the hand holding the document is shown in the frame images that make up the moving image, in order to generate the speed information.
詳細には、ステップS201~ステップS204までの処理は、図10を用いて説明した通りである。第1フレーム画像が特定された後、すなわち書類の表面を含むフレーム画像が特定された後、生成部120は、その後に取得部110が取得するフレーム画像に、書類を持っている手が含まれ続けるか否かを判断する。手が含まれ続ける場合に、処理を続行する(ステップS205:Yes)この際に用いられる手の特徴量は特徴量記憶部150に予め記憶されており、また、生成部120はこの特徴量をステップS202において取得する。
Specifically, the processing from step S201 to step S204 is as described with reference to FIG. After the first frame image is specified, that is, after the frame image including the surface of the document is specified, the
そして手を含まないフレーム画像を検出したら、処理を終了する(ステップS205:No) Then, when a frame image that does not include a hand is detected, the process ends (step S205: No).
なお、図11に示した処理において、ステップS224とステップS226の間に本図に示したステップS205の処理が含まれていてもよい。この場合、生成部120は、手の特徴量をステップS222において取得する。
In addition, in the process shown in FIG. 11, the process of step S205 shown in this figure may be included between step S224 and step S226. In this case, the
図13は、本実施形態に係る動画処理装置10の動作の第2例を示すフローチャートである。本図に示す例において、ユーザは入力部170に書類特定情報を入力しない。このため、図13に示すフローチャートには、図9に示したステップS12が含まれていない。その代わりに、ステップS24において、生成部120は、特徴量記憶部150に記憶されている情報を用いて、動画に含まれている書類の書類特定情報を特定する。
FIG. 13 is a flow chart showing a second example of the operation of the moving
図14は、図13のステップS24の詳細例を示すフローチャートである。まず第1撮像部160は、図10のステップS203と同様にして、動画の生成を開始し、取得部110に動画及び動き情報を出力し始める(ステップS232)。次いで、生成部120は、ステップS232で取得したフレーム画像に対して、特徴量記憶部150が記憶している第1特徴量を用いたマッチング処理を、複数種類の書類それぞれについて行う。そして、いずれかのフレーム画像において一致度が基準値以上になった第1特徴量が存在した場合、その第1特徴量に対応する書類特定情報を特徴量記憶部150から読み出すことにより、動画に含まれる書類を特定する。また、そのフレーム画像を第1フレーム画像とする(ステップS234)
FIG. 14 is a flow chart showing a detailed example of step S24 in FIG. First, the
次いで生成部120は、ステップS234で読み出した書類特定情報に対応する第2特徴量を読み出し(ステップS236)、この第2特徴量を用いて第2フレーム画像を検出する(ステップS238)。この処理は、図10のステップS206と同様である。
Next, the
その後の処理(ステップS240及びステップS242)は、それぞれ、図10のステップS207及びステップS208と同様である。 Subsequent processes (steps S240 and S242) are the same as steps S207 and S208 in FIG. 10, respectively.
なお、図11及び図12を用いて説明した処理において、本図に示した処理と同様に、生成部120が、特徴量記憶部150に記憶されている情報を用いて動画に含まれている書類の書類特定情報を特定するようにしてもよい。
11 and 12, the
以上、本実施形態によっても、第1実施形態と同様に、認証に不適格な動画が登録されることを抑制できる。また、動画を生成している間に、書類の表面及び裏面の双方が写っていることを確認できるため、不適格な動画が判断部130によって処理される可能性をさらに少なくすることができる。
As described above, according to the present embodiment, as in the first embodiment, it is possible to suppress the registration of moving images that are not eligible for authentication. In addition, since it is possible to confirm that both the front side and the back side of the document are captured while the moving image is being generated, it is possible to further reduce the possibility that an unqualified moving image is processed by the
[第3実施形態]
図15は、本実施形態に係る動画処理装置10の機能構成を示す図である。本実施形態に係る動画処理装置10は、第2撮像部162を備えている点を除いて、第2実施形態に係る動画処理装置10と同様の構成である。本実施形態において、第1撮像部160によって撮影される書類は本人画像付の本人確認書類である。
[Third embodiment]
FIG. 15 is a diagram showing the functional configuration of the moving
第2撮像部162は、第1撮像部160が書類を含む動画を撮影している間、動画処理装置10のユーザすなわち撮影者の顔を撮像する。例えば動画処理装置10がスマートフォンなどの携帯端末の場合、第1撮像部160はディスプレイとは逆の面に設けられたカメラであり、第2撮像部162はディスプレイと同じ面に設けられたカメラである。第2撮像部162が生成する画像は静止画であってもよいし、動画であってもよい。
The
そして生成部120は、第1撮像部160によって撮影された書類に含まれる本人画像と、第2撮像部162によって撮影された撮影者画像が一致することを、速度情報生成を行うための条件にする。
The
次に、本実施形態に係る動画処理装置10の第1動作例を説明する。本動作例は、ステップS22の詳細を除いて、第2実施形態に係る動画処理装置10の動作と同様である。
Next, a first operation example of the moving
図16は、本実施形態におけるステップS22の第1詳細例を示すフローチャートである。ステップS252,S254,S256,S258に示した処理は、それぞれ、図10のステップS201,S202,S203,S204に示した処理と同様である。ただしステップS256において、第1撮像部160が書類を含む動画を生成するとともに、第2撮像部162が撮影者画像の生成を開始する。第2撮像部162は、撮影者画像を静止画として生成してもよいし、動画として生成し続けてもよい。
FIG. 16 is a flow chart showing a first detailed example of step S22 in this embodiment. The processes shown in steps S252, S254, S256 and S258 are the same as the processes shown in steps S201, S202, S203 and S204 of FIG. 10, respectively. However, in step S256, the
第1フレーム画像が選択された(ステップS258)後、生成部120は、第1フレーム画像に含まれる本人画像の特徴量を生成する(ステップS260)。そして生成部120は、第2撮像部162が生成した撮影者画像の特徴量を算出し、この特徴量が、ステップS260で生成した特徴量に一致しているか否か、すなわち一致度が基準を満たすか否かを判断する(ステップS252)。一致していなかった場合(ステップS262:No)、生成部120は処理を終了し、速度情報を生成せず、その代わりに顔が一致しなかったこと(又は本人画像を検出できなかったこと)を通知するための処理を行う。この処理は、例えば動画処理装置10のディスプレイにそのことを示す表示を行わせること、及び、動画処理装置10の音声出力部から警告音を出力することの少なくとも一方である。
After the first frame image is selected (step S258), the
また生成部120は、2つの特徴量が一致していた場合(ステップS262:Yes)、ステップS264,S266,S268に示した処理を行う。これらの処理は、それぞれ、図10のステップS206.S207,S208に示した処理と同様である。なお、生成部120は、ステップS268において、図11のステップS228と同様の処理を行ってもよい。
If the two feature amounts match (step S262: Yes), the
なお、第1撮像部160が書類を含む動画を生成している間に第2撮像部162も撮影者画像を動画として生成し続けている場合、生成部120は、第2フレーム画像が検出されるまで、第2撮像部162が生成した各フレーム画像に対してステップS262に示した処理を繰り返し行ってもよい。この場合、第1撮像部160が動画を撮影している間に第2撮像部162の撮像範囲から撮影者の顔が外れると、その時点で処理が終了又は中断する。
Note that if the
また、生成部120は、第1フレーム画像の検出直後にステップS262に示した処理を行うとともに、第2フレーム画像の検出直後にステップS262に示した処理をさらに行ってもよい。
Further, the
また、生成部120は、ステップS260において本人画像の特徴量を算出できなかった場合も、速度情報を生成しない。
Also,
また、動画処理装置10は、2種類の特徴量の一致度が基準を満たすことを、速度情報を生成するための条件ではなく、動画を動画登録装置20に記憶させるための条件としてもよい。
In addition, the motion
また第1フレーム画像ではなく第2フレーム画像に本人画像が含まれていることもあり得る。この場合、生成部120は、ステップS260及びステップS262に示した処理を、ステップS266の後で行う。そして、ステップS260において、第1フレーム画像及び第2フレーム画像の双方に対して本人画像の特徴量を算出する処理を行う。
Also, the person's image may be included in the second frame image instead of the first frame image. In this case, the
本実施形態によっても、認証に不適格な動画が登録されることを抑制できる。また、撮影者が自分とは異なる人の本人認証用の書類を撮影していることを判断するため、撮影者が誤った本人認証用の画像を撮影することを抑制できる。 According to this embodiment as well, it is possible to prevent videos that are not eligible for authentication from being registered. In addition, since it is determined that the photographer has taken an image of a document for personal identification of someone other than himself/herself, it is possible to prevent the photographer from taking an incorrect image for personal identification.
また、第1撮像部160又は第2撮像部162の内どちらか一方の撮像部で、撮像者画像と書類を含む動画の両方を生成することもできる。また、動画処理装置10が第2撮像部162を有していない場合、第1撮像部160が撮影者画像を生成してもよい。この場合、第1撮像部160は、書類を含む動画を生成するとともに、動画を生成する前又は後に、撮影者画像を生成する。
Also, either the
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。例えば、本人確認書類に記載された情報を光学的文字認識(OCR)により取得することもできる。この場合、撮像者画像と本人確認書類に記載された本人画像の特徴量を算出し、これらの特徴量の一致度が基準を満たす場合に、第1フレーム画像及び第2フレーム画像の少なくとも一方を用いて、本人確認書類の表面又は裏面の少なくとも一方に記載された文字情報をOCRで取得(テキスト化)してもよい。このようにすることで、撮像者が誤った本人確認書類の情報を撮影することを抑制できる。 Although the embodiments of the present invention have been described above with reference to the drawings, these are examples of the present invention, and various configurations other than those described above can also be adopted. For example, information written on identification documents can be obtained by optical character recognition (OCR). In this case, the feature amount of the image of the photographer and the person's image described in the identity verification document is calculated, and if the degree of matching between these feature amounts satisfies the criteria, at least one of the first frame image and the second frame image is selected. can be used to obtain (text) character information written on at least one of the front and back sides of the identity verification document by OCR. By doing so, it is possible to prevent the photographer from photographing incorrect information of the personal identification document.
また、上述の説明で用いた複数のフローチャートでは、複数の工程(処理)が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施形態は、内容が相反しない範囲で組み合わせることができる。 Also, in the plurality of flowcharts used in the above description, a plurality of steps (processes) are described in order, but the execution order of the steps executed in each embodiment is not limited to the described order. In each embodiment, the order of the illustrated steps can be changed within a range that does not interfere with the content. Moreover, each of the above-described embodiments can be combined as long as the contents do not contradict each other.
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下に限られない。
1.回転している書類を含む動画を取得する取得手段と、
前記動画を処理することにより、前記書類の回転速度に関連する速度情報を生成する生成手段と、
前記速度情報が基準を満たすか否かを判断する判断手段と、
を備える動画処理装置。
2.上記1に記載の動画処理装置において、
前記判断手段は、さらに、前記書類の第1主面及び前記第1主面とは異なる第2主面の双方が前記動画に含まれているか否かを判断する動画処理装置。
3.上記2に記載の動画処理装置において、
前記判断手段は、前記基準を満たした前記動画を記憶手段に記憶させるための処理を行う動画処理装置。
4.上記2又は3に記載の動画処理装置において、
前記判断手段は、
前記第1主面の特徴量である第1特徴量、及び前記第2主面の特徴量である第2特徴量を取得し、
前記第1特徴量及び前記第2特徴量を用いて前記第1主面及び前記第2主面が前記動画に含まれているか否かを判断する動画処理装置。
5.上記4に記載の動画処理装置において、
前記第1特徴量及び前記第2特徴量は、複数種類の前記書類別に、前記書類の種類を特定する書類特定情報に紐づけて特徴量記憶手段に記憶されており、
前記判断手段は、前記動画に含まれている前記書類の前記書類特定情報を取得し、当該書類特定情報に対応する前記第1特徴量及び前記第2特徴量を前記特徴量記憶手段から読み出す動画処理装置。
6.上記4に記載の動画処理装置において、
前記第1特徴量及び前記第2特徴量は、複数種類の前記書類別に、前記書類の種類を特定する書類特定情報に紐づけて特徴量記憶手段に記憶されており、
前記生成手段は、前記特徴量記憶手段に記憶されている情報を用いて、前記動画に含まれている前記書類の前記書類特定情報を特定する動画処理装置。
7.上記4~6のいずれか一項に記載の動画処理装置において、
前記生成手段は、前記第1主面及び前記第2主面の少なくとも一方が前記動画から検出できなかったと判断したときに、そのことを示す情報を出力する動画処理装置。
8.上記2~7のいずれか一項に記載の動画処理装置において、
前記判断手段は、
前記第1主面が占める割合が第1基準値以上となる第1フレーム画像から、前記第2主面が占める割合が第2基準値以上なる第2フレーム画像までの時間を、前記速度情報として生成し、
前記速度情報が下限値以上であるか否かを判断する動画処理装置。
9.上記2~7のいずれか一項に記載の動画処理装置において、
前記判断手段は、
前記書類の外形の単位時間当たりの変化量を前記速度情報として生成し、
前記速度情報が上限値以下であるか否かを判断する動画処理装置。
10.上記1~9のいずれか一項に記載の動画処理装置において、
前記取得手段は、前記動画とともに、前記動画を撮影した撮影装置の当該動画を撮影している間の動きを特定する動き情報を取得し、
前記判断手段は、さらに前記動き情報が基準を満たすか否かを判断する動画処理装置。
11.上記1~10のいずれか一項に記載の動画処理装置において、
前記判断手段は、さらに、前記動画が、前記書類を保持している手を含み続けているか否かを判断する、動画処理装置。
12.上記1~11のいずれか一項に記載の動画処理装置において、
前記書類は本人確認書類であり、当該本人の顔画像である本人画像を含んでいる動画処理装置。
13.上記12に記載の動画処理装置において、
前記取得手段は、前記動画を撮影している撮影者の画像である撮影者画像を取得し、
前記判断手段は、前記本人画像と前記撮影者画像の一致度が基準を満たすか否かを判断する動画処理装置。
14.上記13に記載の動画処理装置において、
前記取得手段は、前記動画を撮影している間に当該動画及び前記撮影者画像を取得する動画処理装置。
15.コンピュータが、
回転している書類を含む動画を取得し、
前記動画を処理することにより、前記書類の回転速度に関連する速度情報を生成し、
前記速度情報が基準を満たすか否かを判断する、動画処理方法。
16.上記15に記載の動画処理方法において、
前記コンピュータは、さらに、前記書類の第1主面及び前記第1主面とは異なる第2主面の双方が前記動画に含まれているか否かを判断する動画処理方法。
17.上記16に記載の動画処理方法において、
前記コンピュータは、前記基準を満たした前記動画を記憶手段に記憶させるための処理を行う動画処理方法。
18.上記16又は17に記載の動画処理方法において、
前記コンピュータは、
前記第1主面の特徴量である第1特徴量、及び前記第2主面の特徴量である第2特徴量を取得し、
前記第1特徴量及び前記第2特徴量を用いて前記第1主面及び前記第2主面が前記動画に含まれているか否かを判断する動画処理方法。
19.上記18に記載の動画処理方法において、
前記第1特徴量及び前記第2特徴量は、複数種類の前記書類別に、前記書類の種類を特定する書類特定情報に紐づけて特徴量記憶手段に記憶されており、
前記コンピュータは、前記動画に含まれている前記書類の前記書類特定情報を取得し、当該書類特定情報に対応する前記第1特徴量及び前記第2特徴量を前記特徴量記憶手段から読み出す動画処理方法。
20.上記18に記載の動画処理方法において、
前記第1特徴量及び前記第2特徴量は、複数種類の前記書類別に、前記書類の種類を特定する書類特定情報に紐づけて特徴量記憶手段に記憶されており、
前記コンピュータは、前記特徴量記憶手段に記憶されている情報を用いて、前記動画に含まれている前記書類の前記書類特定情報を特定する動画処理方法。
21.上記18~20のいずれか一項に記載の動画処理方法において、
前記コンピュータは、前記第1主面及び前記第2主面の少なくとも一方が前記動画から検出できなかったと判断したときに、そのことを示す情報を出力する動画処理方法。
22.上記16~21のいずれか一項に記載の動画処理方法において、
前記コンピュータは、
前記第1主面が占める割合が第1基準値以上となる第1フレーム画像から、前記第2主面が占める割合が第2基準値以上なる第2フレーム画像までの時間を、前記速度情報として生成し、
前記速度情報が下限値以上であるか否かを判断する動画処理方法。
23.上記16~21のいずれか一項に記載の動画処理方法において、
前記コンピュータは、
前記書類の外形の単位時間当たりの変化量を前記速度情報として生成し、
前記速度情報が上限値以下であるか否かを判断する動画処理方法。
24.上記15~23のいずれか一項に記載の動画処理方法において、
前記コンピュータは、
前記動画とともに、前記動画を撮影した撮影装置の当該動画を撮影している間の動きを特定する動き情報を取得し、
さらに前記動き情報が基準を満たすか否かを判断する動画処理方法。
25.上記15~24のいずれか一項に記載の動画処理方法において、
前記コンピュータは、さらに、前記動画が、前記書類を保持している手を含み続けているか否かを判断する、動画処理方法。
26.上記15~25のいずれか一項に記載の動画処理方法において、
前記書類は本人確認書類であり、当該本人の顔画像である本人画像を含んでいる動画処理方法。
27.上記26に記載の動画処理方法において、
前記コンピュータは、
前記動画を撮影している撮影者の画像である撮影者画像を取得し、
前記本人画像と前記撮影者画像の一致度が基準を満たすか否かを判断する動画処理方法。
28.上記27に記載の動画処理方法において、
前記コンピュータは、前記動画を撮影している間に当該動画及び前記撮影者画像を取得する動画処理方法。
29.コンピュータに、
回転している書類を含む動画を取得する取得機能と、
前記動画を処理することにより、前記書類の回転速度に関連する速度情報を生成する生成機能と、
前記速度情報が基準を満たすか否かを判断する判断機能と、
を持たせるプログラム。
30.上記29に記載のプログラムにおいて、
前記コンピュータに、さらに、前記書類の第1主面及び前記第1主面とは異なる第2主面の双方が前記動画に含まれているか否かを判断させるプログラム。
31.上記30に記載のプログラムにおいて、
前記コンピュータに、前記基準を満たした前記動画を記憶手段に記憶させるための処理を行わせるプログラム。
32.上記30又は31に記載のプログラムにおいて、
前記コンピュータに、
前記第1主面の特徴量である第1特徴量、及び前記第2主面の特徴量である第2特徴量を取得させ、
前記第1特徴量及び前記第2特徴量を用いて前記第1主面及び前記第2主面が前記動画に含まれているか否かを判断させるプログラム。
33.上記32に記載のプログラムにおいて、
前記第1特徴量及び前記第2特徴量は、複数種類の前記書類別に、前記書類の種類を特定する書類特定情報に紐づけて特徴量記憶手段に記憶されており、
前記コンピュータに、前記動画に含まれている前記書類の前記書類特定情報を取得し、当該書類特定情報に対応する前記第1特徴量及び前記第2特徴量を前記特徴量記憶手段から読み出させるプログラム。
34.上記32に記載のプログラムにおいて、
前記第1特徴量及び前記第2特徴量は、複数種類の前記書類別に、前記書類の種類を特定する書類特定情報に紐づけて特徴量記憶手段に記憶されており、
前記コンピュータに、前記特徴量記憶手段に記憶されている情報を用いて、前記動画に含まれている前記書類の前記書類特定情報を特定させるプログラム。
35.上記32~34のいずれか一項に記載のプログラムにおいて、
前記コンピュータに、前記第1主面及び前記第2主面の少なくとも一方が前記動画から検出できなかったと判断したときに、そのことを示す情報を出力させるプログラム。
36.上記30~35のいずれか一項に記載のプログラムにおいて、
前記コンピュータに、
前記第1主面が占める割合が第1基準値以上となる第1フレーム画像から、前記第2主面が占める割合が第2基準値以上なる第2フレーム画像までの時間を、前記速度情報として生成させ、
前記速度情報が下限値以上であるか否かを判断させるプログラム。
37.上記30~35のいずれか一項に記載のプログラムにおいて、
前記コンピュータに、
前記書類の外形の単位時間当たりの変化量を前記速度情報として生成させ、
前記速度情報が上限値以下であるか否かを判断させるプログラム。
38.上記29~37のいずれか一項に記載のプログラムにおいて、
前記コンピュータに、
前記動画とともに、前記動画を撮影した撮影装置の当該動画を撮影している間の動きを特定する動き情報を取得させ、
さらに前記動き情報が基準を満たすか否かを判断させるプログラム。
39.上記29~38のいずれか一項に記載のプログラムにおいて、
前記コンピュータに、さらに、前記動画が、前記書類を保持している手を含み続けているか否かを判断させる、プログラム。
40.上記29~39のいずれか一項に記載のプログラムにおいて、
前記書類は本人確認書類であり、当該本人の顔画像である本人画像を含んでいるプログラム。
41.上記40に記載のプログラムにおいて、
前記コンピュータに、
前記動画を撮影している撮影者の画像である撮影者画像を取得させ、
前記本人画像と前記撮影者画像の一致度が基準を満たすか否かを判断させるプログラム。
42.上記41に記載のプログラムにおいて、
前記コンピュータに、前記動画を撮影している間に当該動画及び前記撮影者画像を取得させるプログラム。
Some or all of the above embodiments can also be described as the following additional remarks, but are not limited to the following.
1. a capturing means for capturing a motion picture containing the rotating document;
generating means for processing the moving image to generate speed information related to the speed of rotation of the document;
determining means for determining whether the speed information satisfies a criterion;
A video processing device comprising:
2. In the moving image processing device described in 1 above,
The moving image processing apparatus, wherein the determining means further determines whether or not both the first main surface of the document and the second main surface different from the first main surface are included in the moving image.
3. In the moving image processing device according to 2 above,
The moving picture processing device, wherein the determining means performs processing for storing the moving picture satisfying the criteria in a storage means.
4. In the moving image processing device according to 2 or 3 above,
The determination means is
Acquiring a first feature amount that is the feature amount of the first main surface and a second feature amount that is the feature amount of the second main surface,
A moving image processing apparatus that determines whether or not the moving image includes the first main surface and the second main surface using the first feature amount and the second feature amount.
5. 4. In the moving image processing device according to 4 above,
The first feature amount and the second feature amount are stored in a feature amount storage means in association with document specifying information specifying the type of the document for each of the plurality of types of the documents,
The determining means acquires the document specifying information of the document included in the moving image, and reads the first feature amount and the second feature amount corresponding to the document specifying information from the feature amount storage means. processing equipment.
6. 4. In the moving image processing device according to 4 above,
The first feature amount and the second feature amount are stored in a feature amount storage means in association with document specifying information specifying the type of the document for each of the plurality of types of the documents,
The moving image processing apparatus, wherein the generating means specifies the document specifying information of the document included in the moving image using the information stored in the feature amount storage means.
7. In the moving image processing device according to any one of 4 to 6 above,
The moving image processing device, when the generating means determines that at least one of the first main surface and the second main surface could not be detected from the moving image, outputs information indicating that fact.
8. In the moving image processing device according to any one of 2 to 7 above,
The determination means is
The speed information is the time from the first frame image in which the ratio of the first principal surface is equal to or greater than a first reference value to the second frame image in which the ratio of the second principal surface is equal to or greater than the second reference value. generate and
A motion picture processing device for determining whether or not the speed information is equal to or higher than a lower limit value.
9. In the moving image processing device according to any one of 2 to 7 above,
The determination means is
generating an amount of change in the outline of the document per unit time as the speed information;
A motion picture processing device for determining whether or not the speed information is equal to or less than an upper limit.
10. In the moving image processing device according to any one of 1 to 9 above,
The acquiring means acquires, along with the moving image, motion information specifying a movement of a shooting device that shot the moving image while the moving image is being shot;
The moving image processing apparatus, wherein the determination means further determines whether the motion information satisfies a criterion.
11. In the moving image processing device according to any one of 1 to 10 above,
The moving image processing apparatus, wherein the determining means further determines whether the moving image continues to include a hand holding the document.
12. In the moving image processing device according to any one of 1 to 11 above,
The moving image processing apparatus, wherein the document is a personal identification document and includes a personal image, which is a face image of the relevant person.
13. 13. In the moving image processing device described in 12 above,
The acquisition means acquires a photographer image that is an image of a photographer who is shooting the moving image,
The determination means is a moving image processing apparatus that determines whether or not the degree of matching between the person's image and the photographer's image satisfies a criterion.
14. 13. In the video processing device according to 13 above,
The acquisition means is a moving image processing device that acquires the moving image and the photographer's image while the moving image is being shot.
15. the computer
Get a video with a rotating document,
processing the animation to generate speed information related to the speed of rotation of the document;
A moving image processing method, comprising determining whether the speed information satisfies a criterion.
16. In the moving image processing method described in 15 above,
The moving image processing method, wherein the computer further determines whether both a first main surface of the document and a second main surface different from the first main surface are included in the moving image.
17. In the moving image processing method described in 16 above,
The moving image processing method, wherein the computer stores the moving image that satisfies the criteria in a storage means.
18. 18. In the moving image processing method according to 16 or 17 above,
The computer is
Acquiring a first feature amount that is the feature amount of the first main surface and a second feature amount that is the feature amount of the second main surface,
A moving image processing method for determining whether or not the first main surface and the second main surface are included in the moving image using the first feature amount and the second feature amount.
19. In the moving image processing method according to 18 above,
The first feature amount and the second feature amount are stored in a feature amount storage means in association with document specifying information specifying the type of the document for each of the plurality of types of the documents,
The computer acquires the document specifying information of the document included in the moving image, and reads out the first feature amount and the second feature amount corresponding to the document specifying information from the feature amount storage means. Method.
20. In the moving image processing method according to 18 above,
The first feature amount and the second feature amount are stored in a feature amount storage means in association with document specifying information specifying the type of the document for each of the plurality of types of the documents,
The moving image processing method, wherein the computer specifies the document specifying information of the document included in the moving image using the information stored in the feature amount storage means.
21. In the moving image processing method according to any one of 18 to 20 above,
The moving image processing method, wherein, when the computer determines that at least one of the first main surface and the second main surface cannot be detected from the moving image, the computer outputs information indicating that fact.
22. In the moving image processing method according to any one of 16 to 21 above,
The computer is
The speed information is the time from the first frame image in which the ratio of the first principal surface is equal to or greater than a first reference value to the second frame image in which the ratio of the second principal surface is equal to or greater than the second reference value. generate and
A moving image processing method for determining whether or not the speed information is equal to or higher than a lower limit value.
23. In the moving image processing method according to any one of 16 to 21 above,
The computer is
generating an amount of change in the outline of the document per unit time as the speed information;
A moving image processing method for determining whether the speed information is equal to or less than an upper limit value.
24. In the moving image processing method according to any one of 15 to 23 above,
The computer is
Obtaining together with the moving image, movement information that identifies the movement of the imaging device that shot the moving image while the moving image is being captured;
Furthermore, the moving image processing method determines whether the motion information satisfies a criterion.
25. In the moving image processing method according to any one of 15 to 24 above,
The method of processing animation, wherein the computer further determines whether the animation continues to include a hand holding the document.
26. In the moving image processing method according to any one of 15 to 25 above,
The moving image processing method, wherein the document is a personal identification document and includes a personal image that is a face image of the relevant person.
27. In the moving image processing method described in 26 above,
The computer is
Acquiring a photographer image that is an image of a photographer who is shooting the moving image,
A moving image processing method for determining whether or not the degree of matching between the person's image and the photographer's image satisfies a criterion.
28. In the moving image processing method described in 27 above,
A moving image processing method, wherein the computer acquires the moving image and the photographer image while shooting the moving image.
29. to the computer,
a capture function that captures a video containing a rotating document;
a generating function that processes the animation to generate speed information related to the speed of rotation of the document;
a judgment function for judging whether the speed information satisfies a criterion;
A program that has
30. In the program according to 29 above,
A program further for causing the computer to determine whether both a first major side of the document and a second major side different from the first major side are included in the animation.
31. In the program described in 30 above,
A program that causes the computer to perform processing for storing the moving image that satisfies the criteria in a storage means.
32. In the program according to 30 or 31 above,
to the computer;
Obtaining a first feature amount that is the feature amount of the first main surface and a second feature amount that is the feature amount of the second main surface,
A program for determining whether or not the first main surface and the second main surface are included in the moving image using the first feature amount and the second feature amount.
33. In the program described in 32 above,
The first feature amount and the second feature amount are stored in a feature amount storage means in association with document specifying information specifying the type of the document for each of the plurality of types of the documents,
causing the computer to acquire the document specifying information of the document included in the moving image and read out the first feature amount and the second feature amount corresponding to the document specifying information from the feature amount storage means; program.
34. In the program described in 32 above,
The first feature amount and the second feature amount are stored in a feature amount storage means in association with document specifying information specifying the type of the document for each of the plurality of types of the documents,
A program that causes the computer to specify the document specifying information of the document contained in the moving image using the information stored in the feature storage means.
35. In the program according to any one of 32 to 34 above,
A program for causing the computer to output information indicating that, when it is determined that at least one of the first main surface and the second main surface cannot be detected from the moving image.
36. In the program according to any one of 30 to 35 above,
to the computer;
The speed information is the time from the first frame image in which the ratio of the first principal surface is equal to or greater than a first reference value to the second frame image in which the ratio of the second principal surface is equal to or greater than the second reference value. generate,
A program for determining whether the speed information is equal to or higher than a lower limit value.
37. In the program according to any one of 30 to 35 above,
to the computer;
generating the amount of change per unit time of the outer shape of the document as the speed information;
A program for determining whether the speed information is equal to or less than an upper limit.
38. In the program according to any one of 29 to 37 above,
to the computer;
Acquiring together with the moving image, movement information that specifies the movement of the imaging device that shot the moving image while the moving image is being captured;
Further, a program for determining whether the motion information satisfies a criterion.
39. In the program according to any one of 29 to 38 above,
A program further causing the computer to determine whether the animation continues to include a hand holding the document.
40. In the program according to any one of 29 to 39 above,
The document is a personal identification document, and includes a personal image that is a facial image of the relevant person.
41. In the program according to 40 above,
to the computer;
Obtaining a photographer image that is an image of the photographer who is shooting the moving image,
A program for determining whether or not the degree of matching between the person's image and the photographer's image satisfies a criterion.
42. In the program described in 41 above,
A program for causing the computer to acquire the moving image and the photographer's image while the moving image is being shot.
10 動画処理装置
20 動画登録装置
110 取得部
120 生成部
130 判断部
140 送信部
150 特徴量記憶部
160 第1撮像部
162 第2撮像部
170 入力部
10 Moving
Claims (16)
前記動画を処理することにより、前記書類の回転速度に関連する速度情報を生成する生成手段と、
前記速度情報が基準を満たすか否かを判断する判断手段と、
を備える動画処理装置。 a capturing means for capturing a motion picture containing the rotating document;
generating means for processing the moving image to generate speed information related to the speed of rotation of the document;
determining means for determining whether the speed information satisfies a criterion;
A video processing device comprising:
前記判断手段は、さらに、前記書類の第1主面及び前記第1主面とは異なる第2主面の双方が前記動画に含まれているか否かを判断する動画処理装置。 In the moving image processing device according to claim 1,
The moving image processing apparatus, wherein the determining means further determines whether or not both the first main surface of the document and the second main surface different from the first main surface are included in the moving image.
前記判断手段は、前記基準を満たした前記動画を記憶手段に記憶させるための処理を行う動画処理装置。 In the moving image processing device according to claim 2,
The moving picture processing device, wherein the determining means performs processing for storing the moving picture satisfying the criteria in a storage means.
前記判断手段は、
前記第1主面の特徴量である第1特徴量、及び前記第2主面の特徴量である第2特徴量を取得し、
前記第1特徴量及び前記第2特徴量を用いて前記第1主面及び前記第2主面が前記動画に含まれているか否かを判断する動画処理装置。 In the moving image processing device according to claim 2 or 3,
The determination means is
Acquiring a first feature amount that is the feature amount of the first main surface and a second feature amount that is the feature amount of the second main surface,
A moving image processing apparatus that determines whether or not the moving image includes the first main surface and the second main surface using the first feature amount and the second feature amount.
前記第1特徴量及び前記第2特徴量は、複数種類の前記書類別に、前記書類の種類を特定する書類特定情報に紐づけて特徴量記憶手段に記憶されており、
前記判断手段は、前記動画に含まれている前記書類の前記書類特定情報を取得し、当該書類特定情報に対応する前記第1特徴量及び前記第2特徴量を前記特徴量記憶手段から読み出す動画処理装置。 In the moving image processing device according to claim 4,
The first feature amount and the second feature amount are stored in a feature amount storage means in association with document specifying information specifying the type of the document for each of the plurality of types of the documents,
The determining means acquires the document specifying information of the document included in the moving image, and reads the first feature amount and the second feature amount corresponding to the document specifying information from the feature amount storage means. processing equipment.
前記第1特徴量及び前記第2特徴量は、複数種類の前記書類別に、前記書類の種類を特定する書類特定情報に紐づけて特徴量記憶手段に記憶されており、
前記生成手段は、前記特徴量記憶手段に記憶されている情報を用いて、前記動画に含まれている前記書類の前記書類特定情報を特定する動画処理装置。 In the moving image processing device according to claim 4,
The first feature amount and the second feature amount are stored in a feature amount storage means in association with document specifying information specifying the type of the document for each of the plurality of types of the documents,
The moving image processing apparatus, wherein the generating means specifies the document specifying information of the document included in the moving image using the information stored in the feature amount storage means.
前記生成手段は、前記第1主面及び前記第2主面の少なくとも一方が前記動画から検出できなかったと判断したときに、そのことを示す情報を出力する動画処理装置。 In the moving image processing device according to any one of claims 4 to 6,
The moving image processing device, when the generating means determines that at least one of the first main surface and the second main surface could not be detected from the moving image, outputs information indicating that fact.
前記生成手段は、前記第1主面が占める割合が第1基準値以上となる第1フレーム画像から、前記第2主面が占める割合が第2基準値以上なる第2フレーム画像までの時間を、前記速度情報として生成し、
前記判断手段は、前記速度情報が下限値以上であるか否かを判断する動画処理装置。 In the moving image processing device according to any one of claims 2 to 7,
The generation means determines the time from a first frame image in which the ratio of the first principal surface is equal to or greater than a first reference value to a second frame image in which the ratio of the second principal surface is equal to or greater than a second reference value. is generated as the speed information,
The moving image processing device , wherein the determining means determines whether or not the speed information is equal to or higher than a lower limit value.
前記生成手段は、前記書類の外形の単位時間当たりの変化量を前記速度情報として生成し、
前記判断手段は、前記速度情報が上限値以下であるか否かを判断する動画処理装置。 In the moving image processing device according to any one of claims 2 to 7,
The generating means generates , as the speed information, an amount of change in the outer shape of the document per unit time,
The moving image processing apparatus , wherein the determining means determines whether or not the speed information is equal to or less than an upper limit value.
前記取得手段は、前記動画とともに、前記動画を撮影した撮影装置の当該動画を撮影している間の動きを特定する動き情報を取得し、
前記判断手段は、さらに前記動き情報が基準を満たすか否かを判断する動画処理装置。 In the moving image processing device according to any one of claims 1 to 9,
The acquiring means acquires, along with the moving image, motion information specifying a movement of a shooting device that shot the moving image while the moving image is being shot;
The moving image processing apparatus, wherein the determination means further determines whether the motion information satisfies a criterion.
前記判断手段は、さらに、前記動画が、前記書類を保持している手を含み続けているか否かを判断する、動画処理装置。 In the moving image processing device according to any one of claims 1 to 10,
The moving image processing apparatus, wherein the determining means further determines whether the moving image continues to include a hand holding the document.
前記書類は本人確認書類であり、当該本人の顔画像である本人画像を含んでいる動画処理装置。 In the moving image processing device according to any one of claims 1 to 11,
The moving image processing apparatus, wherein the document is a personal identification document and includes a personal image, which is a face image of the relevant person.
前記取得手段は、前記動画を撮影している撮影者の画像である撮影者画像を取得し、
前記判断手段は、前記本人画像と前記撮影者画像の一致度が基準を満たすか否かを判断する動画処理装置。 In the moving image processing device according to claim 12,
The acquisition means acquires a photographer image that is an image of a photographer who is shooting the moving image,
The determination means is a moving image processing apparatus that determines whether or not the degree of matching between the person's image and the photographer's image satisfies a criterion.
前記取得手段は、前記動画を撮影している間に当該動画及び前記撮影者画像を取得する動画処理装置。 In the moving image processing device according to claim 13,
The acquisition means is a moving image processing device that acquires the moving image and the photographer's image while the moving image is being shot.
回転している書類を含む動画を取得し、
前記動画を処理することにより、前記書類の回転速度に関連する速度情報を生成し、
前記速度情報が基準を満たすか否かを判断する、動画処理方法。 the computer
Get a video with a rotating document,
processing the animation to generate speed information related to the speed of rotation of the document;
A moving image processing method, comprising determining whether the speed information satisfies a criterion.
回転している書類を含む動画を取得する取得機能と、
前記動画を処理することにより、前記書類の回転速度に関連する速度情報を生成する生成機能と、
前記速度情報が基準を満たすか否かを判断する判断機能と、
を持たせるプログラム。 to the computer,
a capture function that captures a video containing a rotating document;
a generating function that processes the animation to generate speed information related to the speed of rotation of the document;
a judgment function for judging whether the speed information satisfies a criterion;
A program that has
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019100472A JP7268483B2 (en) | 2019-05-29 | 2019-05-29 | Video processing device, video processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019100472A JP7268483B2 (en) | 2019-05-29 | 2019-05-29 | Video processing device, video processing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020195088A JP2020195088A (en) | 2020-12-03 |
| JP7268483B2 true JP7268483B2 (en) | 2023-05-08 |
Family
ID=73548081
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019100472A Active JP7268483B2 (en) | 2019-05-29 | 2019-05-29 | Video processing device, video processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7268483B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005130407A (en) | 2003-10-27 | 2005-05-19 | Oki Electric Ind Co Ltd | Remote processing system |
| JP2019028660A (en) | 2017-07-28 | 2019-02-21 | 株式会社日立製作所 | Identity information registration system and identity information registration method |
| JP6490860B1 (en) | 2018-07-31 | 2019-03-27 | 株式会社メルカリ | Program, information processing method, information processing apparatus |
-
2019
- 2019-05-29 JP JP2019100472A patent/JP7268483B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005130407A (en) | 2003-10-27 | 2005-05-19 | Oki Electric Ind Co Ltd | Remote processing system |
| JP2019028660A (en) | 2017-07-28 | 2019-02-21 | 株式会社日立製作所 | Identity information registration system and identity information registration method |
| JP6490860B1 (en) | 2018-07-31 | 2019-03-27 | 株式会社メルカリ | Program, information processing method, information processing apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020195088A (en) | 2020-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109190539B (en) | Face recognition method and device | |
| CN105868677B (en) | Living body face detection method and device | |
| US10430679B2 (en) | Methods and systems for detecting head motion during an authentication transaction | |
| JP2013058828A (en) | Smile determination device and method | |
| EP2658242A2 (en) | Apparatus and method for recognizing image | |
| WO2018192448A1 (en) | People-credentials comparison authentication method, system and camera | |
| US20220189110A1 (en) | System and method for adaptively constructing a three-dimensional facial model based on two or more inputs of a two-dimensional facial image | |
| CN104246793A (en) | Three-dimensional face recognition for mobile devices | |
| JP7582393B2 (en) | Distributed processing system, communication system, image acquisition terminal, and distributed processing method | |
| CN110781716A (en) | Information processing method and apparatus, computer-readable non-transitory storage medium | |
| CN113780212A (en) | User identity verification method, device, equipment and storage medium | |
| US11244182B2 (en) | Spoof detection by estimating subject motion from captured image frames | |
| JP7400886B2 (en) | Video conferencing systems, video conferencing methods, and programs | |
| CN108875556B (en) | Method, device, system and computer storage medium for personal verification | |
| JP2019102941A (en) | Image processing apparatus and control method of the same | |
| JP7268483B2 (en) | Video processing device, video processing method, and program | |
| CN112200804A (en) | Image detection method and device, computer readable storage medium and electronic equipment | |
| JP2008277904A (en) | Image processing apparatus, image direction determination method and image direction determination program, playback apparatus, playback method and playback program, and digital still camera | |
| KR20170076894A (en) | Method for digital image judging and system tereof, application system, and authentication system thereof | |
| CN108875557B (en) | Method, device, system and computer storage medium for personal verification | |
| JP2019186914A (en) | Communication terminal, communication system, communication method, and program | |
| CN110163097A (en) | Discrimination method, device, electronic equipment and the storage medium of three-dimensional head portrait true or false | |
| CN117237682A (en) | Certificate verification method and device, storage medium and electronic equipment | |
| CN116306732A (en) | A graphic code recognition method and related device suitable for near-eye display equipment | |
| JP2025111354A (en) | Information processing system, information processing method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220408 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230208 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230214 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230224 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230322 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230404 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7268483 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |