CN105659325A - 基于相关性的视觉媒体项修改 - Google Patents
基于相关性的视觉媒体项修改 Download PDFInfo
- Publication number
- CN105659325A CN105659325A CN201480057858.XA CN201480057858A CN105659325A CN 105659325 A CN105659325 A CN 105659325A CN 201480057858 A CN201480057858 A CN 201480057858A CN 105659325 A CN105659325 A CN 105659325A
- Authority
- CN
- China
- Prior art keywords
- visual
- media item
- visual representation
- visual media
- exemplary embodiment
- 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.)
- Granted
Links
- 230000000007 visual effect Effects 0.000 title claims abstract description 590
- 238000012986 modification Methods 0.000 title description 4
- 230000004048 modification Effects 0.000 title description 4
- 238000000034 method Methods 0.000 claims abstract description 11
- 230000004438 eyesight Effects 0.000 claims description 40
- 230000007613 environmental effect Effects 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 9
- 230000008439 repair process Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 55
- 230000000694 effects Effects 0.000 description 37
- 238000009434 installation Methods 0.000 description 23
- 230000008859 change Effects 0.000 description 21
- 230000000875 corresponding effect Effects 0.000 description 15
- 230000006870 function Effects 0.000 description 11
- 241000251468 Actinopterygii Species 0.000 description 10
- 230000002596 correlated effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000009467 reduction Effects 0.000 description 8
- 238000003384 imaging method Methods 0.000 description 6
- 230000008447 perception Effects 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 5
- 230000006855 networking Effects 0.000 description 5
- 230000035807 sensation Effects 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- 241000406668 Loxodonta cyclotis Species 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000000151 deposition Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000001815 facial effect Effects 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- UXHQLGLGLZKHTC-CUNXSJBXSA-N 4-[(3s,3ar)-3-cyclopentyl-7-(4-hydroxypiperidine-1-carbonyl)-3,3a,4,5-tetrahydropyrazolo[3,4-f]quinolin-2-yl]-2-chlorobenzonitrile Chemical compound C1CC(O)CCN1C(=O)C1=CC=C(C=2[C@@H]([C@H](C3CCCC3)N(N=2)C=2C=C(Cl)C(C#N)=CC=2)CC2)C2=N1 UXHQLGLGLZKHTC-CUNXSJBXSA-N 0.000 description 1
- 101150091111 ACAN gene Proteins 0.000 description 1
- 241001139376 Allas Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 101150053888 allA gene Proteins 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000005282 brightening Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000037023 motor activity Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 238000002601 radiography Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/441—Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
- H04N23/611—Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/142—Edging; Contouring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2621—Cameras specially adapted for the electronic generation of special effects during image pickup, e.g. digital cameras, camcorders, video cameras having integrated special effects capability
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/743—Bracketing, i.e. taking a series of images with varying exposure conditions
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
提供了一种方法,包括接收视觉媒体项,确定所述视觉媒体项的至少一个预期观看者的身份,识别由所述视觉媒体项所包括的对象的视觉表示,至少部分地基于所述身份确定所述对象的相关性,以及至少通过对所述对象的所述视觉表示进行视觉强调来生成修改的视觉媒体项,使得所述修改的视觉媒体项不同于所述视觉媒体项。
Description
技术领域
本申请一般地涉及视觉媒体项的修改。
背景技术
随着电子设备已经变得越来越流行,越来越多的人已变得依赖他们的电子装置来记录视觉媒体、共享视觉媒体、编辑视觉媒体等。在许多情况下,用户难以修改视觉媒体以满足他们的观看希望。可能希望提供简单的方式,用于以视觉媒体项的观看者所希望的方式修改视觉媒体项。
发明内容
本发明的示例的多种方面在权利要求中被阐述。
一个或多个实施例可提供装置、计算机可读介质、非临时性计算机可读介质、计算机程序产品、以及方法以用于接收视觉媒体项,确定视觉媒体项的至少一个预期观看者的身份,识别由视觉媒体项所包括的对象的视觉表示,至少部分地基于身份确定对象的相关性,并至少通过对对象的视觉表示进行视觉强调(emphasize)来生成修改的视觉媒体项使得该修改的视觉媒体项不同于视觉媒体项。
一个或多个实施例可提供具有用于接收视觉媒体项的器件,用于确定视觉媒体项的至少一个预期观看者的身份的器件,用于识别由视觉媒体项所包括的对象的视觉表示的器件,用于至少部分地基于身份确定对象的相关性的器件。和用于至少通过对该对象的视觉表示进行视觉强调来生成修改的视觉媒体项以使得所修改的视觉媒体项不同于视觉媒体项的手段的器件的装置、计算机可读介质、计算机程序产品和非临时性计算机可读介质。
在至少一个示例性实施例中,视觉强调的差异涉及,相比由视觉媒体项所包括的对象的视觉表示而言,由修改的视觉媒体项所包括的该对象的视觉表示被更大的程度的强调。
在至少一个示例性实施例中,生成修改的视觉媒体项涉及视觉效果在对象的视觉表示上的表现。
在至少一个示例性实施例中,视觉效果涉及对对象的视觉表示进行强调。
在至少一个示例性实施例中,视觉效果的大小至少部分地基于相关性。
在至少一个示例性实施例中,视觉效果的大小至少部分地基于相关性的大小。
在至少一个示例性实施例中,视觉效果涉及所增加的亮度效果。
在至少一个示例性实施例中,视觉效果涉及锐化视觉效果。
一个或多个示例性实施例进一步执行所修改的视觉媒体项的生成,其涉及在未包含该对象的视觉表示的视觉媒体项的至少一部分上的视觉效果的表现。
在至少一个示例性实施例中,视觉效果涉及区域的弱化。
在至少一个示例性实施例中,区域涉及的视觉媒体项的背景。
在至少一个示例性实施例中,背景涉及未涉及该对象的视觉表示的视觉媒体项的一部分。
在至少一个示例性实施例中,区域涉及不同对象的视觉表示。
在至少一个示例性实施例中,生成修改的视觉媒体项涉及阻止(preclusion)在包含对象的视觉表示的视觉媒体项的至少一部分上的视觉效果的表现。
在至少一个示例性实施例中,视觉效果的大小至少部分地基于相关性。
在至少一个示例性实施例中,视觉效果的大小至少部分地基于相关性的大小。
在至少一个示例性实施例中,视觉效果涉及降低的照明视觉效果。
在至少一个示例性实施例中,视觉效果涉及消光的(dulling)视觉效果。
在至少一个示例性实施例中,视觉媒体项涉及超焦距视觉内容。
在至少一个示例性实施例中,视觉媒体项涉及多帧高动态范围处理的图像。
在至少一个示例性实施例中,视觉媒体项涉及多帧扩展景深图像。
在至少一个示例性实施例中,视觉媒体项从相机模块被接收。
在至少一个示例性实施例中,视觉媒体项涉及包括视觉内容的媒体项。
在至少一个示例性实施例中,视觉媒体项包括图像或视频中的至少一个。
在至少一个示例性实施例,图像涉及多帧图像或单帧图像中的至少一个。
在至少一个示例性实施例中,视觉媒体项从独立装置被接收。
在至少一个示例性实施例中,图像从至少一个存储器被接收。
在至少一个示例性实施例中,身份涉及指明了预期观看者的至少一个特征的信息。
在至少一个示例性实施例中,身份涉及与预期观看者相关联的名字、指明了预期观看者的识别码或与预期观看者相关联的联系信息中的至少一个。
在至少一个示例性实施例中,联系信息涉及消息传送地址、电话号码或统一资源定位符中的至少一个。
在至少一个示例性实施例中,身份涉及社交网络账户名称(designation)。
在至少一个示例性实施例中,预期观看者涉及视觉媒体项被修改以适应的个人。
在至少一个示例性实施例中,视觉媒体项的预期观看者的身份的确定涉及装置的用户是预期观看者的假设以及与装置的用户相关联的身份信息的获取。
在至少一个示例性实施例中,身份信息的获取涉及从内存中获取。
在至少一个示例性实施例中,身份涉及与在视觉媒体项被接收时是活动的用户账户相关联的身份。
在至少一个示例性实施例中,确定对象的视觉表示包括兴趣检测模块中的至少一个区域的利用。
在至少一个示例性实施例中,确定对象的视觉表示包括至少一个对象分析模块的利用。
在至少一个示例性实施例中,确定对象的视觉表示包括通过图像辨识的图像分割和对象的图像辨识。
在至少一个示例性实施例中,对象涉及个人并且确定对象的视觉表示涉及面部辨识。
一个或多个示例性实施例中进一步执行指示与视觉媒体项相关联的至少一个环境因素的信息的确定,其中对象的识别或对象的相关性的确定中的至少一个至少部分地基于环境因素。
在至少一个示例性实施例中,指示与视觉媒体项相关联的环境因素的信息的确定包括与视觉媒体项相关联的元数据的获取。
在至少一个示例性实施例中,指示与视觉媒体项相关联的至少一个环境因素的信息的确定包括指示环境因素的传感器信息的接收。
在至少一个示例性实施例中,环境因素涉及地理位置。
在至少一个示例性实施例中,环境因素涉及方向。
在至少一个示例性实施例中,识别对象的视觉表示至少部分地基于环境因素。
一个或多个示例性实施例中进一步执行对象对应于与环境因素相关联的至少一个兴趣点的确定,其中对象的视觉表示的识别至少部分地基于确定对象对应于与环境因素相关联的至少一个兴趣点。
在至少一个示例性实施例中,兴趣点涉及街道、建筑物或地标中的至少一个。
在至少一个示例性实施例中,对象的相关性的确定涉及对象与指示身份和对象之间关系的信息之间的关联性。
在至少一个示例性实施例中,相关性涉及指示身份和对象之间的关系存在的值。
在至少一个示例性实施例中,指示身份和对象之间的关系存在的值涉及比指示身份和对象之间的关系不存在的值大的值。
在至少一个示例性实施例中,对象的相关性的确定涉及缺乏对象与指示身份和对象之间关系的信息之间的关联性。
在至少一个示例性实施例中,相关性涉及指示身份和对象之间的关系不存在的值。
在至少一个示例性实施例中,指示身份和对象之间的关系不存在的值涉及比指示身份和对象之间的关系存在的值小的值。
在至少一个示例性实施例中,对象涉及个人,并且指示关系的信息涉及指示身份和这个人之间的社交关联的信息。
在至少一个示例性实施例中,指示社交关联的信息涉及联系信息(contactinformation)。
在至少一个示例性实施例中,联系信息涉及与社交网络账户相关联的联系信息,并且社交关联涉及联系信息和身份之间通过社交网络的关联。
在至少一个示例性实施例中,身份涉及装置的用户,并且联系信息涉及由与该装置相关联的联系人列表所包括的联系信息。
一个或多个示例性实施例进一步执行指示身份和对象之间的关系的信息的接收。
在至少一个示例性实施例中,指示关系的信息从至少一个外部装置被接收。
在至少一个示例性实施例中,外部装置涉及社交网络服务器。
在至少一个示例性实施例中,外部装置涉及提供与身份相关联的信息的服务器。
在至少一个示例性实施例中,指示关系的信息涉及与身份相关联的配置信息。
在至少一个示例性实施例中,配置信息涉及指示关于一个或多个对象的偏好的信息。
一个或多个示例性实施例中进一步执行与装置相关联的至少一个环境因素的确定,其中身份涉及装置的用户,并且指示关系的信息涉及环境因素。
在至少一个示例性实施例中,指示关系的信息涉及与身份相关联的历史信息。
在至少一个示例性实施例中,指示关系的信息涉及与身份相关联的爱好信息。
在至少一个示例性实施例中,指示关系的信息涉及与身份相关联的年龄信息。
在至少一个示例性实施例中,指示关系的信息涉及与身份相关联的性别信息。
在至少一个示例性实施例中,指示关系的信息涉及与身份相关联的行业信息。
在至少一个示例性实施例中,相关性的确定包括视觉媒体中的对象的角色(role)的确定。
在至少一个示例性实施例中,对象的角色涉及对象相对于视觉媒体的重要级别。
在至少一个示例性实施例中,对象的角色的确定至少部分地基于对象的视觉表示的尺寸或对象的视觉表示的位置中的至少一个。
在至少一个示例性实施例中,中心位置涉及比非中心位置更大的相关性。
在至少一个示例性实施例中,对象的较大的视觉表示涉及较对象的较小的视觉表示而言更大的相关性。
一个或多个示例性实施例进一步执行发送修改的视觉媒体项到接收者,其中预期观看者是接收者。
一个或多个示例性实施例进一步执行发送视觉媒体项到接收者。
在至少一个示例性实施例中,身份的确定包括收到指示指明身份的输入的信息。
一个或多个示例性实施例进一步执行显示修改的视觉媒体项的起因(causation)。
在至少一个示例性实施例,输入涉及与身份相关联的接口项的选择。
在至少一个示例性实施例中,接口项涉及与身份相关联的关联接口或与身份相关联的图像中的至少一个。
一个或多个示例性实施例中进一步执行显示视觉媒体项的起因,其中输入涉及选择对应于身份的视觉表示的视觉媒体项的一部分。
在至少一个示例性实施例中,选择可涉及指示拖动接口项到对应于所显示的视觉媒体项位置的位置的拖动输入。
在至少一个示例性实施例中,在没有收到指示对象的视觉表示的输入的情况下,执行对象的视觉表示的识别。
一个或多个示例性实施例至少部分地基于身份进一步执行对不同对象的视觉表示的识别,以及对不同对象的不同相关性的识别。
在至少一个示例性实施例中,不同的相关性大于相关性,并且视觉强调的差异涉及,相比由视觉媒体项所包括的对象的视觉表示而言,由所修改的视觉媒体项所包括的视觉表示被更小的程度的强调。
在至少一个示例性实施例中,修改的视觉媒体项的生成被执行,其至少通过与由视觉媒体项所包括的不同对象的视觉表示类似的方式来对不同对象的视觉表示的视觉强调进行强调,使得所修改的视觉媒体项未能与视觉媒体项不同。
在至少一个示例性实施例中,修改的视觉媒体项生成被执行,其至少通过相较由视觉媒体项所包括的不同对象的视觉表示而言更大程度的对该不同对象的视觉表示进行强调,使得所修改的视觉媒体项不同于视觉媒体项。
附图说明
为了更完整地理解本发明的实施例,现在参考结合附图的以下描述,其中:
图1是示出了根据示例性实施例的装置的块图;
图2A-2B是说明了根据至少一个示例性实施例的装置通信的示意图;
图3A-3C是说明了根据至少一个示例性实施例的视觉媒体项的示意图;
图4A-4C是说明了根据至少一个示例性实施例的视觉媒体项的示意图;
图5是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图;
图6是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图;
图7是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图;
图8是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图;
图9是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图;以及
图10是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图;
具体实施方式
通过参考附图的图1到10理解本发明的实施例及其潜在优势。
现在将参照附图在下文中更充分地描述一些实施例,其中一些但不是所有的实施例被示出。本发明的各种的实施例可体现为许多不同的形式并且不应被解释为限于本文阐述的实施例;相反,提供这些实施例使得本公开将满足适用的法律要求。相同的附图标记始终指代相同的元件。如本文所使用的,术语“数据”、“内容”、“信息”以及类似术语可以被互换使用以指代根据本发明的实施例能够被发送、接收和/或存储的数据。因此,任何这样的术语不应被理解为限制本发明的实施例的精神和范围。
另外,如本文中所使用的,术语“电路”指代(a)仅硬件电路实现(例如,在模拟电路和/或数字电路中的实现);(b)电路和计算机程序产品(多个)的组合,包括存储在一个或多个计算机可读存储器上的共同工作以使装置执行本文描述的一个或多个功能的软件和/或固件指令;和(c)电路,诸如,例如,微处理器或微处理器的一部分,其请求软件或固件操作,即使软件或固件物理上不存在。“电路”的这个定义适用于本文中这个词的所有使用,包括在任何权利要求中。作为进一步的示例,如本文中所使用的,术语“电路”还包含包括一个或多个处理器和/或其部分和附带的软件和/或固件的实现。作为另ー示例,如本文中使用的术语“电路”还包含,例如,用于移动电话的基带集成电路或应用处理器集成电路或服务器、蜂窝网络装置、其它网络装置和/或其它计算装置中的类似集成电路。
本文中定义的指代物理存储介质(例如,易失性或非易失性存储器设备)的“非暂时性计算机可读介质”可以与指代电磁信号的“暂时性计算机可读介质”不同。
图1是示出了根据至少一个示例性实施例的诸如电子装置10的装置的块图。然而,应当理解,所示出的和此后描述的电子设备仅说明了能够受益于本发明实施例电子装置,并且因此不应当被用来限制本发明的范围。虽然为了示例的目的电子装置10被示出并将在下文中被描述,其它类型的电子装置可以容易地采用本发明的实施例。电子装置10可以是个人数字助理(PDA)、寻呼机、移动计算机、台式计算机、电视机、游戏装置、笔记本计算机、平板计算机、媒体播放器、照相机、录像机、移动电话、全球定位***(GPS)装置、汽车、信息亭、电子表(electronictable),和/或任何其它类型的电子***。此外,至少一个示例性实施例的装置不必是完整的电子装置,其可以是其它示例性实施例中的电子装置的组件或组件组。例如,装置可以是集成电路、一组集成电路,和/或类似物。
此外,装置可以容易地采用实施例而不考虑其提供移动性的意图。在这方面,尽管可以与移动应用相结合描述实施例,应该理解,在移动通信产业内和移动通信行业外都可以结合多种其他应用利用实施例。例如,装置可以涉及,非可携带装置的至少一部分,诸如大屏幕电视、信息亭、汽车,和/或类似物。
在至少一个示例性实施例中,电子装置10包括处理器11和存储器12。处理器11可以是任何类型的处理器、控制器、嵌入式控制器、处理器内核,和/或类似物。在至少一个示例性实施例中,处理器11利用计算机程序代码以使装置执行一个或多个动作。存储器12可包括易失性存储器,诸如包含用于数据的临时存储的高速缓存域的易失性随机存取存储器(RAM)和/或其它存储器,例如,可以被嵌入和/或可以是可移动的非易失性存储器。非易失性存储器可以包括EEPROM、闪存和/或类似物。存储器12可以存储任何数目的信息和数据块。信息和数据可以被电子装置10用于实现电子装置10的一个或多个功能,诸如本文所描述的功能。在至少一个示例性实施例中,存储器12包含计算机程序代码,使得存储器和计算机程序代码被配置以与处理器合作使得装置执行本文描述的一个或多个动作。
电子装置10可以进一步包括通信设备15。在至少一个示例性实施例中,通信设备15包括与发送器和/或接收器可操作地通信的天线(或多个天线)、有线连接器,和/或类似物。在至少一个示例性实施例中,处理器11提供信号到发送器和/或从接收器接收信号。信号可以包括根据通信接口标准的信令信息、用户语音、接收到的数据、用户生成的数据,和/或类似物。通信设备15可以按照一个或多个空中接口标准、通信协议、调制类型和接入类型操作。以示出的方式,电子通信设备15可以根据第二代(2G)无线通信协议IS-136(时分多址(TDMA))、全球移动通信***(GSM)和IS-95(码分多址(CDMA))、根据第三代(3G)无线通信协议,诸如通用移动通信***(UMTS)、CDMA2000、宽带CDMA(WCDMA)和时分同步CDMA(TD-SCDMA),和/或根据***(4G)无线通信协议、无线网络协议,诸如802.11、短距离无线协议,诸如蓝牙,和/或类似物操作。通信设备15可以根据有线协议,诸如以太网、数字用户线路(DSL)、异步传输模式(ATM),和/或类似物操作。
处理器11可以包括器件,诸如电路,以用于实现音频、视频、通信、导航、逻辑功能,和/或类似物,以及用于实现本发明的包含例如本文所描述的一个或多个功能的实施例。例如,处理器11可以包括器件,诸如数字信号处理器设备、微处理器设备、多种模数转换器、数模转换器、处理电路和其它支持电路,用于执行包含例如本文所描述的一个或多个功能的多种功能。装置可以根据其各自的能力在这些设备之间执行电子装置10的控制和信号处理功能。处理器11因此可以包括功能性以在调制和传输之前编码和交织消息和数据。处理器1可以另外包括内部语音编码器,并且可以包括内部数据调制解调器。进一步地,处理器11可包括功能性以操作一个或多个软件程序,其可以被存储在存储器中且其除此之外可使处理器11实现包含例如本文所描述的一个或多个功能的至少一个实施例。例如,处理器11可以操作连接性程序,诸如传统的因特网浏览器。根据例如传输控制协议(TCP)、因特网协议(IP)、用户数据报协议(UDP)、因特网消息访问协议(IMAP)、邮局协议(POP)、简单邮件传输协议(SMTP)、无线应用协议(WAP)、超文本传输协议(HTTP),和/或类似物,连接性程序可以允许电子装置10发送和接收因特网内容,诸如基于位置的内容和/或其它网页内容。
电子装置10可以包括用于提供输出和/或接收输入的用户接口。电子装置10可以包括输出设备14。输出设备14可以包括音频输出设备,诸如振铃器、耳机、扬声器,和/或类似物。输出设备14可以包括触觉输出设备,诸如振动换能器、电子可变形表面、电子可变形结构,和/或类似物。输出设备14可以包含视觉输出设备,诸如显示器、灯光,和/或类似物。在至少一个示例性实施例中,装置使得信息被显示,显示的起因可包括在装置所包括的显示器上显示信息、发送信息到包括显示器的独立装置,和/或类似物。电子装置可以包括输入设备13。输入设备13可以包括光传感器、接近传感器、麦克风、触摸传感器、力传感器、按钮、键盘、运动传感器、磁场传感器、相机,和/或类似物。触摸传感器与显示器可以认为是触摸显示器。在包括触摸显示器的实施例中,触摸显示器可以被配置以从单个接触点、多个接触点,和/或类似物接收输入。在这样的实施例中,触摸显示器和/或处理器可以至少部分地基于位置、运动、速度、接触区域,和/或类似物确定输入。在至少一个示例性实施例中,装置接收输入指示。装置可接收来自传感器、驱动器、独立装置,和/或类似物的指示。指示输入的信息可以涉及传达信息,其指示输入指示、指示指示发生输入的输入的方面,和/或类似物。
电子装置10可包含任何多种触摸显示器,包括那些被配置以通过电阻、电容、红外、应变计、表面波、光学成像、色散信号技术、声学脉冲辨识或其他技术中的任何一个实现触摸辨识,并且随后提供指示与触摸相关联的位置和其它参数的信号。另外,触摸显示器可以被配置以接收以触摸事件为形式的输入指示,其可以被定义为选择对象(例如,手指、触针、触控笔、铅笔等其他点击设备)和触摸显示器之间的实际物理接触。可替代地,即使不做出与触摸显示器的物理接触,触摸事件可以定义为使选择对象接近触摸显示器,悬停在所显示的对象上,或在预定距离内靠近物体。因此,触摸输入可以包括由触摸显示器检测到的输入,其包括牵涉实际物理接触的触摸事件和不牵涉物理接触但以其它方式由触摸显示器检测的触摸事件,诸如选择对象到触摸显示器的接近度的结果。触摸显示器可以能够接收与触摸输入相关的与施加到触摸屏的力相关联的信息。例如,触摸屏可以区分重压触摸输入和轻压触摸输入。在至少一个示例性实施例中,显示器可显示二维信息、三维信息和/或类似物。
在包括键盘的实施例中,键盘可以包括用于操作电子装置10的数字(例如,0-9)键、符号键(例如,#、*)、字母键和/或类似物。例如,键盘可以包括传统的QWERTY键盘布置。键盘还可以包括多种与功能相关联的软键。另外,或者可替代地,电子装置10可以包括接口设备,诸如操纵杆或其它用户输入接口。
输入设备13可以包括媒体捕获元件。媒体捕获元件可以是用于捕获用于存储、显示或传输的图像、视频和/或音频的任何器件。例如,在至少一个示例性实施例中,其中媒体捕获元件是相机模块,相机模块可以包括可以从所捕获的图像形成数字图像文件的数字相机。因此,相机模块可以包括硬件,诸如透镜或其他光学组件(多个),和/或从捕获的图像创建数字图像文件所必要的软件。可替代地,相机模块可以包括仅用于观看图象的硬件,而电子装置10的存储器装置存储软件形式的由处理器11运行以用于从所捕获的图像创建数字图像文件的指令。在至少一个示例性实施例中,相机模块可进一步包括处理元件,诸如可协助处理器11处理图像数据的协处理器和用于压缩和/或解压缩图像数据的编码器和/或解码器。编码器和/或解码器可以根据例如联合图像专家组(JPEG)标准格式的标准格式编码和/或解码。
图2A-2B是说明了根据至少一个示例性实施例的装置通信的示意图。图2A-2B的示例仅仅是示例性的,并且不限制权利要求的范围。例如,装置的数目可以变化、通信路径可以变化、通信信道可以变化、和/或类似物。
随着电子装置变得更加丰富,用户越来越希望协作地利用多个电子装置。例如,用户可能拥有多个电子装置。在这样的示例中,用户可能希望从一个电子装置共享信息到另一电子装置以在将被另外的电子装置访问的另一电子装置上存储信息,和/或类似操作。例如,用户可能拥有存储在装置上的内容并且希望发送内容的副本到另一个装置。在这样的示例中,另外一个装置可以是用户的装置或是不同的用户的装置并且另外一个装置可以是服务器。
在至少一个示例性实施例中,一个装置可以通过通信信道与另一个装置通信。在至少一个示例性实施例中,通信信道至少部分地涉及一个装置和另一个装置之间的通信资源的分配。例如,通信信道可以涉及频率指定、信道指定、子信道指定、帧指定、和/或类似指定。装置可以有多个通信信道。例如,装置可具有与一个或多个其它装置、与一个或多个通信网络,和/或类似物的一个或多个通信信道。为了清楚起见,在通信信道中牵涉的装置的方面,通信信道可被涉及。例如,与装置相关联的通信信道可被称为装置通信信道,与独立装置相关联的通信信道可被称为独立装置通信信道,与通信网络相关联的通信信道可以被称为通信网络通信信道,和/或类似物。
在图2A的示例中,装置202通过通信信道与装置204通信。例如,装置202可将信息发送到装置204,可以从装置204接受信息,和/或类似操作。例如,装置202可以将消息发送到装置204。
在一些情况下,装置202和装置204可以彼此直接通信。在其他情况下,装置202和装置204可以例如通过通信网络间接通信。在至少一个示例性实施例中,通信网络涉及提供一个装置和另一个装置之间的通信的一个或多个装置。例如,通信网络可以包括多个通信装置。通信装置可以是与促进通信网络中的通信相关联的任何装置。例如,通信装置可以涉及用于通信网络的接入点,诸如无线接入点、蜂窝基站、蓝牙接入点,和/或类似物。在另一个示例中,通信网络装置可以涉及被利用以用于通信网络中的通信的装置,诸如集线器、路由器、交换机,和/或类似物。在至少一个示例性实施例中,装置可以通过通信网络的通信装置的通信信道与通信网络通信。在至少一个示例性实施例中,不具有与通信装置的通信信道的装置可不与该通信装置通信。在某一些情况下,一个装置和另一个装置可以借助通过相同的通信装置的通信网络进行通信。例如,一个装置可与另一个装置通过蜂窝网络的方式通信,其中,该装置和另外一个装置与蜂窝网络的相同基站的通信。在这样的示例中,装置和另外一个装置可以在由基站所覆盖的区域内。
在一些情况下,一种装置可与一个以上的另一种装置通信。例如,一个装置可以与用户的另一个装置通信,并且与服务器通信。例如,装置可从服务器接收可能影响该装置与另外一个装置通信的方式的信息。例如,装置可以从服务器接收用于与另外一个装置通信的信息,诸如将与另外一个装置共享的数据。在另一示例中,装置可接收与另外一个装置通信相关联的信息,诸如联系信息、地址信息、与另外一个装置相关联的用户的用户信息,和/或类似物。例如,服务器可以涉及包括另外一个用户的联系信息的社交网络服务器。在这样的示例中,设备可以接收指示与来自服务器的另外一个用户相关联的联系信息的信息。装置可利用这样的联系信息将信息发送到另外一个装置,用于确定发送给另外一个用户哪些信息,和/或类似物。
在图2B的示例中,装置222与装置224和装置226通信。装置226信可以是服务器,并且装置224可以是特定用户的装置。装置222的用户可能希望与该特定用户共享信息。在这样的示例中,装置222可以从装置226接收与和装置224的通信相关联的信息。以此方式,装置222可以通过从装置226接收的信息与装置224进行通信。
图3A-3C是说明了根据至少一个示例性实施例的视觉媒体项的示意图。图3A-3C的示例仅仅是示例性的,并且不限制权利要求的范围。例如,视觉表示可以变化,对象的数目可以变化,视觉媒体项的比例可以变化,和/或类似物。
由于装置的显示能力有所改善,用户已经变得越来越依赖用于观看视觉资料的这些装置。例如,很多用户花费大量的时间在他们的电子装置上观看图片和视频。由于视觉内容的这样的用途已经变得越来越流行,用户也变得日益流行通过这样的装置与其他用户分享他们的体验。例如,用户可以发送图像给朋友,以允许朋友看到最近事件。以此方式,视觉通信已经变为许多用户的日益相关的通信方式。
然而,在一些情况下,用户对与他们共享的媒体内容可能有他们自己个性化的兴趣。例如,两个不同的用户可能由于不同的原因喜欢相同的图像。在这样的示例中,用户中的一个可以因为图像示出的风景欣赏该图像,而另外一个用户可以因为图像中所描绘的人欣赏该图像。在该情况下,可能希望提高通过裁剪视觉内容来增强观看视觉内容的用户体验,以更好地适应正在观看图像的用户的特定兴趣。例如,喜欢图像背景的用户可能欣赏强调了背景或弱化(de-emphasize)了图像中描绘的人的图像版本。类似地,喜欢同一图像中的人的用户可能欣赏强调了人的描绘或弱化了背景的图像的版本。以此方式,这样的图像剪裁可以通过自动调整图像的内容为这样的用户提供更好的用户体验,以更好地满足这样的用户的希望。这样调整可以至少部分地基于允许推理视觉内容中这样的用户欣赏什么、这样的图像中这样的用户不欣赏什么,和/或类似的信息。
装置可呈现给用户许多不同类型的媒体项。例如,装置可以呈现视觉媒体项、听觉媒体项、触觉媒体项,和/或类似物。在至少一个示例性实施例中,媒体项涉及数据的集合,其当被呈现时,允许装置将由数据表示的媒体传送到用户,以允许用户通过用户的感官体验由数据表示的信息。例如,视觉媒体项可以是提供用户可看到的图形影响的视觉项。例如,视觉媒体项可以是视频、图像,和/或类似物。为简单起见,可以在彼此相继被呈现的图像的集合方面描述视频。因此,本文中图像的描述也可以适用于视频内被表示的图像。
装置可从一个或多个源接收视觉媒体项。例如,装置可以从相机模块、从存储器、从独立装置,和/或类似物接收视觉媒体项。例如,装置可以包括相机模块,并且视觉媒体项可以从相机模块被接收。例如,视觉媒体项可以是被装置捕获的图像、被装置捕获的视频,和/或类似物。在另一个示例中,装置可以从诸如服务器的独立装置、另一个用户的装置,和/或类似物接收视觉媒体项。例如,视觉媒体项可以从服务器被下载、可以在消息中被接收、可以在库中被共享,和/或类似物。在又一个示例中,装置可具有被存储在存储器中的视觉媒体项,并且可以通过从存储器获取视觉媒体项来接收视觉媒体项。
在许多情况下,视觉媒体项包括超焦距视觉内容。在至少一个示例性实施例中,超焦距视觉内容涉及视觉内容,其中,在视觉内容的所表示的对象的深度中的差异没有与对象未对焦相关联。例如,具有相关联的更小的孔径的相机传感器可以捕获比由具有相关联的更大的相机传感器所捕获的具有更大的超焦距质量的图像。以此方式,基于单帧图像的视觉媒体项可以包括超焦距视觉内容。在另一个示例中,视觉媒体项可以包括与多帧成像相关联的信息。在至少一个示例性实施例中,多帧成像涉及基于从具有不同特性的多个图像中生成图像的视觉媒体项。多帧成像可以指为所增加的视觉质量将几个输入图像结合进一个输出图像的应用。多帧成像可以包括多帧的高动态范围(HDR)成像、多帧扩展景深(EDOF)成像,和/或类似物。在至少一个示例性实施例中,HDR是几个图像被以不同的曝光时间、增益等捕捉并合并在一起以获得具有更大的可视细节的单个图像的处理。在至少一个示例性实施例中,EDOF是一种处理,其中被不同聚焦的几个图像被结合以获得不同深度的对象在其中被聚焦的图像。
以此方式,视觉媒体项可以包括被在具有类似清晰度、类似强调,和/或类似物的视觉媒体项中表示各种对象的视觉内容。然而,如先前所描述,可能希望至少部分地基于视觉媒体项的预期观看者来改变由视觉媒体项所包括的对象的表示。在至少一个示例性实施例中,预期观看者涉及视觉媒体项被修改以适应的个人。例如,装置可确定视觉媒体项的预期观看者的身份,并至少部分地基于预期的观看者的身份修改视觉媒体项。在至少一个示例性实施例中,身份涉及指明了预期观看者的至少一个特征的信息。例如,身份可以涉及与预期观看者相关联的名字、指明了预期观看者的识别码、与预期观看者相关联的联系信息,和/或类似物。在至少一个示例性实施例中,联系信息涉及消息传送地址、电话号码、统一资源定位符,和/或类似物。
在一些情况下,用户可能希望他的装置在用户观看视觉媒体项时自动修改它们。例如,用户可能希望避免以其原始形式观看视觉媒体项,而是可能希望观看强调了被吸引用户的视觉媒体项表示的对象的视觉媒体项的修改版本。在这样的示例中,装置可确定预期观看者的身份为装置的用户。例如,视觉媒体项的预期观看者的身份的确定可以至少部分地基于装置的用户的假设。以此方式,身份可以涉及与视觉媒体项被接收、被呈现、被观看,和/或类似物时是活动的用户账户相关联的识别。在这样的示例中,装置可以获取与装置的用户相关联的身份信息,并且将所修改的视觉媒体项至少部分地基于所获取的身份信息。例如,装置可以从存储器、从库、从诸如服务器的外部装置,和/或类似物获取身份信息。应当理解,预期观看者的确定可以变化。例如,装置可以,可替代地或额外地,以类如关于图7、图8和/或类似物所描述地确定预期观看者。
为了能够修改视觉媒体项中的对象表示,装置可以识别由视觉媒体项所包括的对象的一个或多个视觉表示。例如装置可以识别由视觉媒体项表示的对象以确定是否要改变对象的强调。应当理解,有许多现有的方式用于识别视觉媒体项中的对象的视觉表示,并且将可能由许多未来的方式用于识别视觉媒体项中的对象的视觉表示,并且这样的解决方案不以任何方式限制权利要求。
在至少一个示例性实施例中,装置识别由视觉媒体项所包括的对象的视觉表示。对象的视觉表示可以涉及包括指示对象的视觉信息的视觉媒体项的区域。在一些情况下,所识别的视觉表示可具有对应于对象和视觉内容的其他部分之间的划分的精确边界。然而,在一些情况下,对于对象的视觉表示,可能希望相比精准划分不太精确。例如,可能希望通过减少这样的确定的颗粒度来减少被分配用于确定对象的视觉表示的装置的资源量。以此方式,所识别的对象的视觉表示可以涉及可包含对象的大部分视觉表示但小于对象的全部视觉表示的区域。类似地,该区域可包含未与对象对应的信息(诸如背景信息、不同的对象和/或类似物)的视觉表示的至少一部分。在至少一个示例性实施例中,识别对象的视觉表示包括识别对象和对应于所识别的对象的部分视觉媒体项。例如,识别视觉表示可以包括确定视觉媒体项的特定区域包括具有特定的身份、分类,定义,和/或类似物的对象的视觉表示。
在至少一个示例性实施例中,装置利用了兴趣检测模块的区域用于确定对象的视觉表示。在至少一个示例性实施例中,装置利用了对象分析模块用于确定对象的视觉表示。例如,兴趣检测的区域和/或对象分析模块可以能够分析图像或视频帧的内容并辨识内容中诸如个人、动物、车辆、建筑物、小物品等等的对象。这样的检测和/或分析可以例如,通过图像分割、分析和图像辨识方法被执行。例如,装置可以利用面部检测以检测和辨识图像中的面部。在另一个示例中,装置可以利用面部辨识以确定图像中的一个或多个人的身份。
在一些情况下,可能希望允许用户协助确定对象的视觉表示。例如,用户可以提供指示涉及对象的部分视觉表示的输入。在这样的示例中,用户可以为装置识别将在确定对象在视觉媒体项中的存在中利用的视觉媒体项的区域。在另一个示例中,用户可以提供用于识别从视觉表示确定的对象的输入。在这样的示例中,装置可能已经确定视觉媒体项的特定区域包括对象的视觉表示,并且用户可以执行协助对象识别的输入,诸如从可用的对象身份列表中选择对象身份。在一些情况下,这样的用户输入可以涉及到对象的所确定的视觉表示的校正。例如,这样的输入可以校正与对象相关联的区域、对象的身份,和/或类似物。
在至少一个示例性实施例中,装置识别对象的视觉表示而未收到指示对象的视觉表示的输入。例如,装置可以自动地识别对象的视觉表示而无需来自用户的任何帮助。在这样的示例中,用户可能希望发生这样的识别而无需用户转移其注意力至用于对象识别的输入的表现。
如先前所描述的,可能希望至少部分地基于预期观看者的身份修改对象的视觉表示。对象的视觉表示的修改可以至少部分地基于对象与预期观看者的相关性。例如,装置可确定视觉媒体项包括所识别人的面部的视觉表示。在这样的示例中,所识别的人的视觉表示的修改可以至少部分地基于所识别的人与预期观看者的相关性。例如,装置对待家庭成员的视觉表示可以不同于对待陌生人的视觉表示。
在至少一个示例性实施例中,装置至少部分地基于视觉媒体项的预期观看者的身份确定对象的相关性。相关性可以涉及指示预期观看者的身份和对象之间的关系存在的值。例如,指示该身份和对象之间的关系存在的值涉及比指示预期观看者的身份和对象之间的关系不存在的值更大的值,并且指示预期观看者的身份和对象之间的关系不存在的值涉及比指示预期观看者的身份和对象之间的关系存在的值更小的值。然而,在一些实施例中,这样的值的极性(polarity)可能不同。在至少一个示例性实施例中,对象的相关性的确定涉及对象和指示预期观看者的身份和对象之间关系的信息之间的关联性的缺乏。以此方式,相关性也可以涉及指示身份和对象之间的关系不存在的值。
在至少一个示例性实施例中,对象的相关性的确定包括对象和指示预期观看者的身份和对象之间关系的信息之间的关联性。可能有许多指示预期观看者的身份和对象之间关系的信息的来源。例如,指示个人与预期观看者之间关系的信息可涉及与为个人的对象相关联的联系信息。在这样的示例中,指示个人与预期观看者之间关系的信息可以涉及预期观看者的联系人列表中联系信息的不存在、联系信息的存在,和/或类似物。这样的联系人列表可以涉及电话簿、外部库、社交网络联系人列表,和/或类似物。
在至少一个示例性实施例中指示关系的信息涉及与预期观看者的身份相关联的历史信息。历史信息可以涉及可指示关系的存在或不存在的过去发生事件。
例如,指示关系的信息可以从短消息、电子邮件、社交网络通信、搜索查询,和/或类似物涉及到的与用户最近的活动、兴趣、评论等相关的关键字。在这样的示例中,如果预期观看者最近进行了关于婴儿的通信,装置可确定对于预期观看者婴儿的视觉表示是相关的。在另一个示例中,指示关系的信息可以涉及到预期观众过去已经访问过的地点。例如,如果用户过去已经访问过赫尔辛基大教堂(HelsinkiCathedral),装置可以利用指示访问赫尔辛基大教堂的信息作为指示用户和赫尔辛基大教堂之间关系的信息。在又一个示例中,指示关系的信息可以涉及到预期观看者在先前所体验的图像中的活动和/或与对象的互动。例如,如果用户持续花费较长的时间观看包含某类型的对象(诸如花,例如)的图像,***可确定对象类型与用户相关。类似地,如果预期观看者最近已经观看了特定个人的多个图像,该特定个人的视觉表示在视觉媒体项中的存在可与预期观看者相关。在又一个示例中,指示关系的信息可以涉及网络浏览器历史。在这样的示例中,如果预期观看者经常观看包含某类型的对象,诸如摩托车、自行车、火车等的网页,可确定这些类型的对象的视觉表示与预期观看者相关。
在至少一个示例性实施例中,指示关系的信息涉及与预期观看者的身份相关联的爱好信息。例如,如果预期观看者是鸟类观察家,则鸟类的视觉表示可与用户相关。类似地,如果用户是特定运动的狂热爱好者,与该运动相关联的对象的视觉表示可与用户相关。
在至少一个示例性实施例中,指示关系的信息涉及对应于预期观看者的身份的属性的人口统计信息。例如,指示关系的信息可涉及基于可适用于预期观看者人口统计的人口统计对象相关性信息。例如,指示关系的信息可以涉及对象的识别,其统计地上与特定人口统计内适合的人感兴趣的对象相关联。
在至少一个示例性实施例中,指示关系的信息涉及与预期观看者的身份相关联的年龄信息。例如,指示关系的信息可以涉及与预期观众的年龄相关联的人口统计信息。在这样的示例中,如果预期观众年轻,则年轻用户人口统计地优选的对象可以与预期观看者相关。例如,玩具的视觉表示可以与于儿童相关。
在至少一个示例性实施例中,指示关系的信息涉及与预期观看者的身份相关联的性别信息。例如,指示关系的信息可以涉及与预期观看者的性别相关联的人口统计信息。在这样的示例中,如果预期的观看者是男性,通常吸引男性观看者的对象的视觉表示可能与预期观看者相关。例如,汽车,工具,机动车辆等的视觉表示可以与男性观看者相关。
在至少一个示例性实施例中,指示关系的信息涉及与预期观看者的身份相关联的行业信息。行业信息可以涉及预期观看者的职业,诸如预期观看者工作的公司、预期观看者的工作的领域、和/或类似物。例如,在同一家公司/领域/学科研究工作的同事的视觉表示可与预期观看者相关。类似的,预期观看者工作的公司的潜在贸易伙伴可与预期观看者相关。
在一些情况下,可能希望确定对象与预期观看者的相关性时考虑对象在视觉媒体项中的角色。例如,在图像中起着突出的角色的对象可能比在视觉媒体项中起着不太突出的角色的对象与预期观看者更相关。在至少一个示例性实施例中,相关性的确定包括该视觉媒体中对象角色的确定。对象的角色可涉及对象相对于视觉媒体的重要级别。在至少一个示例性实施例中,对象的角色的确定至少部分地基于对象的视觉表示的尺寸、对象的视觉表示的位置,和/或类似物。例如,相比非中心位置,中心位置可指示更大的相关性。在另一个示例中,对象的较大的视觉表示比对象的较小的视觉表示可指示更大的相关性。例如,相比具有小尺寸且在图像的周边的个人的视觉表示,具有大尺寸且位于图像中间的个人的视觉表示可指示在图像中更突出的角色。以此方式,即使对于预期观看者来说个人可能是未知的,至少部分地基于图像中这个人的视觉表示的角色,这个人可以是相关的。因此,装置可将所分割和所识别的对象的布局与不同的图像布局相比较。此外,不同的图像的布局可以与对象的描述、与对象的相对重要性相关的信息、和/或类似物相关联。装置可以至少部分地基于相似性从比较布局的集合中识别用于图像的一个或多个布局。此外,装置可以至少部分地基于与感兴趣的对象的相似性来识别涉及布局中的对象(多个)。用于于对象的相关性然后可以基于一个或多个所识别的图像布局中的对应对象的相关性来确定。装置可以利用这样的比较增加和/或减少对象的视觉表示的相关性。以此方式,当确定对象的相关性时,对象的视觉表示的角色确定可结合与对象的视觉表示的预期观看者关系而使用。
如先前所描述,可能希望至少部分地基于对象的视觉表示和视觉媒体对象的预期观看者的相关性修改视觉媒体项。在这样的情况下,可能希望改变对象的视觉表示的强调以反映对象与预期观看者的相关性。以此方式,修改的视觉媒体项可至少通过对象的视觉表示的视觉强调来不同于未修改的视觉媒体项。例如,视觉强调的差异可能涉及相比由视觉媒体项所包括的对象的视觉表示而言,由修改的视觉媒体项所包括的对象的视觉表示被更大的程度强调。这样强调可能涉及对象的视觉表示的修改,和/或超出对象的视觉表示的视觉媒体项的一部分的修改。
在至少一个示例性实施例中,修改的视觉媒体项的生成涉及视觉效果在不包含对象的视觉表示的视觉媒体项的至少一部分上的表现。例如,视觉效果涉及区域的弱化。区域可涉及视觉媒体项的背景。在至少一个示例性实施例中,背景涉及不涉及对象的视觉表示的、不涉及任何其他所识别的对象的,和/或类似物的视觉媒体项的一部分。区域可涉及不同的对象的视觉表示。例如,对象的视觉表示的强调可以涉及改变对象的视觉表示以变得更强调,或者改变包围对象的视觉表示域以变得较少强调。例如,背景前面的对象的视觉表示的图像可以被修改以更大的程度的强调对象,该修改可以通过修改对象的视觉表示以变得更被强调、修改背景以变得较少被强调,和/或类似物。以此方式,修改的视觉媒体项的生成可涉及视觉效果在包含对象的视觉表示的视觉媒体项的至少一部分上的表现的阻止。这样的视觉效果可能导致对象的视觉表示的强调的变化,即使效果未被执行在对象的视觉表示上。
在至少一个示例性实施例中,视觉媒体项的部分相对于强调的修改涉及至少一个视觉效果到视觉媒体项的该部分的应用。视觉效果可以涉及对对象的视觉表示的强调级别。
在至少一个示例性实施例中,对象的视觉表示的锐度级别指示强调。例如,相比较少被强调对象,更被强调的对象可以具有更锐利的视觉表示。类似地,相比更被强调的对象,较少被强调的对象具有更模糊的视觉表示。通过常规摄影传统,用户可能熟悉这种强调。例如,摄影的首要课题往往是聚焦,而照片的不太重要的元素可能会失焦。以此方式,用户可能熟悉对于对象的模糊的视觉表示与缺乏强调的关联。
在至少一个示例性实施例中,背景虚化(bokeheffect)效果可以被用于改变对象的视觉表示的强调。在至少一个示例性实施例中,背景虚化效果涉及对视觉表示的修改,其改变了与视觉表示相关联的模糊的量。以这种方式,该效果可能会改变对图像是否被聚焦在特定的对象的感知。例如,增加的背景虚化效果可指示缺乏聚焦以及因此较少的强调。类似的,降低的背景虚化效果可指示聚焦以及因此较大的强调。例如,背景虚化效果可以被应用到被聚焦的对象的视觉表示以使对象看起来失焦。
在至少一个示例性实施例中,亮度效果可被用于改变对象的视觉表示的强调。亮度效果可涉及光源的引入,诸如发光效果、亮度级别的修改,和/或类似物。例如,降低的亮度可以指示对象的弱化并且增加的亮度可以指示对象的强调。
在又一个示例性实施例中,与颜色相关的效果可被用于改变对象的视觉表示的强调。例如,希望被强调的对象可以使用彩色表示而希望被弱化的对象可以使用黑色和白色来表示。在另一个示例中,更突出的颜色可被施加到将被强调的对象并且不太突出的颜色可被施加到将被弱化的对象。在又另一个示例中,不同的滤波可被施加到将被强调的对象和将被弱化的对象或区域上。可能的过滤操作的示例包含低通滤波、高通滤波、带通滤波、熵滤波,和/或类似物。在又一个示例性实施例中,增加或减少噪声可以被用于弱化或强调对象。例如,噪声可被增加到图像中的将被强调的区域或对象。
在至少一个示例性实施例中,去除效果可被用于改变对象的视觉表示的强调。去除效果可涉及删除对象、替换对象,和/或类似物。
在至少一个示例性实施例中,与对象的强调和/或弱化先关联的一个或多个效果可基于一个或多个修改指引。在至少一个示例性实施例中,修改命令是设置、命令,和/或类似物,其指明了将要被施加以使得强调和/或弱化的至少一个效果。修改指引可以涉及相对于对象的强调/弱化将应用的样式、颜色、颜色深度等等。修改指引可以是预定的、用户确定的,和/或类似物。例如,用户可改变修改指引。在这样的示例中,装置可提供允许用户改变修改指引、设置修改指引,和/或类似的接口。例如,装置可以结合媒体项的播放提供这样的用户接口。以此方式,在预览图像时,用户可以为接收方选择对象如何被强调和/或弱化。修改指引可以从独立装置被接收,诸如从其装置可接收媒体项的独立装置。在至少一个示例性实施例中,一个或多个修改指引可被修改至特定的媒体项。例如,用户可以推选将修改指令应用到所选的媒体项。在这样的示例中,用户可以拖动表示修改指引的接口项到媒体项上以使媒体项的修改被符合修改指令地执行。在至少一个示例性实施例中,关于特定媒体项的用于利用的修改指令的用户选择可使得装置关于以后修改的媒体项利用该修改指令。
在一些情况下,可能希望将对象的视觉表示的修改量基于对象与预期观看者的相关性的大小。在至少一个示例性实施例中,视觉效果的大小至少部分地基于相关性。例如,视觉效果的大小至少部分地基于相关性的大小。例如,对于模糊度,可能希望依赖于对象和预期观看者的相关性度(degreerelevance)。在这样的示例中,小的模糊度可被施加至与预期观看者不相关的对象的视觉表示,并且大的模糊度可被施加至与预期观看者更加不相关的对象的视觉表示。
例如,相关性可以通过社交距离被确定。在至少一个示例性实施例中,社交距离涉及人之间的社交接近性的量化,诸如计算人之间的社交链。个人的家庭成员可属于社交距离的第一类别。个人自己的联系人可属于社交距离的第二类别,其可能是继家庭成员之后最重要的。联系人的联系人可以属于社交距离的第三类别等等。在这样的示例中,家庭成员(如果有的话)的视觉表示的模糊效果可以比个人的联系人的模糊效果要小。
图3A是说明了根据至少一个示例性实施例的视觉媒体项的示意图。尽管图3A的示例表示了单个图像,图3A的示例可涉及单个图像、多个图像、视频,和/或类似物。由此可以看出,图3A的视觉媒体项包括男子的视觉表示302A、小女孩的视觉表示304A、男子拿着的鱼的视觉表示306A,和被包含在图像的场景中的树的视觉表示308A。可以看出,视觉表示302A、304A、306A和308A中的每一个均是聚焦的。以此方式,图3A的视觉媒体项可以包括超焦距视觉内容。
图3B是说明了根据至少一个示例性实施例的视觉媒体项的示意图。图3B表示图3A的视觉媒体项的改变版本。在图3B的示例中,视觉表示302B至少部分地基于视觉表示302A,视觉表示304B至少部分地基于视觉表示304A,视觉表示306B至少部分地基于视觉表示306A,并且视觉表示308B至少部分地基于视觉表示308A。可以看出,图3B中的视觉表示302B、304B和306B通过视觉表示308B上背景虚化效果的应用而被强调。以此方式,观看者可以感知视觉表示302B、304B和306B的强调。
图3C是说明了根据至少一个示例性实施例的视觉媒体项的示意图。图3C表示图3A的视觉媒体项的改变版本。在图3C的示例中,视觉表示302C至少部分地基于视觉表示302A,视觉表示304C至少部分地基于视觉表示304A,视觉表示306C至少部分地基于视觉表示306A,并且视觉表示308C至少部分地基于视觉表示308A。可以看出,图3C中的视觉表示302C和306C通过视觉表示304C和视觉表示308C上背景虚化效果的应用而被强调。以此方式,观看者可以感知视觉表示302C和306C的强调。
为帮助阐明装置可生成诸如图3B和3C中所示的修改的视觉表示的可能场景,示例性的场景将被描述。然而,应当理解,这样的场景仅仅旨在阐明这样的修改可能被希望的情况,并并非以任何方式来限制权利要求。在示例性场景中,装置的用户约翰(John),在与约翰的好友迈克(Mike)(在图像中通过视觉表示302A被表示)一起钓鱼时捕获到图3A的图像。图像显示迈克拿着迈克刚刚抓住的鱼(通过视觉表示306A表示),而约翰的女儿萨莉(Sally)(通过视觉表示304A表示)正看着迈克和鱼。通过视觉表示308A表示的树是仅仅存在于图像背景中的树。图3A的图像可以是约翰的装置捕获的图像,并且每个视觉表示都在焦点,使得没有任何特定视觉表示的特定强调被感知。
在这个示例性场景中,对观看图像的不同的人来说,图像的多个视觉表示可以具有不同的重要性。例如,约翰可能喜爱图像中的约翰的朋友迈克和约翰的女儿萨莉的描绘。可能希望修改图3A的图像使得图像根据约翰的希望强调视觉表示。例如,装置可生成图像的修改版本以用于约翰来观看。然而,迈克可能喜爱图像中他自己拿着他刚捕捉的鱼的描绘。可能希望修改图3A的图像使得图像根据迈克的希望强调视觉表示。例如,装置可生成图像的修改版本以用于迈克来观看。
图3B可指示装置从图3A的图像生成的可能用于约翰的图像。装置可以识别约翰作为图像的预期观看者。例如,装置可以是约翰的装置,并且装置可以至少部分地基于约翰将是图像的观看者的假设而生成图像。至少部分地基于图像中的鱼的中心角色,装置可确定视觉表示306A是相关的。例如,装置可确定图像中的鱼的角色可能是重要的,并且可确定鱼的视觉表示应该被强调。装置可以识别迈克作为视觉表示302A表示的对象。装置可利用指示迈克是约翰的朋友的信息以确定迈克的视觉表示应当被强调。装置可以识别萨莉作为视觉表示304A表示的对象。装置可利用指示萨莉是约翰的女儿的信息以确定萨莉的视觉表示应该被强调。以此方式,装置可确定修改图3A的图像使得迈克、萨莉和鱼的视觉表示被强调。装置可以修改图3A的图像以生成图3B的图像,使得迈克、萨莉和鱼的视觉表示通过图3A的图像中的其他对象上的背景虚化效果的应用而变得强调,所述其他对象诸如视觉表示306A的树。以此方式,图3B的图像可以是装置至少部分地基于约翰的身份与指示约翰和迈克的关系以及约翰和萨莉之间关系的信息之间的关联性生成的图像。
图3C可指示装置可以从图3A的图像生成的用于迈克的图像。装置可以识别迈克作为图像的预期观看者。例如,装置可以是约翰的装置,约翰可以发送图像的副本到迈克,并且装置可以至少部分地基于识别迈克作为图像的接收者而生成图像。至少部分地基于图像中的鱼的中心角色,装置可确定视觉表示306A是相关的。例如,装置可确定图像中的鱼的角色可能是重要的,并且可确定鱼的视觉表示应该被强调。装置可以识别迈克作为视觉表示302A表示的对象。装置可至少部分地基于对象与预期的观看者之间的关联性确定迈克的视觉表示应当被强调。装置可以识别萨莉作为视觉表示304A表示的对象。装置可能无法找到指示萨莉具有与迈克任何相关的关系的信息使得装置可确定萨莉的视觉表示不应被强调。以此方式,装置可确定修改图3A的图像使得迈克和鱼的视觉表示被强调。装置可以修改图3A的图像以生成图3C的图像,使得迈克和鱼的视觉表示通过图3A的图像中的其他对象上的背景虚化效果的应用而变得被强调,所述其他对象诸如萨莉和视觉表示306A的树。以此方式,图3C的图像可以是装置至少部分地基于迈克的身份与指示约翰和迈克的关系的信息之间的关联性以及迈克的身份和指示萨莉和迈克之间缺少关系的信息之间的关联性而生成的图像。
图4A-4C是说明了根据至少一个示例性实施例的视觉媒体项的示意图。图4A-4C的示例仅仅是示例性的,并且不限制权利要求的范围。例如,视觉表示可以变化,对象的数目可以变化,视觉媒体项的比例可以变化,和/或类似物。
在装置在确定预期观看者和对象之间的关系时,当对象是个人时装置可利用多样化的一组信息来评估这样的关系。例如,基于与相对于预期观看者、相对于个人、和/或类似物的关系有关的可用信息,装置可以利用指示预期观看者和个人之间的关系的信息。
在一些情况下,装置可以包括指示预期观看者和视觉媒体项中的对象表示之间关系的信息。例如,装置可以包括联系人列表、配置、通信历史,和/或类似物。以此方式,当预期观看者的身份涉及装置的用户时,联系信息可涉及由与装置相关联的联系人列表所包括的信息。在这样的示例中,预期观看者的装置上存在的联系信息可以是指示用户和由该联系信息表示的个人之间的关系的信息。
在一些情况下,可能希望装置接收信息以形成一个独立装置来帮助视觉媒体项的修改。装置可类似于图2B的装置222,并且独立装置可类似于图2B的设备226。例如,外部装置可以包括与预期观看者的身份相关联的信息、指示预期观看者和图像的对象之间的关系的信息,和/或类似信息。例如,独立装置可以是包括与预期观看者的社交网络账户的相关联的信息的社交网络服务器。在这样的示例中,装置可从社交网络服务器接收指示预期观看者和视觉媒体项中表示的一个或多个对象之间的关系存在或不存在的信息。至少出于利用预期观看者可能已经贯穿其社交互动而建立的数据,这样利用独立装置可能是希望的,使得出于视觉媒体项修改的目的来确定关系可以从预期观看者以前的互动中受益。在另一个示例中,独立装置可以是一个公司库,如组织的数据库。以此方式,装置可利用公司库确定预期观看者和可在视觉媒体项中被表示的一个或多个人之间的工作关系。
在至少一个示例性实施例中,观看者的身份涉及社交网络账户名称。社交网络账户名称可以是显示名、用户名、账户标识符,和/或类似物,其将特定社交网络账户标识为预期观看者的社交网络账户。在这样的示例中,装置可以接收指示身份和个人之间的社交联系的信息。例如,指示社交联系的信息涉及与社交网络相关的联系信息。这样的信息可以从社交网络服务器接收。
在一些情况下,可能有与预期观看者相关联的信息明确地指示预期观看者和一个或多个对象之间的关系。例如,可能有与预期观看者的身份相关联的配置信息。在这样的示例中,配置信息涉及指示与一个或多个对象有关的偏好的信息。例如,配置信息可指示预期观众喜欢特定的运动。这样的信息可以被利用以确定可能涉及的该运动的对象的相关性。类似地,这样的信息可以被利用以识别与配置信息相关的特定的人,诸如同事,喜欢的名人,和/或类似物。
图4A是说明了根据至少一个示例性实施例的视觉媒体项的示意图。可以看出,图4A的视觉媒体项包括个人的视觉表示402A、个人的视觉表示404A、个人的视觉表示406A、个人的视觉表示408A、个人的视觉表示410A、个人的视觉表示412A、个人的视觉表示414A和个人的视觉表示416A。可以看出,视觉表示402A、404A、406A、408A、410A、412A、414A,和416A中的每一个均是聚焦的。以此方式,图4A的视觉媒体项可以包括超焦距视觉内容。
图4B是说明了根据至少一个示例性实施例的视觉媒体项的示意图。图4B表示图4A的视觉媒体项的改变版本。在图4B的示例中,视觉表示402B至少部分地基于视觉表示402A,视觉表示404B至少部分地基于视觉表示404A,视觉表示406B至少部分地基于视觉表示406A,视觉表示408B至少部分地基于视觉表示408A,视觉表示410B至少部分地基于视觉表示410A,视觉表示412B至少部分地基于视觉表示412A,视觉表示414B至少部分地基于视觉表示414A,视觉表示416B至少部分地基于视觉表示416A。可以看出,图4B中的视觉表示404B、408B、414B和416B通过视觉表示402B、406B、410B和412B上背景虚化效果的应用而被强调。以此方式,观看者可以感知视觉表示404B、408B、414B和416B的强调。
图4C是说明了根据至少一个示例性实施例的视觉媒体项的示意图。图4C表示图4A的视觉媒体项的改变版本。图4C的示例中,视觉表示402C至少部分地基于视觉表示402A,视觉表示404C至少部分地基于视觉表示404A,视觉表示406C至少部分地基于视觉表示406A,并且视觉表示408C至少部分地基于视觉表示408A,视觉表示410C至少部分地基于视觉表示410A,视觉表示412C至少部分地基于视觉表示412A,视觉表示414C至少部分地基于视觉表示414A,视觉表示416C至少部分地基于视觉表示416A。可以看出,图4C中的视觉表示402C、404C、408C和410C通过视觉表示406C、412C、414C和416C上背景虚化效果的应用而被强调。以此方式,观看者可以感知视觉表示402C、404C、408C和410C的强调。
为帮助阐明装置可生成诸如图4B和4C中所示的修改的视觉表示的可能场景,示例性场景将被描述。然而,应当理解,这样的场景仅仅旨在阐明这样的修改可能被希望的情况,并且不以任何方式限制权利要求。图4A的图像可以是诸如聚会的事件中一群人的图像。图像可以例如在网站上提供给多个观看者。当不同的观看者在他们的装置上观看图像时,他们的设备可以至少部分地基于观看者与人之间的关系修改图像以强调不同的人。这些示例涉及观看者吉姆(Jim)和比尔(Bill)。在这样的示例中,可能有指示吉姆和比尔之间的关系的信息,或者可能不存在指示吉姆和比尔之间的关系的信息。
例如,吉姆可接收图4A的图像,并且吉姆的装置可至少部分地基于指示吉姆和图像中所表示的人之间的关系的信息修改图4A的图像以生成图4B的图像。例如,吉姆的装置可利用指示吉姆和图像中所表示的人之间的社交关联的信息。以此方式,吉姆可能与视觉表示402A、406A、410A和412A的人没有社交关系,使得装置生成图4B的图像以弱化视觉表示402B、406B、410B和412B中的人。以此方式,装置可能使得图4B的图像中的404B、408B、414B和416B的视觉表示被强调。所强调的表示可能表示吉姆与其具有如社交网络信息所指示的社交关系的人。在此示例中,通过视觉表示404B、408B、414B和416B表示的人可涉及吉姆的朋友、同事,和/或类似物。
在另一个示例中,例如,比尔可接收图4A的图像,并且比尔的装置可至少部分地基于指示比尔和图像中所表示的人之间的关系的信息来修改图4A的图像以生成图4C的图像。例如,比尔的装置可利用指示比尔和图像中所表示的人之间的社交关联的信息。以此方式,比尔可能与视觉表示406A、412A、414A和416A的人没有社交关系,使得装置生成图4C的图像以在视觉表示406C、412C、414C和416C中弱化这些人。以此方式,装置可能使得图4C的图像中的402C、404C、408C和410C的视觉表示被强调。所强调的表示可能表示比尔与其具有如社交网络信息所指示的社交关系的人。在此示例中,通过视觉表示402C、404C、408C和410C表示的人可涉及比尔的朋友、同事,和/或类似物。
图5是说明了根据至少一个示例性实施例的与所修改的视觉媒体项相关联的活动的流程图。在至少一个示例性实施例中,存在对应于图5的活动的一组操作。例如图1的示例性电子装置10的装置或其一部分可利用这组操作。装置可以包括多个器件,其包含例如图1中的处理器11以用于执行这样的操作。在示例性实施例中,通过具有例如图1中的存储器12的存储器(其包括被配置以与例如图1中的处理器11的处理器一起工作的计算机代码),例如图1的示例性电子装置10的装置被转换,以使得装置执行图5的操作组。
在块502,装置接收视觉媒体项。接收和视觉媒体项可与关于图2A-2B、图3A-3C和/或类似物所描述的类似。
在块504,装置确定视觉媒体项的至少一个预期观看者的身份。确定、身份和预期观看者可与关于图3A-3C、图4A-4C、图6、图7和/或类似物所描述的类似。
在块506,装置识别由视觉媒体项所包括的对象的视觉表示。识别、视觉表示和对象可与关于图3A-3C、图4A-4C和/或类似物所描述的类似。
在块508,装置至少部分地基于预期观看者的身份确定对象的相关性。确定和相关性可与关于图3A-3C、图4A-4C和/或类似物所描述的类似。
在块510,装置至少通过对象的视觉表示的视觉强调生成修改的视觉表示项,使得该修改的视觉表示项不同于视觉媒体项。生成、修改的视觉表示项、差异和视觉强调可与关于图3A-3C、图4A-4C,和/或类似物所描述的类似。
图6是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图。在至少一个示例性实施例中,存在对应于图6的活动的一组操作。例如图1的示例性电子装置10的装置或其一部分可利用该组操作。装置可以包括多个器件,其包含例如图1中的处理器11以用于执行这样的操作。在示例性实施例中,通过具有例如图1中的存储器的存储器12(其包括被配置以与例如图1中的处理器11的处理器一起工作的计算机代码),例如图1的示例性电子装置10的装置被转换,以使得装置执行图6的操作组。
在一些情况下,可能希望对于预定观看者来说对象的相关性是动态的。例如,对于相关性,可能希望相关性至少部分地基于在观看时用户的上下文。可能希望装置至少部分地基于指示预期观看者和/或装置的活动或当前情况的环境因素来确定相关性。例如,涉及用户的当前和/或最近的活动的对象可以被确定为是相关的。在这样的示例中,如果用户正在/已经在跑步,涉及运动用品、运动活动、运动伙伴和/或类似物的视觉对象可被确定为是相关的。在另一个示例中,涉及用户的当前和/或最近的环境的对象可被确定为是相关的。例如,如果用户已经访问过吉他商店,涉及吉他的对象可以被确定为是相关的。
在至少一个示例性实施例中,装置确定指示与视觉媒体项相关联的至少一个环境因素的信息。环境因素可以涉及预期观看者的情况、视觉媒体项的情况,和/或类似物。例如,该装置可通过获取与视觉媒体项相关联的元数据来确定指示与视觉媒体项相关联的环境因素的信息。这样的元数据可以结合视觉媒体项被存储。元数据可指示视觉媒体项被记录的位置、记录视觉媒体项的时间,和/或类似物。装置可以将这样的元数据信息与用户的环境因素相比较,以用于对象识别、相关性确定,和/或类似物。
在一些情况下,装置可至少部分地基于从传感器接收的信息确定环境因素。例如,预期观看者可以是装置的用户。在这样的示例中,装置可使用环境因素作为指示用户和对象之间的关系的信息。传感器可以与关于图1所描绘的类似。例如,装置可以至少部分地基于加速度信息、光传感器信息、全球定位***的信息、蜂窝网络标识符的信息、无线局域网标识符信息、磁力计信息、陀螺仪信息、麦克风信息、相机信息,和/或类似物来确定环境因素。装置可利用这样的信息确定活动、位置,和/或类似物。例如,装置可以确定环境因素指示预期观看者正在步行、正在跑步、在汽车里、在特定的地理位置,和/或类似情况。
在至少一个示例性实施例中,确定指示与视觉媒体项相关联的环境因素的信息包括收到指示环境因素的传感器信息。环境因素可涉及地理位置、方向,和/或类似物。在至少一个示例性实施例中,对象的视觉表示的识别至少部分地基于环境因素。在至少一个示例性实施例中,对象的相关性的确定至少部分地基于环境因素。
在至少一个示例性实施例中,装置确定对象对应于与环境因素相关联的至少一个兴趣点。兴趣点可以是街道、建筑物、或地标,和/或类似物。例如,地图信息可包括指示与一个或多个地理位置相关联的一个或多个兴趣点的信息。装置可确定装置的地理位置与兴趣点之间的关系。在一些情况下,装置可至少部分地基于装置的方向确定装置的地理位置与兴趣点之间的关系。例如,装置可位于面向允许兴趣点的感知的方向的位置。在至少一个示例性实施例中,对象的视觉表示的识别至少部分地基于对象对应于与环境因素相关联的至少一个兴趣点的确定。
在块602,与关于图5的块502所描述的类似,装置接收视觉媒体项。在块604,与关于图5的块504所描述的类似,装置确定视觉媒体项的至少一个预期观看者的身份。
在块606,装置确定指示与视觉媒体项相关联的至少一个环境因素的信息。
在块608,装置至少部分地基于环境因素识别由视觉媒体项所包括的对象的视觉表示。识别、视觉表示和对象可与关于图3A-3C、图4A-4C,和/或类似物所描述的类似。
在块610,装置至少部分地基于预期观看者和环境因素来确定对象的相关性。确定和相关性可与关于图3A-3C、图4A-4C,和/或类似物所描述的类似。
在块612,与关于图3A-3C、图4A-4C,和/或类似物所描述的类似,装置至少通过对对象的视觉表示进行视觉强调生成修改的视觉表示项,使得修改的视觉表示项不同于视觉媒体项。
图7是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图。在至少一个示例性实施例中,存在对应于图7的活动的一组操作。例如图1的示例性电子装置10的装置或其一部分可利用该组操作。装置可以包括多个器件,其包括例如图1中的处理器11以用于执行这样的操作。在示例性实施例中,通过具有例如图1中的存储器12的存储器(其包括被配置以与例如图1中的处理器11的处理器一起工作的计算机代码),例如图1的示例性电子装置10的装置被转换,以使得装置执行图7的操作组。
如先前所描述的,与关于图2A-2B所描述的类似,可将信息从用户的装置交换到不同用户的不同装置。在这样的情况下,装置可以发送视觉媒体项到独立装置的用户。在这样的情况下,独立装置的用户可能希望视觉媒体项被裁剪以强调对他自己重要的对象。例如,相对于关于图3A-3C所提供的示例,约翰可发送视觉媒体项到迈克。然而,迈克可能希望观看图3C的视觉媒体项而不是图3A的视觉媒体项或图3B的视觉媒体项。在这样的示例中,可能希望迈克的装置接收图3A的视觉媒体项,并且自动地生成图3C的视觉媒体项。在另一个示例中,可能希望约翰的装置生成并发送图3C的视觉媒体项到迈克的装置。例如,迈克的装置可能无法从图3A的视觉媒体项生成图3C的视觉媒体项。然而,在一些情况下,可能希望发送未修改的视觉媒体项到接收者。例如接收者可能希望向未修改的视觉媒体项执行不同的修改、可能希望将修改的视觉媒体项与未修改视觉媒体项相比较,和/或类似物。
在至少一个示例性实施例中,装置确定视觉媒体项的预期观看者是视觉媒体项的接收者。例如,装置可以至少部分地基于接受者的身份确定预期观看者的身份。
在块702,与关于图5的块502所描述的类似,装置接收视觉媒体项。
在块704,装置确定视觉媒体项的至少一个接收者的身份。例如装置可以为视觉媒体项评价所指明的接受者以确定该接受者是视觉媒体项的预期观看者。确定、识别和预期观看者可与关于图3A-3C、图4A-4C、图6、图7,和/或类似物所描述的类似。
在块706,装置识别由所述视觉媒体项所包括的对象的视觉媒体表示,与关于图5的块506所描述的类似。
在块708,装置至少部分地基于接收者的身份来确定对象的相关性。确定和相关性与关于图3A-3C、图4A-4C和/或类似物所描述的类似。
在块710,与关于图5的块510所描述的类似,装置至少通过对对象的视觉表示进行视觉强调来生成修改的视觉表示项,使得修改的视觉表示项不同于视觉媒体项。
在块712,装置将修改的视觉媒体项发送到接收者。发送可与关于图2A-2B所描述的类似。
图8是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图。在至少一个示例性实施例中,存在对应于图8的活动的一组操作。例如图1的示例性电子装置10的装置或其一部分,可利用该组操作。装置可以包括多个器件,其包含例如图1中的处理器11以用于执行这样的操作。在示例性实施例中,通过具有例如图1中的存储器12的存储器(其包括被配置以与例如图1中的处理器11的处理器一起工作的计算机代码),例如图1的示例性电子装置10的装置被转换,以使得装置执行图8的操作组。
在一些情况下,可能希望装置的用户观看如将被预期观看者所观看的视觉媒体项。例如,对于图3A-3C的示例,约翰可能希望观看图3C的视觉媒体项以看到迈克将看到的修改。因此,可能希望装置允许用户指明视觉媒体项的预期观看者。以此方式,用户可能够使得装置至少部分地基于一个或多个预期观看者的指定而生成一个或多个修改的视觉媒体项。
在块802,与关于图5的块502所描述的类似,装置接收视觉媒体项。
在块804,装置接收指示指明视觉媒体项的预期观看者的身份的输入的信息。在至少一个示例性实施例中,输入涉及与身份相关联的接口项的选择。接口项可以是任何可选择的接口元素,其允许指明特定身份或身份的群。例如,接口项可能是与预期观看者相关联的联系接口。在至少一个示例性实施例中,关联接口项是可被选择以用于访问联系信息的接口项。在另一个示例中,接口项可以是预期观看者的图像。在这样的示例中,预期观看者的图像可由视觉媒体项所包括。例如,输入可能包含用户触摸并保持视觉媒体项中的个人的表示以识别视觉媒体项的预期观看者。以此方式,输入可能涉及选择对应于身份的视觉表示的视觉媒体项的一部分。在另一个示例中,输入可能包含用户拖动个人的图像,例如从联系簿中到视觉媒体项的顶部。以此方式,选择可能涉及指示拖动接口项到对应于所显示的视觉媒体项位置的位置上的拖动输入。在另一个示例中,输入可能包含用户从图像的角翻转图像,就好像翻书中的一页。在这样的示例中,装置可以向不同的预期观看者提供具有不同强调表示的一系列图像。
在块806,与关于图5的块506所描述的类似,装置识别由视觉媒体项所包括的对象的视觉表示。在块808,与关于图5的块508所描述的类似,装置至少部分地基于预期观看者的身份确定对象的相关性。在块810,装置至少通过对对象的视觉表示进行视觉强调来生成修改的视觉表示项,使得所修改的视觉表示项不同于视觉媒体项。
在块812,装置使得显示修改的视觉媒体项。显示的起因可以包括显示修改的视觉媒体项、发送指示视觉媒体项的信息到将要显示的独立装置,和/或类似物。
图9是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图。在至少一个示例性实施例中,存在对应于图9的活动的一组操作。例如图1的示例性电子装置10的装置或其一部分可利用该组操作。装置可以包括多个器件,其包含例如图1中的处理器11以用于执行这样的操作。在示例性实施例中,通过具有例如图1中的存储器12的存储器(其包括被配置以与例如图1中的处理器11的处理器一起工作的计算机代码),例如图1的示例性电子装置10的装置被转换,以使得装置执行图9的操作组。
在至少一个示例性实施例中,装置可以识别视觉媒体项中的对象的多个视觉表示。例如,装置可识别图3A的视觉媒体项的视觉表示302A、304A、306A和308A。在这样的示例中,装置可为多种对象确定不同的相关性。在一些情况下,使得接口元素强调可以包括使不同的接口元素弱化。例如,图3C的视觉媒体项通过弱化视觉表示304C和308C的对象来强调视觉表示302C和306C的对象。如先前所描述的,特定的视觉表示的强调量可取决于不同的接口元素的相关性。例如,对象的表示的强调可至少部分地基于该视觉表示的对象的相关性和不同对象的相关性之间的比较。在一些情况下,具有比另一个对象更大的相关性的对象可能具有相关联的视觉表示,该视觉表示被修改以相比未修改的视觉媒体对象中所表示的被更大程度的强调。例如,在图3B的修改的视觉媒体项中,视觉表示302B的对象的相关性可比视觉表示308B的对象的相关性大。可以看出,从视觉表示308A(如图3A的未修改的视觉媒体项所描绘)的强调中弱化视觉表示308B,导致视觉表示302B到相比视觉表示302A(如图3A的未修改的视觉媒体项所描绘)被更大的程度的强调。以此方式,视觉表示308B的弱化导致视觉表示302B被更大程度的强调,即使视觉表示302B与视觉表示302A可能是相似的,或甚至是相同的。
在块902,与关于图5的块502所描述的类似,装置接收视觉媒体项。在块904,与关于图5的块504所描述的类似,装置确定视觉媒体项的至少一个预期观看者的身份。在块906处,与关于图5的块506所描述的类似,装置识别由视觉媒体项所包括的对象的视觉表示。
在块908,与关于图5的块508所描述的类似,装置至少部分地基于预期观察者的身份确定对象的相关性。
在块910,装置识别由视觉媒体项所包括的不同对象的视觉表示。识别、视觉表示和不同对象可与关于图3A-3C、图4A-4C和/或类似物所描述的类似。
在块912,装置至少部分地基于预期观看者的身份确定不同对象的相关性相比对象的相关性更大。确定和相关性可与关于图3A-3C、图4A-4C和/或类似物所描述的类似。
在块914,装置生成修改的视觉媒体项,使得由修改的视觉媒体项包括的对象的视觉表示与由视觉媒体项包括的对象的视觉表示相比被更小的程度的强调。生成、修改的视觉媒体项、差异和视觉强调可与关于图3A-3C、图4A-4C,和/或类似物所描述的类似。
图10是说明了根据至少一个示例性实施例的与修改的视觉媒体项相关联的活动的流程图。在至少一个示例性实施例中,存在对应于图10的活动的一组操作。例如图1的示例性电子装置10的装置或其一部分可利用该组操作。装置可以包括多个器件,其包含例如图1中的处理器11以用于执行这样的操作。在示例性实施例中,通过具有例如图1中的存储器12的存储器(其包括被配置以与例如图1中的处理器11的处理器一起工作的计算机代码),例如图1的示例性电子装置10的装置被转换,以使得装置执行图10的操作组。
在块1002,与关于图5的块502所描述的类似,装置接收视觉媒体项。在块1004,与关于图5的块504所描述的类似,装置确定视觉媒体项的至少一个预期观看者的身份。在块1006,与关于图5的块506所描述的类似,装置识别由视觉媒体项所包括的对象的视觉表示。
在块1008,与关于图5的块508所描述的类似,装置至少部分地基于预期观看者的身份确定对象的相关性。
在块1010,与关于图9的块910所描述的类似,装置识别由视觉媒体项所包括的不同对象的视觉表示。
在块1012,与关于图9的块912所描述的类似,装置至少部分地基于预期观看者的身份确定不同对象的相关性相比对象的相关性更大。
在块1014,装置生成修改的视觉媒体项,使得由修改的视觉媒体项包括的对象的视觉表示与由视觉媒体项包括的对象的视觉表示相比被更小的程度的强调,并且由修改的视觉媒体项包括的不同对象的视觉表示与由视觉媒体项所包括的不同对象的视觉表示相比被更大的程度的强调。生成、修改的视觉媒体项、差异和视觉强调可与关于图3A-3C、图4A-4C,和/或类似物所描述的类似。例如,装置可施加背景虚化效果到对象的视觉表示以强调不同对象,并且可以应用增亮效果到不同对象的视觉表示以强调不同对象。
本发明的实施例可以在软件、硬件、应用逻辑或软件、硬件和应用逻辑的组合中实现。软件、应用逻辑和/或硬件可驻留在装置、独立设备,或者多个独立设备上。如被希望,软件、应用逻辑和/或硬件的一部分可以驻留在装置上,软件、应用逻辑和/或硬件的一部分可驻留在独立设备上,软件、应用逻辑和/或硬件的一部分可驻留在多个独立设备上。在示例性实施例中,应用逻辑、软件或指令组在多种传统计算机可读介质中的任何一个上被维护。
如被希望,本文讨论的不同功能可被以不同的顺序和/或彼此同时地被执行。例如,图5的块504可在块506之后被进行。此外,如需要,一个或多个上述功能可以是可选的或者可以被组合。例如,图5的块506可以是可选的和/或被与块508结合。
尽管在独立权利要求中阐述了本发明的多种方面,本发明的其他方面包括来自所描述的实施例和/或从属权利要求的特征与独立权利要求的特征的其他组合,而不是仅仅是在权利要求中明确阐述的组合。
在此还注意到,尽管上文描述了本发明的示例性实施例,但是这些描述不应被视为限制的意义。相反,存在可以在不脱离如在所附权利要求书所定义的本发明的范围做出的各种变化和修改。
Claims (20)
1.一种装置,包括:
至少一个处理器;
至少一个存储器,其包含计算机程序代码,所述存储器和所述计算机代码被配置为与所述处理器一起工作以使得所述装置执行至少以下步骤:
接收视觉媒体项;
确定所述视觉媒体项的至少一个预期观看者的身份;
识别由所述视觉媒体项所包括的对象的视觉表示;
至少部分地基于所述身份,确定所述对象的相关性;以及
至少通过对所述对象的所述视觉表示进行视觉强调来生成修改的视觉媒体项,使得所述修改的视觉媒体项不同于所述视觉媒体项。
2.如权利要求1所述的装置,其中视觉强调的差异涉及,与由所述视觉媒体项所包括的所述对象的所述视觉表示相比,由所述修改的视觉媒体项所包括的所述对象的视觉表示被更大的程度的强调。
3.如权利要求2所述的装置,其中生成修改的视觉媒体项涉及视觉效果在所述对象的所述视觉表示上的表现。
4.如权利要求1所述的装置,其中所述存储器包含被配置为与所述处理器一起工作的计算机程序代码,使得所述装置执行指示与所述视觉媒体项相关联的至少一个环境因素的信息的确定,其中所述对象的识别或所述对象的相关性的确定中的至少一个至少部分地基于所述环境因素。
5.如权利要求1所述的装置,其中所述存储器包含被配置为与所述处理器一起工作的计算机程序代码,使得所述装置执行发送所述修改的视觉媒体项到接收者,其中所述预期观看者是所述接收者。
6.如权利要求1所述的装置,其中所述身份的确定包括收到指示指明所述身份的输入的信息。
7.如权利要求1所述的装置,其中所述存储器包含被配置与所述处理器一起工作的计算机程序代码,使得装置执行:
识别不同对象的视觉表示;以及
至少部分地基于所述身份来识别所述不同对象的不同相关性,其中所述不同相关性比所述相关性大,并且视觉强调的差异涉及,与所述视觉媒体项所包括的所述对象的所述视觉表示相比,由所述修改的视觉媒体项所包括的所述对象的视觉表示被更小的程度的强调。
8.如权利要求7所述的装置,其中所述修改的视觉媒体项的生成被执行,以至少通过与由所述视觉媒体对象所包括的所述不同对象的所述视觉表示相比更大的程度的视觉强调所述不同对象的所述视觉表示,使得所述修改的视觉媒体项不同于所述视觉媒体。
9.如权利要求1所述的装置,其中所述装置包括显示器,其被配置以显示所述媒体项或所述修改的媒体项中的至少一个。
10.一种方法,包括:
接收视觉媒体项;
确定所述视觉媒体项的至少一个预期观看者的身份;
识别由所述视觉媒体项所包括的对象的视觉表示;
至少部分地基于所述身份,确定所述对象的相关性;以及
至少通过对所述对象的所述视觉表示进行视觉强调来生成修改的视觉媒体项,使得所述修改的视觉媒体项不同于所述视觉媒体项。
11.如权利要求10所述的方法,其中视觉强调的差异涉及,与由所述视觉媒体项所包括的所述对象的所述视觉表示相比,由所述修改的视觉媒体项所包括的所述对象的视觉表示被更大的程度的强调。
12.如权利要求11所述的方法,其中生成修改的视觉媒体项涉及视觉效果在所述对象的所述视觉表示上的表现。
13.如权利要求10所述的方法,进一步包括确定指示与所述视觉媒体项相关联的至少一个环境因素的信息,其中所述对象的识别或所述对象的相关性的确定中的至少一个至少部分地基于所述环境因素。
14.如权利要求10所述的方法,其进一步包括发送所述修改的视觉媒体项到接收者,其中所述预期观看者是所述接收者。
15.如权利要求10所述的方法,其中所述身份的确定包括收到指示指明所述身份的输入的信息。
16.如权利要求10所述的方法,进一步包括:
识别不同对象的视觉表示;以及
至少部分地基于所述身份来识别所述不同对象的不同相关性,其中所述不同相关性比所述相关性大,并且视觉强调的差异涉及,与由所述视觉媒体项所包括的所述对象的所述视觉表示相比,由所述修改的视觉媒体项所包括的所述对象的视觉表示被更小的程度的强调。
17.至少一种被使用指令编码的计算机可读介质,当由处理器运行时,执行:
接收视觉媒体项;
确定所述视觉媒体项的至少一个预期观看者的身份;
识别由所述视觉媒体项所包括的对象的视觉表示;
至少部分地基于所述身份,确定所述对象的相关性;以及
至少通过对所述对象的所述视觉表示进行视觉强调来生成修改的视觉媒体项,使得所述修改的视觉媒体项不同于所述视觉媒体项。
18.如权利要求17所述的介质,其中视觉强调的差异涉及,与由所述视觉媒体项所包括的所述对象的所述视觉表示相比,由所述修改的视觉媒体项所包括的所述对象的视觉表示被更大的程度的强调。
19.如权利要求18所述的介质,其中生成修改的视觉媒体项涉及视觉效果在所述对象的所述视觉表示上的表现。
20.如权利要求17所述的介质,其中所述介质进一步被使用指令编码,当由所述处理器运行时,其执行指示与所述视觉媒体项相关联的至少一个环境因素的信息的确定,其中所述对象的识别或所述对象的相关性的确定中的至少一个至少部分地基于所述环境因素。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/060,284 | 2013-10-22 | ||
US14/060,284 US9367939B2 (en) | 2013-10-22 | 2013-10-22 | Relevance based visual media item modification |
PCT/FI2014/050789 WO2015059352A1 (en) | 2013-10-22 | 2014-10-20 | Relevance based visual media item modification |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105659325A true CN105659325A (zh) | 2016-06-08 |
CN105659325B CN105659325B (zh) | 2019-04-12 |
Family
ID=51897291
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480057858.XA Active CN105659325B (zh) | 2013-10-22 | 2014-10-20 | 基于相关性的视觉媒体项修改 |
Country Status (8)
Country | Link |
---|---|
US (3) | US9367939B2 (zh) |
EP (1) | EP3061093A1 (zh) |
JP (2) | JP2017501467A (zh) |
KR (1) | KR101893274B1 (zh) |
CN (1) | CN105659325B (zh) |
PH (1) | PH12016500612A1 (zh) |
TW (2) | TWI592899B (zh) |
WO (1) | WO2015059352A1 (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9367939B2 (en) * | 2013-10-22 | 2016-06-14 | Nokia Technologies Oy | Relevance based visual media item modification |
US9773163B2 (en) * | 2013-11-14 | 2017-09-26 | Click-It, Inc. | Entertainment device safety system and related methods of use |
JP6432182B2 (ja) * | 2014-07-02 | 2018-12-05 | 富士通株式会社 | サービス提供装置、方法、及びプログラム |
WO2017087641A1 (en) * | 2015-11-17 | 2017-05-26 | BrightSky Labs, Inc. | Recognition of interesting events in immersive video |
US20170171275A1 (en) * | 2015-12-14 | 2017-06-15 | Jbf Interlude 2009 Ltd. | Object Embedding in Multimedia |
US10460196B2 (en) * | 2016-08-09 | 2019-10-29 | Adobe Inc. | Salient video frame establishment |
US10169849B2 (en) | 2016-11-11 | 2019-01-01 | International Business Machines Corporation | Contextual personalized focus for variable depth of field photographs on social networks |
EP3503102A1 (en) | 2017-12-22 | 2019-06-26 | Nokia Technologies Oy | An apparatus and associated methods for presentation of captured spatial audio content |
CN108712655B (zh) * | 2018-05-24 | 2020-01-31 | 西安电子科技大学 | 一种用于相似图像集合并的群体图像编码方法 |
US11074340B2 (en) | 2019-11-06 | 2021-07-27 | Capital One Services, Llc | Systems and methods for distorting CAPTCHA images with generative adversarial networks |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030039380A1 (en) * | 2001-08-24 | 2003-02-27 | Hiroshi Sukegawa | Person recognition apparatus |
CN1419377A (zh) * | 2001-11-13 | 2003-05-21 | 松下电器产业株式会社 | 使用图像的通信方法及其装置 |
US20080259154A1 (en) * | 2007-04-20 | 2008-10-23 | General Instrument Corporation | Simulating Short Depth of Field to Maximize Privacy in Videotelephony |
US20090003708A1 (en) * | 2003-06-26 | 2009-01-01 | Fotonation Ireland Limited | Modification of post-viewing parameters for digital images using image region or feature information |
US20090210946A1 (en) * | 2005-07-01 | 2009-08-20 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Media markup for promotional audio content |
CN101897135A (zh) * | 2007-12-11 | 2010-11-24 | 伊斯曼柯达公司 | 用于用户简档的图像记录趋势识别 |
US20110202968A1 (en) * | 2010-02-18 | 2011-08-18 | Nokia Corporation | Method and apparatus for preventing unauthorized use of media items |
US20120051658A1 (en) * | 2010-08-30 | 2012-03-01 | Xin Tong | Multi-image face-based image processing |
Family Cites Families (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09212687A (ja) * | 1996-02-05 | 1997-08-15 | Nippon Telegr & Teleph Corp <Ntt> | 3次元仮想空間内における任意焦点調節システム |
US6819783B2 (en) * | 1996-09-04 | 2004-11-16 | Centerframe, Llc | Obtaining person-specific images in a public venue |
US6714936B1 (en) * | 1999-05-25 | 2004-03-30 | Nevin, Iii Rocky Harry W. | Method and apparatus for displaying data stored in linked nodes |
US7212668B1 (en) * | 2000-08-18 | 2007-05-01 | Eastman Kodak Company | Digital image processing system and method for emphasizing a main subject of an image |
US7121469B2 (en) * | 2002-11-26 | 2006-10-17 | International Business Machines Corporation | System and method for selective processing of digital images |
DE10348109A1 (de) * | 2003-10-16 | 2005-05-19 | Bayerische Motoren Werke Ag | Verfahren und Vorrichtung zur Sichtbarmachung einer Fahrzeugumgebung |
GB2412831A (en) * | 2004-03-30 | 2005-10-05 | Univ Newcastle | Highlighting important information by blurring less important information |
US7512262B2 (en) * | 2005-02-25 | 2009-03-31 | Microsoft Corporation | Stereo-based image processing |
JP2006236267A (ja) * | 2005-02-28 | 2006-09-07 | Fuji Photo Film Co Ltd | 画像出力装置、画像出力方法、及びプログラム |
JP2006295890A (ja) * | 2005-03-15 | 2006-10-26 | Fuji Photo Film Co Ltd | アルバム作成装置、アルバム作成方法、及びプログラム |
JP4693522B2 (ja) * | 2005-06-29 | 2011-06-01 | キヤノン株式会社 | 撮像装置 |
JP4970468B2 (ja) * | 2006-02-14 | 2012-07-04 | デジタルオプティックス・コーポレイション・ヨーロッパ・リミテッド | 画像ぼかし処理 |
US8063929B2 (en) * | 2007-05-31 | 2011-11-22 | Eastman Kodak Company | Managing scene transitions for video communication |
JP5185570B2 (ja) * | 2007-06-07 | 2013-04-17 | 株式会社ユニバーサルエンターテインメント | 個人識別通信システム及び個人識別通信システムにおいて実行されるプログラム |
JP5046788B2 (ja) * | 2007-08-10 | 2012-10-10 | キヤノン株式会社 | 撮像装置及びその制御方法 |
JP5248225B2 (ja) * | 2008-07-11 | 2013-07-31 | 富士フイルム株式会社 | コンテンツ表示装置、コンテンツ表示方法およびプログラム |
TWI409443B (zh) * | 2009-03-23 | 2013-09-21 | Htc Corp | 興趣點方位的指示方法、系統及所使用之電腦程式產品 |
US20120249550A1 (en) | 2009-04-18 | 2012-10-04 | Lytro, Inc. | Selective Transmission of Image Data Based on Device Attributes |
US8520967B2 (en) | 2009-06-26 | 2013-08-27 | Nokia Corporation | Methods and apparatuses for facilitating generation images and editing of multiframe images |
KR101598632B1 (ko) * | 2009-10-01 | 2016-02-29 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 이동 단말기 및 그의 태그 편집 방법 |
JP2011130169A (ja) * | 2009-12-17 | 2011-06-30 | Sanyo Electric Co Ltd | 画像処理装置及び撮影装置 |
US8355039B2 (en) | 2010-07-06 | 2013-01-15 | DigitalOptics Corporation Europe Limited | Scene background blurring including range measurement |
WO2012004907A1 (ja) * | 2010-07-06 | 2012-01-12 | パナソニック株式会社 | 画像配信装置 |
KR101172707B1 (ko) * | 2010-09-28 | 2012-08-16 | 주식회사 토이앤퍼즐 | 입체 퍼즐의 제조방법 |
US8954885B2 (en) * | 2010-10-05 | 2015-02-10 | Fergason Patent Properties, Llc | Display system using metadata to adjust area of interest and method |
KR101291047B1 (ko) * | 2010-11-26 | 2013-08-01 | 한국생명공학연구원 | 식물 정보 제공 어플리케이션을 포함하는 사용자 단말기 및 식물 정보 제공 방법 |
KR20120078290A (ko) * | 2010-12-31 | 2012-07-10 | 주식회사 케이티 | 의류 착용 서비스 제공 방법 및 그 시스템 |
JP2013013061A (ja) | 2011-05-27 | 2013-01-17 | Sanyo Electric Co Ltd | 撮像装置 |
JP5554453B2 (ja) * | 2011-09-30 | 2014-07-23 | 富士フイルム株式会社 | 画像処理装置及び方法 |
JP5967794B2 (ja) * | 2011-10-06 | 2016-08-10 | Kddi株式会社 | 閲覧者と被写体人物との関係に応じて表示サイズを決定する画面出力装置、プログラム及び方法 |
WO2013103523A1 (en) | 2012-01-04 | 2013-07-11 | Audience, Inc. | Image enhancement methods and systems |
US20130226711A1 (en) * | 2012-02-29 | 2013-08-29 | Google Inc. | Monetizing images in publishing networks |
US20130235028A1 (en) * | 2012-03-07 | 2013-09-12 | Google Inc. | Non-photorealistic Rendering of Geographic Features in a Map |
WO2013160539A1 (en) * | 2012-04-27 | 2013-10-31 | Nokia Corporation | Method and apparatus for privacy protection in images |
KR101964348B1 (ko) * | 2012-05-18 | 2019-04-01 | 삼성전자주식회사 | 미디어 기기에서의 콘텐츠 정렬 방법 및 장치와 그 방법에 대한 프로그램 소스를 저장한 기록 매체 |
US20140160340A1 (en) * | 2012-12-11 | 2014-06-12 | Rochester Institute Of Technology | Methods for Enhancing Perception of Image Quality at Capture Using Gaze Detection and Devices Thereof |
US9124762B2 (en) * | 2012-12-20 | 2015-09-01 | Microsoft Technology Licensing, Llc | Privacy camera |
US20140181630A1 (en) * | 2012-12-21 | 2014-06-26 | Vidinoti Sa | Method and apparatus for adding annotations to an image |
US9025874B2 (en) * | 2013-02-19 | 2015-05-05 | Blackberry Limited | Method and system for generating shallow depth of field effect |
US9367939B2 (en) * | 2013-10-22 | 2016-06-14 | Nokia Technologies Oy | Relevance based visual media item modification |
-
2013
- 2013-10-22 US US14/060,284 patent/US9367939B2/en active Active
-
2014
- 2014-10-20 EP EP14796793.9A patent/EP3061093A1/en not_active Ceased
- 2014-10-20 KR KR1020167013351A patent/KR101893274B1/ko active IP Right Grant
- 2014-10-20 CN CN201480057858.XA patent/CN105659325B/zh active Active
- 2014-10-20 WO PCT/FI2014/050789 patent/WO2015059352A1/en active Application Filing
- 2014-10-20 JP JP2016525607A patent/JP2017501467A/ja active Pending
- 2014-10-21 TW TW103136288A patent/TWI592899B/zh active
- 2014-10-21 TW TW106117908A patent/TWI681363B/zh not_active IP Right Cessation
-
2016
- 2016-04-05 PH PH12016500612A patent/PH12016500612A1/en unknown
- 2016-05-04 US US15/146,231 patent/US9792711B2/en active Active
-
2017
- 2017-07-28 US US15/662,489 patent/US10515472B2/en active Active
-
2018
- 2018-07-13 JP JP2018132958A patent/JP6724074B2/ja active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030039380A1 (en) * | 2001-08-24 | 2003-02-27 | Hiroshi Sukegawa | Person recognition apparatus |
CN1419377A (zh) * | 2001-11-13 | 2003-05-21 | 松下电器产业株式会社 | 使用图像的通信方法及其装置 |
US20090003708A1 (en) * | 2003-06-26 | 2009-01-01 | Fotonation Ireland Limited | Modification of post-viewing parameters for digital images using image region or feature information |
US20090210946A1 (en) * | 2005-07-01 | 2009-08-20 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Media markup for promotional audio content |
US20080259154A1 (en) * | 2007-04-20 | 2008-10-23 | General Instrument Corporation | Simulating Short Depth of Field to Maximize Privacy in Videotelephony |
CN101897135A (zh) * | 2007-12-11 | 2010-11-24 | 伊斯曼柯达公司 | 用于用户简档的图像记录趋势识别 |
US20110202968A1 (en) * | 2010-02-18 | 2011-08-18 | Nokia Corporation | Method and apparatus for preventing unauthorized use of media items |
US20120051658A1 (en) * | 2010-08-30 | 2012-03-01 | Xin Tong | Multi-image face-based image processing |
Also Published As
Publication number | Publication date |
---|---|
WO2015059352A1 (en) | 2015-04-30 |
CN105659325B (zh) | 2019-04-12 |
EP3061093A1 (en) | 2016-08-31 |
US20160253834A1 (en) | 2016-09-01 |
US20150110413A1 (en) | 2015-04-23 |
US9367939B2 (en) | 2016-06-14 |
PH12016500612B1 (en) | 2016-06-13 |
TW201528206A (zh) | 2015-07-16 |
KR101893274B1 (ko) | 2018-08-29 |
JP2017501467A (ja) | 2017-01-12 |
TWI592899B (zh) | 2017-07-21 |
US10515472B2 (en) | 2019-12-24 |
PH12016500612A1 (en) | 2016-06-13 |
US20170323466A1 (en) | 2017-11-09 |
TWI681363B (zh) | 2020-01-01 |
JP2019003661A (ja) | 2019-01-10 |
JP6724074B2 (ja) | 2020-07-15 |
KR20160073998A (ko) | 2016-06-27 |
US9792711B2 (en) | 2017-10-17 |
TW201743290A (zh) | 2017-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105659325A (zh) | 基于相关性的视觉媒体项修改 | |
EP3568787B1 (en) | Automatic image sharing with designated users over a communication network | |
US20200202579A1 (en) | Dynamic mask application | |
EP3815042B1 (en) | Image display with selective depiction of motion | |
US11016640B2 (en) | Contextual user profile photo selection | |
KR20150070358A (ko) | 증강 현실의 존재성과 관련된 방법 | |
US11122198B2 (en) | Adjusting image capture parameters via machine learning | |
CN116547717A (zh) | 面部动画合成 | |
CN115777113B (zh) | 用于重新展示内容项的消息*** | |
US20220092331A1 (en) | Systems and Methods for Providing Personalized Saliency Models | |
CN115606190A (zh) | 显示增强现实内容与教程内容 | |
CN117597940A (zh) | 用于呈现适用于摄像装置的功能的用户界面 | |
CN116071452A (zh) | 一种风格图像生成方法、装置、计算机设备和存储介质 | |
US20180270178A1 (en) | Method and apparatus for sharing materials in accordance with a context | |
JP7292349B2 (ja) | 画像を処理するための方法およびシステム | |
US11693539B2 (en) | Messaging system for resurfacing content items | |
TW202336565A (zh) | 使用機器學習模糊在資料串流中的物件 | |
CN117897677A (zh) | 人工现实设备采集控制和共享 | |
CN117099158A (zh) | 用于改变声音的特性的神经网络 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |