JP2024507092A - 画像処理方法、装置、及びコンピュータコンピュータプログラム - Google Patents

画像処理方法、装置、及びコンピュータコンピュータプログラム Download PDF

Info

Publication number
JP2024507092A
JP2024507092A JP2023546509A JP2023546509A JP2024507092A JP 2024507092 A JP2024507092 A JP 2024507092A JP 2023546509 A JP2023546509 A JP 2023546509A JP 2023546509 A JP2023546509 A JP 2023546509A JP 2024507092 A JP2024507092 A JP 2024507092A
Authority
JP
Japan
Prior art keywords
stamp
session
interaction animation
interaction
animation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2023546509A
Other languages
English (en)
Inventor
建萍 ▲楊▼
▲鴻▼睿 李
杰 ▲達▼
▲ウェイ▼洲 江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of JP2024507092A publication Critical patent/JP2024507092A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/802D [Two Dimensional] animation, e.g. using sprites
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1407General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本願の実施例は、画像処理方法、装置、及びコンピュータ可読記憶媒体を開示する。本願の実施例は、クライアントにおける目標セッションのセッションページを表示し、目標セッションは少なくとも2人のセッションメンバーを含み、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、セッションページに第1スタンプインタラクションアニメーションをディスプレイし、第1スタンプインタラクションアニメーションは少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。

Description

