(57)【要約】  本開示はデータ処理方法及び装置、電子機器並びに記憶媒体を提供する。前記データ処理方法は、端末に適用され、三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることと、モバイルエッジコンピューティング（ＭＥＣ）サーバに前記画素符号化データを送信することであって、前記画素符号化データは、前記ＭＥＣサーバによる前記三次元ビデオデータの復元に用いられる、ことと、を含み、画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい。
2021531688.tif 000002
【特許請求の範囲】
【請求項１】
端末に適用されるデータ処理方法であって、
三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ること（２０１）と、
モバイルエッジコンピューティング（ＭＥＣ）サーバに前記画素符号化データを送信すること（２０３）であって、前記画素符号化データは、前記ＭＥＣサーバによる前記三次元ビデオデータの復元に用いられる、こと（２０３）と、を含み、
画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい、前記データ処理方法。
【請求項２】
前記三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることは、
前記三次元ビデオデータの色画素値に基づいて色符号化を行い、色符号化データを得ること、
及び／又は、
前記三次元ビデオデータ的深度値画素値に基づいて深度値符号化を行い、深度値符号化データを得ることを含むことを特徴とする
請求項１に記載のデータ処理方法。
【請求項３】
前記三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることは、
前記三次元ビデオデータの画素値に基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データを決定することを含むことを特徴とする
請求項１又は２に記載のデータ処理方法。
【請求項４】
前記データ処理方法は、
所定の情報に基づいて画素符号化方式を選択することであって、前記所定の情報は、ネットワーク伝送状況情報、前記端末の負荷状況情報及び前記ＭＥＣサーバの負荷状況情報のうちの少なくとも１つを含む、ことを更に含み、
前記三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることは、
選択された前記画素符号化方式に基づいて、前記画素値に対して画素符号化を行い、前記画素符号化データを得ることを含むことを特徴とする
請求項３に記載のデータ処理方法。
【請求項５】
前記選択された画素符号化方式に基づいて、前記画素値に対して画素符号化を行い、前記画素符号化データを得ることは、
単一の画素符号化方式に基づいて、前記三次元ビデオデータの単一の画素の画素値に対して単一の画素符号化を行い、第１カテゴリの符号化データを得ることであって、前記第１カテゴリの符号化データにより占有されるビット数は、前記画素値により占有されるビット数より少ない、ことと、
組み合わせた画素符号化方式に基づいて、前記三次元ビデオデータのＮ＊Ｍ個の画素の画素値に対して組み合わせ画素符号化を行い、第２カテゴリの画素符号化データを得ることであって、前記Ｎ及び前記Ｍは、いずれも正整数である、ことと、のうちの少なくとも１つを含むことを特徴とする
請求項４に記載のデータ処理方法。
【請求項６】
前記Ｎ＊Ｍ個の画素は、隣接して分布し、又は、
前記Ｎ＊Ｍ個の画素は、所定の間隔空け方式に応じて、間隔を空けて分布することを特徴とする
請求項５に記載のデータ処理方法。
【請求項７】
前記三次元ビデオデータの画素値に基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データを決定することは、
前記三次元ビデオデータの画素値に基づいて、前記画素符号化マッピング関係をクエリすることと、
前記画素値が前記画素符号化マッピング関係にあることに応答して、前記画素値に対応する画素符号化値に基づいて、前記画素符号化データを決定することと、を含むことを特徴とする
請求項３に記載のデータ処理方法。
【請求項８】
前記データ処理方法は、
前記画素値が前記画素符号化マッピング関係にないことに応答して、前記画素値に基づいて前記画素符号化マッピング関係を更新し、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を前記ＭＥＣサーバに送信することを更に含むことを特徴とする
請求項７に記載のデータ処理方法。
【請求項９】
前記三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることは、
前記三次元ビデオデータの画素値に基づいて、所定の順序付け方式で順序付けを行い、前記三次元ビデオデータの画素値番号を得ることを含むことを特徴とする
請求項１に記載のデータ処理方法。
【請求項１０】
モバイルエッジコンピューティング（ＭＥＣ）サーバに適用されるデータ処理方法であって、
端末から送信された画素符号化データを受信すること（３０１）と、
前記画素符号化データに基づいて、三次元ビデオデータの画素値を復元すること（３０３）であって、画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい、こと（３０３）と、を含む、前記データ処理方法。
【請求項１１】
前記画素符号化データに基づいて、三次元ビデオデータ的画素値を復元することは、
前記画素符号化データの色符号化データに基づいて、前記三次元ビデオデータの色画素値を復元することと、
前記画素符号化データの深度値符号化データに基づいて、前記三次元ビデオデータの深度値画素値を復元することと、のうちの少なくとも１つを含むことを特徴とする
請求項１０に記載のデータ処理方法。
【請求項１２】
前記データ処理方法は、
前記画素符号化データの画素符号化方式を決定することを更に含み、
前記画素符号化データに基づいて三次元ビデオデータを復元することは、
前記画素符号化方式に基づいて、前記画素符号化データに対して画素復号を行い、前記三次元ビデオデータの画素値を得ることを含むことを特徴とする
請求項１０又は１１に記載のデータ処理方法。
【請求項１３】
端末に適用されるデータ処理装置であって、
三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得るように構成される符号化モジュール（４０１）と、
モバイルエッジコンピューティング（ＭＥＣ）サーバに前記画素符号化データを送信するように構成される送信モジュール（４０２）であって、前記画素符号化データは、前記ＭＥＣサーバによる前記三次元ビデオデータの復元に用いられる、送信モジュール（４０２）と、を備え、
画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい、前記データ処理装置。
【請求項１４】
前記符号化モジュールは、
前記三次元ビデオデータの色画素値に基づいて色符号化を行い、色符号化データを得るように構成される色符号化サブモジュール、
及び／又は、
前記三次元ビデオデータ的深度値画素値に基づいて深度値符号化を行い、深度値符号化データを得るように構成される深度値符号化サブモジュールを備えることを特徴とする
請求項１３に記載のデータ処理装置。
【請求項１５】
前記符号化モジュールは具体的には、前記三次元ビデオデータの画素値に基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データを決定するように構成されることを特徴とする
請求項１３又は１４に記載のデータ処理装置。
【請求項１６】
前記データ処理装置は、
所定の情報に基づいて画素符号化方式を選択するように構成される選択モジュールであって、前記所定の情報は、ネットワーク伝送状況情報、前記端末の負荷状況情報及び前記ＭＥＣサーバの負荷状況情報のうちの少なくとも１つを含む、選択モジュールを更に備え、
前記符号化モジュールは具体的には、画素符号化方式に基づいて、前記画素値に対して画素符号化を行い、前記画素符号化データを得るように構成されることを特徴とする
請求項１５に記載のデータ処理装置。
【請求項１７】
前記符号化モジュールは少なくとも、単一の画素符号化方式に基づいて、前記三次元ビデオデータの単一の画素の画素値に対して単一の画素符号化を行い、第１カテゴリの符号化データを得ることであって、前記第１カテゴリの符号化データにより占有されるビット数は、前記画素値により占有されるビット数より少ない、ことと、組み合わせた画素符号化方式に基づいて、前記三次元ビデオデータのＮ＊Ｍ個の画素の画素値に対して組み合わせ画素符号化を行い、第２カテゴリの画素符号化データを得ることであって、前記Ｎ及び前記Ｍは、いずれも正整数である、ことと、のうちの少なくとも１つを実行するように構成されることを特徴とする
請求項１６に記載のデータ処理装置。
【請求項１８】
前記Ｎ＊Ｍ個の画素は、隣接して分布し、又は、
前記Ｎ＊Ｍ個の画素は、所定の間隔空け方式に応じて、間隔を空けて分布することを特徴とする
請求項１７に記載のデータ処理装置。
【請求項１９】
前記符号化モジュールは、
前記三次元ビデオデータの画素値に基づいて、前記画素符号化マッピング関係をクエリするように構成されるクエリサブモジュールと、
前記画素値が前記画素符号化マッピング関係にあることに応答して、前記画素値に対応する画素符号化値に基づいて、前記画素符号化データを決定するように構成される決定サブモジュールと、を備えることを特徴とする
請求項１５に記載のデータ処理装置。
【請求項２０】
前記データ処理装置は、
前記画素値が前記画素符号化マッピング関係にないことに応答して、前記画素値に基づいて前記画素符号化マッピング関係を更新し、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を前記ＭＥＣサーバに送信するように構成される更新モジュールを更に備えることを特徴とする
請求項１９に記載のデータ処理装置。
【請求項２１】
前記符号化モジュールは具体的には、前記三次元ビデオデータの画素値に基づいて、所定の順序付け方式で順序付けを行い、前記三次元ビデオデータの画素値番号を得るように構成されることを特徴とする
請求項１３に記載のデータ処理装置。
【請求項２２】
前記画素符号化マッピング関係は、
画素符号化マッピングテーブル、
複数の離散した画素符号化マッピング値対、及び
画素値と画素符号化データとの関数表現式、のうちの少なくとも１つを含むことを特徴とする
請求項１５に記載のデータ処理装置。
【請求項２３】
前記プロセッサは、
単一の符号化マッピング方式を用いることに応答して、前記三次元ビデオデータの画素値に基づいて、所定の順序付け方式に応じて順序付けを行い、前記三次元ビデオデータの画素値番号を得て、
前記画素値と前記画素値番号とのマッピング関係を確立するように構成されることを特徴とする
請求項２１に記載のデータ処理装置。
【請求項２４】
モバイルエッジコンピューティング（ＭＥＣ）サーバに適用されるデータ処理装置であって、
端末から送信された画素符号化データを受信するように構成される受信モジュール（５０１）と、
前記画素符号化データに基づいて、三次元ビデオデータの画素値を復元するように構成される復元モジュール（５０２）であって、画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい、復元モジュール（５０２）と、を備える、前記データ処理装置。
【請求項２５】
前記復元モジュールは、
前記画素符号化データの色符号化データに基づいて、前記三次元ビデオデータの色画素値を復元するように構成される色復元サブモジュールと、
前記画素符号化データの深度値符号化データに基づいて、前記三次元ビデオデータの深度値画素値を復元するように構成される深度値復元サブモジュールと、のうちの少なくとも１つを備えることを特徴とする
請求項２４に記載のデータ処理装置。
【請求項２６】
前記データ処理装置は、
前記画素符号化データの画素符号化方式を決定するように構成される決定モジュールを更に備え、
前記復元モジュールは具体的には、前記画素符号化方式に基づいて、前記画素符号化データに対して画素復号を行い、前記三次元ビデオデータの画素値を得るように構成されることを特徴とする
請求項２４又は２５に記載のデータ処理装置。
【請求項２７】
前記決定モジュールは、
前記三次元ビデオデータに含まれる画素の数を決定し、前記画素符号化データのデータ数を決定し、前記画素の数及び前記データ数に基づいて、前記画素符号化方式を決定するように構成される第１決定サブモジュールと、
前記端末と画素符号化パラメータをやり取りするように構成される第２決定サブモジュールであって、前記画素符号化パラメータは少なくとも画素符号化方式を含む、第２決定サブモジュールと、のうちの少なくとも１つを備えることを特徴とする
請求項２６に記載のデータ処理装置。
【請求項２８】
前記復元モジュールは具体的には、
単一の画素符号化方式に基づいて、単一の画素の前記画素符号化データに対して復号を行い、三次元ビデオデータの画素値を復元することと、
組み合わせた画素符号化方式に基づいて、Ｎ＊Ｍ個の画素の前記画素符号化データに対して復号を行い、前記三次元ビデオデータの画素値を復元することと、のうちの少なくとも１つを実行するように構成されることを特徴とする
請求項２６に記載のデータ処理装置。
【請求項２９】
前記復元モジュールは具体的には、前記画素符号化データに基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データに対応する画素値を得るように構成されることを特徴とする
請求項２４又は２５に記載のデータ処理装置。
【請求項３０】
前記データ処理装置は、
前記画素符号化データに基づいて三次元ビデオデータの画素値を復元する前に、前記端末から送信された、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を受信するように構成される受信モジュールを更に備えることを特徴とする
請求項２９に記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、情報技術分野に関するが、これに限定されず、特にデータ処理方法及び装置、電子機器並びに記憶媒体に関する。
【背景技術】
【０００２】
一枚の画像について、一般的には、画素値で、画素の色、階調、輝度などの種々の情報を個々に表す必要がある。一般的には、同様な情報量、画像及び／又はビデオの伝送ために消費される帯域幅が大きい。従って、幾つかの画像伝送シーンで、画像を連続的に伝送すると、大量の帯域幅を消費するという問題及び／又は伝送遅延が大きいという問題が存在することがある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本願の実施例は、データ処理方法及び装置、電子機器並びに記憶媒体を提供する。
【課題を解決するための手段】
【０００４】
本願の実施例でデータ処理方法であって、端末に適用され、前記データ処理方法は、
三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることと、
モバイルエッジコンピューティング（ＭＥＣ：Ｍｏｂｉｌｅ  Ｅｄｇｅ  Ｃｏｍｐｕｔｉｎｇ）サーバに前記画素符号化データを送信することであって、前記画素符号化データは、前記ＭＥＣサーバによる前記三次元ビデオデータの復元に用いられる、ことと、を含み、
画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい。
【０００５】
上記技術的解決手段によれば、三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることは、
前記三次元ビデオデータの色画素値に基づいて色符号化を行い、色符号化データを得ること、
及び／又は、
前記三次元ビデオデータ的深度値画素値に基づいて深度値符号化を行い、深度値符号化データを得ることを含む。
【０００６】
上記技術的解決手段によれば、三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることは、
前記三次元ビデオデータの画素値に基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データを決定することを含む。
【０００７】
上記技術的解決手段によれば、前記データ処理方法は、
所定の情報に基づいて画素符号化方式を選択することであって、前記所定の情報は、ネットワーク伝送状況情報、前記端末の負荷状況情報及び前記ＭＥＣサーバの負荷状況情報のうちの少なくとも１つを含む、ことを更に含み、
三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることは、
選択された前記画素符号化方式に基づいて、前記画素値に対して画素符号化を行い、前記画素符号化データを得ることを含む。
【０００８】
上記技術的解決手段によれば、選択された画素符号化方式に基づいて、前記画素値に対して画素符号化を行い、前記画素符号化データを得ることは、
単一の画素符号化方式に基づいて、前記三次元ビデオデータの単一の画素の画素値に対して単一の画素符号化を行い、第１カテゴリの符号化データを得ることであって、前記第１カテゴリの符号化データにより占有されるビット数は、前記画素値により占有されるビット数より少ない、ことと、
組み合わせた画素符号化方式に基づいて、前記三次元ビデオデータのＮ＊Ｍ個の画素の画素値に対して組み合わせ画素符号化を行い、第２カテゴリの画素符号化データを得ることであって、前記Ｎ及び前記Ｍは、いずれも正整数である、ことと、のうちの少なくとも１つを含む。
【０００９】
上記技術的解決手段によれば、前記Ｎ＊Ｍ個の画素は、隣接して分布する。
【００１０】
又は、前記Ｎ＊Ｍ個の画素は、所定の間隔空け方式に応じて、間隔を空けて分布する。
【００１１】
上記技術的解決手段によれば、前記三次元ビデオデータの画素値に基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データを決定することは、
前記三次元ビデオデータの画素値に基づいて、前記画素符号化マッピング関係をクエリすることと、
前記画素値が前記画素符号化マッピング関係にあることに応答して、前記画素値に対応する画素符号化値に基づいて、前記画素符号化データを決定することと、を含む。
【００１２】
上記技術的解決手段によれば、前記データ処理方法は、
前記画素値が前記画素符号化マッピング関係にないことに応答して、前記画素値に基づいて前記画素符号化マッピング関係を更新し、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を前記ＭＥＣサーバに送信することを更に含む。
【００１３】
上記技術的解決手段によれば、三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることは、
前記三次元ビデオデータの画素値に基づいて、所定の順序付け方式で順序付けを行い、前記三次元ビデオデータの画素値番号を得ることを含む。
【００１４】
データ処理方法であって、モバイルエッジコンピューティング（ＭＥＣ）サーバに適用され、前記データ処理方法は、
端末から送信された画素符号化データを受信することと、
前記画素符号化データに基づいて、三次元ビデオデータの画素値を復元することであって、画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい、ことと、を含む。
【００１５】
上記技術的解決手段によれば、前記画素符号化データに基づいて、三次元ビデオデータ的画素値を復元することは、
前記画素符号化データの色符号化データに基づいて、前記三次元ビデオデータの色画素値を復元することと、
前記画素符号化データの深度値符号化データに基づいて、前記三次元ビデオデータの深度値画素値を復元することと、のうちの少なくとも１つを含む。
【００１６】
上記技術的解決手段によれば、前記データ処理方法は、
前記画素符号化データの画素符号化方式を決定することを更に含み、
前記画素符号化データに基づいて三次元ビデオデータを復元することは、
前記画素符号化方式に基づいて、前記画素符号化データに対して画素復号を行い、前記三次元ビデオデータの画素値を得ることを含む。
【００１７】
上記技術的解決手段によれば、前記画素符号化の画素符号化方式を決定することは、
前記三次元ビデオデータに含まれる画素の数を決定し、前記画素符号化データのデータ数を決定し、前記画素の数及び前記データ数に基づいて、前記画素符号化方式を決定することと、
前記端末と画素符号化パラメータをやり取りすることであって、前記画素符号化パラメータは少なくとも画素符号化方式を含む、ことと、のうちの少なくとも１つを含む。
【００１８】
上記技術的解決手段によれば、前記画素符号化方式に基づいて、前記画素符号化データに対して画素復号を行い、前記三次元ビデオデータの画素値を得ることは、
単一の画素符号化方式に基づいて、単一の画素の前記画素符号化データに対して復号を行い、三次元ビデオデータの画素値を復元することと、
組み合わせた画素符号化方式に基づいて、Ｎ＊Ｍ個の画素の前記画素符号化データに対して復号を行い、前記三次元ビデオデータの画素値を復元することと、のうちの少なくとも１つを含む。
【００１９】
上記技術的解決手段によれば、前記画素符号化データに基づいて、三次元ビデオデータの画素値を復元することは、
前記画素符号化データに基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データに対応する画素値を得ることを含む。
【００２０】
上記技術的解決手段によれば、前記データ処理方法は、
前記画素符号化データに基づいて三次元ビデオデータの画素値を復元する前に、前記端末から送信された、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を受信することを更に含む。
【００２１】
データ処理装置であって、端末に適用され、前記データ処理装置は、
三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得るように構成される符号化モジュールと、
モバイルエッジコンピューティング（ＭＥＣ）サーバに前記画素符号化データを送信するように構成される送信モジュールであって、前記画素符号化データは、前記ＭＥＣサーバによる前記三次元ビデオデータの復元に用いられる、送信モジュールと、を備え、
画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい。
【００２２】
上記技術的解決手段によれば、前記符号化モジュールは、
前記三次元ビデオデータの色画素値に基づいて色符号化を行い、色符号化データを得るように構成される色符号化サブモジュール、
及び／又は、
前記三次元ビデオデータ的深度値画素値に基づいて深度値符号化を行い、深度値符号化データを得るように構成される深度値符号化サブモジュールを備える。
【００２３】
上記技術的解決手段によれば、前記符号化モジュールは具体的には、前記三次元ビデオデータの画素値に基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データを決定するように構成される。
【００２４】
上記技術的解決手段によれば、前記データ処理装置は、
所定の情報に基づいて画素符号化方式を選択するように構成される選択モジュールであって、前記所定の情報は、ネットワーク伝送状況情報、前記端末の負荷状況情報及び前記ＭＥＣサーバの負荷状況情報のうちの少なくとも１つを含む、選択モジュールを更に備え、
前記符号化モジュールは具体的には、画素符号化方式に基づいて、前記画素値に対して画素符号化を行い、前記画素符号化データを得るように構成される。
【００２５】
上記技術的解決手段によれば、前記符号化モジュールは少なくとも、単一の画素符号化方式に基づいて、前記三次元ビデオデータの単一の画素の画素値に対して単一の画素符号化を行い、第１カテゴリの符号化データを得ることであって、前記第１カテゴリの符号化データにより占有されるビット数は、前記画素値により占有されるビット数より少ない、ことと、組み合わせた画素符号化方式に基づいて、前記三次元ビデオデータのＮ＊Ｍ個の画素の画素値に対して組み合わせ画素符号化を行い、第２カテゴリの画素符号化データを得ることであって、前記Ｎ及び前記Ｍは、いずれも正整数である、ことと、のうちの少なくとも１つを実行するように構成される。
【００２６】
上記技術的解決手段によれば、前記Ｎ＊Ｍ個の画素は、隣接して分布する。
【００２７】
又は、前記Ｎ＊Ｍ個の画素は、所定の間隔空け方式に応じて、間隔を空けて分布する。
【００２８】
上記技術的解決手段によれば、前記符号化モジュールは、
前記三次元ビデオデータの画素値に基づいて、前記画素符号化マッピング関係をクエリするように構成されるクエリサブモジュールと、
前記画素値が前記画素符号化マッピング関係にあることに応答して、前記画素値に対応する画素符号化値に基づいて、前記画素符号化データを決定するように構成される決定サブモジュールと、を備える。
【００２９】
上記技術的解決手段によれば、前記データ処理装置は、
前記画素値が前記画素符号化マッピング関係にないことに応答して、前記画素値に基づいて前記画素符号化マッピング関係を更新し、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を前記ＭＥＣサーバに送信するように構成される更新モジュールを更に備える。
【００３０】
上記技術的解決手段によれば、前記符号化モジュールは具体的には、前記三次元ビデオデータの画素値に基づいて、所定の順序付け方式で順序付けを行い、前記三次元ビデオデータの画素値番号を得るように構成される。
【００３１】
データ処理装置であって、モバイルエッジコンピューティング（ＭＥＣ）サーバに適用され、前記データ処理装置は、
端末から送信された画素符号化データを受信するように構成される受信モジュールと、
前記画素符号化データに基づいて、三次元ビデオデータの画素値を復元するように構成される復元モジュールであって、画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい、復元モジュールと、を備える。
【００３２】
上記技術的解決手段によれば、前記復元モジュールは、
前記画素符号化データの色符号化データに基づいて、前記三次元ビデオデータの色画素値を復元するように構成される色復元サブモジュールと、
前記画素符号化データの深度値符号化データに基づいて、前記三次元ビデオデータの深度値画素値を復元するように構成される深度値復元サブモジュールと、のうちの少なくとも１つを備える。
【００３３】
上記技術的解決手段によれば、前記データ処理装置は、
前記画素符号化データの画素符号化方式を決定するように構成される決定モジュールを更に備え、
前記復元モジュールは具体的には、前記画素符号化方式に基づいて、前記画素符号化データに対して画素復号を行い、前記三次元ビデオデータの画素値を得るように構成される。
【００３４】
上記技術的解決手段によれば、前記決定モジュールは、
前記三次元ビデオデータに含まれる画素の数を決定し、前記画素符号化データのデータ数を決定し、前記画素の数及び前記データ数に基づいて、前記画素符号化方式を決定するように構成される第１決定サブモジュールと、
前記端末と画素符号化パラメータをやり取りするように構成される第２決定サブモジュールであって、前記画素符号化パラメータは少なくとも画素符号化方式を含む、第２決定サブモジュールと、のうちの少なくとも１つを備える。
【００３５】
上記技術的解決手段によれば、前記復元モジュールは具体的には、
単一の画素符号化方式に基づいて、単一の画素の前記画素符号化データに対して復号を行い、三次元ビデオデータの画素値を復元することと、
組み合わせた画素符号化方式に基づいて、Ｎ＊Ｍ個の画素の前記画素符号化データに対して復号を行い、前記三次元ビデオデータの画素値を復元することと、のうちの少なくとも１つを実行するように構成される。
【００３６】
上記技術的解決手段によれば、前記復元モジュールは具体的には、前記画素符号化データに基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データに対応する画素値を得るように構成される。
【００３７】
上記技術的解決手段によれば、前記データ処理装置は、
前記画素符号化データに基づいて三次元ビデオデータの画素値を復元する前に、前記端末から送信された、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を受信するように構成される受信モジュールを更に備える。
【００３８】
コンピュータ読み取り可能な記憶媒体であって、前記コンピュータ読み取り可能な記憶媒体には、プロセッサにより実行される時、前記プロセッサに、前記いずれかの端末に適用されるデータ処理方法の工程を実現させるか又は前記いずれかのＭＥＣサーバに適用されるデータ処理方法の工程を実現させるためのコンピュータ命令が記憶される。
【００３９】
電子機器であって、前記電子機器は、メモリと、プロセッサと、メモリに記憶されてプロセッサで実行可能なコンピュータ命令と、を備え、前記プロセッサは、前記コンピュータ命令を実行して、前記いずれかの端末に適用されるデータ処理方法の工程を実現させるか又は前記いずれかのＭＥＣサーバに適用されるデータ処理方法の工程を実現する。
【発明の効果】
【００４０】
本願の実施例で提供されるデータ処理方法、装置、電子樹機器及び記憶媒体によれば、端末は、三次元ビデオデータの画素値を直接的に伝送することなく、画素値を画素符号化した後、画素符号化データを伝送する。伝送される画素符号化データのデータ量は、画素値の直接伝送によるデータ量より小さいため、伝送に必要な帯域幅及び遅延を減少させる。したがって、伝送データ量が少なく、必要な帯域幅が小さく、伝送遅延が小さいという特徴を有する。
【図面の簡単な説明】
【００４１】
【図１】本願の実施例によるデータ伝送方法を適用するシステムアーキテクチャを示す概略図である。
【図２】本願の実施例によるデータ処理方法を示すフローチャートである。
【図３】本願の実施例によるもう１つのデータ処理方法を示すフローチャートである。
【図４】本願の実施例によるまた１つのデータ処理方法を示すフローチャートである。
【図５】本願の実施例によるデータ処理装置の構造を示す概略図である。
【図６】本願の実施例によるもう１つのデータ処理装置の構造を示す概略図である。
【図７】本願の実施例による電子機器の構造を示す概略図である。
【発明を実施するための形態】
【００４２】
本願の実施例の技術的解決手段を詳しく説明する前に、まず、本願の実施例のデータ処理方法を適用するシステムアーキテクチャを簡単に説明する。本願の実施例のデータ処理方法は、三次元ビデオデータに関わるサービスに適用される。該サービスは、例えば、三次元ビデオデータ共有サービス又は三次元ビデオデータに基づいたライブストリーミングサービスなどである。このような場合、三次元ビデオデータのデータ量が大きいため、伝送される深度データ及び二次元ビデオデータをそれぞれ伝送する過程において、高い技術的サポートを必要とする。従って、移動体通信ネットワーが高いデータ伝送レート及び安定したデータ伝送環境を有することが求められている。
【００４３】
図１は、本願の実施例によるデータ伝送方法を適用するシステムアーキテクチャを示す概略図である。図１に示すように、システムは、端末、基地局、ＭＥＣサーバ、サービス処理ＭＥＣサーバ、コアネットワーク及びインターネット（Ｉｎｔｅｒｎｅｔ）等を備えてもよい。ＭＥＣサーバとサービス処理ＭＥＣサーバは、コアネットワークを介して高速チャネルを確立し、データ同期を実現させる。
【００４４】
図１に示す２つの端末同士のインタラクションの適用シーンを例として、ＭＥＣサーバＡは、端末Ａ（送信側）に近接するように配置されるＭＥＣサーバであり、コアネットワークＡは、端末Ａの所在する領域のコアネットワークである。なお、ＭＥＣサーバＢは、端末Ｂ（受信側）に近接するように配置されるＭＥＣサーバであり、コアネットワークＢは、端末Ｂの所在する領域のコアネットワークである。ＭＥＣサーバＡ及びＭＥＣサーバＢは、それぞれコアネットワークＡ及びコアネットワークＢを介してサービス処理ＭＥＣサーバと高速チャネルを確立し、データ同期を実現させることができる。
【００４５】
ここで、端末Ａから送信された三次元ビデオデータがＭＥＣサーバＡに伝送された後、ＭＥＣサーバＡは、コアネットワークＡを経由してデータをサービス処理ＭＥＣサーバに同期させる。更に、ＭＥＣサーバＢは、サービス処理ＭＥＣサーバから、端末Ａにより送信された三次元ビデオデータを取得し、端末Ｂに送信してレンダリングする。
【００４６】
ここで、端末Ｂと端末Ａが同一のＭＥＣサーバにより伝送を実現させる場合、端末Ｂと端末Ａは、直接的に１つのＭＥＣサーバにより、三次元ビデオデータの伝送を実現させ、サービス処理ＭＥＣサーバを必要としない。このような方式は、ローカルバックホール方式と呼ばれる。具体的には、端末Ｂと端末ＡがＭＥＣサーバＡにより三次元ビデオデータの伝送を実現させるとすれば、端末Ａから送信された三次元ビデオデータがＭＥＣサーバＡに伝送された後、ＭＥＣサーバＡにより、三次元ビデオデータを端末Ｂに送信してレンダリングする。
【００４７】
ここで、端末は、ネットワーク状況、端末自体の設定状況又は自体に設定されたアルゴリズムに基づいて、４Ｇネットワークにアクセスした進化型基地局（ｅＮＢ）又は５Ｇネットワークにアクセスした次世代の進化型基地局（ｇＮＢ）を選択することで、ｅＮＢを、長期進化（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ：ＬＴＥ）アクセスネットワークを介してＭＥＣサーバと接続させ、ｇＮＢを、次世代のアクセスネットワーク（ＮＧ−ＲＡＮ）を介してＭＥＣサーバと接続させることができる。
【００４８】
ここで、ＭＥＣサーバは、端末又はデータソースに近接するネットワークエッジ側に配置される。端末に近接するか又はデータソースに近接することは、論理的位置で端末に近接するか又はデータソースに近接するだけでなく、地理的位置で端末に近接するか又はデータソースに近接することを指す。従来の移動体通信ネットワークにおける主なサービス処理ＭＥＣサーバが若干の大都市に配置されることとは異なっており、ＭＥＣサーバは、１つの都市に複数配置されてもよい。例えば、１つのオフィスビルにユーザが多い場合、該オフィスビルの近傍に１つのＭＥＣサーバを配置してもよい。
【００４９】
ここで、ＭＥＣサーバは、ネットワーク融合、コンピューティング、記憶、適用コア能力を持つエッジコンピューティングゲートウェイとして、エッジコンピューティングのために、デバイスドメイン、ネットワークドメイン、データドメイン及びアプリケーションドメインを含むプラットフォームサポートを提供する。それは、種々のスマート機器及びセンサに接続され、スマート接続及びデータ処理サービスを近傍で提供する。様々なアプリケーション及びデータをＭＥＣサーバで処理し、リアルタイムなサービス、スマートサービス、データ集約及び相互操作、セキュリティ及びプライバシー保護などのようなクリティカルなスマートサービスを実現させ、サービスのスマート決定効率を効果的に向上させる。
【００５０】
図２に示すように、本実施例は、データ処理方法を提供する。前記データ処理方法は、端末に適用され、以下を含む。
【００５１】
工程２０１において、三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得る。
【００５２】
工程２０３において、モバイルエッジコンピューティング（ＭＥＣ）サーバに前記画素符号化データを送信し、前記画素符号化データは、前記ＭＥＣサーバによる前記三次元ビデオデータの復元に用いられる。
【００５３】
画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい。
【００５４】
本実施例で提供されるデータ処理方法は、端末に適用される。該端末は、例えば、携帯電話、タブレット又はウェアラブル機器、又は固定した画像モニタなどのような様々な端末であってもよい。前記端末は、固定型端末及び／又は携帯型端末であってもよい。
【００５５】
幾つかの実施例において、前記三次元ビデオデータは、二次元画像及び深度画像を含む。ここで、前記二次元画像に色画素が含まれる。前記色画素の画素値は、色値である。例えば、前記色値は、赤／緑／青（ＲＧＢ）値又は輝度／色度／濃度（ＹＵＶ）値である。
【００５６】
前記深度画像は、深度画素を含み、前記深度画素の画素値は、深度値である。ここで、前記深度値は、収集対象と画像収集モジュールとの空間距離を表す。前記三次元ビデオデータ及び深度画像により、三次元画像空間内で、三次元画像を構築することができる。
【００５７】
幾つかの実施例において、前記二次元画像の画像寸法は、深度画像の画像寸法と一致する。例えば、前記二次元画像及び深度画像に含まれる画素はいずれもＷ＊Ｈ個である。Ｗは、第１方向で含まれる画素の数を表し、Ｈは、第２方向で含まれる画素の数を表す。Ｗ及びＨは、いずれも正整数である。
【００５８】
幾つかの実施例において、前記二次元画像及び前記深度画像は、同一の時刻で収集された２つの画像であってもよい。データ量を減少させるために、前記二次元画像の画像寸法と前記深度画像の画像寸法は、所定の関係を満たす。例えば、深度画像に含まれる画素は、Ｗ＊Ｈ個であり、深度画像に含まれる画素は、（Ｗ／ａ）＊（Ｈ／ｂ）個である。このように、１つの深度画素は、ａ＊ｂ個の色画素に対応する。三次元ビデオを構築する時、１つの深度画素の画素値に基づいてａ＊ｂ個の隣接する色画素の画素値を適用することができる。例えば、（Ｗ／ａ）＊（Ｈ／ｂ）は、（Ｗ／２）＊（Ｈ／２）に等しい。このように、１つの深度画素は、４個の色画素に対応する。三次元ビデオを構築する時、１つの深度画素の画素値に基づいて４個の隣接する色画素の画素値を適用することができる。これにより、深度画像の画像データ量を減少させる。１つの物体に隣接する小さな領域内の凹凸感がほぼ一致するため、深度画像の画像寸法は、前記二次元画像の画像寸法より小さくても、精度の高い三次元ビデオの復元及び構築を実現させることもできる。それと同時に、端末とＭＥＣサーバとでやり取りされるデータ量及び／又はＭＥＣサーバにより処理されるデータ量を減少させることができる。幾つかの実施例において、生成される画像の寸法が前記二次元画像の寸法より小さい場合、下記方式のうちの少なくとも１つを利用することができる。
【００５９】
１つの方式は、前記深度画像の画像寸法を直接的に利用して前記深度画像を収集することである。
【００６０】
もう１つの方式は、前記二次元画像の画像寸法を利用して元深度画像を収集し、深度画像の画像寸法に基づいて、隣接するａ＊ｂ個の画素の画素値に応じて前記深度画像を生成することである。例えば、隣接するａ＊ｂ個の画素値の平均値又は中間値に応じて前記深度画像を生成する。
【００６１】
本実施例において、センシングデータから変換された画素値に対する１回目の符号化を行う。本実施例において、画素値に対して２回目の符号化を行う。ここの２回目の符号化は、前記画素符号化である。前記画素符号化を完了した後、前記画素符号化データを得る。
【００６２】
幾つかの実施例において、前記画素値に対して画素符号化を行った後に生成された前記画素符号化データは、画素値自体ではない画素値コードを含んでもよい。従って、受信側は、画素符号化データを受信した後、直接的に画素符号化データに基づいて画像を表示するか又は読み出すことができない。画像を正常に表示するか又は読み出すために、画素値自体を復元する必要がある。
【００６３】
幾つかの実施例において、前記１回目の符号化は、多くの画像収集モジュール自体により実行された符号化であってもよい。例えば、画像収集モジュールが光線収集によりメモリに直接的に記憶したものは、前記センシングデータ変換を行った画素値であり、つまり、前記１回目の符号化を行ったデータである。
【００６４】
前記画素符号化を行った後に得られた画素符号化データをＭＥＣサーバに伝送し、ＭＥＣサーバによる三次元ビデオの生成に用いる。本実施例において、更なる画素符号化を行った後に得られた第２データ量は、符号化を行う前の第１データ量より小さいため、三次元ビデオデータ伝送のデータ量を減少させる。これにより、データ量により消費される帯域幅及び大量のデータに必要な伝送遅延を減少させる。伝送されるデータ量が小さく、消費される帯域幅が小さく、伝送遅延が小さいという特徴を有する。従って、ＭＥＣサーバが受信したデータの遅延が小さく、三次元ビデオデータを迅速かつ正確に復元し、三次元ビデオを構築することができる。
【００６５】
幾つかの実施例において、三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得ることは、
前記三次元ビデオデータの色画素値に基づいて色符号化を行い、色符号化データを得ること、
及び／又は、
前記三次元ビデオデータ的深度値画素値に基づいて深度値符号化を行い、深度値符号化データを得ることを含む。
【００６６】
幾つかの実施例において、画素値を符号化する場合、三次元ビデオデータにおける色画素の色画素値のみに対して色符号化を行い、色符号化データを得ることができる。
【００６７】
別の幾つかの実施例において、画素値を符号化する場合、三次元ビデオデータにおける深度値画素値のみに対して深度値符号化を行い、更に符号化された深度値符号化データを得ることができる。
【００６８】
色符号化であろうが深度値符号化であろうが、更に符号化を行うことで、ＭＥＣサーバに伝送されるデータ量を減少させることができる。
【００６９】
別の幾つかの実施例において、工程２０１における画素符号化は、色符号化及び深度値符号化を同時に行うことであってもよい。
【００７０】
工程２０１は、
前記三次元ビデオデータにおける画素値を画素符号化マッピング関係における画素値と照合することと、
照合結果に基づいて、前記画素符号化データを得ることと、を含んでもよい。例えば、１つ又は複数の三次元ビデオデータにおける画素値Ａ１を画素符号化マッピング関係における全ての画素値と照合する。画素符号化マッピング関係における画素値と合致した画素値Ａ１が存在すれば、画素値Ａ１に対応する、画素符号化マッピング関係における画素符号化データを前記画素値Ａ１の画素符号化結果とする。
【００７１】
前記照合結果は、下記を含む。
【００７２】
照合結果は、照合に成功したことを表す。前記照合に成功したことは、照合結果が同一の条件又は類似した条件を満たすことを表すことを含む。
【００７３】
照合結果は、照合に失敗したことを表す。つまり、前記照合結果は、同一の条件及び／又は類似した条件を満たさないことを表す。
【００７４】
同一の条件を満たすと、現在収集された三次元ビデオデータにおける画素値は、前記画素符号化マッピング関係にあることを表す。
【００７５】
類似した条件を満たすと、現在収集された三次元ビデオデータにおける画素値は、記画素符号化マッピング関係にある画素値と類似することを表す。
【００７６】
幾つかの実施例において、現在の需要に応じて、照合に成功するために、同一の条件を満たす必要があるか、それとも類似した条件を満たす必要があるかを決定することができる。
【００７７】
幾つかの実施例において、走査された現在収集した三次元ビデオデータにおけるＮ＊Ｍ個の画素の画素値と前記画素符号化マッピング関係における所定のＮ＊Ｍ個の画素の画素値との類似度が、例えば７０％、８０％、９０％又は８５％のような所定の類似度閾値より大きいと、現在走査されたＮ＊Ｍ個の画素の画素符号化データと画素符号化マッピング関係におけるＮ＊Ｍ個の画素が画素符号化の類似した条件を満たすと認められ、画素符号化マッピング関係におけるＮ＊Ｍ個の画素の画素符号化データを直接的に、現在走査されたＮ＊Ｍ個の画素の画素値の色符号化データとすることができる。
【００７８】
別の幾つかの実施例において、走査された現在収集した三次元ビデオデータにおけるＮ＊Ｍ個の画素の画素値と前記画素符号化マッピング関係における所定のＮ＊Ｍ個の画素の画素値との類似度が、例えば７０％、８０％、９０％又は８５％のような所定の類似度閾値より大きいと、更に、走査されたＮ＊Ｍ個の画素の画素値のうち、画素符号化マッピング関係におけるＮ＊Ｍ個の画素の画素値と異なる１つ又は複数の画素の画素値を抽出し、抽出された画素値と画素符号化マッピング関係におけるＮ＊Ｍ個の画素の画素値との画素値差分を算出する。画素値差分が所定の差分範囲内であれば、現在走査されたＮ＊Ｍ個の画素の画素符号化データと画素符号化マッピング関係におけるＮ＊Ｍ個の画素が画素符号化の類似した条件を満たすと認められ、画素符号化マッピング関係におけるＮ＊Ｍ個の画素の画素符号化データを直接的に、現在走査されたＮ＊Ｍ個の画素の画素値の色符号化データとすることができる。そうでなければ、走査されたＮ＊Ｍ個の画素の画素符号化データと画素符号化マッピング関係におけるＮ＊Ｍ個の画素が画素符号化の類似した条件を満たしないと認められる。例えば、画素値差分が所定の差分範囲内である場合、
画素値差分は、２つの画素値が色近似値のような近似値であることを表す。画素値差分が２つの色が反対色であることを表すと、前記所定の差分範囲内ではないと認められる。２つの深度画素の深度差分は、２つの深度値差分が所定の深度値又は深度比以上であることを表すと、前記所定の差分範囲内ではないと認められる。そうでなければ、前記所定の差分範囲内であると認められる。
【００７９】
別の幾つかの実施例において、前記符号化マッピング関係が符号化マッピング関数であれば、前記画素値を前記符号化マッピング関数に入力すると、画素符号化データが自動的に出力される。例えば、サンプル画像における色値をフィッティングすることで、前記符号化マッピング関数を決定する。従って、各画素値又は一組の画素値を前記符号化マッピング関数に入力すると、前記画素符号化データを自動的に得ることができる。照合により前記画素符号化データを決定する必要がない。
【００８０】
要するに、工程２０１において、前記画素符号化データの決定方式は、種々であり、具体的に実現させる時、いずれか１つの方式に限定されない。
【００８１】
幾つかの実施例において、前記工程２０１は、
前記三次元ビデオデータの画素値に基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データを決定することを含む。
【００８２】
幾つかの実施例において、前記端末及び前記ＭＥＣサーバは、いずれも前記画素符号化マッピング関係を予め了解することができる。例えば、ＭＥＣサーバ及び端末にいずれも、画素符号化マッピングテーブルが予め記憶されている。
【００８３】
幾つかの実施例において、前記端末とＭＥＣサーバとの間で、前記画素符号化マッピング関係について予め合意がなされている。
【００８４】
前記画素符号化マッピング関係は、
前記画素符号化マッピングテーブル、
複数の離散した画素符号化マッピング値対、及び
画素値と画素符号化データとの関数表現式、のうちの少なくとも１つを含んでもよい。
【００８５】
要するに、前記画素符号化マッピング関係の表現式は種々であり、上記いずれか１つに限定されない。
【００８６】
幾つかの実施例において、図３に示すように、前記方法は以下を更に含む。
【００８７】
工程２００において、所定の情報に基づいて画素符号化方式を選択し、前記所定の情報は、ネットワーク伝送状況情報、前記端末の負荷状況情報及び前記ＭＥＣサーバの負荷状況情報のうちの少なくとも１つを含む。
【００８８】
前記工程２０１は、選択された前記画素符号化方式に基づいて、前記画素値に対して画素符号化を行い、前記画素符号化データを得ることを含む。
【００８９】
例えば、ネットワーク伝送状況情報は、現在の利用可能な帯域幅が、前記画素値の直接伝送に必要な帯域幅より大きいことを表すと、前記画素符号化を行わなくてもよい。
【００９０】
また例えば、前記ネットワーク伝送状況情報は、現在の利用可能な帯域幅が、前記画素値の直接伝送に必要な帯域幅より小さいことを表すと、現在の利用可能な帯域幅に基づいて、画素符号化されたデータ量が前記現在の利用可能な帯域幅以下である画素符号化方式を選択する。
【００９１】
また例えば、異なる画素符号化方式を用いると、端末による符号化に必要な演算量及びＭＥＣサーバによる復元に必要な演算量はいずれも異なる。
【００９２】
本実施例において、更に、端末の負荷状況情報及び／又はＭＥＣサーバの負荷状況情報に基づいて、適切な画素符号化方式を選択する。
【００９３】
前記負荷状況情報は、現在の負荷率、現在の負荷量、最大負荷率及び最大負荷量のうちの少なくとも１つを含んでもよい。
【００９４】
現在の負荷率が高いか又は現在の負荷量が大きいと、符号化又は復号の演算量が小さい画素符号化方式を優先して選択する。そうでなければ、任意に選択するか又はネットワーク伝送状況情報等の他の参照要因に応じて選択する。
【００９５】
幾つかの実施例において、選択された画素符号化方式に基づいて、前記画素値に対して画素符号化を行い、前記画素符号化データを得ることは、
単一の画素符号化方式に基づいて、前記三次元ビデオデータの単一の画素の画素値に対して単一の画素符号化を行い、第１カテゴリの符号化データを得ることであって、前記第１カテゴリの符号化データにより占有されるビット数は、前記画素値により占有されるビット数より少ない、ことと、
組み合わせた画素符号化方式に基づいて、前記三次元ビデオデータのＮ＊Ｍ個の画素の画素値に対して組み合わせ画素符号化を行い、第２カテゴリの画素符号化データを得ることであって、前記Ｎ及び前記Ｍは、いずれも正整数である、ことと、のうちの少なくとも１つを含む。
【００９６】
本実施例において、単一の画素符号化を行う場合、１つの画素値は、１つの画素符号化データに対応する。例えば、１つの三次元ビデオデータの画像にＳ個の画素が含まれると、単一の画素符号化を行った後、Ｓ個の第１カテゴリの符号化データを得る。データ量を減少させるために、１つの第１カテゴリの符号化データにより占有されるビット数は、画素値自体により占有されるビット数より少ない。例えば、１つの画素値が３２個のビット又は１６個のビットを占有し、第１カテゴリの符号化データは、８個のビット又は１０個のビットのみを占有する。これにより、各単一の画素伝送に必要なビット数が減少したため、必要なデータ量を全体的に減少させる。
【００９７】
幾つかの実施例において、組み合わせた画素符号化方式を用いることができる。
【００９８】
組み合わせた画素符号化方式は、複数の画素に対して同時に画素符号化を行うことを指す。
【００９９】
例えば、隣接する１つの画素行列に対して同時に符号化を行う。又は、行列又は非行列に応じて配列された複数の画素に対して同時に画素符号化を行う。
【０１００】
幾つかの実施例において、３＊３又は４＊４個の画素からなる画素行列に対して符号化を行う。幾つかの実施例において、前記Ｎ＊Ｍは、１フレームの前記三次元画像データに含まれる画素で割り切れる。
【０１０１】
幾つかの場合に、画像収集を行う時、これらの隣接する画素の深度値及び／又は色情報は、相対的に決まったものである。これらの色組み合わせ又は深度組み合わせについて、前記画素符号化マッピング関係において、所定の符号化値を生成する。従って、後続で前記画素符号化を行う時、対応する三次元ビデオデータフレームにおける色画素値又は深度画素値を走査することで、特定の色組み合わせ及び／又は深度組み合わせを含むかどうかを決定する。これにより、対応する符号化値に変換し、前記画素符号化データを得る。
【０１０２】
幾つかの実施例において、現在の需要に応じて、前記単一の画素符号化及び組み合わせた画素符号化を混用することができる。
【０１０３】
前記画素符号化データを伝送すると同時に、又は前記画素符号化データを伝送する前に、選択された符号化方式を事前通知することができる。選択された符号化方式は、前記単一の画素符号化方式、組み合わせた画素符号化方式、単一の画素符号化方式と組み合わせた画素符号化方式を混用した混用画素符号化方式であってもよい。
【０１０４】
前記Ｎ＊Ｍ個の画素は、隣接して分布する。
【０１０５】
前記Ｎ＊Ｍ個の画素は、所定の間隔空け方式に応じて、間隔を空けて分布する。
【０１０６】
Ｎ＊Ｍ個の画素が隣接して分布すると、Ｎ＊Ｍ個の画素行列を形成する。
【０１０７】
任意選択的に、Ｎ＊Ｍ個の画素が所定の間隔空け方式に応じて、間隔を空けて分布する。例えば、Ｎ＊Ｍ個の画素に属する２つの画素は、例えば、１つ又は複数の画素のような所定個の画素の間隔を空けて分布してもよい。
【０１０８】
幾つかの実施例において、前記Ｎ＊Ｍは、動的に決定されてもよく、静的に設定されてもよい。
【０１０９】
例えば、三次元画像データフレームにおける画像を第１領域及び第２領域に分ける。第１領域において、単一の画素符号化を用いる。第２領域において、組み合わせた画素符号化を用いる。
【０１１０】
また例えば、三次元画像フレームにおける画像の第１領域の画素値を直接的にＭＥＣサーバに伝送し、第２領域において、単一の画素符号化及び／又は組み合わせた画素符号化を行う。
【０１１１】
これにより、伝送データ量と画像品質との間で良好なバランスが取られる。
【０１１２】
幾つかの実施例において、前記三次元ビデオデータの画素値に基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データを決定することは、
前記三次元ビデオデータの画素値に基づいて、前記画素符号化マッピング関係をクエリすることと、
前記画素値が前記画素符号化マッピング関係にあることに応答して、前記画素値に対応する画素符号化値に基づいて、前記画素符号化データを決定することと、を含む。
【０１１３】
１つの三次元ビデオデータフレームの画像データの画素符号化マッピング関係は、事前決定されたものであってもよい。別の幾つかの場合に、決定されていないものであってもよいか又は経時的に変動したものであってもよい。
【０１１４】
１つのストリーマの的三次元ライブストリーミングビデオを例として、該ストリーマが、子の前に三次元ビデオライブストリーミングに関与したことがあれば、該ストリーマが所持する端末又はＭＥＣサーバに、該ストリーマの顔部の符号化マッピング関係が記憶されていることがある。該ストリーマの顔部に修飾が突然に追加されるか又はメイクパーツが変動した場合、顔部の少なくとも鮮やかな色調の画像が変動した可能性がある。この場合、上記画素マッピング関係は、前記画素符号化マッピング関係に存在しないことがある。
【０１１５】
別の幾つかの実施例において、前記データ処理方法は、
前記画素値が前記画素符号化マッピング関係にないことに応答して、前記画素値に基づいて前記画素符号化マッピング関係を更新し、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を前記ＭＥＣサーバに送信することを更に含む。
【０１１６】
本実施例において、符号化マッピング関係の決定を容易にするために、本格的なライブストリーミング前の対話握手又はコミッショニング段階で、ターゲット対象の１つ又は複数の三次元ビデオデータを収集する。これらの三次元ビデオデータの画素値走査により、ターゲット対象に対応する画素マッピング関係が確立されているかどうかを判定する。又は、画素マッピング関係の更新を必要とするかどうかを判定する。三次元マッピング関係の更新を必要とすれば、前記三次元マッピング関係を更新する。更新を必要としなければ、三次元ビデオデータの本格的なやり取りに入る。
【０１１７】
幾つかの実施例において、前記工程２０１は、
前記三次元ビデオデータの画素値に基づいて、所定の順序付け方式で順序付けを行い、前記三次元ビデオデータの画素値番号を得ることを含んでもよい。
【０１１８】
例えば、１つの顔を例として、顔の肌色及び顔部の起伏は、いずれも最大値及び最小値を有する。これにより、画像収集モジュールにより収集された二次元画像及び／又は深度画像はいずれも特定の色画素値又は深度画素値区間内に集中する。画像収集器の最大画素値及び最小画素値を殆どカバーしない。１６ビットの色チャネルに対応する５１２個の考えられる画素値のうち、有効に利用できるものは、２００個程度である可能性があり、延いては１００個程度である可能性がある。
【０１１９】
前記画素値の順序付けにより、現在、幾つかの画素値が生成したかを了解することができる。例えば、Ｐ個生成した場合、ｌｏｇ２Ｐに対してビットの切り上げを行うことで、全ての画素の画素符号化を完了し、ｌｏｇ２Ｐの切り上げによって得られた数の画素符号化データを得る。従って、必要なデータ量を大幅に低減させることができる。
【０１２０】
１つのターゲット対象（例えば、様々なタイプのストリーマ、特定のタイプのシーンはビデオに出現することが多い）の場合、画素値の上記統計数に応じて順序付けを行い、前記画素符号化マッピング関係を生成する。又は、前記画素符号化マッピング関係を更新し、符号化ビデオ関係の決定及び生成を完了する。
【０１２１】
幾つかの実施例において、前記三次元ビデオデータの画素値に基づいて、所定の順序付け方式で順序付けを行い、前記三次元ビデオデータの画素値番号を得ることは、
単一の符号化マッピング方式を用いると、前記三次元ビデオデータの画素値に基づいて、所定の順付け方式に応じて順序付けを行い、前記三次元ビデオデータの画素値番号を得ることと、
前記画素値と前記画素値番号とのマッピング関係を確立することと、を含んでもよい。
【０１２２】
例えば、前記画素値番号は、
色値の順序付けにより形成された色値番号、
深度値の順序付けにより形成された深度値番号のうちの少なくとも１つを含む。
【０１２３】
また幾つかの実施例において、前記三次元ビデオデータの画素値に基づいて、所定の順序付け方式で順序付けを行い、前記三次元ビデオデータの画素値番号を得ることは、
前記現在の符号化マッピング方式が組み合わせた符号化マッピング方式であると、前記要求精度及び／又はターゲットシーンなどの参照要因に応じて、組み合わせた符号化マッピング方式のＮ＊Ｍの値を決定することであって、Ｎ及びＭの値は、正整数であることと、
三次元ビデオデータの画素値に基づいて、Ｎ＊Ｍ個の画素の画素値を組み合わせとして順序付けし、前記三次元ビデオデータの画素組み合わせ番号を得ることと、
前記画素値と前記画素組み合わせ番号とのマッピング関係を確立することと、を更に含んでもよい。
【０１２４】
本実施例において、要求精度に基づいて、前記Ｎ＊Ｍを決定することができる。Ｎは、１つの画素組み合わせに対応する行数であり、Ｍは、１つの画素組み合わせに対応する列数である。又は、Ｎは、１つの画素組み合わせに対応する列数であり、Ｎは、１つの画素組み合わせに対応する行数である。
【０１２５】
幾つかの実施例において、前記画素組み合わせ番号は、
色値組み合わせの順序付けにより形成された色値組み合わせ番号、
深度値組み合わせの順序付けにより形成された深度値組み合わせ番号のうちの少なくとも１つを含む。
【０１２６】
従って、幾つかの実施例において、サンプル三次元ビデオデータの画素値に基づいて、Ｎ＊Ｍ個の画素の画素値を組み合わせとして順序付けを行い、前記三次元ビデオデータの画素組み合わせ番号を得ることは、
三次元ビデオデータにおける色画素の色値に基づいて、Ｎ＊Ｍ個の画素の色値を組み合わせとして順序付けを行い、三次元ビデオデータの色値組み合わせ番号を得ることを含んでもよい。例えば、順序付けを行う場合、走査された色値組み合わせの時間順に応じて順序付けを行うか又は走査された色値組み合わせの出現頻度に応じて順序付けを行い、前記色値組み合わせ番号を得る。
【０１２７】
幾つかの実施例において、異なるターゲット対象について得られた前記画素符号化マッピング関係が異なることがあるため、データは、前記画素符号化マッピング関係が漏洩されることなく、安全性が高いという特徴を有する、従って、他人は、伝送過程において画素符号化された画素符号化データをキャプチャしても、前記三次元ビデオデータを正常に復号できず、伝送の安全性が高いという特徴を有する。
【０１２８】
統計数に応じて順序付けを行うと、画素値出現頻度の高い画素符号化値番号は、上位にランキングされる。従って、後続で、サンプル三次元ビデオデータと同一のターゲットシーン及び収集対象にある三次元ビデオデータを利用して符号化する時、画素値照合の回数を減少させ、画素符号化の効率を向上させることができる。
【０１２９】
図４に示すように、本実施例は、データ処理方法を提供する。前記データ処理方法は、モバイルエッジコンピューティング（ＭＥＣ）サーバに適用され、以下を含む。
【０１３０】
工程３０１において、端末から送信された画素符号化データを受信する。
【０１３１】
工程３０３において、前記画素符号化データに基づいて、三次元ビデオデータの画素値を復元し、画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい。
【０１３２】
本実施例において、直接的に受信されたものは、画素値ではなく、画素符号化データである。ＭＥＣサーバは、画素符号化データを受信した後、三次元ビデオデータの画素値を復元する必要もある。
【０１３３】
ＭＥＣサーバにより受信された画素符号化データは、画素値の直接受信のデータ量より小さいため、消費される帯域幅は、より小さい。
【０１３４】
幾つかの実施例において、前記工程３０３は、
前記画素符号化データの色符号化データに基づいて、前記三次元ビデオデータの色画素値を復元することと、
前記画素符号化データの深度値符号化データに基づいて、前記三次元ビデオデータの深度値画素値を復元することと、のうちの少なくとも１つを含む。
【０１３５】
本実施例において、色符号化データに基づいて、色画素値を復元し、深度値符号化データに基づいて、深度値画素値を復元する。
【０１３６】
幾つかの実施例において、前記データ処理方法は、以下を更に含む。
【０１３７】
工程３０２において、前記画素符号化データの画素符号化方式を決定する。例えば、前記画素符号化方式は、単一の符号化方式及び／又は組み合わせた符号化方式を含んでもよい。
【０１３８】
前記工程３０３は、
前記画素符号化方式に基づいて、前記画素符号化データに対して画素復号を行い、前記三次元ビデオデータの画素値を得ることを含んでもよい。
【０１３９】
幾つかの実施例において、前記工程３０２の方式は、種々であり、以下、幾つかの任意選択的な方式を提供する。
【０１４０】
任意選択的な方式１において、前記三次元ビデオデータに含まれる画素の数を決定し、前記画素符号化データのデータ数を決定し、前記画素の数及び前記データ数に基づいて、前記画素符号化方式を決定する。
【０１４１】
任意選択的な方式２において、前記端末と画素符号化パラメータをやり取りする。前記画素符号化パラメータは少なくとも画素符号化方式を含む
幾つかの実施例において、前記画素符号化パラメータは前記画素符号化方式を含む。別の幾つかの実施例において、前記画素符号化パラメータは、
組み合わせた符号化方式のＮ＊Ｍの値、
単一の符号化方式及び／又は組み合わせた符号化方式の１つの画素符号化データにより占用されるビット数、
符号化マッピング関係を更に含んでもよい。
【０１４２】
幾つかの実施例において、前記ＭＥＣサーバは、端末から前記マッピング符号化パラメータを受信しなくてもよい。例えば、１つのストリーマが所持する端末は、ライブストリーミングに用いられることが多い。ライブストリーミングにより、前記三次元ビデオデータを生成する。ＭＥＣサーバは、それが特定の端末からの画素符号化データであることを発見すると、デフォルト画素符号化パラメータを利用して前記画素値の復元を行う。ここのデフォルト画素符号化パラメータは、デフォルト符号化方式及び／又は画素符号化関係を含んでもよい。
【０１４３】
幾つかの実施例において、前記画素符号化方式に基づいて、前記画素符号化データに対して画素復号を行い、前記三次元ビデオデータの画素値を得ることは、
単一の画素符号化方式に基づいて、単一の画素の前記画素符号化データに対して復号を行い、三次元ビデオデータの画素値を復元することと、
組み合わせた画素符号化方式に基づいて、Ｎ＊Ｍ個の画素の前記画素符号化データに対して復号を行い、前記三次元ビデオデータの画素値を復元することと、のうちの少なくとも１つを含む。
【０１４４】
幾つかの実施例において、前記工程３０２は、前記画素符号化データに基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データに対応する画素値を得ることを含んでもよい。
【０１４５】
幾つかの実施例において、前記データ処理方法は、
前記画素符号化データに基づいて三次元ビデオデータの画素値を復元する前に、前記端末から送信された、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を受信することを更に含む。
【０１４６】
前記画素符号化マッピング関係のやり取りにより、画素符号化マッピング関係を端末とＭＥＣサーバにおいて同期させる。
【０１４７】
図５に示すように、本実施例は、データ処理装置を更に提供する。前記データ処理装置は、端末に適用され、
三次元ビデオデータの画素値に基づいて画素符号化を行い、画素符号化データを得るように構成される符号化モジュール４０１と、
モバイルエッジコンピューティング（ＭＥＣ）サーバに前記画素符号化データを送信するように構成される送信モジュールであって、前記画素符号化データは、前記ＭＥＣサーバによる前記三次元ビデオデータの復元に用いられる、送信モジュール４０２と、を備え、
画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい。
【０１４８】
幾つかの実施例において、前記符号化モジュール４０１及び送信モジュール４０２は、プログラムモジュールであってもよく、コンピュータによる実行可能なコードに対応し、該コンピュータによる実行可能なコードが実行された後、前記画素符号化データ及び三次元ビデオデータの送信を実現させることができる。
【０１４９】
別の幾つかの実施例において、前記符号化モジュール４０１及び送信モジュール４０２は、ハードウェアモジュールとプログラムモジュールとの組み合わせであってもよく、例えば、複雑なプログラマブルアレイ又はフィールドプログラマブルアレイであってもよい。
【０１５０】
また幾つかの実施例において、前記符号化モジュール４０１及び送信モジュール４０２は、ハードウェアモジュールに対応してもよく、例えば、前記符号化モジュール４０１及び送信モジュール４０２は、特定用途向け集積回路であってもよい。
【０１５１】
幾つかの実施例において、前記符号化モジュール４０１は、
前記三次元ビデオデータの色画素値に基づいて色符号化を行い、色符号化データを得るように構成される色符号化サブモジュール、
及び／又は、
前記三次元ビデオデータ的深度値画素値に基づいて深度値符号化を行い、深度値符号化データを得るように構成される深度値符号化サブモジュールを備える。
【０１５２】
幾つかの実施例において、前記符号化モジュール４０１は具体的には、前記三次元ビデオデータの画素値に基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データを決定するように構成される。
【０１５３】
幾つかの実施例において、前記データ処理装置は、
所定の情報に基づいて画素符号化方式を選択するように構成される選択モジュールであって、前記所定の情報は、ネットワーク伝送状況情報、前記端末の負荷状況情報及び前記ＭＥＣサーバの負荷状況情報のうちの少なくとも１つを含む、選択モジュールを更に備え、
前記符号化モジュール４０１は具体的には、画素符号化方式に基づいて、前記画素値に対して画素符号化を行い、前記画素符号化データを得るように構成される。
【０１５４】
幾つかの実施例において、前記符号化モジュールは少なくとも、単一の画素符号化方式に基づいて、前記三次元ビデオデータの単一の画素の画素値に対して単一の画素符号化を行い、第１カテゴリの符号化データを得ることであって、前記第１カテゴリの符号化データにより占有されるビット数は、前記画素値により占有されるビット数より少ない、ことと、組み合わせた画素符号化方式に基づいて、前記三次元ビデオデータのＮ＊Ｍ個の画素の画素値に対して組み合わせ画素符号化を行い、第２カテゴリの画素符号化データを得ることであって、前記Ｎ及び前記Ｍは、いずれも正整数である、ことと、のうちの少なくとも１つを実行するように構成される。
【０１５５】
幾つかの実施例において、前記Ｎ＊Ｍ個の画素は、隣接して分布する。
【０１５６】
又は、前記Ｎ＊Ｍ個の画素は、所定の間隔空け方式に応じて、間隔を空けて分布する。
【０１５７】
幾つかの実施例において、前記符号化モジュール４０１は、
前記三次元ビデオデータの画素値に基づいて、前記画素符号化マッピング関係をクエリするように構成されるクエリサブモジュールと、
前記画素値が前記画素符号化マッピング関係にあることに応答して、前記画素値に対応する画素符号化値に基づいて、前記画素符号化データを決定するように構成される決定サブモジュールと、を備える。
【０１５８】
幾つかの実施例において、前記データ処理装置は、
前記画素値が前記画素符号化マッピング関係にないことに応答して、前記画素値に基づいて前記画素符号化マッピング関係を更新し、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を前記ＭＥＣサーバに送信するように構成される更新モジュールを更に備える。
【０１５９】
幾つかの実施例において、前記符号化モジュール４０１は具体的には、前記三次元ビデオデータの画素値に基づいて、所定の順序付け方式で順序付けを行い、前記三次元ビデオデータの画素値番号を得るように構成される。
【０１６０】
図６に示すように、本実施例は、データ処理装置を提供する。前記データ処理装置は、モバイルエッジコンピューティング（ＭＥＣ）サーバに適用され、
端末から送信された画素符号化データを受信するように構成される受信モジュール５０１と、
前記画素符号化データに基づいて、三次元ビデオデータの画素値を復元するように構成される復元モジュール５０２であって、画素符号化を行う前の前記三次元ビデオデータのデータ量は、第１データ量であり、画素符号化を行った後の前記三次元ビデオデータのデータ量は、第２データ量であり、前記第１データ量は、前記第２データ量より大きい、復元モジュール５０２と、を備える。
【０１６１】
幾つかの実施例において、前記受信モジュール５０１及び復元モジュール５０２は、プログラムモジュールであってもよく、コンピュータによる実行可能なコードに対応し、該コンピュータによる実行可能なコードが実行された後、前記画素符号化データ及び三次元ビデオデータの送信を実現させることができる。
【０１６２】
別の幾つかの実施例において、前記受信モジュール５０１及び復元モジュール５０２は、ハードウェアモジュールとプログラムモジュールとの組み合わせであってもよく、例えば、複雑なプログラマブルアレイ又はフィールドプログラマブルアレイであってもよい。
【０１６３】
また幾つかの実施例において、前記受信モジュール５０１及び復元モジュール５０２は、ハードウェアモジュールに対応してもよく、例えば、前記受信モジュール及び復元モジュールは、特定用途向け集積回路であってもよい。
【０１６４】
幾つかの実施例において、前記復元モジュール５０２は、
前記画素符号化データの色符号化データに基づいて、前記三次元ビデオデータの色画素値を復元するように構成される色復元サブモジュールと、
前記画素符号化データの深度値符号化データに基づいて、前記三次元ビデオデータの深度値画素値を復元するように構成される深度値復元サブモジュールと、のうちの少なくとも１つを備える。
【０１６５】
幾つかの実施例において、前記データ処理装置は、
前記画素符号化データの画素符号化方式を決定するように構成される決定モジュールを更に備え、
前記復元モジュール５０２は具体的には、前記画素符号化方式に基づいて、前記画素符号化データに対して画素復号を行い、前記三次元ビデオデータの画素値を得るように構成される。
【０１６６】
幾つかの実施例において、前記決定モジュールは、
前記三次元ビデオデータに含まれる画素の数を決定し、前記画素符号化データのデータ数を決定し、前記画素の数及び前記データ数に基づいて、前記画素符号化方式を決定するように構成される第１決定サブモジュールと、
前記端末と画素符号化パラメータをやり取りするように構成される第２決定サブモジュールであって、前記画素符号化パラメータは少なくとも画素符号化方式を含む、第２決定サブモジュールと、のうちの少なくとも１つを備える。
【０１６７】
幾つかの実施例において、前記復元モジュール５０２は具体的には、
単一の画素符号化方式に基づいて、単一の画素の前記画素符号化データに対して復号を行い、三次元ビデオデータの画素値を復元することと、
組み合わせた画素符号化方式に基づいて、Ｎ＊Ｍ個の画素の前記画素符号化データに対して復号を行い、前記三次元ビデオデータの画素値を復元することと、のうちの少なくとも１つを実行するように構成される。
【０１６８】
幾つかの実施例において、前記復元モジュール５０２は具体的には、前記画素符号化データに基づいて、画素符号化マッピング関係をクエリし、前記画素符号化データに対応する画素値を得るように構成される。
【０１６９】
幾つかの実施例において、前記データ処理装置は、
前記画素符号化データに基づいて三次元ビデオデータの画素値を復元する前に、前記端末から送信された、更新された画素符号化マッピング関係又は前記画素符号化マッピング関係の更新部分を受信するように構成される受信モジュール５０１を更に備える。
【０１７０】
本実施例は、コンピュータ記憶媒体を提供する。前記コンピュータ記憶媒体にコンピュータ命令が記憶されており、該命令がプロセッサにより実行される時、端末又はＭＥＣサーバに適用されるデータ処理方法の工程を実現させる。例えば、図２から図４に示す方法のうちの１つ又は複数を実現させる。
【０１７１】
図７に示すように、本実施例は、電子機器７００を提供する。前記電子機器は、メモリ７０２と、プロセッサ７０４と、メモリ７０２に記憶されてプロセッサ７０４で実行可能なコンピュータ命令と、を備え、前記プロセッサ７０４が前記命令を実行する時、端末又はＭＥＣサーバに適用されるデータ処理方法の工程を実現させる。例えば、図２から図４に示す方法のうちの１つ又は複数を実現させる。
【０１７２】
幾つかの実施例において、前記電子機器は、通信インタフェース７０６を更に備え、該通信インタフェース７０６は、他の機器との情報やり取りを行うように構成される。例えば、前記電子機器７００が端末であると、該通信インタフェースは少なくとも、ＭＥＣサーバと情報やり取りを行うことができる。前記電子機器がＭＥＣサーバであると、該通信インタフェース７０６は少なくとも、端末との情報やり取りを行うことができる。
【０１７３】
以下、上記任意の実施例を参照しながら、具体的な例を提供する。
【０１７４】
一般的な色に対して順番に応じて番号を付け、携帯電話により赤緑青（ＲＧＢ）データを収集した後、画像の各画素のＲＧＢデータを操作する。ＲＧＢデータが色シーケンスに含まれば、ＲＧＢデータの代わりに色番号を用いる。具体的には、画像の各画素のＲＧＢデータを走査し、画像の全ての画素のＲＧＢデータを統計し、続いて、ＲＧＢに対して順序付けを行って番号を付け、各画素のＲＧＢの代わりに番号を用いる。続いて、画素及び統計したＲＧＢデータをパケット化してアップロードする。ＭＥＣサーバ及び携帯電話側は、マッピングテーブルを保存する。ＲＧＢデータが伝送される時、画素を水平走査する。画素がマッピングテーブルに含まれなければ、マッピング（例えば、画素ＲＧＢ−フラグＡ［１６ビット］ｏｒ［３２ビット］ｏｒ［８ビット］）を新規構築し、マッピングテーブルに保存すると共に、ＲＧＢデータを１６ビットの色番号に置き換える。走査した後、マッピングテーブルにおける変動した項目及びＲＧＢデータをアップロードする。又は、単一の画素の符号化をＮｘＮ個の画素の一括した符号化までに拡張する。
【０１７５】
本願で提供される幾つかの実施例において、開示される装置及び方法は、他の方式によって実現できることを理解すべきである。例えば、以上に記載した装置の実施例はただ例示的なもので、例えば、前記ユニットの分割はただロジック機能の分割で、実際に実現する時は他の分割方式によってもよい。例えば、複数のユニット又は組立体を組み合わせてもよいし、別のシステムに組み込んでもよい。又は若干の特徴を無視してもよいし、実行しなくてもよい。また、示したか或いは検討した相互間の結合又は直接的な結合又は通信接続は、幾つかのインタフェース、装置又はユニットによる間接的な結合又は通信接続であってもよく、電気的、機械的または他の形態であってもよい。
【０１７６】
分離部材として説明した上記ユニットは、物理的に別個のものであってもよいし、そうでなくてもよい。ユニットとして示された部材は、物理的ユニットであってもよいし、そうでなくてもよい。即ち、同一の位置に位置してもよいし、複数のネットワークに分布してもよい。実際の需要に応じてそのうちの一部又は全てのユニットにより本実施例の方策の目的を実現することができる。
【０１７７】
また、本願の各実施例における各機能ユニットは一つの第２処理ユニットに集積されてもよいし、各ユニットが物理的に別個のものとして存在してもよいし、２つ以上のユニットが一つのユニットに集積されてもよい。上記集積したユニットはハードウェアとして実現してもよく、ハードウェアとソフトウェア機能ユニットとを組み合わせて実現してもよい。
【０１７８】
上記各方法に係る実施例の全部又は一部のステップはプログラム命令に係るハードウェアにより実現され、前記プログラムはコンピュータ読み取り可能な記憶媒体に記憶され、該プログラムが実行される時、上記方法の実施例におけるステップを実行し、前記記憶媒体は、携帯型記憶装置、ＲＯＭ、ＲＡＭ、磁気ディスク又は光ディスクなど、プログラムコードを記憶可能な各種の媒体を含むことは、当業者であれば理解すべきである。
【０１７９】
又は、本願の上記集積したユニットがソフトウェア機能ユニットの形で実現され、かつ独立した製品として販売または使用されるとき、コンピュータにより読み取り可能な記憶媒体内に記憶されてもよい。このような理解のもと、本願の技術的解決手段は、本質的に、又は、従来技術に対して貢献をもたらした部分又は該技術的解決手段の一部は、ソフトウェア製品の形式で具現することができ、このようなコンピュータソフトウェア製品は、記憶媒体に記憶しても良く、また、コンピュータ機器（パーソナルコンピュータ、ＭＥＣサーバ又はネットワーク装置など）に、本願の各実施例に記載の方法の全部又は一部のステップを実行させるための若干の命令を含む。前記の記憶媒体は、携帯型記憶装置、ＲＯＭ、ＲＡＭ、磁気ディスク、又は光ディスクなど、プログラムコードを記憶可能な各種の媒体を含む。
【０１８０】
本願の実施例に記載の技術的解決手段は、矛盾しない限り、任意に組み合わせられてもよいことに留意されたい。
【０１８１】
以上は本願の具体的な実施形態に過ぎず、本願の保護の範囲はそれらに制限されるものではなく、当業者が本発明に開示された技術範囲内で容易に想到しうる変更や置換はいずれも、本発明の保護範囲内に含まれるべきである。
【図１】
2021531688.tif 000003
【図２】
2021531688.tif 000004
【図３】
2021531688.tif 000005
【図４】
2021531688.tif 000006
【図５】
2021531688.tif 000007
【図６】
2021531688.tif 000008
【図７】
2021531688.tif 000009
【国際調査報告】
2021531688.tif 000010
2021531688.tif 000011
2021531688.tif 000012