JP6401865B2 - 写真共有方法、装置、プログラム及び記録媒体 - Google Patents

写真共有方法、装置、プログラム及び記録媒体 Download PDF

Info

Publication number
JP6401865B2
JP6401865B2 JP2017531946A JP2017531946A JP6401865B2 JP 6401865 B2 JP6401865 B2 JP 6401865B2 JP 2017531946 A JP2017531946 A JP 2017531946A JP 2017531946 A JP2017531946 A JP 2017531946A JP 6401865 B2 JP6401865 B2 JP 6401865B2
Authority
JP
Japan
Prior art keywords
target contact
contact
photo
sharing
party
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.)
Active
Application number
JP2017531946A
Other languages
English (en)
Other versions
JP2017531975A (ja
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.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Publication of JP2017531975A publication Critical patent/JP2017531975A/ja
Application granted granted Critical
Publication of JP6401865B2 publication Critical patent/JP6401865B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/30Scenes; Scene-specific elements in albums, collections or shared content, e.g. social network photos or video
    • 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/18Commands or executable codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • 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
    • 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/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Signal Processing (AREA)
  • Library & Information Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)
  • Facsimiles In General (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

相互参照
本願は、出願番号がCN 201510462781.0であって、出願日が2015年07月31日である中国特許出願に基づき優先権を主張し、当該中国特許出願の内容の全てを本願に援用する。
本発明は、通信技術分野に関し、さらに詳細には、写真共有方法装置、プログラム及び記録媒体に関する。
スマート端末は、人々の生活において欠かせない電子機器となっている。外でパーティーするときや、観光するときに、スマート携帯電話などの端末を使用して写真を撮ることができるので、スマート端末が主要な撮影機器となっている。
友達と一緒にパーティーするとき、参加した人々が写真を撮る可能性があり、また、友達の間で自分が撮った写真を共有するために、現在、互いに人為的に送信する方法を採用して実現している。例えば、甲、乙、丙、丁の四人がパーティするとき、それぞれがパーティ写真を撮った場合、甲は、ウィーチャットや、メッセージなどの通信方式を介して、自分が撮った写真を乙、丙、丁にそれぞれ送信し、同様に、乙も自分が撮った写真を甲、丙、丁にそれぞれ送信し、丙及び丁も同様に自分が撮った写真を送信して共有する。
本発明は、人為的な共有方式によるパーティー写真を共有する処理効率が低いという問題点を解決するために、写真共有方法装置、プログラム及び記録媒体を提供する。
本発明の第1の態様によれば、写真共有方法が提供され、前記方法は、
ユーザーの共有待機中のパーティー写真グループに対するパーティー写真共有命令を受信するステップと、
前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果を取得し、前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定するステップと、
アドレス帳に含まれる各連絡先のプロフィール写真において、前記顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定するステップと、
各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するステップと、を含み、
前記共有待機中のパーティー写真グループはパーティー識別子情報を含み、前記共有待機中のパーティー写真グループは少なくとも1枚のパーティー写真を含む。
ここで、前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果は、
顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行って得られる前記顔識別結果、
又は、
クラウドサーバーに前記パーティー識別子情報及びユーザーIDを含む処理要求を送信し、前記クラウドサーバーが前記ユーザーIDに対応するクラウド写真アルバムから前記パーティー識別子情報に対応する前記共有待機中のパーティー写真グループを取得するようにし、顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行って得られる前記顔識別結果と、
前記クラウドサーバーが送信する前記顔識別結果と、を含む。
また、ユーザーのパーティー識別子を有するパーティー写真グループに対する共有命令である場合、まず、パーティー写真グループ中の各パーティー写真に対して顔識別を行って、その中に含まれる顔画像セットを識別し、さらに、識別された顔画像セット中の各顔画像と、アドレス帳中の各連絡先のプロフィール写真をマッチングすることによって、マッチングされる連絡先の連絡方式を取得する。これで取得した各マッチングされる連絡先の連絡方式に基づいて、パーティー写真グループをその各マッチングされる連絡先と自動的に共有する。当該技術的対策によれば、パーティー写真中の顔画像に対する自動識別を介して、顔画像と連絡先のプロフィール写真を自動マッチングさせることができ、パーティー写真の自動的且つ正確的な共有を実現でき、パーティー写真の共有処理効率を大幅に向上させる。
また、前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定した後、
前記顔識別結果によって、前記顔画像セット中の各顔画像が現れる回数を確定するステップと、
前記顔画像セットに前記現れる回数がプリセット回数よりも少ない顔画像が存在するかを確定するステップと、
前記現れる回数がプリセット回数よりも少ない顔画像が存在すると、前記顔画像セットから前記現れる回数がプリセット回数よりも少ない顔画像を削除するステップと、をさらに含む。
顔画像セットにおける各顔画像が現れる回数の判断を介して、関係ない顔画像を排除することができ、これによって、顔画像と連絡先のプロフィール写真のマッチング処理効率を向上させることができ、パーティー写真グループをその他のパーティー参加者と共有する正確性を確保することができる。
さらに、前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信する前に、
ユーザーが入力した選択命令を受信するステップをさらに含み、前記選択命令は、ユーザーが前記各目標連絡先に対して選択した後、選択された各目標連絡先を含み、
前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するステップは、
選択された各目標連絡先に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するステップを含む。
当該技術的対策によれば、ユーザーの目標連絡先に対する選択を実現でき、ユーザーの体験性を向上できる。
さらに、前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信する前に、
前記顔識別結果によって、前記顔画像セット中の各顔画像に対応するパーティー写真サブセットを確定するステップと、
各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真によって、各連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを確定するステップと、をさらに含み、
前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するステップは、
各目標連絡先のプロフィール写真に対応する連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するステップを含む。
好ましくは、前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するステップは、
各目標連絡先のプロフィール写真に対応する連絡方式における、プリセット通信方式に対応する第1の目標連絡方式を取得するステップと、
前記第1の目標連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するステップとを含む。
さらに、前記各目標連絡先のプロフィール写真に対応する連絡方式における、プリセット通信方式に対応する第1の目標連絡方式を取得した後、
前記第1の目標連絡方式を有しない特定の目標連絡先のプロフィール写真について、前記特定の目標連絡先のプロフィール写真に対応する連絡方式において第2の目標連絡方式を確定し、前記第2の目標連絡方式によって前記特定された目標連絡先のプロフィール写真に対応するパーティー写真サブセットを対応する特定の目標連絡先に送信するステップをさらに含む。
好ましくは、前記連絡方式は、少なくとも2つであり、
前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するステップは、
プリセット連絡方式の優先順位に応じて、各目標連絡先のプロフィール写真に対応する少なくとも2つの連絡方式において、各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式を確定するステップと、
各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するステップと、を含む。
前記技術的対策によれば、顔画像セット中の各顔画像に対応するパーティー写真サブセットを確定することで、各目標連絡先に自分の顔画像を含むパーティー写真を差別化して送信することを実現でき、これによって、さらに目標性があるように、パーティー写真共有を実現でき、ユーザーの体験性をより一層向上させることができる。
本発明の第2の態様によれば、写真共有装置が提供され、前記装置は、
ユーザーの共有待機中のパーティー写真グループに対するパーティー写真共有命令を受信するように構成される第1の受信モジュールと、
前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果を取得するように構成される第1の取得モジュールと、
前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定するように構成される第1の確定モジュールと、
アドレス帳に含まれる各連絡先のプロフィール写真において、前記顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定するように構成される第2の確定モジュールと、
各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するように構成される送信モジュールと、を備え、
前記共有待機中のパーティー写真グループはパーティー識別子情報を含み、前記共有待機中のパーティー写真グループは、少なくとも1枚のパーティー写真を含む。
ここで、前記第1獲得モジュールは、
顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行って前記顔識別結果を得るように構成される識別サブモジュールを備え、
又は、前記第1の取得モジュールは、
クラウドサーバーに前記パーティー識別子情報及びユーザーIDを含む処理要求を送信し、前記クラウドサーバーが前記ユーザーIDに対応するクラウド写真アルバムから前記パーティー識別子情報に対応する前記共有待機中のパーティー写真グループを取得するようにし、顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行って前記顔識別結果を得るように構成される第6の送信サブモジュールと、
前記クラウドサーバーが送信する前記顔識別結果を受信するように構成される受信サブモジュールと、を備える。
また、ユーザーのパーティー識別子を有するパーティー写真グループに対する共有命令である場合、まず、パーティー写真グループ中の各パーティー写真に対して顔識別を行って、その中に含まれる顔画像セットを識別し、さらに、識別された顔画像セット中の各顔画像と、アドレス帳中の各連絡先のプロフィール写真をマッチングすることによって、マッチングされる連絡先の連絡方式を取得する。これで取得した各マッチングされる連絡先の連絡方式に基づいて、パーティー写真グループをその各マッチングされる連絡先と自動的に共有する。当該技術的対策によれば、パーティー写真中の顔画像に対する自動識別を介して、顔画像と連絡先のプロフィール写真を自動マッチングさせることができ、パーティー写真の自動的且つ正確的な共有を実現でき、パーティー写真の共有処理効率を大幅に向上させる。
さらに、前記装置は、
前記顔識別結果によって、前記顔画像セット中の各顔画像が現れる回数を確定するように構成される第3の確定モジュールと、
前記顔画像セットに前記現れる回数がプリセット回数よりも少ない顔画像が存在するかを確定するように構成される第4の確定モジュールと、
前記第4の確定モジュールで確定された前記顔画像セットに前記現れる回数がプリセット回数よりも少ない顔画像が存在すると、前記顔画像セットから前記現れる回数がプリセット回数よりも少ない顔画像を削除するように構成される削除モジュールと、をさらに備える。
顔画像セットにおける各顔画像が現れる回数の判断を介して、関係ない顔画像を排除することができ、これによって、顔画像と連絡先のプロフィール写真のマッチング処理効率を向上させることができ、パーティー写真グループをその他のパーティー参加者と共有する正確性を確保することができる。
さらに、前記装置は、
ユーザーが入力した選択命令を受信するように構成される第2の受信モジュールをさらに備え、前記選択命令は、ユーザーが前記各目標連絡先に対して選択した後、選択された各目標連絡先を含み、
前記送信モジュールは、
選択された各目標連絡先に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するように構成される第1の送信サブモジュールを備える。
当該技術的対策によれば、ユーザーの目標連絡先に対する選択を実現でき、ユーザーの体験性を向上できる。
さらに、前記装置は、
前記顔識別結果によって、前記顔画像セット中の各顔画像に対応するパーティー写真サブセットを確定するように構成される第5の確定モジュールと、
各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真によって、各連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを確定するように構成される第6の確定モジュールと、をさらに備え、
前記送信モジュールは、
各目標連絡先のプロフィール写真に対応する連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するように構成される第2の送信サブモジュールを備える。
好ましくは、前記装置は、
各目標連絡先のプロフィール写真に対応する連絡方式における、プリセット通信方式に対応する第1の目標連絡方式を取得するように構成される第2の取得モジュールをさらに備え、
前記送信モジュールは、
前記第1の目標連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するように構成される第3の送信サブモジュールを備える。
さらに、前記装置は、
前記第1の目標連絡方式を有しない特定の目標連絡先のプロフィール写真について、前記特定の目標連絡先のプロフィール写真に対応する連絡方式において第2の目標連絡方式を確定するように構成される第7の確定モジュールをさらに備え、
前記送信モジュールは、
前記第2の目標連絡方式によって、前記特定された目標連絡先のプロフィール写真に対応するパーティー写真サブセットを、対応する特定の目標連絡先に送信するように構成される第4の送信サブモジュールを備える。
好ましくは、前記装置は、
プリセット連絡方式の優先順位に応じて、各目標連絡先のプロフィール写真に対応する少なくとも2つの連絡方式において、各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式を確定するように構成される第8の確定モジュールを備え、
前記送信モジュールは、
各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式を介して、前記各目標連絡先のプロフィール写真に対応するパーティー写真サブセットを、対応する目標連絡先にそれぞれ送信するように構成される第5の送信サブモジュールを備える。
前記技術的対策によれば、顔画像セット中の各顔画像に対応するパーティー写真サブセットを確定することで、各目標連絡先に自分の顔画像を含むパーティー写真を差別化して送信することを実現でき、これによって、さらに目標性があるように、パーティー写真共有を実現でき、ユーザーの体験性をより一層向上させることができる。
本発明の第3の態様によれば、写真共有装置が提供され、前記装置は、
プロセッサー、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
ユーザーの共有待機中のパーティー写真グループに対するパーティー写真共有命令を受信し、前記共有待機中のパーティー写真グループはパーティー識別子情報を含み、前記共有待機中のパーティー写真グループは少なくとも1枚のパーティー写真を含み、
前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果を取得し、前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定し、
アドレス帳に含まれる各連絡先のプロフィール写真において、前記顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定し、
各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するように構成される。
本発明の第4の態様によれば、
プロセッサーに実行されることにより、上記の写真共有方法を実現する、プログラムを提供する。
本発明の第5の態様によれば、
上記プログラムが記録されたコンピュータ読取可能な記録媒体を提供する。
なお、前記一般的な記載及び後述の詳細な記載は、単なる例示的で解釈的な記載であり、本発明を限定しない。
以下の図面は、明細書に組み入れて本明細書の一部分を構成し、本発明に該当する実施例を例示するとともに、明細書とともに本発明の原理を解釈する。
一例示的な実施例に係る写真共有方法の第1の実施例を示すフローチャートである。 一例示的な実施例に係る写真共有方法の第2実施例を示すフローチャートである。 一例示的な実施例に係る写真共有方法の第3の実施例を示すフローチャートである。 図3に示される実施例における端末の目標連絡先選択インターフェースを示す説明図である。 一例示的な実施例に係る写真共有方法の第4の実施例を示すフローチャートである。 図5に示される実施例におけるステップ403に係る具体的な実施形態を示すフローチャートである。 図5に示される実施例におけるステップ403に係る他の具体的な実施形態を示すフローチャートである。 一例示的な実施例に係る写真共有装置の第1の実施例を示すブロック図である。 一例示的な実施例に係る写真共有装置の第2の実施例を示すブロック図である。 一例示的な実施例に係る写真共有装置の第3の実施例を示すブロック図である。 一例示的な実施例に係る写真共有装置の第4の実施例を示すブロック図である。 一例示的な実施例に係る写真共有装置の第5の実施例を示すブロック図である。 一例示的な実施例に係る写真共有装置の第6実施例を示すブロック図である。 一例示的な実施例に係る写真共有装置を示すブロック図である。 一例示的な実施例に係る他の写真共有装置を示すブロック図である。
前記図面を介して、本発明の明確的な実施例を示したが、後でさらに詳細の説明を行う。以上の図面及び記述は、いずれの形態で本発明の思想範囲を限定するものではなく、特定の実施例を参照しながら当業者に本発明の概念を説明するためのものにすぎない。
以下、例示的な実施例を詳しく説明し、その例示を図面に示している。以下の記載において、図面に関わる場合は、特に言明する場合以外に、異なる図面における同じ数字が同じ又は類似する要素を示す。下記の例示的な実施例に記載の実施例は、本発明と一致する全ての実施例を代表するというわけではない。それらは、特許請求の範囲に記載の本発明のある方面に一致する装置及び方法の例に過ぎない。
まず、本発明の実施例に関連するいくつかの名詞に関して説明する。
顔識別技術: 顔の視覚特徴情報に対して分析・比較して身分を検証するコンピュータ技術である。具体的に言うと、人顔の特徴に基づいて、入力される顔画像に対して、まず、顔が存在するかを判断し、顔が存在する場合、それぞれの顔の位置、サイズ、及びそれぞれの主要顔器官の位置情報をさらに提供し、これらの情報に基づいて人々の顔に含まれる身分特徴を抽出し、この特徴を既に知っている顔と比較して人々の顔の身分を識別する。
図1は、一例示的な実施例に係る写真共有方法の第1の実施例を示すフローチャートである。前記方法は、スマートフォン、スマートカメラ、ポータブルPC、タブレットPCなどの端末により実行することができ、その端末に本実施例に記載される共有待機中のパーティー写真グループが保存される。図1に示すように、前記写真共有方法は、以下のようなステップを含んでもよい。
ステップ101:ユーザーの共有待機中のパーティー写真グループに対するパーティー写真共有命令を受信する。前記共有待機中のパーティー写真グループはパーティー識別子情報を含み、前記共有待機中のパーティー写真グループは少なくとも1枚のパーティー写真を含む。
本実施例では、端末のユーザーがパーティーに参加したときパーティー写真を複数枚を撮ったとする。ユーザーが撮影したパーティー写真に対して表記又は命名するとき、パーティー識別子で表記してもよい。そのパーティー識別子は、例えば、時間、場所、パーティーシーンなどの情報が含まれる。ここで、時間情報は、ユーザーの端末の時計により自動的に確定されてもよい。場所はユーザーの端末のGPS位置情報により確定されてもよい。パーティーシーンは、例えば、どの公園や、どの遊び場などであってもよい。また、ユーザーが自分で命名して確定してもよい。
管理を便宜にするために、ユーザーは、通常、一回のパーティーで撮影した複数枚のパーティー写真を一緒にまとめて置き、端末のアルバムの1つのフォルダに保存する。そのフォルダは、前記パーティー写真を含むパーティー写真グループとして、前記パーティー識別子で命名される。
当該ユーザーが前記パーティーで撮影したパーティー写真、つまり、前記共有待機中のパーティー写真グループを、前記パーティーに参加した他の友人と共有しようとするとき、前記フォルダに対して一定の操作を行うことを介して共有処理をトリガすることができる。例えば、ユーザーは、そのフォルダを3次クリックして、パーティー写真共有命令を送信し、共有処理をトリガする。
ステップ102:前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果を取得し、前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定する。
本実施例では、前記共有待機中のパーティー写真グループには、時折、複数枚のパーティー写真が含まれる。その共有待機中のパーティー写真グループに含まれるすべての顔画像を取得するために、顔識別技術を介して、それぞれのパーティー写真に対して顔識別処理を行って顔識別結果を取得する。
具体的には、まず、Adaboost方法を利用して、それぞれのパーティー写真に含まれる顔画像を検出し、また、それぞれの顔画像に対して特徴抽出を行う。顔識別結果、例えば、特徴の類似性に基づいて類似性が所定の限界値より大きな、それぞれの顔画像を一緒に分類する。なお、ここで「類似性が所定の閾値よりも大きな、それぞれの顔画像を一緒に分類する」ということは、これらの顔画像を、対応するパーティー写真で切り取りすることではなく、これらの顔画像を同一の人に対応させることを説明するだけである。従って、これらの顔画像に同一の分類識別子を設定することにより、これらの顔画像が1つの分類結果であることを表示する。このように、顔識別結果によって共有待機中のパーティー写真に含まれるすべての分類結果を取得することができ、それぞれの分類結果は、一人の複数枚の顔画像に対応される。後続処理の便宜性のために、それぞれの分類結果から1枚の顔画像を選択して、その分類結果の代表とすることができる。このようにして、それぞれの分類結果の代表顔画像で構成された前記共有待機中のパーティー写真グループに含まれる顔画像セットを取得することができる。
なお、前記顔識別過程の実現は、端末側で実現することができ、即ち、ユーザーの端末により前記処理を行って前記顔画像セットを取得することができ、また、クラウドサーバーを介して実現することもできる。
具体的には、以下のような方式を介して、クラウドサーバーによって前記顔識別結果を取得することを実現することができる。即ち、
端末がクラウドサーバーに前記パーティー識別子情報及びユーザーIDを含む処理要求を送信し、前記クラウドサーバーが前記ユーザーIDに対応するクラウド写真アルバムから前記パーティー識別子情報に対応する前記共有待機中のパーティー写真グループを取得するようにし、顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行い、前記顔識別結果を取得し、
端末は、前記クラウドサーバーが送信する前記顔識別結果を受信する。
即ち、本実施例では、端末のユーザーは、前記共有待機中のパーティー写真グループを撮影した後、そのパーティー写真グループをクラウドサーバー中のユーザーIDに対応するクラウド写真アルバムにアップロードして保存する。従って、クラウドサーバーは、前記パーティー識別子によって、そのユーザーのクラウド写真アルバムから前記共有待機中のパーティー写真グループを取得することができる。ここで、クラウドサーバーにおける共有待機中のパーティー写真グループに対する顔識別処理は、端末側での処理と同じであるため、ここで贅言しない。
103ステップ:アドレス帳に含まれる各連絡先のプロフィール写真において、前記顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定する。
本実施例では、端末に保存されたアドレス帳に、各連絡先の連絡方式のほか、各連絡先のプロフィール写真、例えばスティッカーが関連して保存される。
前記顔画像セットを取得した後、前記顔を識別するための過程と同様に、顔画像セットに含まれる各顔画像と、アドレス帳に含まれる各連絡先のプロフィール写真を互いにマッチングさせて、顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定する。
具体的には、各顔画像の特徴情報、及び各連絡先のプロフィール写真の特徴情報を抽出して、特徴の類似性に基づいて、各顔画像と各連絡先のプロフィール写真のマッチング対応関係を確定する。ここで、前記特徴の情報は、例えば眉、目、鼻、口、顔の形などの輪郭の特徴を含む。
ステップ104:各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信する。
顔画像セットに含まれる顔画像に対応する目標連絡先をマッチングして取得した後、アドレス帳中の当該各目標連絡先の連絡方式によって前記共有待機中のパーティー写真グループを各目標連絡先に送信する。ここで、各連絡先の連絡方式は、例えば、ウィーチャット番号、QQ番号、携帯電話番号、メールアドレスなどを含む。この中から一つの連絡方式を確定して、共有待機中のパーティー写真グループを各目標連絡先に送信する。具体的にどのような連絡方式を選択するかは、異なるメカニズムによって確定することができる。例えば、好みに応じて、前記複数の連絡方式に対して優先順位を設定し、優先順位のレベルが低くなる順に配列すると、ウィーチャット番号、QQ番号、携帯電話番号、メールアドレスであってもよい。ウィーチャット番号が使用可能な場合、つまり、現在、その目標連絡先がウィーチャットにオンラインしている場合、その目標連絡先とのウィーチャットの会話を自動的に確立し、ここで、その共有待機中の写真グループをロードして、その目標連絡先に送信する。勿論、その目標連絡先がウィーチャットにオンラインしていない場合、そのウィーチャットの連絡方式を使用することができないことを説明する。従って、次のレベルの連絡方式であるQQを選択して送信することができる。携帯電話番号や、メールアドレスも同様に選択して送信することができる。
なお、本実施例では、各目標連絡先に送信したのは、前記共有待機中のパーティー写真グループ、つまり、その共有待機中のパーティー写真グループ中のすべてのパーティー写真である。従って、端末のユーザーが撮影した、前記共有待機中のパーティー写真グループをパーティーに参加した他の人と共有することができる。
本実施例では、端末のユーザーのパーティー識別子を有するパーティー写真グループに対する共有命令である場合、まず、パーティー写真グループ中の各パーティー写真に対して顔識別を行って、その中に含まれる顔画像セットを識別し、さらに、識別された顔画像セット中の各顔画像と、アドレス帳中の各連絡先のプロフィール写真をマッチングすることによって、マッチングされる連絡先の連絡方式を取得する。これで取得した各マッチングされる連絡方式に基づいて、パーティー写真グループをその各マッチングされる連絡先と自動的に共有する。当該技術的対策によれば、パーティー写真中の顔画像に対する自動識別を介して、顔画像と連絡先のプロフィール写真を自動マッチングさせることができ、パーティー写真の自動的且つ正確的な共有を実現でき、パーティー写真の共有処理効率を大幅に向上させる。
前記図1の実施例で述べているように、特徴の類似性を介して、それぞれのパーティー写真に含まれる顔画像に対して分類表記することができ、このように、同一分類表記の数を統計することで、同一の人を表徴する顔画像が現れる回数を取得し、前記顔画像セット中の各顔画像が現れる回数を取得する。顔画像セット中の各顔画像が現れる回数を統計する理由は、以下のような実際の状況を考慮してからである。即ち、
複数の友達が一緒にパーティーするとき、人々が複数枚のパーティー写真を撮る場合がある。しかし、ある一枚又はある複数枚のパーティー写真には、それぞれの友人を撮影したほか、関係ない例えば通行人である甲をも撮る場合がある。その通行人である甲は見知らぬ人であるので、アドレス帳には、その人のプロフィール写真や、連絡方式の情報があるはずがない。また、その通行人である甲の顔画像も前記顔画像セットに含まれる場合、アドレス帳中の各連絡先のプロフィール写真とマッチング処理をすると、無駄な仕事をするに間違いなく、マッチング処理の効率を低下させる。従って、通行人である甲の顔画像を前記顔画像セットから削除する必要がある。
従って、図2に示すように、図2は、一例示的な実施例に係る写真共有方法の第2実施例を示すフローチャートである。図1に示された実施例に加え、前記ステップ102の後、以下のようなステップをさらに含んでもよい。
ステップ201:前記顔識別結果によって、前記顔画像セット中の各顔画像が現れる回数を確定する。
ステップ202:前記顔画像セットに前記現れる回数がプリセット回数よりも少ない顔画像が存在するかを確定する。現れる回数がプリセット回数よりも少ない顔画像が存在する場合、ステップ203を実行し、そうでない場合、直接ステップ103を実行する。
ここで、前記プリセット回数は、例えば2回であってもよい。
ステップ203:前記顔画像セットにおいて、前記現れる回数がプリセット回数よりも少ない顔画像を削除して、削除した後の顔画像セットを取得する。
相応的に、ステップ203の後、前記103ステップは、適応的に以下のステップに変更される。
ステップ204:アドレス帳に含まれる各連絡先のプロフィール写真から、削除した後の顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定する。
本実施例では、顔画像セットにおいて各顔画像が現れる回数の判断を介して、関係ない顔画像を排除することができる。従って、顔画像と連絡先のプロフィール写真のマッチング処理効率を向上させることができ、パーティー写真グループをパーティーに参加した他の人々と共有する正確性を確保することができる。
前記実施例では、各目標連絡先を確定した後、すぐ自動的に、共有待機中のパーティー写真グループを各目標連絡先に対応する連絡方式で、各目標連絡先に送信する。しかし、端末のユーザーは、ある原因でそのパーティー写真グループをある人又はある複数の人の目標連絡先に送信したくない場合がある。このために、図3に示すように、ユーザーが目標連絡先を選択する方式を提供する。
図3は、一例示的な実施例に係る写真共有方法の第3の実施例を示すフローチャートである。図3に示すように、図1又は図2に示された実施例に加え、前記ステップ104の前に、以下のようなステップをさらに含んでもよい。
ステップ301:ユーザーが入力した選択命令を受信する。前記選択命令は、ユーザーが前記各目標連絡先に対して選択した後、選択された各目標連絡先を含む。
相応的に、ステップ301の後、前記104ステップは、適応的に以下のステップに変更される。
ステップ302:選択された各目標連絡先に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信する。
前記顔画像セット中の各顔画像と、アドレス帳中の各連絡先のプロフィール写真をマッチングすることで、各目標連絡先を確定した後、各目標連絡先を図4に示された目標連絡先選択インターフェースに表示して、ユーザーが選択するようにする。図4において、目標連絡先が目標連絡先A、目標連絡先B、目標連絡先Cを含むとすると、ユーザーは選択された目標連絡先を、例えば、図4での目標連絡先Aと目標連絡先Bを選択して、端末に選択された各目標連絡先を携帯した選択命令を送信する。また、端末は、選択された各目標連絡先に対応する連絡方式によって、共有待機中のパーティー写真グループを対応する目標連絡先に送信する。
前述したように、各目標連絡先はいろいろな連絡方式を有することができる。それぞれの連絡方式は、異なる通信方式、例えばウィーチャット、QQ、メッセージ、メールなどに対応する。従って、前記目標連絡先選択インターフェースに、様々な通信方式を表示して、ユーザーが選択できるようにすることができる。例えば、ユーザーがウィーチャットの通信方式を選択すると、端末は、選択された各目標連絡先の連絡方式で、各目標連絡先のウィーチャット番号によってそれぞれウィーチャットの会話を確立し、共有待機中のパーティー写真グループをウィーチャット方式を介して、各目標連絡先に送信する。勿論、ある目標連絡先がウィーチャットにオンラインしていない状況が存在する。このような状況での処理は、後続の実施例で説明することにする。本実施例では、主に目標連絡先選択インターフェースに様々な選択可能な連絡方式を表示して、ユーザーが選択できるようにすることについて説明する。
前記それぞれの実施例では、各目標連絡先を確定した後、共有待機中のパーティー写真グループを各目標連絡先に送信する。以下、図5に示された実施例と結合して、各目標連絡先に対応するパーティー写真、即ち、ある目標連絡先の顔画像を含むパーティー写真を、その目標連絡先に対応して送信する技術手段を紹介する。これによって、さらに目標性があるように、パーティー写真共有を実現することができる。
図5は、一例示的な実施例に係る写真共有方式の第4の実施例を示すフローチャートである。図5に示すように、前記実施例に加え、ステップ104の前に、以下のようなステップをさらに含んでもよい。
ステップ401:前記顔識別結果によって、前記顔画像セット中の各顔画像に対応するパーティー写真サブセットを確定する。
上述のように、同一の人を表徴する顔画像が現れる回数を確定するとき、分類表記に基づいて、同一分類表記を含むパーティー写真を選択し、それぞれの分類表記は一人の顔画像に対応されるので、顔画像セット中の各顔画像に対応するパーティー写真サブセットを取得することができる。
ステップ402:各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真によって、各連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを確定する。
各顔画像と各目標連絡先のプロフィール写真の対応関係に基づいて、それぞれのパーティー写真サブセットと各目標連絡先のプロフィール写真の対応関係を確定することができる。
従って、ステップ104は、適応的に以下のステップに変更される。
ステップ403:各目標連絡先のプロフィール写真に対応する連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信する。
本実施例では、図6及び図7を結合して、それぞれのパーティー写真サブセットを対応する目標連絡先に送信する2つの方式を提供する。
図6は、図5に示された実施例におけるステップ403に係る具体的な実施形態を示すフローチャートである。図6に示すように、前記ステップ403は、以下のような方式を使用して実現されてもよい。
ステップ501:各目標連絡先のプロフィール写真に対応する連絡方式における、プリセット通信方式に対応する第1の目標連絡方式を取得する。
ステップ502:前記第1の目標連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信する。
ステップ503:前記第1の目標連絡方式を有しない特定の目標連絡先のプロフィール写真について、前記特定の目標連絡先のプロフィール写真に対応する連絡方式において第2の目標連絡方式を確定し、前記第2の目標連絡方式によって前記特定された目標連絡先のプロフィール写真に対応するパーティー写真サブセットを対応する特定の目標連絡先に送信する。
当該実現方式で、アドレス帳に保存されたそれぞれの連絡先の連絡方式は、例えばウィーチャット番号、QQ番号、携帯電話番号などいろいろある。このような場合、端末は黙認のプリセット通信方式を設定することができる。例えば、ウィーチャット方式に設定することを黙認して送信処理を行う。従って、端末は、各目標連絡先の連絡方式から対応するウィーチャット番号を取得し、各目標連絡先とのウィーチャット会話を確立し、ウィーチャット方式で、各目標連絡先に対応するパーティー写真サブセットを送信する。
しかし、実際の応用において、ある一人又はある複数の目標連絡先がウィーチャットにオンラインしていない状況がある。又は、端末のユーザーのウィーチャットでの友達ではない状況がある。従って、端末が取得した目標連絡先のウィーチャット番号は、オンラインしていないため使用不可能になり、又はウィーチャットでの友達ではないため、ウィーチャット番号を得ることができない。このとき、パーティー写真サブセットを成功に送信するために、端末は、目標連絡先の連絡方式の中で、他の連絡方式、例えば、携帯電話番号を選択して、メッセージ方式で送信することができる。このとき、当該他の連絡方式、即ち、前記第2の目標連絡方式は任意に選択することができ、また、複数の可能な連絡方式に対して、事前に優先順位を設定し、順序に応じて選定することもできる。
図7は、図5に示された実施例におけるステップ403に係る他の具体的な実施形態を示すフローチャートである。図7に示すように、前記ステップ403は、以下のような方式を使用して実現されてもよい。
ステップ601:プリセット連絡方式の優先順位に応じて、各目標連絡先のプロフィール写真に対応する少なくとも2つの連絡方式において、各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式を確定する。
ステップ602:各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信する。
当該実現方式では、端末は、現在利用可能な複数の連絡方式に対して事前に優先順位を設定する。例えば、優先順位の高いものから低いものは、ウィーチャット番号、米聊(MiTalk)、QQ番号、携帯電話番号、メールアドレスである。また、各目標連絡先に対応する連絡方式の種類は異なる場合もある。例えば、張三の連絡方式はウィーチャット番号及び携帯電話番号を有し、李四の連絡方式はQQ番号及び携帯電話番号を有する。従って、アドレス帳における各目標連絡先の実際に存在する連絡方式によって、差別化された送信処理を行うことができる。
具体的には、ある目標連絡先に対応する連絡方式がただ1つである場合、この唯一の連絡方式を介して、この目標連絡先に対応するパーティー写真サブセットをその人に送信するしかない。
また、各目標連絡先に対応する連絡方式が少なくとも2つある場合、前記優先順位に応じて、各目標連絡先に対応する最高優先順位連絡方式を確定し、各目標連絡先に対応する最高優先順位連絡方式でその目標連絡先に対応するパーティー写真サブセットを対応するターゲット連絡先に送信する。
本実施例では、顔画像セット中の各顔画像に対応するパーティー写真サブセットの確定を介して、各目標連絡先に差別化的にその目標連絡先の顔画像を含むパーティー写真を送信することができるので、ユーザーの体験性をさらに向上させることができる。
図8は、一例示的な実施例に係る写真共有装置の第1の実施例を示すブロック図である。図8に示すように、当該装置は、第1の受信モジュール11、第1の取得モジュール12、第1の確定モジュール13、第2の確定モジュール14、及び送信モジュール15を備える。
第1の受信モジュール11は、ユーザーの共有待機中のパーティー写真グループに対するパーティー写真共有命令を受信するように構成される。前記共有待機中のパーティー写真グループはパーティー識別子情報を含み、前記共有待機中のパーティー写真グループは少なくとも1枚のパーティー写真を含む。
第1の取得モジュール12は、前記共有大気中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果を取得するように構成される。
第1の確定モジュール13は、前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定するように構成される。
第2の確定モジュール14は、アドレス帳に含まれる各連絡先のプロフィール写真において、前記顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定するように構成される。
送信モジュール15は、各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するように構成される。
ここで、前記第1の取得モジュール12は、識別サブモジュール121、又は第6の送信サブモジュール122及び受信サブモジュール123を備える。
識別サブモジュール121は、顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行って前記顔識別結果を得るように構成される。
又は、前記第1の取得モジュールは、
クラウドサーバーに前記パーティー識別子情報及びユーザーIDを含む処理要求を送信し、前記クラウドサーバーが前記ユーザーIDに対応するクラウド写真アルバムから前記パーティー識別子情報に対応する前記共有待機中のパーティー写真グループを取得するようにし、顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行って前記顔識別結果を得るように構成される第6の送信サブモジュール122と、
前記クラウドサーバーが送信した前記顔識別結果を受信するように構成される受信サブモジュール123と、を備える。
本実施例の写真共有装置は、図1に示された方法の実施例に係る技術的案を実行するために用いられ、実現原理及び技術的効果が同じであるため、ここで贅言しない。
図9は、一例示的な実施例に係る写真共有装置の第2の実施例を示すブロック図である。図9に示すように、図8に示された実施例に加え、当該写真共有装置は、第3の確定モジュール21、第4の確定モジュール22、及び削除モジュール23をさらに備える。
第3の確定モジュール21は、前記顔識別結果によって、前記顔画像セット中の各顔画像が現れる回数を確定するように構成される。
第4の確定モジュール22は、前記顔画像セットに前記現れる回数がプリセット回数よりも少ない顔画像が存在するかを確定するように構成される。
削除モジュール23は、前記第4の確定モジュールで確定された前記顔画像セットに前記現れる回数がプリセット回数よりも少ない顔画像が存在すると、前記顔画像セットから前記現れる回数がプリセット回数よりも少ない顔画像を削除するように構成される。
本実施例の写真共有装置は、図2に示された方法の実施例に係る技術的案を実行するために用いられ、実現原理及び技術的効果が同じであるため、ここで贅言しない。
図10は、一例示的な実施例に係る写真共有装置の第3の実施例を示すブロック図である。図10に示すように、図8又は図9の実施例に加え、当該写真共有装置は、
ユーザーが入力した選択命令を受信するように構成される第2の受信モジュール31をさらに含む。前記選択命令は、ユーザーが前記各目標連絡先に対して選択した後、選択された各目標連絡先を含む。
前記送信モジュール15は、第1の送信サブモジュール151を備える。
第1の送信サブモジュール151は、選択された各目標連絡先に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するように構成される。
本実施例の写真共有装置は、図3に示された方法の実施例に係る技術的案を実行するために用いられ、実現原理及び技術的効果が同じであるため、ここで贅言しない。
図11は、一例示的な実施例に係る写真共有装置の第4の実施例を示すブロック図である。図11に示すように、前記実施例に加え、当該写真共有装置は、第5の確定モジュール41及び第6の確定モジュール42をさらに備える。
第5の確定モジュール41は、前記顔識別結果によって、前記顔画像セット中の各顔画像に対応するパーティー写真サブセットを確定するように構成される。
第6の確定モジュール42は、各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真によって、各連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを確定するように構成される。
前記送信モジュール15は、
各目標連絡先のプロフィール写真に対応する連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するように構成される第2の送信サブモジュール152をさらに備える。
図12は、一例示的な実施例に係る写真共有装置の第5の実施例を示すブロック図である。図12に示すように、図12に示した実施例に加え、当該写真共有装置は、第2の取得モジュール51をさらに備える。
第2取得モジュール51は、各目標連絡先のプロフィール写真に対応する連絡方式における、プリセット通信方式に対応する第1の目標連絡方式を取得するように構成される。
前記送信モジュール15は、第3の送信サブモジュール153を備える。
第3の送信サブモジュール153は、前記第1の目標連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するように構成される。
当該写真共有装置は、第7の確定モジュール52をさらに備える。
第7の確定モジュール52は、前記第1の目標連絡方式を有しない特定の目標連絡先のプロフィール写真について、前記特定の目標連絡先のプロフィール写真に対応する連絡方式において第2の目標連絡方式を確定する構成されている。
前記送信モジュール15は、第4の送信サブモジュール154を備える。
第4の送信サブモジュール154は、前記第2の目標連絡方式によって、前記特定された目標連絡先のプロフィール写真に対応するパーティー写真サブセットを、対応する特定の目標連絡先に送信するように構成される。
図13は、一例示的な実施例に係る写真共有装置の第6実施例を示すブロック図である。図13に示すように、図11に示された実施例に加え、その写真共有装置は、第8の確定モジュール61を備える。
第8の確定モジュール61は、プリセット連絡方式の優先順位に応じて、各目標連絡先のプロフィール写真に対応する少なくとも2つの連絡方式において、各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式を確定するように構成される。
前記送信モジュールは、第5の送信サブモジュール155を備える。
第5送信サブモジュール155は、各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式を介して前記各目標連絡先のプロフィール写真に対応するパーティー写真サブセットを対応する目標連絡先にそれぞれ送信するように構成される。
図11乃至図13に示された写真共有装置は、図5乃至図7に示された方法の実施例に係る技術的案を実行するために用いられ、実現原理及び技術的効果が同じであるため、ここで贅言しない。
前記実施例の写真共有装置は、その中のそれぞれのモジュール、サブモジュールが操作を実行する具体的な方法に関して、前記方法の実施例において既に詳細に説明したので、ここで詳細な説明をしない。
以上、写真共有装置の内部機能及び構造に関して説明し、図14に示すように、実際において、当該写真共有装置は、
プロセッサーと、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
ユーザーの共有待機中のパーティー写真グループに対するパーティー写真共有命令を受信し、前記共有待機中のパーティー写真グループはパーティー識別子情報を含み、前記共有待機中のパーティー写真グループは少なくとも1枚のパーティー写真を含み、
前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果を取得し、前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定し、
アドレス帳に含まれる各連絡先のプロフィール写真において、前記顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定し、
各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するように構成される。
図15は、一例示的な実施例に係る他の写真共有装置を示すブロック図である。例えば、当該写真共有装置800は、スマート携帯電話、スマートカメラ、タブレットPC、携帯型PCなどの端末であってもよい。
図15を参照すると、写真共有装置800は、処理ユニット802、メモリ804、電源ユニット806、マルチメディアユニット808、オーディオユニット810、入力/出力(I/O)インターフェース812、センサーユニット814、及び通信ユニット816からなる群から選ばれる少なくとも1つを有してもよい。
処理ユニット802は、通常、写真共有装置800の全体の操作、例えば、表示、電話呼び出し、データ通信、カメラ操作及び記録操作に関連する操作を制御する。処理ユニット802は、上述した方法におけるステップの一部又は全部を実現できるように、命令を実行する少なくとも1つのプロセッサー820を有してもよい。また、処理ユニット802は、他のユニットとのインタラクションの便宜を図るように、少なくとも1つのモジュールを有してもよい。例えば、処理ユニット802は、マルチメディアユニット808とのインタラクションの便宜を図るように、マルチメディアモジュールを有してもよい。
メモリ804は、写真共有装置800での操作をサポートするように、各種のデータを記憶するように配置される。これらのデータは、例えば、写真共有装置800で何れのアプリケーション又は方法を操作するための命令、連絡先データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ804は、何れの種類の揮発性又は不揮発性メモリ、例えば、SRAM(StaticRandom Access Memory)、EEPROM(ElectricallyErasable Programmable Read−Only Memory)、EPROM(Erasable Programmable Read Only Memory)、PROM(ProgrammableROM)、ROM(Read Only Memory)、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクにより、或いはそれらの組み合わせにより実現することができる。
電源ユニット806は、写真共有装置800の各種ユニットに電力を供給するためのものであり、電源管理システム、1つ又は複数の電源、及び写真共有装置800のために電力を生成、管理及び分配することに関連する他のユニットを有してもよい。
マルチメディアユニット808は、写真共有装置800とユーザーとの間に出力インターフェースを提供するスクリーンを有してもよい。スクリーンは、例えば、液晶ディスプレイ(LCD)やタッチパネル(TP)を有してもよい。スクリーンは、タッチパネルを有する場合、ユーザーからの入力信号を受信するように、タッチスクリーンになることができる。また、タッチパネルは、タッチや、スライドや、タッチパネル上の手振りを感知するように、少なくとも1つのタッチセンサーを有する。タッチセンサーは、タッチやスライド動作の境界を感知できるだけではなく、タッチやスライド操作と関連する持続時間や圧力も感知できる。一実施例では、マルチメディアユニット808は、フロントカメラ及び/又はバックカメラを有してもよい。写真共有装置800が、例えば、撮影モードやビデオモードのような操作モードにある時、フロントカメラ及び/又はバックカメラが外部のマルチメディアデータを受信できる。フロントカメラ及びバックカメラのそれぞれは、固定の光学レンズ系であってもよいし、焦点距離及び光学ズーム能力を有するものであってもよい。
オーディオユニット810は、オーディオ信号を出力及び/又は入力するように配置される。例えば、オーディオユニット810は、マイクロフォン(MIC)を有してもよい。写真共有装置800が、例えば、呼び出しモード、記録モード、又は音声認識モードのような操作モードにあるとき、マイクロフォンは、外部のオーディオ信号を受信するように配置される。受信したオーディオ信号は、メモリ804にさらに記憶されてもよいし、通信ユニット816を介して送信されてもよい。一実施例では、オーディオユニット810は、オーディオ信号を出力するためのスピーカをさらに有してもよい。
I/Oインターフェース812は、処理ユニット802と外部のインターフェースモジュールとの間にインターフェースを提供するためのものである。前記外部のインターフェースモジュールは、キーボードや、クリックホイールや、ボタン等であってもよい。これらのボタンは、ホームボタンや、音量ボタンや、スタートボタンや、ロックボタンであってもよいが、それらに限らない。
センサーユニット814は、写真共有装置800のために各方面の状態を評価する少なくとも1つのセンサーを有してもよい。例えば、センサーユニット814は、写真共有装置800のオン/オフ状態や、ユニットの相対的な位置を検出することができる。例えば、前記ユニットは、写真共有装置800のディスプレイ及びキーパッドである。センサーユニット814は、写真共有装置800又は写真共有装置800の1つのユニットの位置の変化、ユーザーによる写真共有装置800への接触の有無、写真共有装置800の方向又は加速/減速、写真共有装置800の温度変化などを検出することができる。センサーユニット814は、何れの物理的な接触もない場合に付近の物体を検出するように配置される近接センサーを有してもよい。センサーユニット814は、イメージングアプリケーションに用いるための光センサー、例えば、CMOS又はCCD画像センサーを有してもよい。一実施例では、当該センサーユニット814は、加速度センサー、ジャイロスコープセンサー、磁気センサー、圧力センサー又は温度センサーをさらに有してもよい。
通信ユニット816は、写真共有装置800と他の設備の間との無線又は有線通信の便宜を図るように配置される。写真共有装置800は、例えば、WiFi、2G又は3G、又はそれらの組み合わせの通信標準に基づく無線ネットワークにアクセスできる。1つの例示的な実施例では、通信ユニット816は、ブロードキャストチャンネルを介して外部のブロードキャスト管理システムからのブロードキャスト信号又はブロードキャストに関する情報を受信する。1つの例示的な実施例では、前記通信ユニット816は、近距離通信を促進するために近距離無線通信(NFC)モジュールをさらに有してもよい。例えば、NFCモジュールは、無線周波数認識(RFID:RadioFrequency IDentification)技術、赤外線データ協会(IrDA:InfraredData Association)技術、超広帯域無線(UWB:Ultra Wide Band)技術、ブルートゥース(BT:Bluetooth)技術及び他の技術によって実現されてもよい。
例示的な実施例では、写真共有装置800は、上述した方法を実行するために、1つ又は複数の特定用途向け集積回路(ASIC:ApplicationSpecific Integrated Circuit)、デジタル信号プロセッサー(DSP:DigitalSignal Processor)、デジタル信号処理デバイス(DSPD:Digital Signal Processing Device)、プログラマブルロジックデバイス(PLD:ProgrammableLogic Device)、書替え可能ゲートアレイ(FPGA:Field−Programmable Gate Array)、コントローラ、マイクロコントローラ、マイクロプロセッサー、又は他の電子機器によって実現されてもよい。
例示的な実施例では、命令を有する非一時的コンピュータ読み取り可能な記録媒体、例えば、命令を有するメモリ804をさらに提供する。この命令は、写真共有装置800のプロセッサー820により実行されて上述した方法を実現する。例えば、前記非一時的コンピュータ読み取り可能な記録媒体は、ROM、RAM、CD-ROM、磁気テープ、フロッピーディスク及び光データメモリ等であってもよい。
非一時的コンピュータ読み取り可能な記録媒体は、前記記録媒体における命令が写真共有装置800のプロセッサーにより実行されると、写真共有装置800が前記インスタントメッセージ処理方法を実行するようにする。前記方法は、
ユーザーの共有待機中のパーティー写真グループに対するパーティー写真共有命令を受信するステップと、
前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果を取得し、前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定するステップと、
アドレス帳に含まれる各連絡先のプロフィール写真において、前記顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定するステップと、
各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するステップと、を含み、
前記共有待機中のパーティー写真グループはパーティー識別子情報を含み、前記共有待機中のパーティー写真グループは少なくとも1枚のパーティー写真を含む。
当業者は、明細書を考慮してこの発明を実践した後、本発明の他の実施例を容易に想到し得る。本願は、本発明の任意変形、用途又は適応的な変化を含む。これらの変形、用途又は適当的な変化は、本発明の一般的な原理に従うものであり、本発明に開示されていない当分野の公知常識又は慣用の技術的手段を含む。明細書及び実施例は、例示的なものに過ぎない。本発明の本当の範囲及び精神は特許請求の範囲に基づく。
なお、本発明は、上述の説明及び図面に示された精確な構造に限らず、その範囲から逸脱しない範囲で各種の補正及び変化を実施することができる。本発明の範囲は、特許請求の範囲のみに限定される。

Claims (17)

  1. 端末が、ユーザーの共有待機中のパーティー写真グループに対するパーティー写真共有命令を受信するステップと、
    前記端末が、前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果を取得し、前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定するステップと、
    前記端末が、アドレス帳に含まれる各連絡先のプロフィール写真において、前記顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定するステップと、
    前記端末が、各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するステップと、を含み、
    前記共有待機中のパーティー写真グループはパーティー識別子情報を含み、前記共有待機中のパーティー写真グループは少なくとも1枚のパーティー写真を含み、
    前記端末が、前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定した後、
    前記端末が、前記顔識別結果によって、前記顔画像セット中の各顔画像が現れる回数を確定するステップと、
    前記端末が、前記顔画像セットに前記現れる回数がプリセット回数よりも少ない顔画像が存在するかを確定するステップと、
    前記端末が、前記現れる回数がプリセット回数よりも少ない顔画像が存在すると、前記顔画像セットから前記現れる回数がプリセット回数よりも少ない顔画像を削除するステップと、をさらに含むことを特徴とする写真共有方法。
  2. 前記端末が、前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信する前に、
    前記端末が、ユーザーが入力した選択命令を受信するステップをさらに含み、前記選択命令は、ユーザーが前記各目標連絡先に対して選択した後、選択された各目標連絡先を含み、
    前記端末が、前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するステップは、
    前記端末が、選択された各目標連絡先に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するステップを含むことを特徴とする請求項1に記載の写真共有方法。
  3. 前記端末が、前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信する前に、
    前記端末が、前記顔識別結果によって、前記顔画像セット中の各顔画像に対応するパーティー写真サブセットを確定するステップと、
    前記端末が、各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真によって、各連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを確定するステップと、をさらに含み、
    前記端末が、前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するステップは、
    前記端末が、各目標連絡先のプロフィール写真に対応する連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するステップを含むことを特徴とする請求項1に記載の写真共有方法。
  4. 前記端末が、前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するステップは、
    前記端末が、各目標連絡先のプロフィール写真に対応する連絡方式における、プリセット通信方式に対応する第1の目標連絡方式を取得するステップと、
    前記端末が、前記第1の目標連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するステップと、を含むことを特徴とする請求項3に記載の写真共有方法。
  5. 前記端末が、前記各目標連絡先のプロフィール写真に対応する連絡方式における、プリセット通信方式に対応する第1の目標連絡方式を取得した後、
    前記端末が、前記第1の目標連絡方式を有しない特定の目標連絡先のプロフィール写真について、前記特定の目標連絡先のプロフィール写真に対応する連絡方式において第2の目標連絡方式を確定し、前記第2の目標連絡方式によって前記特定された目標連絡先のプロフィール写真に対応するパーティー写真サブセットを対応する特定の目標連絡先に送信するステップをさらに含むことを特徴とする請求項4に記載の写真共有方法。
  6. 前記連絡方式は、少なくとも2つであり、
    前記端末が、前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するステップは、
    前記端末が、プリセット連絡方式の優先順位に応じて、各目標連絡先のプロフィール写真に対応する少なくとも2つの連絡方式において、各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式を確定するステップと、
    前記端末が、各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するステップを含むことを特徴とする請求項3に記載の写真共有方法。
  7. 前記端末が、前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果は、
    前記端末が、顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行って得られる前記顔識別結果、
    又は、
    前記端末が、クラウドサーバーに前記パーティー識別子情報及びユーザーIDを含む処理要求を送信し、前記クラウドサーバーが前記ユーザーIDに対応するクラウド写真アルバムから前記パーティー識別子情報に対応する前記共有待機中のパーティー写真グループを取得するようにし、顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行って得られる前記顔識別結果と、
    前記クラウドサーバーが送信する前記顔識別結果と、を含むことを特徴とする請求項1から請求項6のいずれか1項に記載の写真共有方法。
  8. ユーザーの共有待機中のパーティー写真グループに対するパーティー写真共有命令を受信するように構成される第1の受信モジュールと、
    前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果を取得するように構成される第1の取得モジュールと、
    前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定するように構成される第1の確定モジュールと、
    アドレス帳に含まれる各連絡先のプロフィール写真において、前記顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定するように構成される第2の確定モジュールと、
    各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するように構成される送信モジュールと、を備え、
    前記共有待機中のパーティー写真グループはパーティー識別子情報を含み、前記共有待機中のパーティー写真グループは少なくとも1枚のパーティー写真を含み、
    前記顔識別結果によって、前記顔画像セット中の各顔画像が現れる回数を確定するように構成される第3の確定モジュールと、
    前記顔画像セットに前記現れる回数がプリセット回数よりも少ない顔画像が存在するかを確定するように構成される第4の確定モジュールと、
    前記第4の確定モジュールで確定された前記顔画像セットに前記現れる回数がプリセット回数よりも少ない顔画像が存在すると、前記顔画像セットから前記現れる回数がプリセット回数よりも少ない顔画像を削除するように構成される削除モジュールと、をさらに備えることを特徴とする写真共有装置。
  9. ユーザーが入力した選択命令を受信するように構成される第2の受信モジュールをさらに備え、前記選択命令は、ユーザーが前記各目標連絡先に対して選択した後、選択された各目標連絡先を含み、
    前記送信モジュールは、
    選択された各目標連絡先に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するように構成される第1の送信サブモジュールを備えることを特徴とする請求項8に記載の写真共有装置。
  10. 前記顔識別結果によって、前記顔画像セット中の各顔画像に対応するパーティー写真サブセットを確定するように構成される第5の確定モジュールと、
    各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真によって、各連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを確定するように構成される第6の確定モジュールと、をさらに備え、
    前記送信モジュールは、
    各目標連絡先のプロフィール写真に対応する連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するように構成される第2の送信サブモジュールを備えることを特徴とする請求項8に記載の写真共有装置。
  11. 各目標連絡先のプロフィール写真に対応する連絡方式における、プリセット通信方式に対応する第1の目標連絡方式を取得するように構成される第2の取得モジュールをさらに備え、
    前記送信モジュールは、
    前記第1の目標連絡方式によって、前記各目標連絡先のプロフィール写真にそれぞれ対応するパーティー写真サブセットを対応する目標連絡先に送信するように構成される第3の送信サブモジュールを備えることを特徴とする請求項10に記載の写真共有装置。
  12. 前記第1の目標連絡方式を有しない特定の目標連絡先のプロフィール写真について、前記特定の目標連絡先のプロフィール写真に対応する連絡方式において第2の目標連絡方式を確定するように構成される第7の確定モジュールをさらに備え、
    前記送信モジュールは、
    前記第2の目標連絡方式によって、前記特定された目標連絡先のプロフィール写真に対応するパーティー写真サブセットを、対応する特定の目標連絡先に送信するように構成される第4の送信サブモジュールを備えることを特徴とする請求項11に記載の写真共有装置。
  13. 前記連絡方式は、少なくとも2つであり、
    前記写真共有装置は、
    プリセット連絡方式の優先順位に応じて、各目標連絡先のプロフィール写真に対応する少なくとも2つの連絡方式において、各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式を確定するように構成される第8の確定モジュールを備え、
    前記送信モジュールは、
    各目標連絡先のプロフィール写真に対応する最高優先順位連絡方式を介して、前記各目標連絡先のプロフィール写真に対応するパーティー写真サブセットを、対応する目標連絡先にそれぞれ送信するように構成される第5の送信サブモジュールを備えることを特徴とする請求項10に記載の写真共有装置。
  14. 前記第1の取得モジュールは、
    顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行って前記顔識別結果を得るように構成される識別サブモジュールを備え、
    又は、前記第1の取得モジュールは、
    クラウドサーバーに前記パーティー識別子情報及びユーザーIDを含む処理要求を送信し、前記クラウドサーバーが前記ユーザーIDに対応するクラウド写真アルバムから前記パーティー識別子情報に対応する前記共有待機中のパーティー写真グループを取得するようにし、顔識別技術を介して前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行って前記顔識別結果を得るように構成される第6の送信サブモジュールと、
    前記クラウドサーバーが送信する前記顔識別結果を受信するように構成される受信サブモジュールと、を備えることを特徴とする請求項8から請求項13のいずれか1項に記載の写真共有装置。
  15. プロセッサーと、
    前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
    前記プロセッサーは、
    ユーザーの共有待機中のパーティー写真グループに対するパーティー写真共有命令を受信し、前記共有待機中のパーティー写真グループはパーティー識別子情報を含み、前記共有待機中のパーティー写真グループは少なくとも1枚のパーティー写真を含み、
    前記共有待機中のパーティー写真グループに含まれるそれぞれのパーティー写真に対して顔識別を行った後に得られる顔識別結果を取得し、前記顔識別結果によって、前記共有待機中のパーティー写真グループに含まれる顔画像セットを確定し、
    アドレス帳に含まれる各連絡先のプロフィール写真において、前記顔画像セット中の各顔画像にそれぞれマッチングされる目標連絡先のプロフィール写真を確定し、
    各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信するように構成され、
    前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信する前に、
    ユーザーが入力した選択命令を受信することをさらに含み、前記選択命令は、ユーザーが前記各目標連絡先に対して選択した後、選択された各目標連絡先を含み、
    前記各目標連絡先のプロフィール写真に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信することは、
    選択された各目標連絡先に対応する連絡方式によって、前記共有待機中のパーティー写真グループを対応する目標連絡先にそれぞれ送信することを含むことを特徴とする写真共有装置。
  16. プロセッサーに実行されることにより、請求項1〜7のいずれか1項に記載の写真共有方法を実現する、プログラム。
  17. 請求項16に記載のプログラムが記録されたコンピュータ読取可能な記録媒体。



JP2017531946A 2015-07-31 2015-12-18 写真共有方法、装置、プログラム及び記録媒体 Active JP6401865B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201510462781.0 2015-07-31
CN201510462781.0A CN105095873B (zh) 2015-07-31 2015-07-31 照片共享方法、装置
PCT/CN2015/097800 WO2017020483A1 (zh) 2015-07-31 2015-12-18 照片共享方法、装置

Publications (2)

Publication Number Publication Date
JP2017531975A JP2017531975A (ja) 2017-10-26
JP6401865B2 true JP6401865B2 (ja) 2018-10-10

Family

ID=54576262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017531946A Active JP6401865B2 (ja) 2015-07-31 2015-12-18 写真共有方法、装置、プログラム及び記録媒体

Country Status (8)

Country Link
US (1) US10313288B2 (ja)
EP (1) EP3125154B1 (ja)
JP (1) JP6401865B2 (ja)
KR (1) KR20170023748A (ja)
CN (1) CN105095873B (ja)
MX (1) MX363948B (ja)
RU (1) RU2637886C2 (ja)
WO (1) WO2017020483A1 (ja)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105095873B (zh) 2015-07-31 2018-12-18 小米科技有限责任公司 照片共享方法、装置
CN105488470A (zh) * 2015-11-30 2016-04-13 小米科技有限责任公司 确定人物属性信息的方法及装置
CN105592221A (zh) * 2015-12-17 2016-05-18 惠州Tcl移动通信有限公司 一种多媒体的发送方法及通信终端
CN105808667A (zh) * 2016-02-29 2016-07-27 北京小米移动软件有限公司 获取图像的方法、装置及***
CN106201244A (zh) * 2016-06-28 2016-12-07 上海青橙实业有限公司 图片处理方法及移动终端
CN106227752A (zh) * 2016-07-14 2016-12-14 深圳市金立通信设备有限公司 一种相片分享方法及终端
CN106375186A (zh) * 2016-08-26 2017-02-01 深圳市金立通信设备有限公司 一种日程分享方法及终端
CN106651336A (zh) * 2016-09-20 2017-05-10 北京小米移动软件有限公司 收款方法和装置
CN106559654A (zh) * 2016-11-18 2017-04-05 广州炫智电子科技有限公司 一种人脸识别监控采集***及其控制方法
WO2018188180A1 (zh) * 2017-04-10 2018-10-18 华为技术有限公司 一种分享图片的方法和电子设备
KR20180120449A (ko) * 2017-04-27 2018-11-06 삼성전자주식회사 프로필 이미지 공유 방법 및 이를 지원하는 전자 장치
CN108228684B (zh) * 2017-05-26 2020-11-27 北京市商汤科技开发有限公司 聚类模型的训练方法、装置、电子设备和计算机存储介质
US10445558B2 (en) * 2017-07-17 2019-10-15 Facebook, Inc. Systems and methods for determining users associated with devices based on facial recognition of images
CN107862619A (zh) * 2017-11-23 2018-03-30 苏州亿科赛卓电子科技有限公司 一种社交网站特定人物照片导出方法、装置及终端
CN107948281A (zh) * 2017-11-24 2018-04-20 维沃移动通信有限公司 一种照片共享方法、移动终端及云服务器
CN107992822B (zh) 2017-11-30 2020-04-10 Oppo广东移动通信有限公司 图像处理方法和装置、计算机设备、计算机可读存储介质
CN108289057B (zh) * 2017-12-22 2020-01-21 北京达佳互联信息技术有限公司 视频编辑方法、装置及智能移动终端
CN110309691B (zh) * 2018-03-27 2022-12-27 腾讯科技(深圳)有限公司 一种人脸识别方法、装置、服务器及存储介质
CN108616636A (zh) * 2018-03-30 2018-10-02 上海爱优威软件开发有限公司 联系请求方法及***
CN108881457A (zh) * 2018-06-29 2018-11-23 上海爱优威软件开发有限公司 一种信息即时共享方法及***
CN112637040B (zh) * 2018-09-26 2022-10-18 深圳市云歌人工智能技术有限公司 基于优先级的发布信息的方法、设备以及存储介质
JP2020071810A (ja) * 2018-11-02 2020-05-07 ソニー株式会社 情報処理プログラム、情報処理装置および情報処理方法
US20200151453A1 (en) * 2018-11-08 2020-05-14 International Business Machines Corporation Reducing overlap among a collection of photographs
CN109639877A (zh) * 2019-01-04 2019-04-16 平安科技(深圳)有限公司 通信控件加载方法、装置及终端设备
CN109993000A (zh) * 2019-04-02 2019-07-09 南京维盟网络科技有限公司 基于人脸识别技术的照片和视频自动分享的方法及***
CN111064892A (zh) * 2019-12-26 2020-04-24 上海擎感智能科技有限公司 图像自动分享方法、***、电子装置及存储介质
CN111277486B (zh) * 2020-01-07 2022-05-31 莫元劲 一种根据视觉图像识别技术进行内容分享的方法
CN111641754B (zh) * 2020-05-29 2021-12-14 北京小米松果电子有限公司 联系人头像的生成方法、装置及存储介质
CN111797746B (zh) * 2020-06-28 2024-06-14 北京小米松果电子有限公司 人脸识别方法、装置及计算机可读存储介质
CN112069875B (zh) * 2020-07-17 2024-05-28 北京百度网讯科技有限公司 人脸图像的分类方法、装置、电子设备和存储介质
CN112462990A (zh) * 2020-11-27 2021-03-09 维沃移动通信有限公司 图像发送方法、装置及电子设备
US11854069B2 (en) 2021-07-16 2023-12-26 Snap Inc. Personalized try-on ads
CN113852675A (zh) * 2021-09-13 2021-12-28 维沃移动通信(杭州)有限公司 图像分享方法、装置、设备、存储介质和程序产品

Family Cites Families (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6999111B2 (en) * 2001-06-26 2006-02-14 Eastman Kodak Company Electronic camera and system for transmitting digital over a communication network
JP3631225B2 (ja) * 2002-07-25 2005-03-23 キヤノン株式会社 画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラム
US7233684B2 (en) * 2002-11-25 2007-06-19 Eastman Kodak Company Imaging method and system using affective information
JP2007520934A (ja) * 2003-12-24 2007-07-26 ウオーカー ディジタル、エルエルシー 画像を自動的に捕捉し、管理する方法および装置
US20080020727A1 (en) * 2006-07-21 2008-01-24 Andrew Corporation Circular and Linear Polarization LNB
US7916976B1 (en) * 2006-10-05 2011-03-29 Kedikian Roland H Facial based image organization and retrieval method
US20080207271A1 (en) * 2007-02-27 2008-08-28 Motorola, Inc. Methods and devices for abridged contact list creation based on communication history
US9075808B2 (en) * 2007-03-29 2015-07-07 Sony Corporation Digital photograph content information service
US8156098B1 (en) * 2007-04-29 2012-04-10 Aol Inc. Generating and implementing A-lists to manage user relationships
US8793702B2 (en) * 2007-10-23 2014-07-29 Adobe Systems Incorporated Take and share indicator
WO2009082814A1 (en) * 2007-12-31 2009-07-09 Ray Ganong Method, system, and computer program for identification and sharing of digital images with face signatures
US9639740B2 (en) * 2007-12-31 2017-05-02 Applied Recognition Inc. Face detection and recognition
US9721148B2 (en) * 2007-12-31 2017-08-01 Applied Recognition Inc. Face detection and recognition
KR100935785B1 (ko) * 2009-05-07 2010-01-07 주식회사 센트랄 볼 조인트의 제조장치와 제조방법
US20100306249A1 (en) * 2009-05-27 2010-12-02 James Hill Social network systems and methods
US10217085B2 (en) * 2009-06-22 2019-02-26 Nokia Technologies Oy Method and apparatus for determining social networking relationships
US8670597B2 (en) * 2009-08-07 2014-03-11 Google Inc. Facial recognition with social network aiding
WO2011025234A2 (en) * 2009-08-24 2011-03-03 Samsung Electronics Co., Ltd. Method for transmitting image and image pickup apparatus applying the same
EP2312815A1 (en) * 2009-10-14 2011-04-20 Research In Motion Limited Management of contact information on a communication device
JP5477017B2 (ja) * 2010-01-26 2014-04-23 ソニー株式会社 電子機器、コンテンツ送信方法及びプログラム
US8803888B2 (en) * 2010-06-02 2014-08-12 Microsoft Corporation Recognition system for sharing information
KR101760258B1 (ko) * 2010-12-21 2017-07-21 삼성전자주식회사 얼굴 인식 장치 및 그 방법
JP2012247841A (ja) * 2011-05-25 2012-12-13 Sony Corp 近隣人物特定装置、近隣人物特定方法、近隣人物特定プログラム及び近隣人物特定システム
KR101709510B1 (ko) * 2011-06-03 2017-02-24 엘지전자 주식회사 휴대 단말기 및 그 제어 방법
CN102368746A (zh) * 2011-09-08 2012-03-07 宇龙计算机通信科技(深圳)有限公司 图片信息推送方法及装置
CN103064864A (zh) * 2011-10-19 2013-04-24 致伸科技股份有限公司 具有人脸辨识功能的相片分享***
TWI534721B (zh) * 2011-10-19 2016-05-21 致伸科技股份有限公司 具有人臉辨識功能之相片分享系統
US9253340B2 (en) * 2011-11-11 2016-02-02 Intellectual Ventures Fund 83 Llc Wireless camera with image sharing prioritization
AU2011253977B2 (en) * 2011-12-12 2015-04-09 Canon Kabushiki Kaisha Method, system and apparatus for selecting an image captured on an image capture device
KR101921201B1 (ko) * 2012-05-17 2018-11-22 삼성전자 주식회사 단말기의 기능 연동 방법 및 이를 지원하는 단말기
US9098584B1 (en) * 2012-07-19 2015-08-04 Google Inc. Image search privacy protection techniques
KR102038424B1 (ko) * 2012-08-28 2019-11-27 삼성전자 주식회사 상황 인지 기반의 컨텐츠 타이틀 제공 방법 및 장치
US8560625B1 (en) 2012-09-01 2013-10-15 Google Inc. Facilitating photo sharing
CN102982064A (zh) * 2012-09-27 2013-03-20 北京摹位传奇网络科技有限责任公司 一种自动分发媒体文件的方法及装置
JP2014072836A (ja) * 2012-10-01 2014-04-21 Olympus Imaging Corp 撮影機器とこの撮影機器を用いて行う通信方法
US10027726B1 (en) * 2012-11-21 2018-07-17 Ozog Media, LLC Device, apparatus, and method for facial recognition
CN103369031A (zh) * 2013-05-20 2013-10-23 华为技术有限公司 终端设备、电子相册服务器、照片分享***及方法
CN103414814A (zh) * 2013-08-16 2013-11-27 北京小米科技有限责任公司 一种图像的处理方法、装置和终端设备
US10460151B2 (en) * 2013-09-17 2019-10-29 Cloudspotter Technologies, Inc. Private photo sharing system, method and network
KR102183856B1 (ko) * 2013-12-20 2020-11-30 삼성전자주식회사 단말 및 콘텐츠 공유 방법
US9811245B2 (en) * 2013-12-24 2017-11-07 Dropbox, Inc. Systems and methods for displaying an image capturing mode and a content viewing mode
US9189682B2 (en) * 2014-02-13 2015-11-17 Apple Inc. Systems and methods for sending digital images
US9704231B1 (en) * 2014-05-19 2017-07-11 Google Inc. Measuring and visualizing impact of image modifications
KR102230267B1 (ko) * 2014-09-04 2021-03-19 삼성전자주식회사 영상 표시 장치 및 방법
US20160093020A1 (en) * 2014-09-30 2016-03-31 Umm Al-Qura University Method of procuring integrating and sharing self portraits for a social network
CN104317932B (zh) * 2014-10-31 2018-04-27 小米科技有限责任公司 照片分享方法及装置
CN105095873B (zh) * 2015-07-31 2018-12-18 小米科技有限责任公司 照片共享方法、装置
WO2017058826A1 (en) * 2015-09-28 2017-04-06 Google Inc. Sharing images and image albums over a communication network
WO2017070519A1 (en) * 2015-10-21 2017-04-27 15 Seconds of Fame, Inc. Methods and apparatus for false positive minimization in facial recognition applications
US10547776B2 (en) * 2016-09-23 2020-01-28 Apple Inc. Devices, methods, and graphical user interfaces for capturing and recording media in multiple modes

Also Published As

Publication number Publication date
CN105095873B (zh) 2018-12-18
MX2016005073A (es) 2017-05-04
CN105095873A (zh) 2015-11-25
JP2017531975A (ja) 2017-10-26
EP3125154A1 (en) 2017-02-01
RU2016118757A (ru) 2017-11-21
MX363948B (es) 2019-04-08
RU2637886C2 (ru) 2017-12-07
US20170034097A1 (en) 2017-02-02
KR20170023748A (ko) 2017-03-06
WO2017020483A1 (zh) 2017-02-09
US10313288B2 (en) 2019-06-04
EP3125154B1 (en) 2019-02-06

Similar Documents

Publication Publication Date Title
JP6401865B2 (ja) 写真共有方法、装置、プログラム及び記録媒体
US9953212B2 (en) Method and apparatus for album display, and storage medium
CN104317932B (zh) 照片分享方法及装置
EP3713159B1 (en) Gallery of messages with a shared interest
JP6286621B2 (ja) 連絡先情報推薦方法、装置、プログラム及び記録媒体
US20170034325A1 (en) Image-based communication method and device
RU2664003C2 (ru) Способ и устройство для определения ассоциированного пользователя
JP2017531330A (ja) ピクチャ処理方法および装置
RU2635238C1 (ru) Способ, устройство и терминал для воспроизведения музыки на основе фотоальбома с фотографиями лиц
EP3176735A1 (en) Method and device for acquiring business card information
WO2017219497A1 (zh) 消息生成方法及装置
US20170249513A1 (en) Picture acquiring method, apparatus, and storage medium
CN105426485A (zh) 图像合并方法和装置、智能终端和服务器
WO2018094911A1 (zh) 一种多媒体文件的分享方法及终端设备
US20170374208A1 (en) Method, apparatus and medium for sharing photo
CN105335714A (zh) 照片处理方法、装置和设备
CN109145878B (zh) 图像提取方法及装置
CN105426904A (zh) 照片处理方法、装置和设备
CN108027821B (zh) 处理图片的方法及装置
CN107169042B (zh) 一种共享图片的方法、装置及计算机可读存储介质
CN107239490B (zh) 一种命名人脸图像的方法、装置及计算机可读存储介质
CN107463373B (zh) 图片美颜方法、好友颜值的管理方法和装置
WO2021237744A1 (zh) 拍摄方法及装置
WO2017185544A1 (zh) 获取信息的方法、装置及***
CN112291596A (zh) 图像数据的展示方法及装置、电子设备、存储介质

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171114

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180530

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180803

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180824

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180907

R150 Certificate of patent or registration of utility model

Ref document number: 6401865

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250