Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7268483B2 - Video processing device, video processing method, and program - Google Patents
[go: Go Back, main page]

JP7268483B2 - Video processing device, video processing method, and program - Google Patents

Video processing device, video processing method, and program Download PDF

Info

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
Application number
JP2019100472A
Other languages
Japanese (ja)
Other versions
JP2020195088A (en
Inventor
亨 青柳
好則 才田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2019100472A priority Critical patent/JP7268483B2/en
Publication of JP2020195088A publication Critical patent/JP2020195088A/en
Application granted granted Critical
Publication of JP7268483B2 publication Critical patent/JP7268483B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2018-32367号公報JP 2018-32367 A

インターネットを用いて必要な書類を取得する場合、不正な書類を正規の書類として扱わないようにする必要がある。このためには、書類の確認をきちんと行う必要がある。この方法の一つに、書類を表面から裏面に向けて回転させながら動画を撮影し、この動画を取得することにより、一つの書類の表面及び裏面の情報を取得することが考えられる。しかし、このようにすると、書類の回転が鮮明に映らない可能性がでてくる。この場合、動画に写っている書類を認証できないため、再度動画を取得する必要が出てくる。 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.

第1実施形態に係る動画処理装置の使用環境を説明するための図である。1 is a diagram for explaining a usage environment of a moving image processing device according to a first embodiment; FIG. 動画処理装置が処理する動画を説明するための図である。FIG. 4 is a diagram for explaining moving images processed by the moving image processing device; 動画処理装置の機能構成の一例を示す図である。It is a figure which shows an example of the functional structure of a moving image processing apparatus. 動画処理装置のハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of a moving image processing apparatus. 動画処理装置の動作例を示すフローチャートである。4 is a flow chart showing an operation example of the moving image processing device; ステップS20で行われる処理の第1例を示すフローチャートである。4 is a flow chart showing a first example of processing performed in step S20. ステップS20で行われる処理の第2例を示すフローチャートである。4 is a flow chart showing a second example of processing performed in step S20. 第2実施形態に係る動画処理装置の機能構成を示す図である。It is a figure which shows the functional structure of the moving image processing apparatus which concerns on 2nd Embodiment. 第2実施形態に係る動画処理装置の動作の第1例を示すフローチャートである。9 is a flow chart showing a first example of the operation of the video processing device according to the second embodiment; ステップS22の処理の第1例を示すフローチャートである。It is a flow chart which shows the 1st example of processing of Step S22. ステップS22の処理の第2例を示すフローチャートである。It is a flow chart which shows the 2nd example of processing of Step S22. ステップS22の処理の第3例を示すフローチャートである。It is a flow chart which shows the 3rd example of processing of Step S22. 実施形態に係る動画処理装置の動作の第2例を示すフローチャートである。8 is a flow chart showing a second example of the operation of the moving picture processing device according to the embodiment; 図13のステップS24の詳細例を示すフローチャートである。FIG. 14 is a flowchart showing a detailed example of step S24 in FIG. 13; FIG. 第3実施形態に係る動画処理装置の機能構成を示す図である。FIG. 13 is a diagram showing the functional configuration of a video processing device according to the third embodiment; FIG. 第3実施形態に係る動画処理装置が行う処理を示すフローチャートである。10 is a flowchart showing processing performed by a moving image processing device according to the third embodiment;

以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。 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 image processing device 10 according to this embodiment. FIG. 2 is a diagram for explaining moving images processed by the moving image processing apparatus 10. As shown in FIG. The motion picture processing device 10 processes a motion picture of a document being rotated and determines whether or not the rotated state of the document satisfies the criteria. Then, the motion picture processing device 10 transmits the motion picture satisfying the criteria to the motion picture registration device 20 for storage.

動画処理装置10は、例えば所定のアプリケーションソフトウェアがインストールされた端末である。この端末は、携帯型の端末であってもよい。この場合、動画処理装置10は、例えばスマートフォンや携帯電話であるが、これらに限定されない。 The video processing device 10 is, for example, a terminal in which predetermined application software is installed. This terminal may be a portable terminal. In this case, the video processing device 10 is, for example, a smart phone or a mobile phone, but is not limited to these.

動画登録装置20に記憶された動画は、動画に含まれる書類を認証するために用いられる。この認証は人が行ってもよいし、動画登録装置20が画像解析を用いて行ってもよい。動画処理装置10が動画登録装置20に送信する動画には、図2に示すように、書類の第1主面(例えば表面)、側面、及び第2主面(例えば裏面)が含まれる。このため、この動画を用いると、一枚の書類の第1主面に記載されている情報及び第2面に記載されている情報を、これらが同一の書類のものであるという確証とともに取得することができる。そして動画登録装置20は、書類の認証作業が行われる端末に動画を送信する。以下、第1主面は表面であり、第2主面は裏面であるとして説明を行う。 The moving images stored in the moving image registration device 20 are used to authenticate documents included in the moving images. This authentication may be performed by a person, or may be performed by the moving image registration device 20 using image analysis. The moving image that the moving image processing device 10 transmits to the moving image registration device 20 includes, as shown in FIG. 2, the first main surface (eg front surface), the side surface, and the second main surface (eg back surface) of the document. Therefore, by using this animation, it is possible to obtain the information written on the first main side and the information written on the second side of a single document, together with confirmation that they are of the same document. be able to. Then, the motion picture registration device 20 transmits the motion picture to the terminal where the document authentication work is performed. In the following description, the first main surface is the front surface and the second main surface is the back surface.

動画に含まれる書類は、手続きに必要な書類である。本実施形態において、書類には証書を含むものとする。例えば本人確認が必要な手続きを行う場合、動画は、本人確認用の書類を撮影したものになる。本人確認用の書類の種類としては、例えば、免許証(例えば運転免許証)、パスポート、各種の認定証、学生証、会社の身分証明書、及び保険証などが挙げられるが、本人の顔画像(以下、本人画像と記載)を含むのが好ましい。 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 video processing device 10. As shown in FIG. The moving image processing device 10 has an acquisition unit 110 , a generation unit 120 and a determination unit 130 . Acquisition unit 110 acquires the moving image described above. The generation unit 120 generates information related to the rotation speed of the document (hereinafter referred to as speed information) by processing the moving image acquired by the acquisition unit 110 . The determination unit 130 determines whether the speed information satisfies the criteria.

書類の回転速度が速すぎる場合、動画に表面と裏面が鮮明に写っていたとしても、その表面と裏面が同一の書類のものという確証は取りづらい。このため、動画において、書類の回転速度は第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 determination unit 130 is set so that the rotation speed of the document is equal to or less than the first criterion value.

また、書類の回転速度が遅すぎる場合、書類の表面と裏面を映すためには、動画が所定時間以内に収まらない可能性が出てくる。このため、動画において、書類の回転速度は第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 determination unit 130 is set so that the rotation speed of the document is equal to or higher than the second reference value. The determination unit 130 stores these criteria in advance.

動画処理装置10は、動画を生成する撮影部を内蔵していてもよいし、外部の撮影装置が生成した動画を処理してもよい。前者の場合、取得部110は、撮影部が生成した動画を取得する。後者の場合、取得部110は外部の装置(例えば動画を生成した撮影装置)から動画を取得する。 The moving image processing device 10 may incorporate an imaging unit that generates moving images, or may process moving images generated by an external imaging device. In the former case, the acquisition unit 110 acquires the moving image generated by the imaging unit. In the latter case, the acquisition unit 110 acquires the moving image from an external device (for example, the imaging device that generated the moving image).

生成部120は、速度情報を生成するほか、動画を構成するフレーム画像を処理することにより、動画に書類の表面及び裏面が写っているか否かを判断する。この判断には、表面の特徴量(以下、第1特徴量と記載)及び裏面の特徴量(以下、第2特徴量と記載)が用いられる。生成部120は、特徴量記憶部150からこれらの特徴量を取得する。また、特徴量記憶部150は、書類の外形線を検出するための特徴量(以下、外形特徴量と記載)も記憶している。本図に示す例において、特徴量記憶部150は動画処理装置10の一部となっている。ただし、特徴量記憶部150は動画処理装置10の外部に位置していてもよい。 In addition to generating speed information, the generation unit 120 determines whether or not the front side and the back side of the document are shown in the moving image by processing the frame images that make up the moving image. For this determination, the feature amount of the front side (hereinafter referred to as the first feature amount) and the feature amount of the back side (hereinafter referred to as the second feature amount) are used. The generation unit 120 acquires these feature amounts from the feature amount storage unit 150 . The feature amount storage unit 150 also stores a feature amount (hereinafter referred to as an outline feature amount) for detecting the outline of the document. In the example shown in this figure, the feature amount storage unit 150 is part of the video processing device 10 . However, the feature amount storage unit 150 may be located outside the video processing device 10 .

図3に示す例において、動画処理装置10は送信部140を備えている。送信部140は、動画処理装置10が基準を満たすと判断した動画を、動画登録装置20に送信する。この送信処理は、動画を動画登録装置20に記憶させるための処理の一例である。 In the example shown in FIG. 3 , the moving image processing device 10 has a transmission section 140 . The transmission unit 140 transmits to the moving image registration device 20 the moving image that the moving image processing device 10 has judged to satisfy the criteria. This transmission processing is an example of processing for storing a moving image in the moving image registration device 20 .

なお、動画を動画登録装置20に送信する際、送信部140は、動画処理装置10の識別情報又は動画処理装置10のユーザの識別情報を、動画に紐づけて動画登録装置20に送信するのが好ましい。このようにすると、動画に含まれる書類に対応するユーザを容易に特定することができる。 When transmitting the moving image to the moving image registration device 20, the transmitting unit 140 links the identification information of the moving image processing device 10 or the identification information of the user of the moving image processing device 10 to the moving image and transmits the moving image to the moving image registration device 20. is preferred. By doing so, it is possible to easily identify the user corresponding to the document included in the moving image.

図4は、動画処理装置10のハードウェア構成例を示す図である。動画処理装置10は、バス1010、プロセッサ1020、メモリ1030、ストレージデバイス1040、入出力インタフェース1050、及びネットワークインタフェース1060を有する。 FIG. 4 is a diagram showing a hardware configuration example of the video processing device 10. As shown in FIG. The moving picture processing device 10 has a bus 1010 , a processor 1020 , a memory 1030 , a storage device 1040 , an input/output interface 1050 and a network interface 1060 .

バス1010は、プロセッサ1020、メモリ1030、ストレージデバイス1040、入出力インタフェース1050、及びネットワークインタフェース1060が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ1020などを互いに接続する方法は、バス接続に限定されない。 A bus 1010 is a data transmission path through which the processor 1020, the memory 1030, the storage device 1040, the input/output interface 1050, and the network interface 1060 mutually transmit and receive data. However, the method of connecting processors 1020 and the like to each other is not limited to bus connection.

プロセッサ1020は、CPU(Central Processing Unit) やGPU(Graphics Processing Unit)などで実現されるプロセッサである。 The processor 1020 is a processor realized by a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or the like.

メモリ1030は、RAM(Random Access Memory)などで実現される主記憶装置である。 The memory 1030 is a main memory implemented by RAM (Random Access Memory) or the like.

ストレージデバイス1040は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、メモリカード、又はROM(Read Only Memory)などで実現される補助記憶装置である。ストレージデバイス1040は動画処理装置10の各機能(例えば取得部110、生成部120、判断部130、及び送信部140)を実現するプログラムモジュールを記憶している。プロセッサ1020がこれら各プログラムモジュールをメモリ1030上に読み込んで実行することで、そのプログラムモジュールに対応する各機能が実現される。 The storage device 1040 is an auxiliary storage device such as a HDD (Hard Disk Drive), SSD (Solid State Drive), memory card, or ROM (Read Only Memory). The storage device 1040 stores program modules that implement each function of the video processing apparatus 10 (for example, the acquisition unit 110, the generation unit 120, the determination unit 130, and the transmission unit 140). Each function corresponding to the program module is realized by the processor 1020 reading each program module into the memory 1030 and executing it.

入出力インタフェース1050は、動画処理装置10と各種入出力機器とを接続するためのインタフェースである。 The input/output interface 1050 is an interface for connecting the video processing apparatus 10 and various input/output devices.

ネットワークインタフェース1060は、動画処理装置10をネットワークに接続するためのインタフェースである。このネットワークは、例えばLAN(Local Area Network)やWAN(Wide Area Network)である。ネットワークインタフェース1060がネットワークに接続する方法は、無線接続であってもよいし、有線接続であってもよい。そして、動画処理装置10は、ネットワークインタフェース1060を介して動画登録装置20に接続する。 A network interface 1060 is an interface for connecting the video processing apparatus 10 to a network. This network is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network). A method for connecting the network interface 1060 to the network may be a wireless connection or a wired connection. Then, the moving image processing device 10 connects to the moving image registration device 20 via the network interface 1060 .

