web-dev-qa-db-ja.com

Windowsフォトアプリ内で顔認識を再開することはできますか?

Windows 10の写真アプリに導入された顔認識機能が気に入っています。ただし、何かが原因で失敗することがあり、アプリを再起動すると、インデックス作成が続行されません。

%USERPROFILE%\AppData\Local\Packages\Microsoft.Windows.Photos_8wekyb3d8bbwe\LocalState\MediaDb.v1.sqliteでデータベースファイルを削除すると、フォームが最初からスクラッチされますが、最初に検索してからインデックスを付けるまでの画像が55000枚を超えると、実行に時間がかかり、ひどく死にます多くのCPU時間を消費しますが、実際には写真を表示する以外に何もしません。

データベースを破壊する以外に、インデックス作成を再開する方法はありますか?

5
Rowland Shaw

Microsoft Photosアプリ内で顔認識をリセットするための設定は何ですか?

  1. Microsoft PhotosアプリのPeoples設定をオフにしてからオンに戻す

    • 写真を開きます。
    • 右上の3つの点をクリックします。
    • 設定を開きます。
    • が言っている人のオプションをオフにします:


顔の検出と認識をオンにすることで、写真やビデオに写っている人に名前を付けてグループ化し、このデータをデバイスに保存できるようにします。

  • 待機または再起動します。
  • 繰り返してオンに戻し、インデックスの再作成を待ちます。

ソース


Microsoft Photosアプリがなぜ私がやりたいことをしていないのですか?

残念ながら、Microsoft Photosアプリのさまざまな問題で見つかったほとんどの修正は、根本的な問題の原因となっている破損や問題がないかどうかを確認するためのより体系的/徹底的なアプローチを採用しているようです。

多くの手順では、rebootして、問題が解決したかどうかを確認する必要があります。

1人のユーザー ここ がアプリで85ギガの写真にインデックスを付けました。


  1. これを別のマシンに複製できますか?これは多くのことを除外する良い方法です。

  1. コンピューターには多くのRAMおよびSSDハードドライブがありますか?これは非常に重いプログラムです。

  1. 写真のデフォルトの場所が設定されていることを確認します。
    • ファイルを開く、エクスプローラファイルエクスプローラの左側にある[ライブラリ]をクリックします。
    • 図を右クリックし、プロパティを選択します
    • 右下で[復元]を選択します
    • デフォルト、適用、OK。

  1. アプリの権限を確認して、競合する設定を除外します:
    • プライバシーページに移動して、特定の機能を使用できるアプリを選択します。
    • [スタート]> [設定]> [プライバシー]を選択します。
    • 写真アプリを選択し、アプリの権限をオンのままにします。

ソース


  1. アプリのアップデートを確認する
    • ストアアプリを開き、右上にある3つのドットのメニューをクリックします。
    • ダウンロードとアップデートのオプションを選択します。
    • 入手可能な場合は、[更新の取得]をクリックします。

  1. アプリを修復してみてください
    • [スタート]> [設定]> [アプリ]> [アプリと機能]を​​開きます
    • 写真まで下にスクロール
    • それを選択してください
    • 詳細オプションをクリックします
    • 修復をクリックします

  1. アプリをリセットしてみてください
    • [スタート]> [設定]> [アプリ]> [アプリと機能]を​​開きます
    • 写真まで下にスクロール
    • それを選択してください
    • 詳細オプションをクリックします
    • リセットをクリックします

  1. 写真アプリアドオンの有無にかかわらずお試しください

削除する

  • 設定アプリ>アプリ
  • 写真アプリをクリックします
  • [詳細オプション]リンクをクリックします。
  • Photos.DLC.Mainエントリを参照してください
  • 同じボタンをクリックして、[アンインストール]ボタンを表示します。
  • [アンインストール]ボタンをクリックして、
  • 確認ダイアログが表示されたら、もう一度[アンインストール]ボタンをクリックして、フォトアドオンを削除します。
  • 削除する

写真アプリのアドオンを取得するには

ソース1 および ソース2


  1. それでも機能しない場合は、アプリを閉じて次の場所に移動します。

    _%USERPROFILE%\AppData\Local\Packages\Microsoft.Windows.Photos_8wekyb3d8bbwe\LocalState_

