この作業では、再現可能なロジックでの連結成分ラベリング(CCL)モジュールのハードウェア実装について説明します。デザインの主な目新しさは「フル」です。つまり、簡略化なしで、クロック形式あたり4ピクセル(4 ppc)のサポートと、60フレームでの4K / UltraHDビデオストリーム(3840 x 2160ピクセル)のリアルタイム処理です。毎秒。これを実現するために、特別なラベル付け方法と、等価テーブルへの複数のマージの書き込みを必要とするピクセルグループを処理するために入力データストリームを停止する機能が設計されました。提案されたモジュールは、ZCU104評価ボード上のザイリンクスZynq Ultrascale + MPSoCチップのシミュレーションおよびハードウェアで検証されました。
This work describes the hardware implementation of a connected component labelling (CCL) module in reprogammable logic. The main novelty of the design is the "full", i.e. without any simplifications, support of a 4 pixel per clock format (4 ppc) and real-time processing of a 4K/UltraHD video stream (3840 x 2160 pixels) at 60 frames per second. To achieve this, a special labelling method was designed and a functionality that stops the input data stream in order to process pixel groups which require writing more than one merger into the equivalence table. The proposed module was verified in simulation and in hardware on the Xilinx Zynq Ultrascale+ MPSoC chip on the ZCU104 evaluation board.