本願は、通信技術の分野に関し、具体的には、画像処理方法、装置、及びコンピュータ可読記憶媒体に関する。
本願は、2021年5月21日に中国特許庁に提出された、出願番号が第202110558940.2号、発明の名称が「画像処理方法、装置、及びコンピュータ可読記憶媒体」である中国特許出願の優先権を主張し、その全内容は、引用により本願に組み込まれている。
インターネットの発展に伴って、通信技術、特にインスタント通信は、既に人々の生活における不可欠なネットワークコミュニケーション方式になっている。一方で、近年、移動インスタント通信技術が生み出されており、該技術は、各種の移動通信機器(例えば携帯電話)に基づきインスタント通信を行うものである。
従来技術において、ユーザは、チャットする際にスタンプ(スタンプや絵文字などを含み、以下では単に「スタンプ」とも称する)を送信し、チャットの面白味を増し、且つユーザ体験を豊かにすることができる。そして、スタンプの表現の次元を豊かにするために、スタンプを送信した後に、スタンプのスタイルに基づいて簡単な効果をトリガーしてさらに示すことができる。
従来技術に対する研究、及び実践過程において、本願の発明者は、従来技術におけるスタンプの示し方は比較的堅苦しく、ユーザの感情表現能力が比較的低く、画像処理の多様性が比較的劣ることを見出した。
本願の実施例は、画像処理方法、装置、及びコンピュータ可読記憶媒体を提供し、画像処理の多様性を高めることができる。
上記技術的問題を解決するために、本願の実施例は、以下の技術的手段を提供する。
コンピュータ機器によって実行される、画像処理方法であって、
クライアントにおける目標セッションのセッションページを表示するステップであって、前記目標セッションは、少なくとも2人のセッションメンバーを含む、ステップと、
前記少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイするステップであって、前記第1スタンプインタラクションアニメーションは、前記少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む、ステップとを含む。
画像処理装置であって、表示ユニットと、第1ディスプレイユニットとを含み、
前記表示ユニットは、クライアントにおける目標セッションのセッションページを表示することに用いられ、前記目標セッションは、少なくとも2人のセッションメンバーを含み、
前記第1ディスプレイユニットは、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイすることに用いられ、前記第1スタンプインタラクションアニメーションは、前記少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。
コンピュータ可読記憶媒体であって、前記コンピュータ可読記憶媒体には複数の指令が記憶されており、前記指令は、プロセッサによりアップロードを行うことに適し、それにより上記画像処理方法におけるステップを実行する。
コンピュータ機器であって、メモリと、プロセッサと、前記メモリ中に記憶され、且つ前記プロセッサ上で実行できるコンピュータプログラムと、を含み、前記プロセッサは、前記コンピュータプログラムを実行する際に上記提供される画像処理方法におけるステップを実現する。
コンピュータプログラム製品、又はコンピュータプログラムであって、前記コンピュータプログラム製品、又はコンピュータプログラムは、コンピュータ指令を含み、前記コンピュータ指令は、記憶媒体において記憶されている。コンピュータ機器のプロセッサは、記憶媒体から前記コンピュータ指令を読み取り、プロセッサは、前記コンピュータ指令を実行して、前記コンピュータ機器に上記の提供される画像処理方法におけるステップを実行させる。
本願の実施例は、クライアントにおける目標セッションのセッションページを表示し、目標セッションは、少なくとも2人のセッションメンバーを含み、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、セッションページに第1スタンプインタラクションアニメーションをディスプレイし、第1スタンプインタラクションアニメーションは、少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。これにより、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、少なくとも2人のセッションメンバーが送信したスタンプの間で行われたインタラクションに基づいた第1スタンプインタラクションアニメーションをリアルタイムで再生することができ、通信インタラクションの面白味、及び多様性を高め、さらに画像処理の多様性を極めて大きく高めることができる。そして、システム設定に基づいてスタンプの間のインタラクティブアニメーションが呈示されることになり、クライアントは、相応なアニメーションを記憶しておく必要がなく、且つユーザが相応なアニメーションを選択するステップを省くため、クライアント(例えば、端末)の記憶空間を節約するだけでなく、かつインタラクションの効率を向上させる。
本願の実施例における技術的手段をより明確に説明するために、以下、実施例の記述に使用する必要がある図面を簡単に紹介する。明らかなように、下記に記載される図面は、単に本願のいくつかの実施例であり、当業者であれば、創造的な労働をしない前提下でこれらの図面に基づいてその他の図面を取得することもできる。
本願の実施例により提供される画像処理システムのシーン模式図である。 本願の実施例により提供される画像処理方法のプロセス模式図である。 本願の実施例により提供される画像処理方法の別のプロセス模式図である。 本願の実施例により提供される画像処理方法のシーン模式図である。 本願の実施例により提供される画像処理方法の別のシーン模式図である。 本願の実施例により提供される画像処理方法の別のシーン模式図である。 本願の実施例により提供される画像処理方法の別のシーン模式図である。 本願の実施例により提供される画像処理装置の構造模式図である。 本願の実施例により提供される端末の構造模式図である。
以下、本願の実施例における図面と併せて、本願の実施例における技術的手段に対して明確で、完全な記述を行うが、明らかなように、記述される実施例は、単に本願の一部の実施例に過ぎず、全部の実施例ではない。本願における実施例に基づき、当業者が創造的な労働を必要としない前提下で取得するすべてのその他の実施例は、いずれも本願の保護範囲に属する。
本願の実施例は、画像処理方法、装置、及びコンピュータ可読記憶媒体を提供する。
図1に参照されるように、図1は、本願の実施例が提供する画像処理システムのシーン模式図であり、端末11とサーバ20を含み、端末11とサーバ20との間は、通信ネットワークを介して接続可能である。該通信ネットワークは、無線ネットワーク、及び有線ネットワークを含み、ここで無線ネットワークは、無線広域エリアネットワーク、無線ローカルエリアネットワーク、無線メトロポリタンエリアネットワーク、及び無線パーソナルネットワークのうちの一種、又は複数種の組み合わせを含む。ネットワークにおいてルータ、ゲートウェイ等のネットワーク実体が含まれるが、図においては示されていない。端末11は、通信ネットワークを介してサーバ20と情報インタラクションを行うことができ、例えば、端末11は、ユーザが送信したスタンプをサーバ20に同期し、サーバ20により同一チャット環境における端末11上に配信し、異なる端末11の間の通信を実現する。図1に示される実施例において、異なる端末11の間は、インスタント通信を実現できる。
該画像処理システムは、画像処理装置を含んでもよく、該画像処理装置は、具体的には、タブレットコンピュータ、携帯電話、ノートパソコン、デスクトップパソコン等、記憶ユニットを備え、且つマイクロプロセッサーがインストールされて計算能力を有する端末の中に集積されてもよい。図1において、該端末は、すなわち図1における端末11であり、該端末11において、各種のユーザに必要なクライアント、例えばインスタント通信クライアント等がインストールされてもよい。該端末11は、クライアントにおける目標セッションのセッションページを表示することに用いることができる。一例において、例えば、クライアントにおける目標セッションのセッションページをインスタント通信し、該目標セッションは、少なくとも2人のセッションメンバーを含み、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイし、該第1スタンプインタラクションアニメーションは、該少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。説明する必要がある点として、該端末11は、複数含まれていてもよい。
該画像処理システムは、さらにサーバ20を含んでもよく、端末11が送信したスタンプを受信し、該スタンプを同一チャット環境における端末11に同期することに用いることができる。
説明する必要がある点として、図1に示される画像処理システムのシーン模式図は、単に一例であり、本願の実施例に記述された画像処理システム、及びシーンは、本願の実施例の技術的手段をより明確に説明するためのものであり、本願の実施例により提供される技術的手段に対する限定を構成しない。当業者により知られているように、画像処理システムの進展と新しいビジネスシーンの出現に伴って、本願の実施例により提供される技術的手段は、類似する技術的問題に対して同様に適用される。
以下、それぞれ詳細な説明を行う。
本願の実施例は、画像処理方法を提供し、該方法は、端末、又はサーバにより実行されてもよく、端末とサーバの両方により実行されてもよい。本願の実施例は、画像処理方法が端末により実行されることを例として説明を行う。
図2に参照されるように、図2は、本願の実施例により提供される画像処理方法のプロセス模式図である。該画像処理方法は、図6に示されるコンピュータ機器により実行されてもよく、ステップ101とステップ102を含む。
ステップ101において、クライアントにおける目標セッションのセッションページを表示する。
ここで、図2、及び下記の例において、クライアントは、インスタント通信クライアントであってもよく、例えば、インスタント通信技術によりオンラインチャットや交流を実現するソフトウェアである。しかし、注意する必要がある点として、該クライアントは、インスタント通信クライアントに限定されない。該目標セッションは、チャットルーム、一人セッション、又は複数人セッショングループとして理解できる。該一人セッションは、インスタント通信クライアントにおいて単一セッションメンバーと単一セッションメンバーとのセッションを実現するセッションであり、該複数人セッショングループは、複数のセッションメンバーがセッションを同時に行うセッショングループであり、具体的には、ユーザのニーズに基づいてリアルタイムで作成できる。該目標セッションは、少なくとも2人のセッションメンバーを含み、各セッションメンバーは、一意のセッション識別子を含んでもよく、該セッションページは、目標セッションのチャットインターフェースであり、共通のチャットウィンドウユニットで構成されてもよい。ユーザは、該セッションページによりその他のセッションユーザとのセッション機能を実現することができ、例えば、テキスト、語音、画像、スタンプ、又はビデオ等の内容を送信する。
本願の実施例において、クライアントにおける目標セッションのセッションページを表示することができる。該セッションページにおいて、ローカルクライアントが送信した情報、及び目標セッションにおけるその他のセッションメンバーが送信した情報を表示することができる。該情報は、スタンプであってもよく、該スタンプは、emojiスタンプ画像、又はユーザがカスタマイズしたスタンプ画像であってもよく、ここで具体的な限定を行わない。
ステップ102において、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、セッションページに第1スタンプインタラクションアニメーションをディスプレイする。
関連する技術において、セッションメンバーは、スタンプを送信することによりチャットの面白味を増加しユーザ体験を豊かにすることはできるが、該スタンプは、簡単なモーションのみを実現できる。例えば、笑顔スタンプは、簡単なスマイルによってしか実現できず、表現、及びインタラクティブの効果が非常に劣っている。
本願の実施例において、スタンプを加えてインタラクティブ効果ロジックをトリガーすることができる。すなわち、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、インタラクティブ効果ロジックをトリガーすることができ、該トリガー条件は、少なくとも2人のメンバーが送信したスタンプが同じスタンプであること、及び少なくとも2つの送信されたスタンプの間の関連関係が予め設定された関連関係であることを含む。
例えば、少なくとも2人のセッションメンバーが送信したスタンプは、同じハートマークであるときに、トリガー条件を満たすことができ、セッションページに同じハートマークの間の第1スタンプインタラクションアニメーションをディスプレイする。
本願の実施例において、該第1スタンプインタラクションアニメーションは、該少なくとも2人のセッションメンバーが送信したインタラクションアニメーションを含む。すなわち、該第1スタンプインタラクションアニメーションは、ハートマークスタンプの間でインタラクションを行う第1スタンプインタラクションアニメーションであってもよく、一実施形態において、ハートマークスタンプを動的に移動して一緒にし、衝撃、及び拡大を行い、次に***して複数の小さいハートマークに分散する第1スタンプインタラクションアニメーションである。
また、例えば、少なくとも2人のセッションメンバーが送信したスタンプが同じビールである場合にも、トリガー条件を満たすことができ、セッションページにおいて、同じビールスタンプの間の第1スタンプインタラクションアニメーションをディスプレイする。このシーンにおける第1スタンプインタラクションアニメーションは、ビールスタンプの間で乾杯を行う第1スタンプインタラクションアニメーションであってもよい。
該予め設定された関連関係は、関連関係を有するスタンプの間の関連表であってもよく、例えば、イヌのフンのスタンプと爆弾スタンプとの間の関連関係、又は笑顔スタンプと叩きスタンプとの間の関連関係を記録することができる。少なくとも2つの送信したスタンプにおいて、それぞれイヌのフンのスタンプと爆弾スタンプが出現するときに、少なくとも2つの送信したスタンプの間の関連関係が予め設定された関連関係であると判定し、このシーンにおいて、爆弾がイヌのフンのスタンプ上に飛んで爆発し、複数のイヌのフンのスタンプに分散する第1スタンプインタラクションアニメーションを生成することができる。
いくつかの実施形態において、畳み込みニューラルネットワーク(Convolutional Neural Networks、CNN)によりスタンプのタイプを識別することができ、該畳み込みニューラルネットワークは、生物の視覚(visual perception)メカニズムを模倣して構築でき、これにより、該畳み込みニューラルネットワークによりセッションメンバーが送信したスタンプがどのタイプのスタンプであるかを識別することができる。
一実施形態において、該第1スタンプインタラクションアニメーションは、端末において記憶されてもよく、サーバにおいて記憶されてもよい。少なくとも2人のセッションメンバーが送信したスタンプが、第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、端末上に記憶された第1スタンプインタラクションアニメーションを直接的に読み取って再生を行うことができ、サーバが、該第1スタンプインタラクションアニメーションを発行するようにリアルタイムで要求して再生を行うこともできる。
一実施形態において、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイすることは、目標セッションの各セッションメンバーのセッションページに該第1スタンプインタラクションアニメーションを同時にディスプレイすることであり、サーバにより第1スタンプインタラクションアニメーション再生コマンドを一括に発行することができる。すなわち、該第1スタンプインタラクションアニメーションは、同時に目標セッションの各クライアントの目標セッションのセッションページにおいて同時に再生される。
説明する必要がある点として、該第1スタンプインタラクションアニメーションのタイプは、スタンプの組み合わせに基づいて非常に複数種あり、上記挙げられる例は、具体的な制限としていない。また、該第1スタンプインタラクションアニメーションは、スタンプの間のインタラクションアニメーションを含むことができるため、ユーザの間のインタラクションと感情表現の能力をより良好に高めることができ、画像処理の多様性を極めて大きく高める。また、システム設定に基づいてスタンプの間のインタラクティブアニメーションが呈示されることになり、クライアントは、相応なアニメーションを記憶しておく必要がなく、且つユーザが相応なアニメーションを選択するステップを省くため、クライアント(例えば、端末)の記憶空間を節約するだけでなく、インタラクションの効率を向上させる。
いくつかの実施形態において、該トリガー条件は、さらに、スタンプ送信時間の間隔が予め設定された時間内にあることを含んでもよく、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイするステップは、少なくとも2人のセッションメンバーが送信したスタンプ、及びスタンプ送信時間が第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイするステップを含んでもよい。
インスタント通信を例とすると、インスタント通信はリアルタイム性を有するため、これにより、該スタンプ送信時間の間の間隔が予め設定された時間を超えてはいけないように規定できる。該予め設定された時間は、システムにより設定されるものであってもよく、例えば、60秒、90秒等であり、これにより、該少なくとも2人のメンバーが送信したスタンプが同じスタンプであり、且つ少なくとも2つの送信されたスタンプの間の関連関係が予め設定された関連関係であり、スタンプ送信時間の間隔が予め設定された時間を超えないときに、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイする。
いくつかの実施形態において、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイするステップの前に、さらに、
(1)少なくとも2人のセッションメンバーのうちの各ペアのセッションメンバーの関係が友人関係であると検出したときに、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイすることを実行するステップと、
(2)少なくとも2人のセッションメンバーのうち1ペアのセッションメンバーの関係が友人関係に属しないと検出したときに、該セッションページに友人追加提示情報をディスプレイするステップとを含む。
ここで、該友人関係は、クライアントにおいて2人のセッションメンバーが互いに相手先を追加して通信上の友人になるものであり、通信の面白味を増すために、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、少なくとも2人のセッションメンバーのうちの各ペアのセッションメンバーの関係が友人関係であるか否かを検出し続ける。
少なくとも2人のセッションメンバーのうちの各ペアのセッションメンバーの関係が友人関係であると検出したときに、互いに友人関係であることを示し、リアルタイムの面白味のあるインタラクティブを行うことができる。少なくとも2人のセッションメンバーのうち1ペアのセッションメンバーの関係が友人関係に属しないと検出したときには、その中には未知の人がいることを示す。このとき、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイするステップを実行しなくてもよく、セッションページに友人追加提示情報をディスプレイし、これにより、友人として追加していないセッションユーザが相手先を友人として追加できるように提示することができる。
いくつかの実施形態において、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイするステップは、
(1.1)該少なくとも2人のセッションメンバーの関連度値を取得するステップと、
(1.2)該関連度値に基づいて第1スタンプインタラクションアニメーションの目標ディスプレイレベルを決定するステップと、
(1.3)該セッションページに該目標ディスプレイレベルに対応する第1スタンプインタラクションアニメーションをディスプレイするステップとを含む。
ここで、該少なくとも2人のセッションメンバーの関連度値を取得することができ、該関連度値は、親密度値であってもよい。該親密度値は、セッションメンバーの間のチャット回数、付記関係、及びインタラクティブ回数により決めることができ、該関連度値が大きいほど、両者の関係がより親密であることを示し、該関連度値が小さいほど、両者の関係が親密ではないことを示す。
さらには、該第1スタンプインタラクションアニメーションのディスプレイレベルを複数、例えば、3つのディスプレイレベルに設定することができる。第1ディスプレイレベルの優先度が第2ディスプレイレベルの優先度よりも大きく、第2ディスプレイレベルの優先度が第3ディスプレイレベルの優先度よりも大きいと仮定する。優先度がより高いディスプレイレベルに対応する第1スタンプインタラクションアニメーションのディスプレイ効果がより良好であり、優先度がより低いディスプレイレベルに対応する第1スタンプインタラクションアニメーションのディスプレイ効果がより劣っている。各ディスプレイレベルについて、対応するセクションの関連度を設定することができ、優先度が高いディスプレイレベルに相応なセクションは、優先度が低いディスプレイレベルに相応なセクションよりも高い。
これにより、関連度値が位置するディスプレイレベルに相応なセクションに基づいて第1スタンプインタラクションアニメーションの目標ディスプレイレベルを決定する。さらに該セッションページに該目標ディスプレイレベルに対応する第1スタンプインタラクションアニメーションをディスプレイする。
いくつかの実施形態において、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイするステップは、
(2.1)該少なくとも2人のセッションメンバーの関連度値を取得するステップと、
(2.2)該関連度値に基づき第1スタンプインタラクションアニメーションの再生時間を決定するステップと、
(2.3)該再生時間に基づき該セッションページに該第1スタンプインタラクションアニメーションをディスプレイするステップとを含む。
ここで、該少なくとも2人のセッションメンバーの関連度値を取得することができ、該関連度値は、親密度値であってもよく、該親密度値は、セッションメンバーの間のチャット回数、付記関係、及びインタラクティブ回数により決めることができ、該関連度値が大きいほど、両者の関係がより親密であることを示し、該関連度値が小さいほど、両者の関係が親密ではないことを示す。
さらには、該第1スタンプインタラクションアニメーションの再生時間を複数の時間帯、例えば、3つの再生時間に設定することができ、第1再生時間が第2再生時間よりも大きく、第2再生時間が第3再生時間よりも大きいと仮定する。再生時間がより長い第1スタンプインタラクションアニメーションのディスプレイ効果がよりよく、再生時間がより短い第1スタンプインタラクションアニメーションのディスプレイ効果がより劣っている。これにより、各再生時間について、相応なセクションの関連度を設定することができ、再生時間がより長い相応なセクションは、再生時間がより短い相応なセクションよりも関連度が高い。
これにより、関連度値が位置するセクションに基づいて第1スタンプインタラクションアニメーションの再生時間を決定する。さらに該再生時間に基づき該セッションページに相応な持続時間の第1スタンプインタラクションアニメーションをディスプレイする。
いくつかの実施形態において、該方法は、さらに、新しいセッションメンバーが送信した目標スタンプと該スタンプとが第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイするステップであって、該第2スタンプインタラクションアニメーションは、該少なくとも2人のセッションメンバーが送信したスタンプと目標スタンプとの間のインタラクションアニメーションを含む、ステップを含む。
ここで、該新しいセッションメンバーは、目標セッションのうちの該少なくとも2人のセッションメンバーではないセッションメンバーであり、すなわち該新しいセッションメンバーは、目標セッションに新たに追加されたセッションメンバー、及び現在でメッセージを送信したことがないセッションメンバーであってもよい。該第2スタンプインタラクションアニメーションのトリガー条件は、複数人がインタラクティブするというインタラクティブ効果ロジックであってもよく、少なくとも3人のメンバーが送信したスタンプが同じスタンプであること、及び少なくとも3つの送信されたスタンプの間の関連関係が目標関連関係であることを少なくとも含む。
例えば、少なくとも3人のセッションメンバーが送信したスタンプが同じビールであるときに、トリガー条件を満たすことができ、セッションページにおいて、3杯のビールの間の第1スタンプインタラクションアニメーションをディスプレイする。
本願の実施例において、該第2スタンプインタラクションアニメーションは、該少なくとも3人のセッションメンバーが送信したインタラクションアニメーションを含み、セッションページにおいて、少なくとも3つのビールスタンプの間の第1スタンプインタラクションアニメーションをディスプレイすることができる。このシーンにおける第2スタンプインタラクションアニメーションは、少なくとも3つのビールスタンプの間で乾杯を行った第2スタンプインタラクションアニメーションであってもよい。
いくつかの実施形態において、新しいセッションメンバーが送信した目標スタンプが該スタンプと第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイするステップは、新しいセッションメンバーが送信した目標スタンプと該スタンプ、及び目標スタンプ送信時間とスタンプ送信時間が第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイするステップを含む。
ここで、インスタント通信を例とすると、インスタント通信がリアルタイム性を有するため、これにより、該目標スタンプと該スタンプ送信時間との間の間隔が予め設定された時間を超えてはいけないように規定できる。該予め設定された時間は、システムにより設定されてもよく、例えば60秒、90秒等である。説明する必要がある点として、スタンプは少なくとも2つであるため、本願の実施例において、該目標スタンプと少なくとも2つのスタンプのうち最後に送信されたたスタンプとの時間の時間間隔を算出する。
これにより、新しいセッションメンバーが送信した目標スタンプと該スタンプ、及び目標スタンプ送信時間とスタンプ送信時間が、同時に第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイする。
一実施形態において、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイするステップは、
(3.1)第1スタンプインタラクションアニメーションの再生が終了したと検出したときに、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイするステップと、
(3.2)第1スタンプインタラクションアニメーションの再生が終了していないと検出したときに、該セッションページに該第2スタンプインタラクションアニメーションを重ねてディスプレイするステップとを含む。
ここで、第2スタンプインタラクションアニメーションがディスプレイされている際に、前の第1スタンプインタラクションアニメーションの再生が終了していない可能性があるため、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイする前に、該第1スタンプインタラクションアニメーションの再生が終了したか否かを検出することができる。
該第1スタンプインタラクションアニメーションの再生が終了したと検出したときに、該セッションページに該第2スタンプインタラクションアニメーションを直接的にディスプレイする。第1スタンプインタラクションアニメーションの再生が終了していないと検出したときに、該第1スタンプインタラクションアニメーションの再生を待たず、該セッションページに該第2スタンプインタラクションアニメーションを直接的に重ねてディスプレイすることができ、同時に再生するという重畳効果を実現し、スタンプインタラクションの効果を豊かにする。
上記から明らかなように、本願の実施例は、クライアントにおける目標セッションのセッションページを表示し、目標セッションは、少なくとも2人のセッションメンバーを含み、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、セッションページに第1スタンプインタラクションアニメーションをディスプレイし、第1スタンプインタラクションアニメーションは、少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。これにより、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、少なくとも2人のセッションメンバーが送信したスタンプの間で行われたインタラクションに基づいた第1スタンプインタラクションアニメーションをリアルタイムで再生することができ、通信インタラクションの面白味と多様性を高め、画像処理の多様性を極めて大きく高める。
上記実施例に記述される方法と組み合わせて、以下、例を挙げて、さらに詳細に説明する。
本実施例において、該画像処理装置が具体的にサーバにおいて集積されることを例として説明を行い、具体的には、以下の説明を参照する。
図3に参照されるように、図3は、本願の実施例により提供される画像処理方法の別のプロセス模式図である。該方法プロセスは、ステップ201~ステップ209を含んでもよい。
ステップ201において、端末は、クライアントにおける目標セッションのセッションページを表示する。
ここで、図4aも併せて参照すると、図3、及び下記に示される例において、該クライアントは、インスタント通信クライアントであってもよいが、インスタント通信クライアントには限定されない。端末11は、クライアントにおける目標セッションのセッションページを表示し、該セッションページにおいて、セッションメンバーは、該セッションページによりその他のセッションユーザとのセッション機能を実現することができ、例えば、テキスト、語音、画像、スタンプ、又はビデオ等の内容を送信することができる。
例えば、図4aには、第1セッションユーザ11と第2セッションユーザ12が含まれ、該第1セッションユーザは、端末上のクライアントにおけるセッションユーザであってもよい。該セッションページにおいては、スタンプ入力パネルを表示することができ、該スタンプ入力パネルには複数のスタンプ、例えば、ハートマークスタンプが含まれる。ユーザは、ハートマークスタンプをタッチ制御して、複数のスタンプからハートマークスタンプを選択するタッチ制御操作に応答して、該ハートマークスタンプをメッセージ編集フレーム中に表示することができる。
本願の実施例において記載した「~に応答して」とは、実行された操作が依存する条件、又は状態を示すことに用いられることを示す。依存する条件、又は状態を満たすときに、実行される1つ、又は複数の操作は、リアルタイムなものであってもよく、又は所定の遅延を有してもよく、特に説明がない場合には、実行される複数の操作の実行の前後の順序に対しての制限は存在しない。
ステップ202において、端末は、少なくとも2人のセッションメンバーが送信したスタンプ、及びスタンプ送信時間が第1スタンプインタラクションアニメーションのトリガー条件を満たすと検出したときに、ステップ203を実行する。
ここで、図4bも併せて参照すると、第1セッションユーザ11は、送信制御部材12をタッチ制御することができ、端末10は、該送信制御部材12のタッチ制御操作に応答して、メッセージ編集フレームに表示されたハートマークスタンプをセッションページに表示する。このとき、端末10は、2人のセッションメンバーが送信したスタンプが同じハートマークであり、且つ2つのスタンプが送信される時間間隔が10秒内にあると検出し、端末が少なくとも2人のセッションメンバーが送信したスタンプ、及びスタンプ送信時間が第1スタンプインタラクションアニメーションのトリガー条件を満たすと検出したと判定するときに、ステップ203を実行する。
また、例えば、図4c、及び図4dも併せて参照すると、該セッションページにおいてはスタンプ入力パネルを表示することができ、該スタンプ入力パネルにおいて複数のスタンプ、例えば爆弾スタンプが含まれる。ユーザがイヌのフンのスタンプをタッチ制御すると、複数のスタンプから爆弾スタンプを選択するタッチ制御操作に応答して、該爆弾スタンプをメッセージ編集フレーム中に表示することができる。第1セッションユーザ11は、送信制御部材12をタッチ制御することができ、端末10は、該送信制御部材12のタッチ制御操作に応答して、メッセージ編集フレームに表示される爆弾スタンプをセッションページに表示する。このとき、端末10は、2人のセッションメンバーが送信したスタンプがそれぞれイヌのフンのスタンプと爆弾スタンプであり、且つ2つのスタンプが送信される時間間隔が8秒内にあると検出し、端末が少なくとも2人のセッションメンバーが送信したスタンプ、及びスタンプ送信時間が第1スタンプインタラクションアニメーションのトリガー条件を満たすと検出したと判定するときに、ステップ203を実行する。
ステップ203において、端末は、少なくとも2人のセッションメンバーのうちの各ペアのセッションメンバーの関係が友人関係であるか否かを検出する。
ここで、該友人関係とは、クライアントにおいて2人のセッションメンバーが互いに相手先を追加して通信上の友人になるものであり、通信の面白味を増すために、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、端末は、少なくとも2人のセッションメンバーのうちの各ペアのセッションメンバーの関係が友人関係であるか否かを検出し続ける。
端末は、少なくとも2人のセッションメンバーのうち各ペアのセッションメンバーの関係が友人関係ではないと検出したときに、ステップ204を実行し、少なくとも2人のセッションメンバーのうちの各ペアのセッションメンバーの関係が友人関係であると検出したときに、ステップ205を実行する。
ステップ204において、端末は、セッションページに友人追加提示情報をディスプレイする。
ここで、少なくとも2人のセッションメンバーのうち1ペアのセッションメンバーの関係が友人関係に属しないと検出したときに、その中に未知の人がいることを示す。このとき、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイするステップは実行しなくてもよく、またセッションページに友人追加提示情報をディスプレイし、例えば、「第2セッションメンバーがご友人ではないため、追加してください」と表示し、友人として追加していないセッションユーザが相手先を友人として追加できるように提示することができる。
ステップ205において、端末は、セッションページにおいて第1スタンプインタラクションアニメーションの全画面再生を行う。
少なくとも2人のセッションメンバーのうちの各ペアのセッションメンバーの関係が友人関係であると検出したときに、互いに友人関係であることを示し、リアルタイムの面白味のあるインタラクティブを行うことができる。端末は、セッションページにおいて第1スタンプインタラクションアニメーションの全画面再生を直接的に行うことができ、すなわち、該第1スタンプインタラクションアニメーションは、チャットインターフェース、情報入力フレーム、メッセージ吹き出し等の全画面における領域に表示され得る。
ここで、該第1スタンプインタラクションアニメーションは、該少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含み、且つ該第1スタンプインタラクションアニメーションのタイプが複数種である。例えば、引き続き図4bを参照すると、第1セッションメンバー11と第2セッションメンバー12のスタンプがいずれもハートマークスタンプであるときに、ハートマークスタンプを動的に移動して一緒にし、衝撃を与え、拡大を行い、次に***して複数の小さいハートマークに分散する第1スタンプインタラクションアニメーション13を再生することができる。例えば、引き続き図4dを参照すると、第2セッションメンバー12が送信したものがイヌのフンのスタンプであり、第1セッションメンバー11が送信したものが爆弾スタンプであるときに、爆弾がイヌのフンのスタンプ上に飛んで爆発を行い、複数のイヌのフンのスタンプに分散して第2スタンプインタラクションアニメーション14を生成し再生を行うことができる。
説明する必要がある点として、スタンプの間の関係に基づいて、さらにその他のスタンプの間でインタラクションアニメーションを行う第1スタンプインタラクションアニメーションであってもよく、ここで挙げられる例は、具体的には限定としていない。
ステップ206において、端末は、新しいセッションメンバーが送信した目標スタンプとスタンプ、及び目標スタンプ送信時間とスタンプ送信時間が第2スタンプインタラクションアニメーションのトリガー条件を満たすと検出したときに、ステップ207を実行する。
ここで、該新しいセッションメンバーは、目標セッションのうちの該少なくとも2人のセッションメンバーではないセッションメンバーである。すなわち該新しいセッションメンバーは、目標セッション中に新たに追加されたセッションメンバー、及び現在でメッセージを送信したことがないセッションメンバーであってもよく、すなわち、該目標セッションにおける第1セッションメンバー11や第2セッションメンバー12ではないメンバーである。該第2スタンプインタラクションアニメーションのトリガー条件は、複数人がインタラクティブするというインタラクティブ効果ロジックであってもよく、少なくとも3人のメンバーが送信したスタンプが同じスタンプであること、及び少なくとも3つの送信されたスタンプの間の関連関係が目標関連関係であることを少なくとも含む。
例えば、第1セッションメンバー11と第2セッションメンバー12との間で送信したスタンプがビールスタンプであり、該新しいセッションメンバーが送信した目標スタンプもビールスタンプであり、且つ第1セッションメンバー11と第2セッションメンバー12のうち最後にビールスタンプを送信する時間と新しいセッションメンバーが目標スタンプを送信する時間との時間間隔が11秒であり、予め設定された時間90秒よりも小さいときに、端末が、新しいセッションメンバーが送信した目標スタンプとスタンプ、及び目標スタンプ送信時間とスタンプ送信時間が第2スタンプインタラクションアニメーションのトリガー条件を満たすと検出したことを判定し、ステップ207を実行する。
ステップ207において、端末は、第1スタンプインタラクションアニメーションの再生が終了したか否かを検出する。
ここで、第2スタンプインタラクションアニメーションがディスプレイされている際に、前の第1スタンプインタラクションアニメーションの再生が終了していない可能性があるため、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイする前に、該第1スタンプインタラクションアニメーションの再生が終了したか否かを検出することができる。
端末が第1スタンプインタラクションアニメーションの再生が終了したと検出したときに、ステップ208を実行する。第1スタンプインタラクションアニメーションの再生が終了していないと検出したときに、ステップ209を実行する。
ステップ208において、端末は、セッションページに第2スタンプインタラクションアニメーションをディスプレイする。
ここで、該第1スタンプインタラクションアニメーションの再生が終了したと検出したときに、該セッションページに該第2スタンプインタラクションアニメーションを直接的にディスプレイする。例えば、該第2スタンプインタラクションアニメーションは、3つのビールスタンプの間で乾杯を行った第2スタンプインタラクションアニメーションであってもよい。
ステップ209において、端末は、セッションページに第2スタンプインタラクションアニメーションを重ねてディスプレイする。
ここで、第1スタンプインタラクションアニメーションの再生が終了していないと検出したときに、該第1スタンプインタラクションアニメーションの再生の終了を待たずに、該セッションページに該第2スタンプインタラクションアニメーションを直接的に重ねてディスプレイすることができ、同時に再生するという重畳効果を実現し、スタンプインタラクションの効果を豊かにする。
例えば、第1スタンプインタラクションアニメーションが2つのビールスタンプの間で乾杯を行った第1スタンプインタラクションアニメーションであり、第2スタンプインタラクションアニメーションが3つのビールスタンプの間で乾杯を行った第2スタンプインタラクションアニメーションである。2つのビールスタンプの間で乾杯を行った第1スタンプインタラクションアニメーション上に、3つのビールスタンプの間で乾杯を行った第2スタンプインタラクションアニメーションを重ねて、インタラクションの雰囲気を盛り上げることができ、画像処理の多様性をさらに高める。
上記から明らかなように、本願の実施例は、クライアントにおける目標セッションのセッションページを表示し、目標セッションは、少なくとも2人のセッションメンバーを含む。少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、セッションページに第1スタンプインタラクションアニメーションをディスプレイし、第1スタンプインタラクションアニメーションは、少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。これにより、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、少なくとも2人のセッションメンバーが送信したスタンプの間で行われたインタラクションに基づいた第1スタンプインタラクションアニメーションをリアルタイムで再生することができ、通信インタラクションの面白味と多様性を高め、画像処理の多様性を極めて大きく高める。
さらには、本願の実施例は、第1スタンプインタラクションアニメーションが再生される前提下で、新しいセッションメンバーの目標スタンプとスタンプとの間の関係を検出し続けて、第2インタラクションアニメーションの再生をトリガーすることを実現でき、インタラクティブ効果をより良好に高め、情報処理の多様性をさらに高める。
本願の実施例により提供される画像処理方法をより良好に実施するのを便利にするために、本願の実施例は、上記画像処理方法に基づいた装置を更に提供する。ここで、名詞の意味は上記画像処理方法におけるものと同じであるため、具体的な実現の詳細は、方法実施例における説明を参照することができる。
図5に参照されるように、図5は、本願の実施例により提供される画像処理装置の構造模式図であり、ここで該画像処理装置は、表示ユニット301、及び第1ディスプレイユニット302等を含んでもよい。
表示ユニット301は、クライアントにおける目標セッションのセッションページを表示することに用いられ、該目標セッションは、少なくとも2人のセッションメンバーを含む。
第1ディスプレイユニット302は、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイすることに用いられ、該第1スタンプインタラクションアニメーションは、該少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。
いくつかの実施例において、該第1ディスプレイユニット302は、
少なくとも2人のセッションメンバーが送信したスタンプ、及びスタンプ送信時間が第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイすることに用いられる。
いくつかの実施例において、該第1ディスプレイユニット302は、
少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページにおいて第1スタンプインタラクションアニメーションの全画面再生を行うことに用いられる。
いくつかの実施例において、該第1ディスプレイユニット302は、
少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、該少なくとも2人のセッションメンバーの関連度値を取得することと、
該関連度値に基づいて第1スタンプインタラクションアニメーションの目標ディスプレイレベルを決定することと、
該セッションページに該目標ディスプレイレベルに対応する第1スタンプインタラクションアニメーションをディスプレイすることと、に用いられる。
いくつかの実施例において、該第1ディスプレイユニット302は、
少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、該少なくとも2人のセッションメンバーの関連度値を取得することと、
該関連度値に基づき第1スタンプインタラクションアニメーションの再生時間を決定することと、
該再生時間に基づき該セッションページに該第1スタンプインタラクションアニメーションをディスプレイすることと、に用いられる。
いくつかの実施例において、該画像処理装置は、さらに第2ディスプレイユニットを含み、
第2ディスプレイユニットは、新しいセッションメンバーが送信した目標スタンプが該スタンプと第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイすることに用いられ、該第2スタンプインタラクションアニメーションは、該少なくとも2人のセッションメンバーが送信したスタンプと目標スタンプとの間のインタラクションアニメーションを含み、該新しいセッションメンバーは、目標セッションのうちの該少なくとも2人のセッションメンバーではないセッションメンバーである。
いくつかの実施例において、該第2ディスプレイユニットは、
新しいセッションメンバーが送信した目標スタンプと該スタンプ、及び目標スタンプ送信時間とスタンプ送信時間が第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイすることに用いられる。
いくつかの実施例において、該第2ディスプレイユニットは、さらに、
新しいセッションメンバーが送信した目標スタンプと該スタンプとが第2スタンプインタラクションアニメーションのトリガー条件を満たすとき、及び
第1スタンプインタラクションアニメーションの再生が終了したと検出したときに、該セッションページに該第2スタンプインタラクションアニメーションをディスプレイすることと、
第1スタンプインタラクションアニメーションの再生が終了していないと検出したときに、該セッションページに該第2スタンプインタラクションアニメーションを重ねてディスプレイすることと、に用いられる。
いくつかの実施例において、該装置は、さらに第1ディスプレイユニット302とプロンプトユニットを含み、
該第1ディスプレイユニット302は、さらに、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、且つ少なくとも2人のセッションメンバーのうちの各ペアのセッションメンバーの関係が友人関係であると検出したときに、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイするステップを実行することに用いられ、
プロンプトユニットは、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、且つ少なくとも2人のセッションメンバーのうち1ペアのセッションメンバーの関係が友人関係に属しないと検出したときに、該セッションページに友人追加提示情報をディスプレイすることに用いられる。
上記各ユニットの具体的な実施は、前の実施例を参照することができ、ここで繰り返し説明しない。
上記から明らかなように、本願の実施例は、表示ユニット301がクライアントにおける目標セッションのセッションページを表示し、目標セッションは、少なくとも2人のセッションメンバーを含み、第1ディスプレイユニット302は、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、セッションページに第1スタンプインタラクションアニメーションをディスプレイし、第1スタンプインタラクションアニメーションは、少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。これにより、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、少なくとも2人のセッションメンバーが送信したスタンプの間で行われたインタラクションに基づいた第1スタンプインタラクションアニメーションをリアルタイムで再生することができ、通信インタラクションの面白味と多様性を高め、画像処理の多様性を極めて大きく高める。
本願の実施例は、コンピュータ機器を更に提供し、該コンピュータ機器は、サーバ、又は端末であってもよく、図6に示すように、それは、本願の実施例に関する端末の構造模式図を示しており、具体的に言えば、以下のとおりである。
該コンピュータ機器は、無線周波数(Radio Frequency、RF)回路401、1つ又は1つ以上のコンピュータ可読記憶媒体を含むメモリ402、入力ユニット403、表示ユニット404、センサ405、音声回路406、無線フィデリティ(Wireless Fidelity、WiFi)モジュール407、1つ又は1つ以上の処理コアを含むプロセッサ408、及び電源409等の部材を含んでもよい。当業者であれば、理解できるように、図6において示される端末構造は、端末に対する限定を構成せず、図示されるものよりも多い、又はよりも少ない部材を含んでもよく、又はあるいくつかの部材を組み合わせたり異なる部材の配置をしたりしてもよい。ここで、
図示されていないが、端末は、更にカメラ、ブルートゥース(登録商標)モジュール等を含んでもよく、ここで繰り返し説明しない。具体的には、本実施例において、端末におけるプロセッサ408は、以下の指令に従って、1つ又は1つ以上のアプリケーションプログラムのプロセスに対応する実行可能なファイルをメモリ402にアップロードし、且つプロセッサ408によりメモリ402において記憶されたアプリケーションプログラムを実行し、それにより各種の機能を実現することになる。
クライアントにおける目標セッションのセッションページを表示し、該目標セッションは、少なくとも2人のセッションメンバーを含み、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイする。該第1スタンプインタラクションアニメーションは、該少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。
上記実施例において、各実施例に対する記述は、それぞれ重点があり、ある実施例に詳述されていない部分は、上記の画像処理方法の詳細な記述を参照できるため、ここで繰り返し説明しない。
上記から明らかなように、本願の実施例のコンピュータ機器は、クライアントにおける目標セッションのセッションページを表示することができる。目標セッションは、少なくとも2人のセッションメンバーを含み、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、セッションページに第1スタンプインタラクションアニメーションをディスプレイする。第1スタンプインタラクションアニメーションは、少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。これにより、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、少なくとも2人のセッションメンバーが送信したスタンプの間で行われたインタラクションに基づいた第1スタンプインタラクションアニメーションをリアルタイムで再生することができ、通信インタラクションの面白味と多様性を高め、画像処理の多様性を極めて大きく高める。
当業者であれば、理解できるように、上記実施例の各種の方法におけるステップの全部、又は一部は、指令により完了でき、又は指令により関連するハードウェアを制御することで完了できる。該指令は、コンピュータ可読記憶媒体に記憶され、且つプロセッサによってアップロードされて実行されてもよい。
このため、本願の実施例は、コンピュータ可読記憶媒体を提供し、その中において複数の指令が記憶されており、該指令は、プロセッサによりアップロードされ、これにより本願の実施例が提供する任意の一種の画像処理方法におけるステップを実行することができる。例えば、該指令は、以下のステップを実行することができる。
クライアントにおける目標セッションのセッションページを表示し、該目標セッションは、少なくとも2人のセッションメンバーを含み、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、該セッションページに該第1スタンプインタラクションアニメーションをディスプレイし、該第1スタンプインタラクションアニメーションは、該少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む。
本願の一態様によれば、コンピュータプログラム製品、又はコンピュータプログラムを提供する。該コンピュータプログラム製品、又はコンピュータプログラムは、コンピュータ指令を含み、該コンピュータ指令は、コンピュータ可読記憶媒体において記憶される。コンピュータ機器のプロセッサは、コンピュータ可読記憶媒体から該コンピュータ指令を読み取り、プロセッサは、該コンピュータ指令を実行して、該コンピュータ機器に上記実施例により提供される各種の実現方式において提供される方法を実行させる。
上記の各操作の具体的な実施は、前の実施例を参照することができ、ここで繰り返し説明しない。
ここで、該コンピュータ可読記憶媒体は、読み出し専用メモリ(Read Only Memory、ROM)、ランダムアクセスメモリ(Random Access Memory、RAM)、磁気ディスク、又は光ディスク等を含んでもよい。
該コンピュータ可読記憶媒体において記憶された指令は、本願の実施例が提供する任意の一種の画像処理方法におけるステップを実行することができる。従って、本願の実施例が提供する任意の一種の画像処理方法が実現できる有益な効果を実現することができるが、詳細は前の実施例を参照できるため、ここで繰り返し説明しない。
以上、本願の実施例が提供する画像処理方法、装置、及びコンピュータ可読記憶媒体に対して詳細な紹介を行ったが、本明細書においては、具体的な例を用いて本願の原理、及び実施形態を述べているものであり、上記の実施例の説明は、本願の方法、及びそのコア思想の理解を助けるためのものに過ぎない。同時に、当業者にとっては、本願の思想に基づいて、具体的な実施形態及び応用範囲のいずれにおいても変更が可能である。以上のように、本明細書の内容は本願に対する制限するものではないことを理解すべきである。
10 端末
11 第1セッションメンバー
12 第2セッションメンバー
13 第1スタンプインタラクションアニメーション
14 第2スタンプインタラクションアニメーション
20 サーバ
301 表示ユニット
302 第1ディスプレイユニット
402 メモリ
403 入力ユニット
404 表示ユニット
405 センサ
406 音声回路
408 プロセッサ
409 電源