そこにあるすべてのファイルを削除して再起動します[このフォルダはアンインストールと再インストール時にも削除されます]。

ソース1 および ソース2


  1. アプリをアンインストールして再インストールしてみてください

    • グリッドビューを使用して写真アプリを選択する
    • 昇格したPowerShellを使用します。 1人のユーザーの場合、次のように入力します。
      _Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage_

    • またはすべてのユーザー向け
      _Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online_

    • 写真アプリにチェックを入れます/ [OK]をクリックしてアンインストール/再起動します。

    • コンピュータのキャッシュからすべてのユーザーにインストールするには:

    Get-AppxPackage -allusers Microsoft.Windows.Photos | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

    • または、App Storeから Microsoft Photos の新しいバージョンをダウンロードしてインストールします。

    • 再起動して確認します。

ソース


  1. 十分な時間をかけていますか?

    • 再インストール後、またはキャッシュを削除した後、プログラムが数時間インデックスを再作成できるようにします。

ソース


  1. CMD実行システムファイルチェッカーの昇格

    _sfc /scannow_

システムファイルチェッカーを使用


  1. 失敗した場合:昇格されたcmdから1つずつ展開イメージのサービスと管理(DISM)を実行します。

    • _Dism /Online /Cleanup-Image /CheckHealth_

    • _Dism /Online /Cleanup-Image /ScanHealth_

    • _DISM /Online /Cleanup-Image /RestoreHealth_

ソース1 および ソース2


  1. 失敗した場合、一致するWindowsイメージを取得してDISMを再実行します。 ここの説明 または ここ です。

  1. Windowsレジストリチェッカーツール(Scanreg.exe)

    • バックアップ登録
    • 管理者特権のコマンドを開いて実行します。
    • _scanreg /fix_

ソース


  1. 重複する値を探す編集レジストリが見つかりました:
  • 管理者としてPCにログオンします。
  • Winキー+ Rをクリックし、regeditと入力してEnterキーを押します。
  • 左側のペインを使用して、[下]ディレクトリに移動します。
_HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Families Microsoft.Windows.Photos_8wekyb3d8bbwe
_
  • ここに、Microsoft.Windows.Photos_15.1201.10020.0_などのバージョン番号が付いたエントリがいくつか表示されます。このフォルダーに8つのMicrosoft Windowsフォトアプリエントリが含まれている場合は、アプリケーションの更新後、古いレジストリキーがそのまま残っていることを意味します。したがって、古いキーを削除する必要があります。 (場合によっては、4つのエントリがあり、そのうち2つは古くなっています。この場合、古い2つも削除する必要があります。)
  • 古いエントリを選択して右クリックし、[プロパティ]を開きます。
  • [セキュリティ]を選択し、[権限]タブを開きます。
  • 「ユーザーまたはグループの選択」ウィンドウで「詳細」をクリックします。
  • 「今すぐ検索」を選択し、ユーザー名を選択して、「OK」をクリックします。手順5〜8では、廃止されたエントリのプロパティを取得する方法について説明します。
  • そうしないと、古いエントリを削除することはできません。
  • 完了したら、古いエントリを右クリックして[削除]を選択します。
  • 古い4つのWindowsフォトアプリのエントリごとに同じ手順を繰り返します。
  • 最後に、すべてを閉じて、PCを再起動します。

ソース


  1. アプリのトラブルシューティングツールを実行する
  • Microsoft Storeアプリのトラブルシューティングを実行します。
    • [スタート]ボタン> [設定]> [更新とセキュリティ]を選択します
    • トラブルシューティング> Windowsストアアプリ>トラブルシューティングを実行します。

ソース


  1. マイクロソフトフォーラムの投稿を確認する


  1. Microsoftによるロッジのフィードバック:

    • _Windows Key + F_を押して、フィードバックハブを開きます
    • フィードバックを追跡できるように、Microsoftアカウントにサインインします。
    • 下隅の設定の下に、いくつかの追加の診断設定があります。
    • 問題を再現できるように、必ず1つのアイデアのスクリーンショットとすべての情報を追加してください。
    • フィードバックを送信する
    • [共有]をクリックし、リンクをコピーします

    • 新しいフォーラム投稿(フォーラムを選択するには、以下のポイントを参照してください)を作成し、質問の一部としてすべての情報を含むリンクを貼り付けます。

      • 問題ごとに異なるフィードバックを送信し、それらを結合しないでください。
      • フィードバックハブを見逃さないでください。これは、Microsoftが実際のWindows 10ユーザーからフィードバックを得ていることを認識し、質問を適切に追跡できるためです。フォーラムで。

