リリース ノート

iOS 用のバージョン 1.11.1 Live Sense SDK がリリースされました。

これは安定したリリースです。 アバナードは、新機能の開発、 API の安定化、 KPI の改善、フィードバックの評価に努めています。

変更

このセクションでは、アプリケーションの更新を必要とする各リリースの主な変更点について説明します。

バージョン 1.11.1

改善

  • 道路標識モデルによる停止標識の検出を改善しました。

既知の問題と回避策

  • 検出の距離および相対位置の計算がベータ版で、返された距離および相対位置の値が不正確になることがあります。
  • 信頼度のしきい値を小さくすると、検出数は増加しますが、全体的に精度は低下します。 このため、ラベルに誤検知が表示されることがあります。 このため、アプリケーションは、合理的に正確な出力を維持するために、信頼性のしきい値を 0.6 以上に保つ必要があります。
  • pothole および cone_barrier モデルの定量的なバリアントでは、検出の精度が低くなります。
  • HERE Data Hub のシャットダウンにより、 Observation ライブラリ の機能が制限されています。

以前のリリースからの変更

このセクションでは、過去のリリースからの主な変更点について説明します。 最新リリースの 1.11.1 を使用することをお勧めします。

バージョン 1.11.0

新機能

  • 新しい道路標識モデルには、追加の標識タイプがあります。
    • アドバイザリの制限速度
    • アクセス権がありません
    • 徒歩での横断
    • 駐車制限があります
    • 赤色で HERE を停止します
    • 左折しないでください
    • U ターンなし
    • U ターンも左ターンもありません
    • 右または左に曲がることはありません
  • レーンマーキングから派生した関心のあるダイナミック領域のサポートを追加しました
  • 車線逸脱警告を追加しました

改善

  • 検出の距離および相対位置の計算を改善しました ( ベータ版 ) 。
  • 速度バンプの quant モデルを更新しました

API の変更

  • 追加 済み - determineLaneAlerts および onLaneAlerts をに追加しました LSDAlertManager
  • 追加 済み - LANE_DEPARTURE に追加されました LSDAlertType
  • 追加 済み - bool useLaneDeparture 追加先 LSDAlertSettings ( デフォルト false)
  • 追加 済み - Roiおよびを追加しました RoiType
  • 追加 済み - setRoi に追加されました LSDAlertManager

機能および行動の変更

  • からのエントリ警告を更新 LSDAlertManager し、次の検出クラスをサポートしました
    • car 、 " ライダー " 、 " バス " 、 " トラック " 、 " 自転車 " 、 " オートバイ "

既知の問題と回避策

  • 検出の距離および相対位置の計算がベータ版で、返された距離および相対位置の値が不正確になることがあります。
  • 信頼度のしきい値を小さくすると、検出数は増加しますが、全体的に精度は低下します。 このため、ラベルに誤検知が表示されることがあります。 このため、アプリケーションは信頼性のしきい値を 0.6 以上に維持して、合理的に正確な出力を維持する必要があります。
  • 好穴モデルおよび円錐バリアモデルの定量的な変異体では、検出の精度が低下します。

以前のリリースからの変更

このセクションでは、過去のリリースからの主な変更点について説明します。 最新リリースの 1.11.0 を使用することをお勧めします。

バージョン 1.10.0

新機能

  • Roadbasics モデルクラスの相対速度計算を追加しました ( 交通量灯を除く ) 。

改善

  • TTC アラートの改善。

API の変更

  • 追加されました RelativeVelocityEstimator
  • relativeVelocity にプロパティを追加しました LSDObjectRecognition
  • collisionBufferDistance にプロパティを追加しました LSDAlertManager

既知の問題と回避策

  • 検出の距離および相対位置の計算がベータ版で、返された距離および相対位置の値が不正確になることがあります。
  • 信頼度のしきい値を小さくすると、検出数は増加しますが、全体的に精度は低下します。 このため、ラベルに誤検知が表示されることがあります。 このため、アプリケーションは、合理的に正確な出力を維持するために、信頼性のしきい値を 0.6 以上に保つ必要があります。
  • 好穴モデルおよび円錐バリアモデルの定量的な変異体では、検出の精度が低下します。

以前のリリースからの変更

バージョン 1.9.0

