(57)【要約】【課題】ユーザの視覚的な顔の特徴を使用し、入力ビデオに基づいてユーザの状態を予測する予測情報を生成するシステム、方法、及びプログラムを提供する。【解決手段】ユーザの状態を評価するコンピュータ実装の方法が提供され、これは、受信した入力ビデオ上に顔のランドマークを生成し、ユーザの顔の関心領域に関連する点を定義し、定義された点のそれぞれの位置に基づいて会話の期間を定義し、会話の期間中に、休止頻度、繰り返しパターン、及び語彙の多様性を測定し、測定を集約して、ユーザの状態を予測する予測情報を生成すること、を含む。【選択図】図５
2020122958.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの状態を評価する、コンピュータに実装される方法であって、
受信した入力ビデオに顔のランドマーク（landmark）を生成して、前記ユーザの顔の関心領域に関連する点を定義し、
前記定義された点のそれぞれの位置に基づいて会話の期間を定義し、
前記会話の期間中に、休止頻度、繰り返しパターン、及び語彙の多様性を測定し、
前記測定を集約して、前記ユーザの状態を予測する予測情報を生成すること、
を含む方法。
【請求項２】
前記顔のランドマークを生成することは、前記ユーザの口を含む前記関心領域について、前記ユーザの唇の輪郭を描く前記定義された点を定義し、前記定義された点の時間的類似性尺度を経時的に測定し、体の動きと頭の動きとを前記時間的類似性尺度から除去して前記口の時間的非類似性尺度を生成すること、
を含む、請求項１に記載の方法。
【請求項３】
前記会話の期間を定義することは、口のジッタ及び面外回転に関連する口の動きを除去し、前記唇の上唇と下唇との間の垂直距離を測定し、閉鎖演算を実行して前記会話の期間を示す会話スコアを生成すること、
を含む、請求項２に記載の方法。
【請求項４】
前記休止頻度を測定することは、前記会話スコアに閾値を適用し、前記会話の期間中の会話非活動期間を前記休止頻度として登録すること、
を含む、請求項３に記載の方法。
【請求項５】
前記繰り返しパターンを測定することは、それぞれの第１及び第２の時間間隔の長さを有する前記会話の期間中の第１及び第２の口の動きのパターンを定義し、非類似性比較を行って一定期間にわたる繰り返し回数を取得すること、
を含む、請求項１に記載の方法。
【請求項６】
前記語彙の多様性を測定することは、前記パターンのうち繰り返しパターンを選択することにより、一定数のクラスタを用いたクラスタリング（clustering）を使用して、前記入力ビデオ全体で一定数の語彙パターンを収集及び集約し、前記一定数の語彙パターンにわたって口の動きを再構成して、口の動きの多様性のスコアを示す再構成コストを生成すること、
を含む、請求項１に記載の方法。
【請求項７】
前記語彙の多様性は、前記語彙の言語を識別することなく測定される、請求項６に記載の方法。
【請求項８】
前記予測情報を生成することは、特定の状態を有するユーザと前記特定の状態を有しないユーザとの間の分離機能を学習するために決定木又はサポートベクターマシンを適用することをさらに含む、請求項１に記載の方法。
【請求項９】
ユーザの状態を判定するサーバであって、
入力ビデオを受信し、前記受信した入力ビデオに対して顔のランドマーク生成動作を実行して、関心領域に関連付けられた点を定義し、
前記関心領域に関連付けられた点のそれぞれの位置に基づいて会話の期間を定義し、
前記会話の期間中に、休止頻度、繰り返しパターン、及び語彙の多様性を測定し、
前記測定を集約して、前記ユーザの状態を予測する予測情報を生成すること
を含む動作を実行するように構成されているサーバ。
【請求項１０】
前記顔のランドマークを生成することは、前記ユーザの口を含む前記関心領域について、前記患者の唇の輪郭を描く前記定義された点を定義し、前記定義された点の時間的類似性尺度を経時的に測定し、体の動きと頭の動きとを前記時間的類似性尺度から除去し、前記口の時間的非類似性尺度を生成すること、
を含む、請求項９に記載のサーバ。
【請求項１１】
前記会話の期間を定義することは、前記口のジッタ及び面外回転に関連する口の動きを除去し、前記唇の上唇と下唇との間の垂直距離を測定し、閉鎖演算を実行し、前記会話の期間を示す会話スコアを生成すること、
を含む、請求項１０に記載のサーバ。
【請求項１２】
前記休止頻度を測定することは、前記会話スコアに閾値を適用し、前記会話の期間中の会話非活動期間を前記休止頻度として登録すること、
を含む請求項１１に記載のサーバ。
【請求項１３】
前記繰り返しパターンを測定することは、それぞれの第１及び第２の時間間隔の長さを有する前記会話の期間中の第１及び第２の口の動きのパターンを定義し、非類似性比較を実行して一定期間にわたる繰り返し回数を取得すること、
を含む、請求項９に記載のサーバ。
【請求項１４】
前記語彙の多様性を測定することは、前記パターンのうち繰り返しパターンを選択することにより、一定数のクラスタを用いたクラスタリングを使用して、前記入力ビデオ全体で一定数の語彙パターンを収集及び集約し、前記一定数の語彙パターンにわたって口の動きを再構築して、口の動きの多様性のスコアを示す再構築コストを生成すること、
を含む、請求項９に記載のサーバ。
【請求項１５】
前記語彙の多様性は、前記語彙の言語を識別することなく測定される、請求項１４に記載のサーバ。
【請求項１６】
前記予測情報を生成することは、特定の状態を有するユーザと前記特定の状態を有しないユーザとの間の分離機能を学習するために決定木又はサポートベクターマシンを適用することをさら  に含む、請求項９に記載のサーバ。
【請求項１７】
ユーザの入力ビデオを受信し、前記受信した入力ビデオに対して顔のランドマーク生成動作を実行して、関心領域に関連付けられた点を定義し、
前記関心領域に関連付けられた前記点のそれぞれの位置に基づいて会話の期間を定義し、
前記会話の期間中に、休止頻度、繰り返しパターン、及び語彙の多様性を測定し、
前記測定を集約し、測定値に関連する前記ユーザの状態を予測する予測情報を生成すること、
を含む方法をコンピュータに実行させる、プログラム。
【請求項１８】
前記顔のランドマークを生成することは、前記ユーザの口を含む前記関心領域について、前記ユーザの唇の輪郭を描く前記定義された点を定義し、前記定義された点の時間的類似性尺度を経時的に測定し、体の動きと頭の動きとを前記時間的類似性尺度から除去し、前記口の時間的非類似性尺度を生成すること、を含み、
前記会話の期間を定義することは、前記口のジッタ及び面外回転に関連する口の動きを除去し、前記唇の上唇と下唇との間の垂直距離を測定し、閉鎖演算を実行して、前記会話の期間を示す会話スコアを生成すること、を含み、
前記休止頻度を測定することは、閾値を前記会話スコアに適用し、前記会話の期間中の会話の非活動期間を前記休止頻度として登録すること、を含み、
前記繰り返しパターンを測定することは、それぞれの第１及び第２時間間隔の長さを有する前記会話の期間中の第１及び第２の口の動きのパターンを定義し、非類似性比較を実行して一定期間にわたり多数の繰り返しを取得すること、を含み、
前記語彙の多様性を測定することは、前記パターンのうち繰り返しパターンを選択することにより、一定数のクラスタを用いたクラスタリングを使用して、前記入力ビデオ全体で一定数の語彙パターンを収集及び集約し、前記一定数の語彙パターンにわたって前記口の動きを再構築して、口の動きの多様性のスコアを示す再構築コストを生成すること、を含む、
請求項１７にプログラム。
【請求項１９】
前記語彙の多様性は、前記語彙の言語を識別することなく測定される、請求項１８に記載のプログラム。
【請求項２０】
前記方法は、決定木又はサポートベクターマシンを適用して前記予測情報を生成し、特定の状態を有するユーザと前記特定の状態を有しないユーザとの間の分離機能を学習すること
をさらに含む、請求項１７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
例示的な実装形態の態様は、ユーザの視覚的な顔の特徴を使用し、入力ビデオに基づいてユーザの状態を予測する予測情報を生成する方法、サーバ、プログラム、及びユーザ体験に関する。
【背景技術】
【０００２】
神経学的状態を有する個人（例えば、患者）は、それらの神経学的状態の症状として発話障害を体験する場合がある。例えば、失語症は、個人が発話を理解又は生成する能力に影響を与える神経学的状態である。失語症は、脳卒中又は他の脳損傷に起因する場合があり、経時的に改善又は悪化する場合がある。失語症に関連する発話障害の程度と種類は、幅広い連続体にわたる場合がある。例えば、失語症の人は、わずかに乱れた発話（例えば、休止、言葉の繰り返し、語彙の制限など）をする場合もあれば、言葉や発話がほとんど不可能な厳しい制限がある場合もある。
【０００３】
関連技術では、失語症の個人の能力の評価が行うことができる。関連技術の１つによれば、医師又はセラピストのアプローチにより、手動で失語症の判定を行うことがある。関連技術による評価は、患者の能力の広範な分類から、臨床面接記録に基づいた症状の詳細な分析にまで及ぶことがある。例えば、医療専門家が失語症に関連する症状を分析するために臨床面接記録を使用する場合、多大な時間が必要であり、患者は、臨床設定と非臨床設定とでは同じように反応しない場合があるため、結果は臨床環境外での患者の能力を表していない可能性がある。
【０００４】
関連技術による評価には誤りがあり得る。さらに、面接記録は、ユーザの個人情報をさらす個人情報や機密内容などの発話内容を明らかにする場合がある。そのため、ユーザは個人情報を臨床医や他の人に漏らすリスクを負うか、あるいは失語症の療法や治療を受けないようにしなければならなくなる。
【０００５】
１つの関連技術のアプローチによれば、音声情報を使用して発話能力を推測することができる。ただし、音声アプローチでは、システムが患者の会話の内容を検出する必要がある。このようなアプローチは、患者のプライバシーだけでなく機密情報の開示に関する関連技術の問題を引き起こす可能性がある。
【０００６】
したがって、プライバシー保持及び機密保持できる方法で経時的に患者の能力を評価できるようにし、臨床環境で実行される分析に関連する関連技術の誤りをも回避するという、満たされていない需要がある。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】CAO et al. "Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields" In IEEE CVPR, ２０１７年７月
【非特許文献２】CHERNEY, L. "Oral Reading for Language in Aphasia (ORLA): Evaluating the Efficacy of Computer-Delivered Therapy in Chronic Nonfluent Aphasia" Topics in Stroke Rehabilitation, ２０１０年１１〜１２月, 17(6); Thomas Land Publishers, Inc.
【非特許文献３】GOODALL, C. "Procrustes Methods in the Statistical Analysis of Shape" Journal of the Royal Statistical Society. Series IB (Methodological),１９９１年; ５３巻第２号
【非特許文献４】KEOGH, E. et al. "Scaling up Dynamic Time Warping for Datamining Applications" In Proceedings of the sixth ACM SIGKDD, ２０００年, 米国マサチューセッツ州ボストン
【非特許文献５】MACWHINNEY, B. et al. "Aphasiabank: Methods for Studying Discourse" Aphasiology, ２０１１年９月２２日; ２５巻第１１号
【非特許文献６】MARTINEZ, B. et al. "Automatic Analysis of Facial Actions: A Survey" Journal of LATEX Class Files, ２０１４年９月; １３巻第９号
【非特許文献７】NIINUMA, K. et al. "Automatic Multi-view Face Recognition via 3D Model Based Pose Regularization" IEEE 6th International Conference on Biometrics: Theory, Applications and Systems (BTAS), ２０１３年９月２９日〜１０月２日, 米国ワシントンＤＣ
【非特許文献８】PETRIDIS, S. et al. "End-to-End Visual Speech Recognition with LSTMS" In IEEE ICASSP, ２０１７年３月
【非特許文献９】SAKOE, H. et al. "Dynamic Programming Algorithm Optimization for Spoken Word Recognition" IEEE Transactions on Acoustics, Speech, and Signal Processing, １９７８年２月; ＡＳＳＰ−２６巻第１号; Elsevier.
【非特許文献１０】VARCHMIN, A. et al. "Image Based Recognition of Gaze Direction Using Adaptive Methods" In Gesture and Sign Language in Human-Computer Interaction, １９９８年, Springer Berlin Heidelberg.
【非特許文献１１】WANG, J. et al. "Video-Based Emotion Recognition using Face Frontalization and Deep Spatiotemporal Feature" In 2018 First Asian Conference on Affective Computing and Intelligent Interaction (ACII Asia); ２０１８年５月１〜６日
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、視覚的な顔の特徴を使用し、入力ビデオに基づいて患者の予測情報を生成する方法、サーバ、及びプログラムを提供することを課題とする。
【０００９】
例示的な実装形態の態様によれば、ユーザの状態を評価するコンピュータ実装の方法が提供され、受信した入力ビデオ上に顔のランドマーク（landmark）を生成して、ユーザの顔の関心領域に関連する点を定義し、定義された点のそれぞれの位置に基づいて会話の期間を定義し、会話の期間中に、休止頻度、繰り返しパターン、及び語彙の多様性を測定し、測定を集約して、ユーザの状態を予測する予測情報を生成すること、を含む。
【００１０】
別の態様によれば、顔のランドマークを生成することは、ユーザの口を含む関心領域について、ユーザの唇の輪郭を描く定義された点を定義し、定義された点の時間的類似性尺度を経時的に測定し、体の動きと頭の動きとを時間的類似性尺度から除外して、口の時間的非類似性尺度を生成すること、を含む。
【００１１】
さらに別の態様によれば、会話の期間を定義することは、口の小刻みな動き（ジッタ：jitter）及び面外回転に関連する口の動きを除去し、唇の上唇と下唇との間の垂直距離を測定し、閉鎖（closing）演算を実行して、会話の期間を示す会話スコアを生成すること、を含む。
【００１２】
さらに別の態様によれば、休止頻度を測定することは、会話スコアに閾値を適用し、休止頻度として、会話期間中の会話の非活動期間を登録すること、を含む。
【００１３】
追加の態様によれば、繰り返しパターンを測定することは、それぞれの第１及び第２の時間間隔の長さを有する会話の期間中の第１及び第２の口の動きのパターンを定義し、一定期間にわたる繰り返し回数を取得するために非類似性比較を実行すること、を含む。
【００１４】
さらなる態様によれば、語彙多様性を測定することは、パターンのうち繰り返しパターンを選択することにより、一定数のクラスタを用いたクラスタリング（clustering）を使用して入力ビデオ全体で一定数の語彙パターンを収集及び集約し、一定数の語彙パターンにわたる口の動きを再構築して、口の動きの多様性のスコアを示す再構築コストを生成すること、を含む。
【００１５】
さらなる態様によれば、語彙の多様性は、語彙の言語を識別することなく測定される。
【００１６】
別の態様によれば、予測情報を生成することは、決定木又はサポートベクターマシン（support vector machine）を適用して、特定の状態を有するユーザと特定の状態を有しないユーザとの間の分離機能を学習することをさらに含む。
【００１７】
本発明の例示的態様は、さらに、ユーザの状態を判定するサーバであって、入力ビデオを受信し、前記受信した入力ビデオに対して顔のランドマーク生成動作を実行して、関心領域に関連付けられた点を定義し、前記関心領域に関連付けられた点のそれぞれの位置に基づいて会話の期間を定義し、前記会話の期間中に、休止頻度、繰り返しパターン、及び語彙の多様性を測定し、前記測定を集約して、ユーザの状態を予測する予測情報を生成することを含む動作を実行するように構成されているサーバを含む。
【００１８】
顔のランドマークを生成することは、ユーザの口を含む前記関心領域について、ユーザの唇の輪郭を描く定義された点を定義し、定義された点の時間的類似性尺度を経時的に測定し、体の動きと頭の動きとを時間的類似性尺度から除去し、口の時間的非類似性尺度を生成すること、を含んでもよい。
【００１９】
会話の期間を定義することは、口のジッタ及び面外回転に関連する口の動きを除去し、唇の上唇と下唇との間の垂直距離を測定し、閉鎖演算を実行し、会話の期間を示す会話スコアを生成すること、を含んでもよい。
【００２０】
休止頻度を測定することは、会話スコアに閾値を適用し、会話の期間中の会話非活動期間を休止頻度として登録すること、を含んでもよい。
【００２１】
繰り返しパターンを測定することは、それぞれの第１及び第２の時間間隔の長さを有する会話の期間中の第１及び第２の口の動きのパターンを定義し、非類似性比較を実行して一定期間にわたる繰り返し回数を取得すること、を含んでもよい。
【００２２】
語彙多様性を測定することは、パターンのうち繰り返しパターンを選択することにより、一定数のクラスタを用いたクラスタリングを使用して、入力ビデオ全体で一定数の語彙パターンを収集及び集約し、一定数の語彙パターンにわたって口の動きを再構築して、口の動きの多様性のスコアを示す再構築コストを生成すること、を含んでもよい。
【００２３】
語彙の多様性は、前記語彙の言語を識別することなく測定されてもよい。
【００２４】
予測情報を生成することは、特定の状態を有するユーザと特定の状態を有しないユーザとの間の分離機能を学習するために決定木又はサポートベクターマシンを適用することをさらに含んでもよい。
【００２５】
本発明の例示的態様は、さらに、ユーザの入力ビデオを受信し、前記受信した入力ビデオに対して顔のランドマーク生成動作を実行して、関心領域に関連付けられた点を定義し、関心領域に関連付けられた点のそれぞれの位置に基づいて会話の期間を定義し、会話の期間中に、会話に関連する意味情報を決定又は適用せずに、休止頻度、繰り返しパターン、及び語彙の多様性を測定し、測定を集約し、測定値に関連するユーザの状態を予測する予測情報を生成すること、を含む方法をコンピュータに実行させる、プログラムを含む。
【００２６】
顔のランドマークを生成することは、ユーザの口を含む関心領域について、ユーザの前記唇の輪郭を描く定義された点を定義し、定義された点の時間的類似性尺度を経時的に測定し、体の動きと頭の動きとを時間的類似性尺度から除去し、口の時間的非類似性尺度を生成すること、を含んでもよい。
会話の期間を定義することは、口のジッタ及び面外回転に関連する口の動きを除去し、唇の上唇と下唇との間の垂直距離を測定し、閉鎖演算を実行して、会話の期間を示す会話スコアを生成すること、を含んでもよい。
休止頻度を測定することは、閾値を前記会話スコアに適用し、会話の期間中の会話の非活動期間を休止頻度として登録すること、を含んでもよい。
繰り返しパターンを測定することは、それぞれの第１及び第２時間間隔の長さを有する会話の期間中の第１及び第２の口の動きのパターンを定義し、非類似性比較を実行して一定期間にわたり多数の繰り返しを取得すること、を含んでもよい。
語彙多様性を測定することは、パターンのうち繰り返しパターンを選択することにより、一定数のクラスタを用いたクラスタリングを使用して、入力ビデオ全体で一定数の語彙パターンを収集及び集約し、一定数の語彙パターンにわたって口の動きを再構築して、口の動きの多様性のスコアを示す再構築コストを生成すること、を含んでもよい。
【００２７】
語彙の多様性は、語彙の言語を識別することなく測定されてもよい。
【００２８】
方法は、決定木又はサポートベクターマシンを適用して予測情報を生成し、特定の状態を有するユーザと特定の状態を有しないユーザとの間の分離機能を学習することをさらに含んでもよい。
【００２９】
例示的な実装形態は、記憶部及びプロセッサを有する持続性コンピュータ可読媒体も含むことができ、プロセッサは、ユーザの状態を評価するための命令を実行することができる。
【図面の簡単な説明】
【００３０】
【図１】（ａ）〜（ｄ）は、顔のランドマークを伴う入力特徴画像の例示的な実装形態、及び様々な例示的な実装形態による測定値を示す。
【図２】（ａ）〜（ｂ）は、例示的な実装形態によって決定された、失語症の人と対照群のメンバーとの休止の比較を示す。
【図３】（ａ）〜（ｂ）は、例示的な実装形態によって決定された、失語症の人と対照群のメンバーとの繰り返し口パターンの比較を示す。
【図４】図４は、例示的な実装形態による例示的なシステム図を示す。
【図５】図５は、例示的な実装形態による例示的なプロセスを示す。
【図６】図６は、いくつかの例示的な実装形態での使用に適した例示的なコンピュータ装置を備えた例示的なコンピューティング環境を示す。
【図７】図７は、いくつかの例示的な実装形態に適した例示的な環境を示す。
【発明を実施するための形態】
【００３１】
以下の詳細な説明は、本出願の図面及び例示的な実装形態のさらなる詳細を提供する。図面間の重複する要素の参照番号及び説明は、明確性のために省略されている。説明全体で使用される用語は例として提供されており、限定を意図したものではない。
【００３２】
臨床環境の外部だけでなく、経時的により頻繁に発話能力を追跡する自動化された評価ツールに対する需要が満たされていない。そのようなアプローチは、失語症又は他の認知及び発話障害を持つ人々のための治療のより効果的な調整を可能にする。１つのアプローチによれば、毎日のビデオ通話に評価ツールを統合して、発話障害のより継続的かつ代表的な評価を提供し、経時的に改善又は悪化を検出することができる。
【００３３】
例示的な実装形態の態様は、ビデオシーケンスに基づいて発話及び認知障害を検出するための方法及びシステムを対象とする。より具体的には、クロスメディア（メディア交差）アプローチが採用されており、発話の音声内容を使用せずに、視覚的な顔の特徴のみを適用して発話特性を検出する。例えば、顔のランドマークの検出結果を使用して、顔の動きを経時的に測定することができる。したがって、動的時間伸縮法のメカニズムを使用して、時間的な口の形状分析と口のパターンの繰り返しの識別に基づいて発話と休止のインスタンス（事象）が検出される。一つの例示的な実装形態では、休止頻度、口パターンの繰り返し、及び語彙パターンの多様性に関連する上記の特徴が、失語症などの病状に関連する症状を検出するために適用される。
【００３４】
発話及び認知に関連する状態をモデル化するためにコンピュータビジョンが使用される。視線や感情などの顔のジェスチャを認識、識別、又は検出するために顔の点を追跡する関連技術のアプローチとは対照的に、例示的な実装形態は発話及び認知のモデル化を対象としている。さらに、視覚信号を使用して患者が話している単語を直接転写する関連技術の音声／視覚発話認識とも区別できるのは、例示的な実装形態では、発話自体の内容を明らかにせずに、単語のペース、動きが繰り返される程度、使用される様々な語彙などの発話の特性を特徴付け、失語症などの状態の存在を推測する点である。
【００３５】
本明細書に記載の例示的な実装形態によれば、クロスメディアアプローチは、視覚情報のみを使用して発話関連特性を推測するため、発話の意味内容を検出又は決定しないことにより、患者のプライバシーを保護する。さらに、例示的な実装形態のプライバシー保護アプローチは、自動評価システムを受け入れやすくし、診断及び治療に関してさらなる可能な実装形態を提供し得る。さらに、例示的な実装形態では、大規模な医学研究のために、医療専門家とのビデオ会議又は特定の談話中に、患者の能力の継続的な評価、患者による長期にわたる自己評価、又はその集約を患者の同意を得て提供できる。
【００３６】
例示的な実装形態によれば、失語症に関して評価されるべき能力を有する患者について、患者が話している間に顔のランドマークの初期登録が実行される。患者の顔に関連付けられた顔のランドマークの初期登録に基づいて、発話及び休止の検出のための時間的特徴、及び顔パターンの繰り返しの検出、並びに顔のランドマークに直接基づく全体的な顔パターンの多様性の測定が開発される。さらに、時間的特徴は、吃音、繰り返し的な発話、及び限られた語彙の使用を含むがこれらに限定されない、失語症患者の実際の発話に関する症状に関連している。
【００３７】
より詳細には、例示的な実装形態は、実際の発話特性に関連する特徴を明らかにするために、患者の口の分析、より具体的には口の形状及び動きに関連している。受信したビデオにおいて点検出で患者の口の輪郭を描き、経時的にそれらの形状を比較することが採用されている。このような点検出により、発言の番と発言の番の中での短い休止が明らかにできる。さらに、時間的に連続した口の形状が口のパターンにグループ化され、異なるパターンが相互に比較されて、患者の会話中に発生する繰り返しパターンが識別される。さらに、パターンを観察されたパターンの少数の語彙と比較することにより、患者の口の動きの多様性が測定される。
【００３８】
例示的な実装形態によれば、患者が話すなどの患者の入力ビデオシーケンスが開始データとして使用される。このビデオシーケンスについて、２次元ランドマークが登録される。例示的な実装形態では、畳み込みニューラルネットワークを使用して、７０点の特徴的な顔の点のモデルを取得するアプローチを採用している。本明細書に示す例では７０点が使用されているが、例示的な実装形態はそれに限定されず、当業者に理解されるように、顔の特徴に関連する任意の数の点を使用することができる。
【００３９】
例えば、図１（ａ）は、入力ビデオシーケンスのフレームを示し、ユーザである患者の顔１０１を示し、患者の顔１０１は顔の点１０３を有する。当業者によって理解されるように、顔の点は、ＧＰＵ又はＣＰＵなどのプロセッサ上で実行される周知の市販のソフトウェアを使用して取得される。顔の点の相当な割合は、患者による発話中に、失語症に対する患者の能力の分析に関して有意な形では変化しない。したがって、例示的な実装形態は、患者による発話中に生じる変化に関連する顔の点のサブセットに焦点を合わせる。これらの点は、図１（ａ）に、口の唇の内唇及び外唇の特徴に関連する点１０５として示されている。例えば、７０個の顔の点がある場合、唇の輪郭を描く顔の点、およそ２０個の顔の点などを分析に使用できる。前述の数及び割合は例示目的で提供されているが、本発明の概念はこれらのパラメータに限定されず、当業者によって理解されるように他のパラメータを使用することもできる。
【００４０】
したがって、ビデオの特定の時点ｔで患者が話しているときに有意に変化する２次元の顔の点の組は、式（１）において以下に示されるように表される。
【００４１】
【数１】
2020122958.tif 000003
（１）
【００４２】
さらに、ビデオ素材は、毎秒３０フレームなどの標準レートに正規化できることに留意されたい。したがって、任意の時点ｔは、フレームインデックスによって指定されてもよい。
【００４３】
口の形状及び経時的なその動きの分析は、患者に関連付けられた口などの２次元の顔の点の時間的類似性尺度、ならびに口を開けるなどの所定の顔の特徴の直接の測定に基づいている。経時的に口の形がどれだけ変化するかを比較するために、例えば以下の式（２）に示すように、それらの点ごとの２次差に基づいて、２つの口の形状の違いに関して測定が行われる。
【００４４】
【数２】
2020122958.tif 000004
（２）
【００４５】
経時的な口の形状の変化は、体の動き、頭の動き、又は顔内部の動きから生じ得る。顔内部の動きに基づく変化を考慮するために、任意の拡大縮小、２次元回転、及び平行移動を実行して、比較した口の形状の１つを別の口の形状にできるだけ近づけてマッピングし、残りの差を使用して形状の実際の違いを表す。さらに、例示的な実装形態は、口の正面顔テンプレートビューへの中間マッピングを必要とせずに、比較される複数の口の形状を直接マッピングする。関心情報は、ビデオの時間的に近くの口の形状の違いであるため、例示的な実装形態では、正面顔生成処理を使用する関連技術のアプローチによって引き起こされる可能性がある追加的なエラーを回避する。例えば、図１（ｂ）は、様々な時間窓に対する時間的な口の非類似性を示している。したがって、例示的な実装形態では、式（３）に示す口の非類似性の測定値を提供することにより、形状分析を提供する。
【００４６】
【数３】
2020122958.tif 000005
（３）
【００４７】
ｍｓｉｍは第１オペランドのスケールに依存するため、非対称及びスケール不変関数は、以下のように式（４）において提供される：
【００４８】
【数４】
2020122958.tif 000006
（４）
【００４９】
したがって、ｍｓｉｍｎｏｒｍは、時間窓Δｔにおける患者の口の形状を比較することにより、顔内部の動きの測定に使用される。どのΔｔ値が最適な測定値を提供するかについて決定するために、異なる時間窓Ｗの収集（コレクション）が使用される。したがって、口の最終的な時間的自己非類似性尺度は式（５）に示すように提供される。
【００５０】
【数５】
2020122958.tif 000007
（５）
【００５１】
前述の演算は、記憶部に格納された命令として実行され、ＧＰＵ又はＣＰＵなどのプロセッサ上の動作として実行される。前述の例示的な実装形態で上述したようなモデルを使用して患者の顔の２次元ランドマークが登録されると、例えば、失語症に関する会話検出、休止の頻度、及び繰り返しパターン分析など、発話能力に関する患者の状態の分析を実行できる。
【００５２】
例示的な実装形態は、患者の発話能力の異なる特性を推測するために、受信した入力ビデオの時間窓内でいつ患者が話しているかの検出を提供する。口が開いて動いているときに会話が発生し、口の動きが発生するため、会話の期間が、例えば式（５）で高い活動（例えば、非類似性）の領域として明らかになり、これは会話中の口の動きを点検出又は検出ミスのジッタと共に捕捉し、患者がうなずいたり自身の頭を揺らしたりしているときなど、口の面外回転による変化もキャプチャする。ジッタを考慮するには、すべての顔のランドマークが充分な信頼性で検出される時間インスタンスが必要である。
【００５３】
うなずきや頭の揺れなどの口の面外回転による変化を考慮するために、そのような状況で発生する登録エラーは、口が窓内のある時点で開いているときにのみ発生し得る会話に基づいてフィルタリングされる。例えば、上唇と下唇の点の間の垂直距離は、ｏ（ｔ）を内側の口の垂直開口部として使用するなどして測定でき、顔全体のスケールで正規化され得る。ｏ（ｔ）は会話中に頻繁に変化するため、閉鎖演算を適用して、最小及び最大フィルターを組み合わせてΔｔ＝５０まで間隔（gap）を平滑化し、式（６）で垂直距離を次のように取得できることに留意されたい。
【００５４】
【数６】
2020122958.tif 000008
（６）
【００５５】
上記の図１（ｃ）に示されるように、サンプルビデオでは、ｏ（ｔ）及びｏｍａｘ（ｔ）が時間窓にわたって示されている。会話中に短時間閉じた口の間隔は埋められるが、非会話期間中ははっきりした境界を保持する。したがって、ｏｍａｘ（ｔ）の閾値は、会話が検出されたことを規定するための前提条件として定義できる。さらに、人が単にうなずいているときのように、話したり口を開いたりすることのない首傾げ動作が除去される。最終的な会話スコア（例えば、口の動き×口の開度）は、以下の式（７）に示すように提供される。
【００５６】
【数７】
2020122958.tif 000009
（７）
【００５７】
さらに、式（５）に関して上で説明した口の自己非類似性尺度、及び式（６）に関して上で定義した垂直距離測定は、［０、１］に最大値正規化される。さらに、会話閾値τｔａｌｋをハード｛０、１｝割り当て（hard {0, 1} assignment）に使用でき、非常に短い会話間隔を削除でき、さらに、非常に短い隙間だけで区切られた密接に隣接した会話間隔を結合でき、図１（ｄ）に示すような会話インスタンス検出を生成する。前述の演算は、記憶部に格納された命令として実行され、ＧＰＵやＣＰＵなどのプロセッサでの動作として実行される。
【００５８】
患者が話しているかどうかに関して判定ができると、休止頻度が決定され得る。例えば、失語症の患者の場合、会話中の意図しない休止として現れる流暢でない（dysfluent）発話は、決定的な症状である。したがって、例示的な実装形態は、流暢さの直接的な尺度として休止の尺度を開発することに向けられている。例示的な実装形態では、式（７）に関して上記で説明した会話スコアを使用し、より制限的な閾値τｐａｕｓｅを適用し、さらに以前に検出された会話インスタンス中の非活動のすべての領域を登録することにより休止を検出する。前述の演算は、記憶部に格納された命令として実行され、ＧＰＵやＣＰＵなどのプロセッサでの動作として実行される。
【００５９】
上述したように、図１（ｄ）は、会話の期間中のそのような休止の例を示している。通常の発話の過程として患者によって意図的に提供される休止が提供されるが、全体的な休止頻度は、患者の発話の流暢さに関して依然として相関する可能性がある。
【００６０】
図２（ａ）及び図２（ｂ）にそれぞれ示されるように、対照群のメンバーと比較して、失語症の人の休止頻度の違いを示す定性的な例を提供することができる。
【００６１】
流暢でない発話に加えて、失語症患者はまた、発話、単語又は文の断片の頻繁な繰り返しの特徴を有する。これらの繰り返しは、次の単語を形成するとき、又は前の単語を修正しようとするときに発生し得る。例示的な実装形態は、発話の繰り返しに関連する口の動きの繰り返しを検出することを対象としている。口の動きの繰り返しは、発話の内容の意味に関する繰り返しを示すことはできないが、視覚的表現に関連する情報は繰り返しの挙動の決定要因となりうる。
【００６２】
口の動きの視覚的繰り返しを検出するために、時間ｔ周りの長さｌを有する口の動きのパターンが式（８）で定義される：
【００６３】
【数８】
2020122958.tif 000010
（８）
【００６４】
したがって、例示的な実装形態は、動的時間収縮法を使用して、任意の長さの２つの観察されたパターンを比較する（例えば、会話セグメントのフレームごとの分析）。第１の口の形状を第２の口の形状に変換するか、第１の口の形状に挿入又は削除を許可することにより、第１パターンが第２パターンに変換される。上記のように、直接変換動作のコストは、２つの変換された口の形状間でｍｓｉｍｎｏｒｍであり、［０、１］に最大値正規化される。非類似性が大きいほど、コストが高くなる。さらに、挿入及び削除動作には最大コスト１が割り当てられる。同じ口の動きが常に同じ速度で実行されるとは限らないため、挿入と削除を使用した時間収縮が、長さが異なる類似パターン間のマッチングを提供する。その結果、全体のパターン一致コストは、変換動作の最適なシーケンスのコストの合計になる。
【００６５】
繰り返しの可能性を見つけるために、局所的に一意（unique）な口の形状の周りの基準パターンが抽出される。例えば、ｄｗ（ｔ）の最大値を抽出することができる。次に、閾値τｍａｔｃｈ未満の一致コストを持つ、例えばこれに限定されないがプラスマイナス５秒などの直接近傍にある一致パターンの検索が実行される。
【００６６】
図３（ａ）及び図３（ｂ）は、それぞれ失語症でない人と比較して、単一の単語を頻繁に繰り返す失語症の患者のパターン一致の例を示している。どちらの場合も繰り返しパターンが存在するが、失語症でない人の多くの高度にインターリーブされた繰り返しと比較すると、失語症の患者は直接的な繰り返し（direct repetitions）に比べて、これを僅かしか示さない。したがって、１又は複数の他のパターンで区切られていない直接的な繰り返しは、単語の直接的な繰り返しを示すことができるため、直接的な繰り返しの発生がカウントされて合計会話時間に対して正規化され、１秒あたりの視覚的繰り返しの尺度を失語症の指標として取得する。前述の演算は、記憶部に格納された命令として実行され、ＧＰＵやＣＰＵなどのプロセッサでの動作として実行される。
【００６７】
時間窓内で発生又は繰り返すパターンを検出することに加えて、ビデオ全体にわたってパターンを収集し、口の動き又は表現の多様性、したがって実際の発話の多様性に直接相関する、発話の多様性を評価することができる。例えば、少数の単語又は発言のみを表現できる人は、正常な語彙を持つ健常者と比較して口の動きの多様性が少ない。
【００６８】
例示的な実装形態によれば、より長い時間窓を考慮し、電話会話又はビデオ会議などの発話事象全体にわたってクラスタがあるかどうかを評価するこのアプローチは、発話の実際の単語の内容を知らなくても患者が使用する語彙の診断を実行できる。これは、本明細書で説明するように、語彙の多様性の尺度を取得することによって行われる。
【００６９】
より具体的には、語彙多様性の尺度は、ビデオ全体で一定数のパターンを収集し、一定数のクラスタを用いてクラスタリングを使用してパターンを集約することで、各人の口パターンの視覚的語彙を構築することにより取得される。少なくとも１回繰り返されるパターンが選択される。しかしながら、当業者には理解されるように、２回繰り返す、又は他の値のパターン繰り返しなど、異なる閾値を選択してもよい。
【００７０】
すべてのクラスタセンターの代表値が語彙を形成する。例示的な実装形態によれば、事前定義された語彙サイズｋのｋ−ｍｅｄｉｏｉｄｓクラスタリングが使用される。しかし、例示的な実装形態の発明の範囲から逸脱することなく、他のクラスタリングの発見的手法で代用することもできる。語彙サイズｋが小さい場合、代表値が、患者の口の動きの完全な多様性をどれだけ網羅しているかを判定するための測定が実行される。ビデオでの会話は、固定サイズの口の動きのブロックに分割される。各ブロックの長さは、語彙のパターンと同じである。繰り返しパターンの決定に関して上で説明したように、各ブロックが、パターン一致コストが最も低い語彙要素に割り当てられる。したがって、最も適合する語彙要素を連結するだけで、会話中の完全な口の動きが再構築される。この再構築に基づいて、各ブロック間の再構築コストの一致コストと、その割り当てられたパターンの測定値が取得される。次に、ブロックあたりの平均として総再構築コストの計算が実行される。前述の演算は、記憶部に格納された命令として実行され、ＧＰＵやＣＰＵなどのプロセッサでの動作として実行される。
【００７１】
口の動きの多様性が限られている場合、少ない語彙は動き全体を充分に説明し、良好な再構築をもたらす。再構築コストは、複数の値の各々についてｋに対して計算され、再構築コストの平均が、患者の失語症の指標である口の動きの多様性の最終スコアである。
【００７２】
会話自体の単語の実際の意味を検出せず、したがって会話の内容に関して患者のプライバシーを保護することに加えて、例示的な実装形態は追加的な利点及び利益も有し得る。そのような利点の一例として、ツールを適用するために、ツール又は臨床医が、患者の文法を理解する必要はない。例えば、臨床医は、１又は複数の患者の失語症を治療又は研究するために患者の言語を知る必要はない。同様に、患者の情報を集約するより広範な研究の場合、ツールが言語固有である必要がないため、より多くの集団がそのような研究に参加できる可能性がある。そのような追加機能の１つは、例示的な実装形態が言語に依存しないことである。したがって、患者によって話されている言語に関係なく、例示的な実装形態を採用することができる。
【００７３】
上記で説明したように、休止、繰り返し、及び語彙サイズに関連する情報が患者について取得される。休止、繰り返し、及び語彙サイズに関連するこの情報は、失語症の有無及び失語症の程度や種類に関する集約的予測を提供するために適用される。例示的な実装形態は失語症に関しているが、他の認知障害又は発話障害も予測され得る。特定の障害を持つ患者のビデオのトレーニングコレクションが、障害を示さない対照患者の例とともに提供され、これにより、機械学習やニューラルネットワークなどの学習技術を使用して、障害の存在を予測する特徴の特徴的な組み合わせ学習をすることができる。
【００７４】
前述の例示的な実装形態では、機械学習を使用して、失語症の１又は複数の患者の顔活動の例を示す、公開又は非公開の格納されたビデオなどのビデオ例に基づく予測を生成することができる。この過去のデータを基礎として使用して、機械学習を使用して失語症の予測を生成できる。当業者に知られているような一般的な機械学習ツールを使用することができる。さらに、また本明細書で説明されるように、プロセッサ（例えば、ＣＰＵ又はＧＰＵ）を有する持続性コンピュータ可読媒体上の命令として、決定木及びサポートベクターマシンも実行され得る。さらに、ネットワーク等を介して患者のセンサーと相互接続されたプロセッサを使用することにより、言語、国、場所などに依存せず例示的な実装形態を実行することができる。
【００７５】
例えば、これに限定されないが、数分間のビデオにわたって、特徴が、それらの分布の統計情報及び一般的な分類子（決定木又はサポートベクターマシンを含むが、これらに限定されない）により抽出されることができ、これらは、２つの分類、つまり特定の障害を持つ患者と対照患者との間の分離機能を学習するために適用できる。
【００７６】
図４は、例示的な実装形態に関連する例示的なシステム図４００を示している。例示的なシステム４００によれば、４０１で入力ビデオが提供される。４０５で局所的な口の類似性、及び４０７で全体的な口の類似性を生成するために、４０３で姿勢推定が実行される。４０５で生成された局所的な口の類似性が４０９で入力され、休止頻度の検出が実行される。繰り返しパターンの存在を判定するために、４０９での休止頻度検出の結果、ならびに４０７で提供される全体的な口の類似性が、４１１で入力として提供される。さらに、４０９での休止頻度検出の結果及び４０７で生成された全体的な口の類似性が、４１３で、上記で説明したように、口の動きの多様性を評価する語彙パターンの視覚的クラスタリング決定を提供する入力として提供される。４１５で、休止決定、繰り返し検出及び視覚的語彙パターン認識の出力が、モデル化及び予測ツールに入力され、上記で説明したように、失語症の有無に関して集約及び予測を実行する。
【００７７】
図５は、例示的な実装形態による例示的なプロセス５００を示す。本明細書で説明するように、例示的なプロセス５００は、１又は複数の装置上で実行することができる。
【００７８】
５０１で、入力ビデオが受信される。例えば、これに限定されないが、入力ビデオは患者により、ビデオ会議中など臨床設定の外部で生成されてもよい。患者は、スマートフォン、ラップトップ、タブレット、又は一体型又は分離型の他の装置などのモバイル通信装置を使用していてもよい。例示的な実装形態はビデオカメラに限定されず、患者の顔領域を検知する機能を実行できる他の検知装置で代替してもよい。例えば、これに限定されないが、３次元カメラを使用して顔の特徴を検知し、例示的な実装形態に従って処理するための信号を生成してもよい。
【００７９】
音声又は他の発話の意味的出力は分析されないので、本例示的な実装形態の目的のために入力装置がマイクを備える必要はない。任意選択的に、患者は、ビデオ画面及びスピーカーやヘッドフォンなどの音声出力の少なくとも一方などから、通信相手の別のユーザからの入力を受信してもよい。例示的な実装形態の目的のために、患者の活動は入力装置によってキャプチャされ、入力は、入力ビデオを受信するサーバなどの１又は複数のプロセッサに送信される。
【００８０】
５０３で、入力ビデオを使用して、患者の顔のランドスケープ(landscape)を生成する。上記で説明したように、特徴的な顔の点が決定され、口に関連付けられた特徴的な顔の点のサブセットが、着目する顔の点として識別される。
【００８１】
５０５で、入力ビデオ内の顔の動きが会話しているかどうかについて判定が行われる。上記で説明したように、顔の点のサブセットの非会話中の動き（例えば、ジッタ、うなずき、揺れ）は除外され、会話の期間を示す会話スコアを取得するために閉鎖演算が実行される。
【００８２】
５０７で、会話の期間について、休止頻度が測定される。例えば、これに限定されないが、５０５で取得された会話インスタンス内の非活動領域は休止として測定され得、測定された休止の頻度が決定される。
【００８３】
５０９で、繰り返しのパターンが決定される。より具体的には、口の動きのパターンに基づいて、複数の観察されたパターンの類似性が測定される。直接的な繰り返しの発生は、合計会話時間によって測定及び正規化され、例えば、１秒あたりの視覚的繰り返しの尺度が取得される。
【００８４】
５１１において、語彙の内容を識別することなく、語彙の多様性を判定するために、口の動きの全体的な多様性が測定される。口の動きの多様性の最終スコアを計算するために、口のパターン及びクラスタリングが実装されている。
【００８５】
５１３で、休止頻度については５０７から、繰り返しパターンについては５０９から、及び語彙多様性については５１１から取得された測定値及びスコアリングが組み合わされる（例えば、集約される）。
【００８６】
５１５で、集約された測定値及びスコアリングが適用されて、患者が病状（例えば、失語症）を有するかどうかを示すモデルを生成する。例えば、上述したように、ビデオの訓練コレクションを使用して、病状の特徴の特徴的な組み合わせを学習することができる。
【００８７】
図６は、いくつかの例示的な実装形態での使用に適した例示的なコンピュータ装置６０５を備えた例示的なコンピューティング環境６００を示している。コンピューティング環境６００内のコンピュータ装置６０５は、１又は複数の処理ユニット、コア、又はプロセッサ６１０、メモリ６１５（例えば、ＲＡＭ、ＲＯＭ、など）、内部記憶装置６２０（例えば、磁気、光学、固体素子、及び有機のうちの少なくとも一つの記憶装置）、及びＩ／Ｏインターフェース６２５のうちの少なくとも一つを備えることができ、これらのいずれも、情報を通信するための通信機構又はバス６３０上で結合されるか、又はコンピュータ装置６０５に埋め込まれることができる。
【００８８】
コンピュータ装置６０５は、入力／インターフェース６３５及び出力装置／インターフェース６４０に通信可能に結合されることができる。入力／インターフェース６３５及び出力装置／インターフェース６４０の一方又は両方は、有線又は無線インターフェースであってよく、取り外し可能であってもよい。入力／インターフェース６３５は、入力を提供するために使用できる物理的又は仮想の装置、部品、センサー、又はインターフェースを備えることができる（例えば、ボタン、タッチスクリーンインターフェース、キーボード、ポインティング／カーソルコントロール、マイク、カメラ、点字、モーションセンサー、光学式リーダー、など）。
【００８９】
出力装置／インターフェース６４０は、ディスプレイ、テレビ、モニタ、プリンター、スピーカー、点字、などを含んでもよい。いくつかの例示的な実装形態では、入力／インターフェース６３５（例えば、ユーザインターフェース）及び出力装置／インターフェース６４０が、コンピュータ装置６０５に埋め込まれるか、又は物理的に結合されることができる。他の例示的な実装形態では、他のコンピュータ装置は、コンピュータ装置６０５の入力／インターフェース６３５及び出力装置／インターフェース６４０として機能するか、その機能を提供してもよい。
【００９０】
コンピュータ装置６０５の例は、これらに限定されないが、高度移動性装置（例えば、スマートフォン、車両及び他の機械の装置、人間及び動物によって運ばれる装置、など）、携帯性装置（例えば、タブレット、ノートブック、ラップトップ、パーソナルコンピュータ、ポータブルテレビ、ラジオ、など）、及び携帯向けに設計されていない装置（例えば、デスクトップコンピュータ、サーバ装置、その他のコンピュータ、情報端末、１又は複数のプロセッサがその中に埋め込まれるか又は結合されたテレビ、ラジオ、など）を含んでいてよい。
【００９１】
コンピュータ装置６０５は、同じ又は異なる構成の１又は複数のコンピュータ装置を備える任意の数のネットワーク構成要素、装置、及びシステムと通信するために、外部記憶装置６４５及びネットワーク６５０に（例えば、Ｉ／Ｏインターフェース６２５を介して）通信可能に結合されることができる。コンピュータ装置６０５又は任意の接続されたコンピュータ装置は、サーバ、クライアント、薄型サーバ、汎用機械、専用機械、又は別のラベルとして機能するか、それらのサービスを提供するか、又は参照されることができる。例えば、これに限定されないが、ネットワーク６５０はブロックチェーンネットワーク及びクラウドの少なくとも一方を備えてもよい。
【００９２】
Ｉ／Ｏインターフェース６２５は、これに限定されないが、コンピューティング環境６００内の少なくともすべての接続された構成要素、装置、及びネットワークと情報通信するための任意の通信又は、Ｉ／Ｏプロトコル若しくは標準（例えば、イーサネット（登録商標）、８０２．１１ｘｓ、ユニバーサルシステムバス、ＷｉＭＡＸ、モデム、セルラーネットワークプロトコル、など）を使用する有線及び無線の少なくとも一方のインターフェースを備えることができる。ネットワーク６５０は、任意のネットワーク又はネットワークの組み合わせ（例えば、インターネット、ローカルエリアネットワーク、ワイドエリアネットワーク、電話ネットワーク、携帯電話ネットワーク、衛星ネットワーク、など）であってよい。
【００９３】
コンピュータ装置６０５は、一時的媒体及び持続性媒体を備えるコンピュータ使用可能又はコンピュータ可読媒体を使用するか、使用して通信することができる。一時的媒体には、伝送媒体（例えば、金属ケーブル、光ファイバー）、信号、搬送波、などが含まれる。持続性媒体には、磁気媒体（例えば、ディスクやテープ）、光学媒体（例えば、ＣＤ−ＲＯＭ、デジタルビデオディスク、ブルーレイディスク）、固体素子媒体（例えば、ＲＡＭ、ＲＯＭ、フラッシュメモリ、固体素子記憶装置）、及びその他の不揮発性記憶装置又はメモリが含まれる。
【００９４】
いくつかの例示的なコンピューティング環境では、コンピュータ装置６０５を使用して、技術、方法、アプリケーション、プロセス、又はコンピュータ実行可能命令を実装することができる。コンピュータ実行可能命令は、一時的媒体から取得して持続性媒体に格納し、そこから取得できる。実行可能命令は、１又は複数の任意のプログラミング、スクリプト、及び機械言語（例えば、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）、Ｖｉｓｕａｌ  Ｂａｓｉｃ、Ｐｙｔｈｏｎ（登録商標）、Ｐｅｒｌ、ＪａｖａＳｃｒｉｐｔ（登録商標）など）から生成できる。
【００９５】
プロセッサ６１０は、ネイティブ又は仮想環境で、任意のオペレーティングシステム（ＯＳ）（図示せず）の下で実行されることができる。論理ユニット６５５、アプリケーションプログラミングインターフェース（ＡＰＩ）ユニット６６０、入力ユニット６６５、出力ユニット６７０、顔ランドマークユニット６７５、時間的特徴分析ユニット６８０、モデル化／予測ユニット６８５、及び異なるユニットが互いに、ＯＳ、および他のアプリケーション（図示せず）と通信するためのユニット間通信メカニズム６９５を含む１又は複数のアプリケーションを展開することができる。
【００９６】
例えば、顔ランドマークユニット６７５、時間的特徴分析ユニット６８０、及びモデル化／予測ユニット６８５は、上述した構造に関して上述した１又は複数のプロセスを実装し得る。説明されたユニット及び要素は、設計、機能、構成、又は実装形態を異なるものとすることができ、提供された説明に限定されない。
【００９７】
いくつかの例示的な実装形態では、情報又は実行命令がＡＰＩユニット６６０によって受信されると、それは１又は複数の他のユニット（例えば、論理ユニット６５５、入力ユニット６６５、顔ランドマークユニット６７５、時間的特徴分析ユニット６８０、及びモデル化／予測ユニット６８５）に通信されることができる。
【００９８】
例えば、顔ランドマークユニット６７５は、上記でより詳細に説明したように、入力ビデオを受信及び処理し、患者の顔の画像上に２次元ランドマークを登録して、特徴的な顔の点のモデルを生成することができる。顔ランドマークユニット６７５の出力は、時間的特徴分析ユニット６８０に提供され、それは、上でより詳細に説明したように、会話、休止頻度、繰り返しパターン、及び口パターンの視覚的語彙を分析して検出する。時間的特徴分析ユニット６８０の出力は、モデルを生成し、失語症などの病状の有無に関する患者の状態に関する推論を提供するモデル化／予測ユニット６８５に提供される。
【００９９】
場合によっては、論理ユニット６５５は、上記のいくつかの例示的な実装形態において、ユニット間の情報フローを制御し、ＡＰＩユニット６６０、入力ユニット６６５、顔ランドマークユニット６７５、時間的特徴分析ユニット６８０、及びモデル化／予測ユニット６８５によって提供されるサービスを管理するように構成され得る。例えば、１又は複数のプロセス又は実装形態のフローは、論理ユニット６５５のみによって、又はＡＰＩユニット６６０と連動して制御されてもよい。
【０１００】
図７は、いくつかの例示的な実装形態に適した例示的な環境を示している。環境７００は、装置７０５〜７４５を備え、各々が、例えばネットワーク７６０を介して（例えば、有線及び無線接続の少なくとも一方により）少なくとも１つの他の装置に通信可能に接続される。一部の装置は、１又は複数の記憶装置７３０及び７４５に通信可能に接続され得る。
【０１０１】
１又は複数の装置７０５〜７４５の例は、それぞれ図６に記載されたコンピュータ装置６０５であってよい。装置７０５〜７４５は、上記に説明したモニタ及び関連するウェブカメラを有するコンピュータ７０５（例えば、ラップトップコンピュータ装置）、携帯装置７１０（例えば、スマートフォン又はタブレット）、テレビ７１５、車両７２０に関連する装置、サーバコンピュータ７２５、コンピュータ装置７３５〜７４０、記憶装置７３０及び７４５を含み得るが、これらに限定されない。
【０１０２】
いくつかの実装形態では、装置７０５〜７２０は、企業のユーザに関連付けられたユーザ装置と見なされてもよい。装置７２５〜７４５は、サービスプロバイダーに関連する装置であってもよい（例えば、外部ホストを使用して様々な図面に関して上述したサービスを提供したり、Ｗｅｂページ、テキスト、テキスト部分、画像、画像部分、音声、音声セグメント、ビデオ、ビデオセグメント、それらに関する情報などのデータを格納したりする）。
【０１０３】
前述の例示的な実装形態は失語症に関しているが、上記で説明したように、顔の点の動きによって示される他の障害もモデル化し予測され得る。例えば、これに限定されないが、医療施設又は状態のリスクの高い患者の家に、コンピュータビジョンを使用して顔の点を取得し、顔の点に関連するサブセットの分析を実行するカメラを設置し、状態の存在に対処ことができる。脳卒中などの一部の状況では、潜在的な生命を脅かす事象の事前表示として、特定の顔の活動が他の検出可能な活動の前に発生する場合がある。そのような顔の点の動きを早い段階で検出する１又は複数のカメラを使用し、脳卒中の潜在的な患者の早期検出を支援し、早期治療を得ることができる。このようなツールは、ネットワーク、ローカライズされたセキュリティシステム、ユーザに関連付けられたカメラを有する携帯装置、又はテレビやディスプレイ画面などユーザが注意を払うことができる部屋の物体にさえも統合して設置できる。
【０１０４】
別の例示的な実装形態によれば、発話療法のためのオンラインアプリケーションが、本明細書で説明される実装形態を使用してもよい。例えば、これに限定されないが、ユーザは、タブレット、ラップトップ、テレビ、スマートフォン、又はビデオカメラが存在する他の装置などの装置にダウンロードされた発話療法アプリケーションを使用でき、ユーザが自身の状態に関するフィードバックを取得することができる。さらに、臨床医又はオンラインアプリケーション自体からの命令に基づいて治療活動に従事しているユーザは、ツールを使用して進行状況を追跡し、追加の治療に関するさらなるフィードバック又は関連する医療情報を受け取ることができる。
【０１０５】
さらに、例示的な実装形態は、電話会議又はテレビ会議システムなど、患者と１又は複数の他のユーザとの間の通信アプリケーションに統合され得る。このようなシステムでは、オンラインアプリケーションは、患者が他者と通信しながら失語症を自己評価するための第３者ツール又は統合ツール若しくはアドインとして例示的な実装形態を使用できる。これは、患者が症状として失語症の状態にある場合、通信スケジュールを調整したり、進捗状況を追跡したりできるなどの点で、患者にとっても有益であり得る。一方、患者と他のユーザとの間の潜在的な欲求不満、恥ずかしさ又は厄介な状況を避けるために、患者情報の同意を得て、患者が失語症であるという情報を患者と通信している患者以外のユーザに提供してもよい。
【０１０６】
また、前述の行為の例示的な実装形態は、発話の内容の検出も実行する関連技術の音声システムと組み合わせて使用できることに留意されたい。しかしながら、関連技術の音声システムは例示的な実装形態に必要ではなく、上記で説明したように、例示的な実装形態は、他の関係者にプライバシー保護情報を提供する任意の音声システム又は他のシステムなしで使用できる。
【０１０７】
より広範な研究レベルでは、失語症に関連する分析を使用して、多数の患者にわたるパターンを認識することができる。特定のトリガーによるものや一定の時間後などの、症状が現れる時期と現れ方のパターン認識が、失語症の程度又は種類を判定及び評価するために役立つ場合がある。そのような情報は、患者の同意を得て、大規模な研究で使用され得る。
【０１０８】
前述の例示的な実装形態は、関連技術に対して様々な利点及び利益を有し得る。例えば、これに限定されないが、例示的な実装形態によれば、患者のプライバシーを保護しながら、患者が失語症であるかどうか、ならびに失語症の重症度に関する判定及び予測を可能にする。さらに、上記でも説明したように、例示的な実装形態は言語に依存せず、変更を必要とせずに複数の異なる言語で採用できる。さらに、例示的な実装形態では、発話自体の内容を明らかにすることなく発話特性の認識が可能になり、実際の発話内容を検出又は判定することなく、発話パターンの特性を求めて顔の動きの時間的特徴に注目することが可能になる。
【０１０９】
いくつかの例示的な実装形態を示して説明したが、これらの例示的な実装形態は、本明細書で説明する主題をこの分野に精通している人々に伝達するために提供される。本明細書で説明される主題は、説明される例示的な実装形態に限定されることなく、様々な形態で実装され得ることを理解されたい。本明細書に記載の主題は、具体的に定義又は記載された事項なしに、又は記載されていない他の又は異なる要素若しくは事項とともに実施することができる。添付の特許請求の範囲及びそれらに相当する物で定義される本明細書に記載の主題から逸脱することなく、これらの例示的な実装形態において変更を行うことができることは、この分野に精通する者によって理解される。
【図１】
2020122958.tif 000011
【図２】
2020122958.tif 000012
【図３】
2020122958.tif 000013
【図４】
2020122958.tif 000014
【図５】
2020122958.tif 000015
【図６】
2020122958.tif 000016
【図７】
2020122958.tif 000017