なお、取得部110及び生成部120として機能するアプリケーションが予め動画処理装置10となるハードウェアにインストールされている場合、生成部120、判断部130、及び特徴量記憶部150として機能するアプリケーションを追加でハードウェアにインストールすると、動画処理装置10を実現できる。 Note that when applications functioning as the acquisition unit 110 and the generation unit 120 are pre-installed in the hardware serving as the video processing device 10, applications functioning as the generation unit 120, the determination unit 130, and the feature amount storage unit 150 are added. , the video processing device 10 can be realized by installing the software in the hardware.

図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 image processing device 10. As shown in FIG. First, the acquisition unit 110 of the moving image processing device 10 acquires a moving image to be processed (step S10). Next, the generation unit 120 generates speed information by processing the moving image acquired by the acquisition unit 110 (step S20). Details of this process will be described later with reference to other drawings. Then, the determination unit 130 determines whether or not the speed information generated in step S20 satisfies the criteria (step S30). If it is determined that the criterion is satisfied (step S30: Yes), the determination unit 130 performs processing for storing the moving image acquired in step S10 in the storage unit (in this embodiment, the moving image registration device 20) (step S40). . Specifically, determination unit 130 outputs the moving image to transmission unit 140 . Then, the transmission unit 140 transmits this moving image to the moving image registration device 20 to store it.