Claims (21)

  1. コンピュータ機器によって実行される、画像処理方法であって、前記方法は、
    クライアントにおける目標セッションのセッションページを表示するステップであって、前記目標セッションは、少なくとも2人のセッションメンバーを含む、ステップと、
    前記少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイするステップであって、前記第1スタンプインタラクションアニメーションは、前記少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む、ステップとを含む、ことを特徴とする画像処理方法。
  2. 前記方法は、さらに、
    新しいセッションメンバーが送信した目標スタンプと前記スタンプとが第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第2スタンプインタラクションアニメーションをディスプレイするステップであって、前記第2スタンプインタラクションアニメーションは、前記少なくとも2人のセッションメンバーが送信したスタンプと目標スタンプとの間のインタラクションアニメーションを含み、前記新しいセッションメンバーは、前記目標セッションにおける前記少なくとも2人のセッションメンバーではないセッションメンバーである、ステップを含む、ことを特徴とする請求項1に記載の画像処理方法。
  3. 前記少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイする前記ステップは、
    少なくとも2人のセッションメンバーが送信したスタンプ、及びスタンプ送信時間が第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイするステップを含む、ことを特徴とする請求項1、又は2に記載の画像処理方法。
  4. 新しいセッションメンバーが送信した目標スタンプと前記スタンプとが第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第2スタンプインタラクションアニメーションをディスプレイする前記ステップは、
    前記新しいセッションメンバーが送信した目標スタンプと前記スタンプ、及び目標スタンプ送信時間とスタンプ送信時間が第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第2スタンプインタラクションアニメーションをディスプレイするステップを含む、ことを特徴とする請求項2に記載の画像処理方法。
  5. 前記セッションページに前記第2スタンプインタラクションアニメーションをディスプレイする前記ステップは、
    第1スタンプインタラクションアニメーションの再生が終了したと検出したときに、前記セッションページに前記第2スタンプインタラクションアニメーションをディスプレイするステップと、
    第1スタンプインタラクションアニメーションの再生が終了していないと検出したときに、前記セッションページに前記第2スタンプインタラクションアニメーションを重ねてディスプレイするステップとを含む、ことを特徴とする請求項2に記載の画像処理方法。
  6. 前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイする前記ステップの前に、さらに、
    少なくとも2人のセッションメンバーのうちの各ペアのセッションメンバーの関係が友人関係であると検出したときに、前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイすることを実行するステップと、
    少なくとも2人のセッションメンバーのうちの1ペアのセッションメンバーの関係が友人関係に属しないと検出したときに、前記セッションページに友人追加提示情報をディスプレイするステップとを含む、ことを特徴とする請求項1に記載の画像処理方法。
  7. 前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイするステップは、
    前記セッションページにおいて第1スタンプインタラクションアニメーションの全画面再生を行うステップを含む、ことを特徴とする請求項1に記載の画像処理方法。
  8. 前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイするステップは、
    前記少なくとも2人のセッションメンバーの関連度値を取得するステップと、
    前記関連度値に基づいて第1スタンプインタラクションアニメーションの目標ディスプレイレベルを決定するステップと、
    前記セッションページに前記目標ディスプレイレベルに対応する第1スタンプインタラクションアニメーションをディスプレイするステップとを含む、ことを特徴とする請求項1に記載の画像処理方法。
  9. 前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイするステップは、
    前記少なくとも2人のセッションメンバーの関連度値を取得するステップと、
    前記関連度値に基づいて第1スタンプインタラクションアニメーションの再生時間を決定するステップと、
    前記再生時間に基づき前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイするステップとを含む、ことを特徴とする請求項1に記載の画像処理方法。
  10. 前記トリガー条件は、少なくとも2人のセッションメンバーが送信したスタンプが同じスタンプであること、少なくとも2つの送信されたスタンプの間の関連関係が予め設定された関連関係であること、又は少なくとも2つのスタンプのスタンプ送信時間の間隔が予め設定された時間内にあること、を含む、ことを特徴とする請求項1に記載の画像処理方法。
  11. 画像処理装置であって、表示ユニットと、第1ディスプレイユニットとを含み、
    前記表示ユニットは、クライアントにおける目標セッションのセッションページを表示することに用いられ、前記目標セッションは、少なくとも2人のセッションメンバーを含み、
    前記第1ディスプレイユニットは、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイすることに用いられ、前記第1スタンプインタラクションアニメーションは、前記少なくとも2人のセッションメンバーが送信したスタンプの間のインタラクションアニメーションを含む、ことを特徴とする画像処理装置。
  12. 前記装置は、さらに第2ディスプレイユニットを含み、
    前記第2ディスプレイユニットは、新しいセッションメンバーが送信した目標スタンプと前記スタンプとが第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第2スタンプインタラクションアニメーションをディスプレイすることに用いられ、前記第2スタンプインタラクションアニメーションは、前記少なくとも2人のセッションメンバーが送信したスタンプと目標スタンプとの間のインタラクションアニメーションを含み、前記新しいセッションメンバーは、前記目標セッションにおける前記少なくとも2人のセッションメンバーではないセッションメンバーである、ことを特徴とする請求項11に記載の画像処理装置。
  13. 前記第1ディスプレイユニットは、
    少なくとも2人のセッションメンバーが送信したスタンプ、及びスタンプ送信時間が第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイすることに用いられる、ことを特徴とする請求項11、又は12に記載の画像処理装置。
  14. 前記第2ディスプレイユニットは、
    前記新しいセッションメンバーが送信した目標スタンプと前記スタンプ、及び目標スタンプ送信時間とスタンプ送信時間が第2スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページに前記第2スタンプインタラクションアニメーションをディスプレイすることに用いられる、ことを特徴とする請求項12に記載の画像処理装置。
  15. 前記第2ディスプレイユニットは、さらに、
    前記新しいセッションメンバーが送信した目標スタンプが前記スタンプと第2スタンプインタラクションアニメーションのトリガー条件を満たすとき、及び
    第1スタンプインタラクションアニメーションの再生が終了したと検出したときに、前記セッションページに前記第2スタンプインタラクションアニメーションをディスプレイし、
    第1スタンプインタラクションアニメーションの再生が終了していないと検出したときに、前記セッションページに前記第2スタンプインタラクションアニメーションを重ねてディスプレイすることに用いられる、ことを特徴とする請求項12に記載の画像処理装置。
  16. 前記装置は、さらにプロンプトユニットを含み、
    前記第1ディスプレイユニットは、さらに、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすとき、且つ少なくとも2人のセッションメンバーのうちの各ペアのセッションメンバーの関係が友人関係であると検出したときに、前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイすることを実行することに用いられ、
    前記プロンプトユニットは、少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすとき、且つ少なくとも2人のセッションメンバーのうち1ペアのセッションメンバーの関係が友人関係に属しないと検出したときに、前記セッションページに友人追加提示情報をディスプレイすることに用いられる、ことを特徴とする請求項11に記載の画像処理装置。
  17. 前記第1ディスプレイユニットは、さらに、
    少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記セッションページにおいて第1スタンプインタラクションアニメーションの全画面再生を行うことに用いられる、ことを特徴とする請求項11に記載の画像処理装置。
  18. 前記第1ディスプレイユニットは、さらに、
    少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記少なくとも2人のセッションメンバーの関連度値を取得することと、
    前記関連度値に基づいて第1スタンプインタラクションアニメーションの目標ディスプレイレベルを決定することと、
    前記セッションページに前記目標ディスプレイレベルに対応する第1スタンプインタラクションアニメーションをディスプレイすることと、に用いられる、ことを特徴とする請求項11に記載の画像処理装置。
  19. 前記第1ディスプレイユニットは、さらに、
    少なくとも2人のセッションメンバーが送信したスタンプが第1スタンプインタラクションアニメーションのトリガー条件を満たすときに、前記少なくとも2人のセッションメンバーの関連度値を取得することと、
    前記関連度値に基づいて第1スタンプインタラクションアニメーションの再生時間を決定することと、
    前記再生時間に基づき前記セッションページに前記第1スタンプインタラクションアニメーションをディスプレイすることと、に用いられる、ことを特徴とする請求項11に記載の画像処理装置。
  20. コンピュータ可読記憶媒体であって、前記コンピュータ可読記憶媒体には複数の指令が記憶されており、前記指令は、プロセッサによりアップロードを行うことに適し、それにより請求項1~10のいずれか一項に記載の画像処理方法におけるステップを実行する、ことを特徴とするコンピュータ可読記憶媒体。
  21. コンピュータ機器であって、メモリと、プロセッサと、前記メモリ中に記憶され、且つ前記プロセッサ上で実行できるコンピュータプログラムと、を含み、前記プロセッサは、前記コンピュータプログラムを実行する際に請求項1~10のいずれか一項に記載の画像処理方法におけるステップをする、ことを特徴とするコンピュータ機器。