ソース1ソース2


  1. マイクロソフトフォーラムで質問する

    • ロッジの質問 ここ
      • 質問を投稿する
      • カテゴリ:ウィンドウ
      • Windowsバージョン:Windows 10のアプリ
      • Windowsトピック:写真
      • セクション20のフィードバックからのリンクを使用します。

  1. Windows Insider Programに参加する
  • Windows Insider Programを使用すると、最新のWindows 10ビルドが利用可能になり次第、すべて入手できます。 詳細はこちら
  • Windows Insider Programに参加する ここ
  • ユーザーがアクセスしてテストできるさまざまなプログラムがあります。
  • Microsoft Photosは、ピアレビューテスト(以前と同じ)のためにここに再度投稿され、参加し、アプリを形作るのに役立ちます。
  • 写真アプリがピアレビューのために登場したとき;インサイダー用の独自のフォーラムセクションがあります。 ここ で提出できます。

    • 質問を投稿する
    • カテゴリ:Windows Insider Program
    • 製品:Insider Previewのアプリ
    • トピックとアプリ:写真
    • PCまたは電話:PC
    • セクション20のフィードバックからのリンクを使用します。

Insiderの写真アプリの以前のリストの例 here


  1. マイクロソフト開発者フィードバックサイト

また、開発者のフィードバックサイトもあります こちら

WindowsとWindows Phoneに関する消費者の提案は通常、間違ったフォーラムにあるためクローズされます-Windowsフィードバックアプリ(すべてのWindows 10デバイスで利用可能)を介して投稿する必要があります

投稿を読んだり、既存のスレッドがある場合や、幸運なことに他のユーザーと自分のリクエストで自分の力を引き出すことができる場合があります。これにより、たとえばアプリのキャパシティの問題がよりタイムリーに発生します。


  1. アプリの優先度をリアルタイムに設定する

作業の負荷が高く、アプリが意図したとおりに動作していないため、プログラムの優先度を変更してみてください。その効果を確認してください。

Windowsは、優先度に基づいて、実行中のすべてのプロセス間でプロセッサリソースを共有します。プロセス(アプリケーション)の優先度レベルが高い場合、優先度の低いプロセスと比較して、より多くのプロセッサリソースを取得してパフォーマンスを向上させます。

  • 管理者としてタスクマネージャーを開く
  • 詳細タブをクリックします
  • 右クリックしてMicrosoft.Photos.exeに移動します
  • 右クリック->優先度を設定->リアルタイム(または高)

ソース1ソース2


最終的な考え

50,000枚以上の写真の問題について、上記で問題が解決しない場合は、プログラムがまだ完成していないか、単にAzure Cognitive Servicesを介してより高い要求に焦点を合わせている可能性があります。

彼らは、Microsoft Photosアプリでのより高い要求を無視している一方で、その一般的なユーザーの使用に重点を置き、将来的にその容量を増やすことに取り組んでいる可能性があります。

そのため、機能のリクエストがない場合は、ユーザーが望むように動作するようにプログラムをテストして作成することはせず、大企業が独自のアプリケーションやWebサービスをプライベートに構築するためにこれを残します。参加するには、19、20、21、22、23をご覧ください。


顔認識を確認するMicrosoft Azure Cognitive Services

  • マイクロソフトは、Azure APIを介して、顔認識サービスを有料で提供しています...

ジム・ベネットは注記 注記

料金階層については、F0と呼ばれる無料階層があり、毎分20,000以下のレートで毎月30,000コールを提供します。この階層では、サブスクリプションごとに1つのFaceリソースを持つことができます。この後、毎秒10コールに制限された有料階層があり、1,000コールごとに支払います-これを書いている時点では、1,000コールあたり0.25米ドルです。

これが彼のサンプル face app であり、Githubでapiを使用しています。

Cognitive Services APIに関する情報

サンプルアプリとコード


さらに読む:

1
Under A Tree