図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 generation unit 120 acquires the first feature amount, the second feature amount, and the outline feature amount of the document from the feature amount storage unit 150 (step S202).

次いで生成部120は、動画を構成する各フレーム画像に対して第1特徴量のマッチング処理を行うことにより、書類の表面を含むフレーム画像を検出する。そして、生成部120は、これらのフレーム画像のうち、書類が占める割合(又は書類の面積)が予め定められた基準(以下、第1割合基準と記載)以上となるフレーム画像を、第1フレーム画像として選択する(ステップS204)。この処理において、書類が占める割合を算出する際には外形特徴量が用いられる。すなわち、生成部120は、外形特徴量を用いて書類の外形線を検出する。そして、この外形線を用いて、フレーム画像の全体に対して書類が占める割合(又は書類の面積)を算出する。 Next, the generation unit 120 detects a frame image including the surface of the document by performing matching processing of the first feature amount on each frame image that constitutes the moving image. Then, the generation unit 120 selects a frame image having a document-occupied ratio (or document area) equal to or larger than a predetermined standard (hereinafter referred to as a first ratio standard) among these frame images as a first frame. It is selected as an image (step S204). In this process, the external shape feature amount is used when calculating the proportion of the document. That is, the generation unit 120 detects the outline of the document using the outline feature amount. Then, using this outline, the ratio of the document to the entire frame image (or the area of the document) is calculated.