JP2023546509A 2021-05-21 2022-04-28 画像処理方法、装置、及びコンピュータコンピュータプログラム Pending JP2024507092A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN202110558940.2 2021-05-21
CN202110558940.2A CN115373577A (zh) 2021-05-21 2021-05-21 一种图像处理方法、装置及计算机可读存储介质
PCT/CN2022/089701 WO2022242443A1 (zh) 2021-05-21 2022-04-28 一种图像处理方法、装置及计算机可读存储介质

Publications (1)

Publication Number Publication Date
JP2024507092A true JP2024507092A (ja) 2024-02-16

Family

ID=84059860

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023546509A Pending JP2024507092A (ja) 2021-05-21 2022-04-28 画像処理方法、装置、及びコンピュータコンピュータプログラム

Country Status (5)

Country Link
US (1) US20230083897A1 (ja)
JP (1) JP2024507092A (ja)
KR (1) KR20230101890A (ja)
CN (1) CN115373577A (ja)
WO (1) WO2022242443A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240078732A1 (en) * 2022-09-07 2024-03-07 Qualcomm Incorporated Avatar facial expressions based on semantical context
CN118113384A (zh) * 2022-11-29 2024-05-31 腾讯科技(深圳)有限公司 动画处理方法及相关设备

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106059907A (zh) * 2016-08-04 2016-10-26 深圳市大熊动漫文化有限公司 表情交互方法及装置
US10593087B2 (en) * 2017-10-23 2020-03-17 Paypal, Inc. System and method for generating emoji mashups with machine learning
CN108322383B (zh) * 2017-12-27 2022-02-25 广州市百果园信息技术有限公司 表情交互显示方法、计算机可读存储介质及终端
CN111193654B (zh) * 2019-06-24 2021-12-17 腾讯科技(深圳)有限公司 一种社交会话的处理方法、装置、终端及介质
CN113438150B (zh) * 2021-07-20 2022-11-08 网易(杭州)网络有限公司 一种表情发送方法和装置
CN114531406A (zh) * 2021-12-30 2022-05-24 北京达佳互联信息技术有限公司 界面展示方法、装置及存储介质