新機能

  • 道路標識、道路の危険、ブレーキランプの各モデルからの検出のための距離および相対位置の計算 ( ベータ ) を追加。
  • デフォルトの ML エンジン選択メカニズムが追加されました
    • setUseDefaultOptions(val:Bool) が追加されました ModelOptions

改善

  • TensorFlow Lite の道路基本モデルを改善しました。
  • TensorFlow Lite のレーンマーキングモデルを改善しました。
  • TTC アラートの改善。

API の変更

  • 道路標識、道路の危険、ブレーキランプの各モデルからの検出のための距離および相対位置の計算 ( ベータ ) を追加。

既知の問題と回避策

  • 検出の距離および相対位置の計算がベータ版で、返された距離および相対位置の値が不正確になることがあります。
  • 信頼度のしきい値を小さくすると、検出数は増加しますが、全体的に精度は低下します。 このため、ラベルに誤検知が表示されることがあります。 このため、アプリケーションは、合理的に正確な出力を維持するために、信頼性のしきい値を 0.6 以上に保つ必要があります。
  • 好穴モデルおよび円錐バリアモデルの定量的な変異体では、検出の精度が低下します。

バージョン 1.8.0

新機能

  • ml-lib を TFLite からに移行 CoreMLしました。

API の変更

  • 次のクラスを削除しました :

    • LSDVideoCaptureViewRecognition
    • LSDVideoReaderView
    • LSDRecognition
    • LSDVideoReaderViewStatisticsDelegate
    • LSDVideoCaptureStatisticsDelegate
    • LSDVideoReaderViewRecognitionDelegate
  • initiateDetectionRequest(isParallel: Bool, forModels [LiveSenseDetection.LivesenseModel], completionHandler: @escaping (Bool) -> Void) モデルの初期化に追加されました。

  • LivesenseModel すべてのモデルの基本クラスとしてクラスを追加しました。
    • RoadBasicsModel
    • RoadSignsModel
    • RoadHazardModel
    • LanesModel
    • RTGModel
  • オブジェクト追跡の次のクラスが追加されました。
    • Live Sense トラッカー担当マネージャー。
  • sendTrackedResults(result : DetectionResult) 追跡された認識結果を取得するメソッドが追加されました。
  • sendRecognitionResults(result : DetectionResult) 認識結果を取得するメソッドが追加されました。
  • ModelOptions Live Sense モデルの一般的なオプションに追加されました。

バージョン 1.7.0

新機能

  • sessionId にフィールドを追加 ObservationDataしました。
  • Pedestrian TTC 検出アラートを追加しました。

改善

  • RoadSigns 制限速度とストップサインを検出するためのモデルを改善しました。

API の変更

  • RoadSigns 地域モデル ( ブラジル、オセアニア、東南アジア ) を削除。

バージョン 1.6.0

新機能

  • 高速道路の車線を検出する車線モデルを追加しました。
  • クラス stop-signを検出するリアルタイムガイダンスの RTG モデル ( ベータ版 ) を追加しまし traffic-lightた。
  • lanePoints(segmenntationResult : [LanePointWrapper]) レーン出力のデリゲートメソッドが追加されました。
  • estimateDistance(recognitions:frameSize:sensorRotation:focalLength:sensorSize:) 検出されたオブジェクトの距離を取得するために追加されました
  • determineAlerts(recognitions:frameSize:sensorRotation:focalLength:sensorSize:) 認識のアラートを取得するために追加されました。
  • 道路の基本設定モデルからの検出のための距離および相対位置の計算 (Beta) を追加しました。

改善

  • 改善された 道路標識モデル分類子。

API の変更

  • RoadSigns モデルラベルを GFR 形式に更新しました。
  • すべてのモデルラベルを更新して、プラットフォーム間で一貫性を持たせました。
  • StaticDistanceEstimator および LSDAlertManager 公開 API として更新されました

バージョン 1.5.0

新機能

  • ストップランプ検出モデルの改善

改善

  • 道路の危険標識のラベルの変更 : 徒歩で

バージョン 1.4.0