ステップS204において、選択されたフレーム画像が複数あった場合、生成部120は、書類が占める割合が最大となるフレーム画像を第1フレーム画像として選択する。 In step S204, if there are a plurality of frame images selected, generation unit 120 selects the frame image with the largest proportion of the document as the first frame image.

また、生成部120は、書類の表面を含むフレーム画像のうち、書類が占める割合が最大となるフレーム画像を第1フレーム画像として選択してもよい。 Further, the generation unit 120 may select, as the first frame image, the frame image in which the document occupies the largest proportion of the frame images including the surface of the document.

次いで生成部120は、動画を構成する各フレーム画像に対して第2特徴量のマッチング処理を行うことにより、書類の裏面を含むフレーム画像を検出する。そしてこれらのフレーム画像のうち、書類が占める割合が予め定められた基準(以下、第2割合基準と記載)以上となるフレーム画像を、第2フレーム画像として選択する(ステップS206)。ここで行われる処理の詳細は、ステップS204と同様である。 Next, the generation unit 120 detects a frame image including the back side of the document by performing matching processing of the second feature amount on each frame image that constitutes the moving image. Then, from among these frame images, a frame image in which the proportion of the document is greater than or equal to a predetermined standard (hereinafter referred to as a second proportion standard) is selected as a second frame image (step S206). The details of the processing performed here are the same as in step S204.

また、ステップS206において、選択されたフレーム画像が複数あった場合、生成部120は、類が占める割合が最大となるフレーム画像を第2フレーム画像として選択する。 Also, in step S206, if there are a plurality of frame images selected, the generation unit 120 selects the frame image with the largest proportion of classes as the second frame image.

また、生成部120は、書類の表面を含むフレーム画像のうち、書類が占める割合が最大となるフレーム画像を第2フレーム画像として選択してもよい。 Further, the generation unit 120 may select, as the second frame image, the frame image in which the document occupies the largest proportion of the frame images including the surface of the document.

次いで生成部120は、第1フレーム画像から第2フレーム画像までの時間を算出し、この時間を速度情報とする(ステップS208)。なお、生成部120は、第1フレーム画像から第2フレーム画像までのフレーム数を速度情報としてもよい。この場合、速度情報には動画のフレームレートが含まれていてもよい。 Next, the generator 120 calculates the time from the first frame image to the second frame image, and uses this time as speed information (step S208). Note that the generation unit 120 may use the number of frames from the first frame image to the second frame image as the speed information. In this case, the speed information may include the frame rate of the moving image.

そして図5のステップS30において、判断部130は、この速度情報が第1基準値以下の場合に、速度情報が基準を満たすと判断する。なお、上述した第2基準値が設定されている場合、判断部130は、速度情報が第2基準値以上であることも、速度情報が基準を満たすための条件にする。 Then, in step S30 of FIG. 5, determination unit 130 determines that the speed information satisfies the standard when the speed information is equal to or less than the first standard value. Note that when the second reference value described above is set, the determining unit 130 also sets the condition that the speed information is equal to or greater than the second reference value as a condition for the speed information to satisfy the reference.

なお、本図に示す例において、第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 generation unit 120 outputs information indicating this to the outside in order to notify the user of the moving image processing device 10 and the user of the moving image registration device 20 . The output destination here is, for example, the display or audio output unit of the moving image processing device 10 or the moving image registration device 20 .

図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 generation unit 120 acquires the first feature amount, the second feature amount, and the outline feature amount of the document from the feature amount storage unit 150 (step S222). Next, the generator 120 identifies the first frame image (step S224) as in step S204 of FIG. 6, and identifies the second frame image (step S226) as in step S206 of FIG. Next, the generation unit 120 generates, as speed information, the amount of change per unit time of the outer shape of the document from the first frame image to the second frame image (hereinafter referred to as change speed) (step S228). Here, the generation unit 120 may use the maximum value of the change speed of the outer shape of the document as the speed information.

なお、生成部120は、動画を示すフレーム画像を処理することにより、フォーカスが書類に合っているか否かを判断してもよい。この場合、生成部120はフォーカスがあっていない場合には速度情報を生成しない。また、生成部120は、第1撮像部160のフォーカス位置を示す情報を第1撮像部160から取得し、動画生成中にフォーカス位置の変動量が基準値以上となっている場合には速度情報を生成しないようにしてもよい。 Note that the generation unit 120 may determine whether or not the document is in focus by processing a frame image representing a moving image. In this case, the generation unit 120 does not generate velocity information when it is not focused. Further, the generating unit 120 acquires information indicating the focus position of the first imaging unit 160 from the first imaging unit 160, and when the amount of change in the focus position during moving image generation is equal to or greater than a reference value, the speed information may not be generated.