Also Published As

Publication number Publication date
CN115373577A (zh) 2022-11-22
KR20230101890A (ko) 2023-07-06
US20230083897A1 (en) 2023-03-16
WO2022242443A1 (zh) 2022-11-24

Similar Documents

Publication Publication Date Title
US11570012B2 (en) Systems and methods for virtual interactions
US9712579B2 (en) Systems and methods for creating and publishing customizable images from within online events
JP6510536B2 (ja) インスタント通信において表現情報を処理する方法及び装置
WO2015078310A1 (zh) 题目问答方法、装置及***
JP2024507092A (ja) 画像処理方法、装置、及びコンピュータコンピュータプログラム
CN105989165B (zh) 在即时聊天工具中播放表情信息的方法、装置及***
JP2016511837A (ja) 分散型ストーリーリーディングのための音声変更
TW201323041A (zh) 對於視訊遊戲玩家及旁觀者之管理音訊及視訊通道之系統及方法
TW201445414A (zh) 通訊過程中的資訊互動方法、用戶端及伺服器
KR20120028380A (ko) 개별적으로 레코딩된 장면의 순차적인 병렬 배치를 위한 시스템
KR102010565B1 (ko) 인스턴트 메시징 서비스에서 배경 효과 이모티콘을 제공하는 방법, 이를 구현한 사용자 단말 및 어플리케이션
CN112866619B (zh) 一种远程会议控制方法、装置、电子设备及存储介质
US11651541B2 (en) Integrated input/output (I/O) for a three-dimensional (3D) environment
US20230171459A1 (en) Platform for video-based stream synchronization
CN113411652A (zh) 媒体资源播放方法和装置、存储介质及电子设备
CN114979682A (zh) 多主播虚拟直播方法以及装置
CN112954426B (zh) 视频播放方法、电子设备及存储介质
US12010161B1 (en) Browser-based video production
JP2024042719A (ja) 電子漫画配信システム及び電子漫画配信プログラム
JP2007115117A (ja) コンテンツ提供サーバー及びコンテンツ視聴システム
WO2023138346A1 (zh) 一种在线活动控制方法、装置、计算机设备及存储介质
JP7445938B1 (ja) サーバ、方法及びコンピュータプログラム
US20230105417A1 (en) Bullet-screen comment processing method and apparatus
WO2022189795A1 (en) Communication platform
JP2023552119A (ja) 撮影中のパフォーマに対する聴衆反応のシミュレーション

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230801

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230801

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20230801

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231218

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240514

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240527