新機能

  • 既存 rider のクラスに新しいクラスを導入するロードベーシック(デフォルト)モデルが追加 rider されました。は、サイクル、自転車、スクーター、またはオートバイを運転するユーザーとして定義されます。
  • 低光量条件で機能を検出するためのロードベーシック夜間モデルを追加しました。 サポートされている機能 - carmotorcyclepersonbustruck
  • エンドユーザーの承諾メッセージを更新します。

改善

  • 検出のためのバウンディング ボックスのプロットの改善が追加されました

API の変更

  • distanceLSDAlert 衝突までの距離を戻すために露出しました
  • videoCaptureView.setSideCropPercent4 つの辺のすべてまたはいずれかからの割合で入力フレームをクロップするように追加されました
  • videoCaptureView.setUseIncrementalCenterCrop中央にフォーカスされた増分ズームを有効または無効にするために追加されました

バージョン 1.3.0

新機能

  • 改善された道路標識グローバルモデルを追加し、ストップ標識を追加しました。 これには、 NA 、ブラジル、 SEA 、 U 、 K 、オセアニアなど、サポートされているすべての地域の最大制限速度標識が含まれています。
  • 衝突までの時間( TTC )の計算方法が改善されました。

API の変更

  • 追加StaticDistanceEstimator 済み - カメラからのオブジェクトの距離を計算します。
  • videoCaptureView.locationUpdates() 必要なレベルの設定で位置情報の更新を開始および停止するように追加されました
  • AlertType に変更さ LSDAlertType れ、次の列挙子が利用できるようになりました : {,,,ENTRYPROXIMITYPROXIMITY_VEHICLECHANGE_DEVIATIONUNDEFINED}
  • AlertSeverity に変更さ LSDAlertSeverity れ、次の列挙子が利用できるようになりました : {,,,INFONORMALWARNINGDANGERUNDEFINED}
  • LSDAlertManager 重大度に基づいて TTC アラートを受信するように追加されました。
  • の次のメソッドを更新 LSDVideoCaptureStatisticsDelegateしました。
    • getVideoStats - droppedFrames 入力パラメータのように追加されました
    • output(sampleBuffer:CMSampleBuffer,videoOutput:AVCaptureVideoDataOutput) メソッドを追加しました
    • alertReceived 戻り値の型がオブジェクトからの配列に変更されました LSDAlert
  • に名前が変更されましLSDCaptureView LSDVideoCaptureViewRecognition

改善

  • iOS 13 以降では、ポートレートモードの Live Sense モデルの検出精度が改善されました。

バージョン 1.2.0

新機能

  • ベータテストで利用できる新しい検出機能 :
    • 交通信号ステータス - 交通信号の状態(赤、オレンジ、または緑)を検出します。
    • 車高制限標識 - フィートおよびインチで指定された高さの道路標識を検出します。
    • トンネルおよび超過パス - 許可された車両の高さ制限を設定できるトンネルおよび超過パスを検出します。 許可されている高さ制限の計算に使用できます。

API の変更

  • 追加func updateClassConfidence(classLabel : ClassLabelName, classConfidence : Float) - AI/ML モデルの各クラスについて、親モデルに設定された信頼性よりも優先する最小検出信頼度を個別に設定します。

問題が解決しました

  • 歩行者クラスの信頼度を 0.45 に設定して、デバイスカメラに近い歩行者の検知を改善します。

改善

  • 道路標識モデルの検知精度を改善しました。

バージョン 1.1.0

新機能

  • Observation ライブラリ - Live Sense SDK によって検出された機能を HERE Data Hub に保存できるようになりました。 これらのフィーチャーは、 SDK を介してデータ ハブから取得できます。
  • 新たな検出機能 :
    • スピードバンプ - 白い帯

API の変更

  • HERE Data Hub から機能を初期化、保存、および取得するために、次のメソッドが追加されました。

    • LSOClient.init(spaceID:String,auth:String){}
    • LSOClient.validateCredentials(spaceId: String, authToken:String,output: @escaping (LSOResponseHandler)){}
    • LSOClient.putObservations(_ observation: LSOData, success: @escaping (LSOSuccessHandler), failure: @escaping (LSOFailureHandler)){}
    • LSOClient.getObservations(_ position: CLLocation,to:Int,from:Int,success: @escaping (LSOSuccessHandler),failure: @escaping (LSOFailureHandler)){}

」に一致する結果は 件です

    」に一致する結果はありません