以上、本実施形態によれば、書類を表面から裏面に向けて回転させながら動画を書類の認証のために登録する際に、書類の回転速度が基準を満たさない動画を、動画が動画登録装置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 video registration device 20 .

[第2実施形態]
図8は、本実施形態に係る動画処理装置10の機能構成を示す図であり、第1実施形態における図3に相当する。本実施形態に係る動画処理装置10は、以下の点を除いて第1実施形態に係る動画処理装置10と同様の構成である。
[Second embodiment]
FIG. 8 is a diagram showing the functional configuration of the moving image processing device 10 according to this embodiment, and corresponds to FIG. 3 in the first embodiment. The moving image processing device 10 according to the present embodiment has the same configuration as the moving image processing device 10 according to the first embodiment except for the following points.

まず、動画処理装置10は第1撮像部160を有している。第1撮像部160は、書類を含む動画を生成して取得部110に出力する。 First, the moving image processing device 10 has a first imaging section 160 . First imaging unit 160 generates a moving image including a document and outputs the moving image to acquisition unit 110 .

また第1撮像部160は、当該第1撮像部160の姿勢や動きを検知するためのセンサ(例えばジャイロセンサ)を有している。第1撮像部160は、動画を生成している間のセンサの検出結果、すなわち動画を生成している間の第1撮像部160の動き及び姿勢の変化の少なくとも一方を特定する情報(以下、動き特定情報と記載)を、取得部110に出力する。 The first imaging section 160 also has a sensor (for example, a gyro sensor) for detecting the posture and movement of the first imaging section 160 . The first imaging unit 160 detects the sensor detection result while the moving image is being generated, that is, the information specifying at least one of the movement and posture change of the first imaging unit 160 while the moving image is being generated (hereinafter referred to as movement identification information) is output to acquisition unit 110 .

なお、動画処理装置10がスマートフォンである場合、第1撮像部160は、スマートフォンに予め内蔵されている撮像部である。またこの場合、第1撮像部160の姿勢や動きを検知するためのセンサは、スマートフォンの姿勢や動きを検知するためのセンサである。 Note that when the video processing device 10 is a smartphone, the first imaging unit 160 is an imaging unit that is pre-installed in the smartphone. Further, in this case, the sensor for detecting the orientation and movement of the first imaging unit 160 is the sensor for detecting the orientation and movement of the smartphone.

また、特徴量記憶部150は複数種類の書類別に、第1特徴量、第2特徴量、及び外形特徴量を記憶している。具体的には特徴量記憶部150は、書類の種類を特定するための書類特定情報を、複数種類の書類ごとに記憶している。複数種類の書類の例は、第1実施形態に示した通りである。そして特徴量記憶部150は、これらの書類特定情報に紐づけて、その書類の第1特徴量、第2特徴量、及び外形特徴量を記憶している。 Further, the feature amount storage unit 150 stores a first feature amount, a second feature amount, and an outline feature amount for each of a plurality of types of documents. Specifically, the feature amount storage unit 150 stores document specifying information for specifying types of documents for each of a plurality of types of documents. Examples of multiple types of documents are as shown in the first embodiment. The feature amount storage unit 150 stores the first feature amount, the second feature amount, and the outline feature amount of the document in association with the document specifying information.

そして動画処理装置10は、入力部170を有している。入力部170は、例えばキーボード、タッチパネル、又はマウスなどの入力デバイスを介して、書類特定情報を取得する。この書類特定情報は、動画処理装置10のユーザが入力したものであり、第1撮像部160が撮影している書類に対応している。生成部120は、入力部170が取得した書類特定情報に対応する各種の特徴量を特徴量記憶部150から読み出し、これらの特徴量を用いて速度情報を生成する。 The moving image processing device 10 has an input unit 170 . The input unit 170 acquires document specific information via an input device such as a keyboard, touch panel, or mouse. This document specifying information is input by the user of the motion picture processing apparatus 10 and corresponds to the document captured by the first imaging section 160 . The generation unit 120 reads various feature amounts corresponding to the document specifying information acquired by the input unit 170 from the feature amount storage unit 150, and uses these feature amounts to generate speed information.

図9は、本実施形態に係る動画処理装置10の動作の第1例を示すフローチャートである。本実施形態において、取得部110、生成部120、及び判断部130は、第1撮像部160が動画を生成している間にその場で動画を処理する。 FIG. 9 is a flow chart showing a first example of the operation of the moving picture processing device 10 according to this embodiment. In this embodiment, the acquisition unit 110, the generation unit 120, and the determination unit 130 process the moving image on the spot while the first imaging unit 160 is generating the moving image.

まず、取得部110は、入力部170を介して書類特定情報を取得する(ステップS12)。すると、第1撮像部160は動画の生成及び動き情報の生成を開始する。また生成部120は、動画を処理して速度情報を生成する(ステップ22)。そして判断部130は、速度情報が基準を満たし(ステップS30:Yes)、かつ、動き情報が基準を満たす(ステップS32)場合に、記憶のための処理を行う(ステップS40)。 First, the acquisition unit 110 acquires document identification information via the input unit 170 (step S12). Then, the first imaging unit 160 starts generating moving images and motion information. The generator 120 also processes the moving image to generate speed information (step 22). If the speed information satisfies the criterion (step S30: Yes) and the motion information satisfies the criterion (step S32), the determination unit 130 performs processing for storage (step S40).

