JCV顔認証SDK
2.2.0, iOS, 日本語
2.2.0, iOS, 日本語
  • はじめに
  • 1. 機能仕様
  • 2. JCV顔認証 SDK FAQ
  • 3. クイックテスト
    • 3.1. 統合ガイド
  • 4. API仕様
    • 4.1. ライセンス認証方法
    • 4.2. API Reference
      • 4.2.1. Constrants
        • 4.2.1.1. ApiResult
        • 4.2.1.2. DetectorConfig
        • 4.2.1.3. FaceOrientaion
        • 4.2.1.4. TrackingConfig
        • 4.2.1.5. QualityAssessmentFlag
      • 4.2.2. Classes
        • 4.2.2.1. AntiSpoofingDetector
        • 4.2.2.2. FaceAttribute
        • 4.2.2.3. AttributeDetector
        • 4.2.2.4. ConvertTool
        • 4.2.2.5. DetectionResult
        • 4.2.2.6. FaceAttribute
        • 4.2.2.7. FaceDetector
        • 4.2.2.8. FaceQuality
        • 4.2.2.9. FaceRect
        • 4.2.2.10. FaceTracker
        • 4.2.2.11. FeatureComparison
        • 4.2.2.12. FeatureExtraction
        • 4.2.2.13. HeadPose
        • 4.2.2.14. HeadPoseDetector
        • 4.2.2.15. LandMarks
        • 4.2.2.16. MotionSharpnessDetector
        • 4.2.2.17. LoadLicense
        • 4.2.2.18. Point3D
        • 4.2.2.19. QualityDetector
        • 4.2.2.20. TrackTarget
      • 4.2.3. Protocols
        • 4.2.3.1. AttributeDetectorDelegate
        • 4.2.3.2. FaceTrackerDelegate
        • 4.2.3.3. HeadPoseDetectorDelegate
        • 4.2.3.4. FaceDetectorDelegate
        • 4.2.3.5. FeatureComparisonDelegate
        • 4.2.3.6. QualityDetectorDelegate
        • 4.2.3.7. AntiSpoofingDetectorDelegate
        • 4.2.3.8. MotionSharpnessDetectorDelegate
Powered by GitBook
On this page
  • Overview
  • Tasks
  • Properties
  • delegate
  • Instance Methods
  • createWithModelPath:config:
  • reset
  • setTrackingLimitWithMaxNum:realMaxNum:
  • trackWithInputImage:faceOrientation:

Was this helpful?

  1. 4. API仕様
  2. 4.2. API Reference
  3. 4.2.2. Classes

4.2.2.10. FaceTracker

Previous4.2.2.9. FaceRectNext4.2.2.11. FeatureComparison

Last updated 4 years ago

Was this helpful?

  Inherits from NSObject   Declared in STFaceProFaceTracker.h

Overview

顔トラッキングの検知クラス

Tasks

property

Properties

delegate

プロトコルプロキシオブジェクト

@property (nonatomic, weak) id<STFaceProFaceTrackerDelegate> delegate

Discussion

プロトコルプロキシオブジェクト

Declared In

  • STFaceProFaceTracker.h

Instance Methods

createWithModelPath:config:

モデルファイルをロードして、トラッキング検査ツールを作成します。

- (STFaceProApiResult)createWithModelPath:(NSString *)*modelPath* config:(STFaceProTrackingConfig)*trackingConfig*

Parameters

modelPath    アライメントモデルファイルが配置されているパス。

Discussion

モデルファイルをロードして、トラッキング検査ツールを作成します。

Declared In

  • STFaceProFaceTracker.h

reset

顔の数が0の場合に呼び出される検知ツールをリセットします。

- (STFaceProApiResult)reset

Discussion

顔の数が0の場合に呼び出される検知ツールをリセットします。

Declared In

  • STFaceProFaceTracker.h

setTrackingLimitWithMaxNum:realMaxNum:

顔トラッキング検知対象の最大数を設定します。検知された対象の実際の最大数がブロックを通して返されます。

- (STFaceProApiResult)setTrackingLimitWithMaxNum:(int)*maxNum* realMaxNum:(void ( ^ ) ( int ))*realMaxNumBlock*

Parameters

maxNum    新規に設定する値の有効範囲は、[1, 32] で、デフォルト値は1です。 検知されたN個の対象の追跡を対象数がN未満になるまで続け、その後も検知を続行します。 トラッキングする顔の数が 1 つである場合は、1に設定します。

realMaxNumBlock    新しい値を返します。内部の制限により、実際の値は必ずしもmaxNumと一致しません。

Discussion

顔トラッキング検知対象の最大数を設定します。検知された対象の実際の最大数がブロックを通して返されます。

Declared In

  • STFaceProFaceTracker.h

trackWithInputImage:faceOrientation:

画像データのフレームを入力すると、プロトコルエージェントを通して顔トラッキング検知結果が返されます。連続フレームの場合に一般的に使用されます。

- (STFaceProApiResult)trackWithInputImage:(void *)*inputImage* faceOrientation:(STFaceProFaceOrientaion)*faceOrientation*

Parameters

inputImage    画像データのフレームを入力

faceOrientation    フレーム画像の向き。顔を上向きにした状態の写真を使用することを推奨します。

Discussion

画像データのフレームを入力すると、プロトコルエージェントを通して顔トラッキング検知結果が返されます。連続フレームの場合に一般的に使用されます。

Declared In

  • STFaceProFaceTracker.h

trackingConfig    トラッキング検知ツールの構成オプションを設定します。デフォルトの設定は _LARGE_FACE。

STFaceProTrackingConfig
  delegate
– createWithModelPath:config:
– trackWithInputImage:faceOrientation:
– setTrackingLimitWithMaxNum:realMaxNum:
– reset