ここで動き情報に関する基準は、第1撮像部160の動きが基準値(上限値)以下となるように設定されている。もし動画を撮影している間に第1撮像部160の動きや姿勢の変化が大きかった場合、動画はぶれている可能性が高い。このため、判断部130は、動き情報が基準を満たさなかった場合には動画を動画登録装置20に記憶させない。 Here, the reference regarding motion information is set so that the motion of the first imaging unit 160 is equal to or less than a reference value (upper limit). If the movement or posture of the first imaging unit 160 changes significantly while the moving image is being captured, the moving image is likely to be blurred. Therefore, the determination unit 130 does not store the moving image in the moving image registration device 20 when the motion information does not satisfy the criteria.

図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 generation unit 120 acquires the first feature amount, the second feature amount, and the outline feature amount corresponding to the document specifying information acquired in step S12 from the feature amount storage unit 150 (step S202).

そして第1撮像部160は、例えばユーザからの入力に従って動画の撮影を開始する。そして第1撮像部160は、動画を構成するフレーム画像を、フレーム画像を生成するたびに、又は一定数(もしくは所定時間)ごとに、取得部110に出力する。この際、第1撮像部160は、動き情報も取得部110に出力する(ステップS203)。 Then, the first imaging unit 160 starts shooting a moving image according to an input from the user, for example. Then, the first imaging unit 160 outputs the frame images that make up the moving image to the acquisition unit 110 each time a frame image is generated or every fixed number (or predetermined time). At this time, the first imaging unit 160 also outputs motion information to the acquisition unit 110 (step S203).

次いで生成部120は、第1フレーム画像を検出するための処理を、取得部110がフレーム画像を取得するたびに、第1フレーム画像が検出されるまで行う(ステップS204)。第1フレーム画像を検出するための処理の詳細は、第1実施形態のステップS204において説明した通りである。 Next, the generation unit 120 performs processing for detecting the first frame image each time the acquisition unit 110 acquires a frame image until the first frame image is detected (step S204). The details of the processing for detecting the first frame image are as described in step S204 of the first embodiment.

第1フレーム画像が選択された後、生成部120は、第2フレーム画像を検出するための処理を、取得部110がフレーム画像を取得するたびに、第2フレーム画像が選択されるまで行う(ステップS206)。第2フレーム画像を検出するための処理の詳細は、第1実施形態のステップS206において説明した通りである。 After the first frame image is selected, the generating unit 120 performs processing for detecting the second frame image each time the obtaining unit 110 obtains a frame image until the second frame image is selected ( step S206). The details of the processing for detecting the second frame image are as described in step S206 of the first embodiment.

生成部120は、第2フレーム画像が検出されると、動画の生成を終了するための信号を第1撮像部160に出力する。第1撮像部160は、この信号を取得すると、動画の生成を終了する(ステップS207)。 When the second frame image is detected, generation section 120 outputs a signal for ending the generation of the moving image to first imaging section 160 . When the first imaging unit 160 acquires this signal, it ends the generation of the moving image (step S207).

そして生成部120は、第1フレーム画像から第2フレーム画像までの時間を算出し、この時間を速度情報とする(ステップS208)。この処理は図6を用いて説明した通りである。 The generation unit 120 then calculates the time from the first frame image to the second frame image, and uses this time as speed information (step S208). This processing is as described with reference to FIG.

図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 generation unit 120 acquires the first feature amount, the second feature amount, and the outline feature amount corresponding to the document specifying information acquired in step S12 from the feature amount storage unit 150 (step S222).

次いで第1撮像部160は、図10のステップS203と同様にして、動画の生成を開始し、取得部110に動画及び動き情報を出力し始める(ステップS223)。 Next, the first imaging unit 160 starts generating a moving image and starts outputting the moving image and motion information to the acquisition unit 110 in the same manner as in step S203 of FIG. 10 (step S223).

次いで生成部120は、図10のステップS204と同様にして、第1フレーム画像を検出する(ステップS224)。次いで、生成部120は、図10のステップS206と同様にして、第2フレーム画像を検出する(ステップS226)。その後、図10のステップS206と同様に、第1撮像部160による動画の生成は終了する(ステップS227)。 Next, the generator 120 detects the first frame image in the same manner as in step S204 of FIG. 10 (step S224). Next, the generator 120 detects the second frame image in the same manner as in step S206 of FIG. 10 (step S226). After that, similarly to step S206 in FIG. 10, the generation of the moving image by the first imaging unit 160 ends (step S227).

次いで判断部130は、第1フレーム画像から第2フレーム画像までにおける、書類の外形の変化速度を算出し、この時間を速度情報とする(ステップS228)。この処理は図7を用いて説明した通りである。 Next, the determination unit 130 calculates the change speed of the outer shape of the document from the first frame image to the second frame image, and uses this time as speed information (step S228). This processing is as described with reference to FIG.

図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 generation unit 120 determines whether the frame image acquired by the acquisition unit 110 after that includes the hand holding the document. decide whether to continue. If the hand continues to be included, the processing is continued (step S205: Yes). Acquired in step S202.

そして手を含まないフレーム画像を検出したら、処理を終了する(ステップ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 generation unit 120 acquires the feature amount of the hand in step S222.

図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 picture processing device 10 according to this embodiment. In the example shown in this figure, the user does not input the document specific information to the input section 170 . Therefore, the flowchart shown in FIG. 13 does not include step S12 shown in FIG. Instead, in step S24, the generation unit 120 uses the information stored in the feature amount storage unit 150 to identify the document identification information of the document included in the moving image.

図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 first imaging unit 160 starts generating a moving image and starts outputting the moving image and motion information to the acquiring unit 110 (step S232), in the same manner as in step S203 of FIG. Next, the generation unit 120 performs matching processing using the first feature amount stored in the feature amount storage unit 150 for each of the plurality of types of documents on the frame image acquired in step S232. Then, when there is a first feature amount whose degree of matching is equal to or higher than the reference value in any of the frame images, the document specifying information corresponding to the first feature amount is read out from the feature amount storage unit 150, so that it can be added to the moving image. Identify the documents involved. Also, the frame image is set as the first frame image (step S234).

次いで生成部120は、ステップS234で読み出した書類特定情報に対応する第2特徴量を読み出し(ステップS236)、この第2特徴量を用いて第2フレーム画像を検出する(ステップS238)。この処理は、図10のステップS206と同様である。 Next, the generation unit 120 reads the second feature amount corresponding to the document specifying information read out in step S234 (step S236), and uses this second feature amount to detect the second frame image (step S238). This process is the same as step S206 in FIG.

その後の処理(ステップ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 generation unit 120 is included in the moving image using information stored in the feature amount storage unit 150, similar to the processing shown in this figure. You may make it specify the document specific information of a document.

以上、本実施形態によっても、第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 determination unit 130 .

[第3実施形態]
図15は、本実施形態に係る動画処理装置10の機能構成を示す図である。本実施形態に係る動画処理装置10は、第2撮像部162を備えている点を除いて、第2実施形態に係る動画処理装置10と同様の構成である。本実施形態において、第1撮像部160によって撮影される書類は本人画像付の本人確認書類である。
[Third embodiment]
FIG. 15 is a diagram showing the functional configuration of the moving image processing device 10 according to this embodiment. The moving image processing device 10 according to the present embodiment has the same configuration as the moving image processing device 10 according to the second embodiment, except that it includes a second imaging unit 162 . In this embodiment, the document photographed by the first imaging unit 160 is a personal identification document with a personal image.

第2撮像部162は、第1撮像部160が書類を含む動画を撮影している間、動画処理装置10のユーザすなわち撮影者の顔を撮像する。例えば動画処理装置10がスマートフォンなどの携帯端末の場合、第1撮像部160はディスプレイとは逆の面に設けられたカメラであり、第2撮像部162はディスプレイと同じ面に設けられたカメラである。第2撮像部162が生成する画像は静止画であってもよいし、動画であってもよい。 The second imaging unit 162 images the face of the user of the moving image processing apparatus 10, that is, the photographer, while the first imaging unit 160 is capturing the moving image including the document. For example, when the video processing device 10 is a mobile terminal such as a smartphone, the first imaging unit 160 is a camera provided on the opposite side of the display, and the second imaging unit 162 is a camera provided on the same side as the display. be. The image generated by the second imaging unit 162 may be a still image or a moving image.

そして生成部120は、第1撮像部160によって撮影された書類に含まれる本人画像と、第2撮像部162によって撮影された撮影者画像が一致することを、速度情報生成を行うための条件にする。 The generation unit 120 sets the fact that the person's image included in the document photographed by the first imaging unit 160 and the photographer's image photographed by the second imaging unit 162 match as a condition for generating speed information. do.

次に、本実施形態に係る動画処理装置10の第1動作例を説明する。本動作例は、ステップS22の詳細を除いて、第2実施形態に係る動画処理装置10の動作と同様である。 Next, a first operation example of the moving image processing device 10 according to this embodiment will be described. This operation example is the same as the operation of the video processing device 10 according to the second embodiment, except for the details of step S22.

図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 first imaging unit 160 generates a moving image including the document, and the second imaging unit 162 starts generating the photographer's image. The second imaging unit 162 may generate the photographer image as a still image, or may continue to generate it as a moving image.

第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 generation unit 120 generates the feature amount of the person's image included in the first frame image (step S260). Then, the generation unit 120 calculates the feature amount of the photographer image generated by the second imaging unit 162, and determines whether or not this feature amount matches the feature amount generated in step S260. It is determined whether or not the condition is satisfied (step S252). If they do not match (step S262: No), the generator 120 terminates the process, does not generate speed information, and instead indicates that the face did not match (or that the person's image could not be detected). Perform processing to notify. This processing is at least one of, for example, making the display of the video processing device 10 display the fact and outputting a warning sound from the audio output unit of the video processing device 10 .

また生成部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 generation unit 120 performs the processes shown in steps S264, S266, and S268. These processes are respectively the steps S206. This is the same as the processing shown in S207 and S208. In step S268, the generation unit 120 may perform processing similar to that in step S228 of FIG.

なお、第1撮像部160が書類を含む動画を生成している間に第2撮像部162も撮影者画像を動画として生成し続けている場合、生成部120は、第2フレーム画像が検出されるまで、第2撮像部162が生成した各フレーム画像に対してステップS262に示した処理を繰り返し行ってもよい。この場合、第1撮像部160が動画を撮影している間に第2撮像部162の撮像範囲から撮影者の顔が外れると、その時点で処理が終了又は中断する。 Note that if the second imaging unit 162 also continues to generate the photographer image as a moving image while the first imaging unit 160 is generating the moving image including the document, the generating unit 120 detects the second frame image. The processing shown in step S262 may be repeatedly performed on each frame image generated by the second imaging unit 162 until the processing is completed. In this case, if the face of the photographer moves out of the imaging range of the second imaging unit 162 while the first imaging unit 160 is shooting a moving image, the processing ends or is interrupted at that point.

また、生成部120は、第1フレーム画像の検出直後にステップS262に示した処理を行うとともに、第2フレーム画像の検出直後にステップS262に示した処理をさらに行ってもよい。 Further, the generation unit 120 may perform the processing shown in step S262 immediately after detecting the first frame image, and further perform the processing shown in step S262 immediately after detecting the second frame image.

また、生成部120は、ステップS260において本人画像の特徴量を算出できなかった場合も、速度情報を生成しない。 Also, generation unit 120 does not generate speed information when the feature amount of the person's image cannot be calculated in step S260.

また、動画処理装置10は、2種類の特徴量の一致度が基準を満たすことを、速度情報を生成するための条件ではなく、動画を動画登録装置20に記憶させるための条件としてもよい。 In addition, the motion picture processing device 10 may use the fact that the degree of matching between the two types of feature amounts as a condition for storing the motion picture in the motion picture registration device 20 instead of the condition for generating the speed information.

また第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 generation unit 120 performs the processes shown in steps S260 and S262 after step S266. Then, in step S260, processing for calculating the feature amount of the person's image is performed for both the first frame image and the second frame image.

本実施形態によっても、認証に不適格な動画が登録されることを抑制できる。また、撮影者が自分とは異なる人の本人認証用の書類を撮影していることを判断するため、撮影者が誤った本人認証用の画像を撮影することを抑制できる。 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 first imaging unit 160 or the second imaging unit 162 can generate both the person's image and the moving image including the document. Also, if the moving image processing apparatus 10 does not have the second imaging section 162, the first imaging section 160 may generate the photographer's image. In this case, the first imaging unit 160 generates a moving image including the document and also generates a photographer image before or after generating the moving image.

以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。例えば、本人確認書類に記載された情報を光学的文字認識(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 image processing device 20 Moving image registration device 110 Acquisition unit 120 Generation unit 130 Judgment unit 140 Transmission unit 150 Feature amount storage unit 160 First imaging unit 162 Second imaging unit 170 Input unit

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主面及び前記第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.
請求項2に記載の動画処理装置において、
前記判断手段は、前記基準を満たした前記動画を記憶手段に記憶させるための処理を行う動画処理装置。
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.
請求項2又は3に記載の動画処理装置において、
前記判断手段は、
前記第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.
請求項4に記載の動画処理装置において、
前記第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.
請求項4に記載の動画処理装置において、
前記第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.
請求項4~6のいずれか一項に記載の動画処理装置において、
前記生成手段は、前記第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.
請求項2~7のいずれか一項に記載の動画処理装置において、
前記生成手段は、前記第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.
請求項2~7のいずれか一項に記載の動画処理装置において、
前記生成手段は、前記書類の外形の単位時間当たりの変化量を前記速度情報として生成し、
前記判断手段は、前記速度情報が上限値以下であるか否かを判断する動画処理装置。
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.
請求項1~9のいずれか一項に記載の動画処理装置において、
前記取得手段は、前記動画とともに、前記動画を撮影した撮影装置の当該動画を撮影している間の動きを特定する動き情報を取得し、
前記判断手段は、さらに前記動き情報が基準を満たすか否かを判断する動画処理装置。
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.
請求項1~10のいずれか一項に記載の動画処理装置において、
前記判断手段は、さらに、前記動画が、前記書類を保持している手を含み続けているか否かを判断する、動画処理装置。
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.
請求項1~11のいずれか一項に記載の動画処理装置において、
前記書類は本人確認書類であり、当該本人の顔画像である本人画像を含んでいる動画処理装置。
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.
請求項12に記載の動画処理装置において、
前記取得手段は、前記動画を撮影している撮影者の画像である撮影者画像を取得し、
前記判断手段は、前記本人画像と前記撮影者画像の一致度が基準を満たすか否かを判断する動画処理装置。
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.
請求項13に記載の動画処理装置において、
前記取得手段は、前記動画を撮影している間に当該動画及び前記撮影者画像を取得する動画処理装置。
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
JP2019100472A 2019-05-29 2019-05-29 Video processing device, video processing method, and program Active JP7268483B2 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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