CN101772765B - 用于修改媒体对象的元数据的方法和设备 - Google Patents
用于修改媒体对象的元数据的方法和设备 Download PDFInfo
- Publication number
- CN101772765B CN101772765B CN200780100162.0A CN200780100162A CN101772765B CN 101772765 B CN101772765 B CN 101772765B CN 200780100162 A CN200780100162 A CN 200780100162A CN 101772765 B CN101772765 B CN 101772765B
- Authority
- CN
- China
- Prior art keywords
- rule
- data
- media object
- metadata
- equipment
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/487—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Studio Devices (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及一种用于修改与媒体对象相关联的元数据的方法和设备。本发明具体可以实现为在移动电子设备处创建媒体对象,获得至少一个定义针对与至少一个地理区域相关的位置数据的修改的规则,确定与所述移动电子设备的当前地理位置相关的位置数据,导出位置元数据并且将所导出的位置元数据与所述媒体对象相关联。通过本发明所提供的方法以及设备,使得用户能够控制将哪些位置元数据与媒体对象相关联以及如何处理这些位置元数据。
Description
技术领域
本发明涉及用于修改与媒体对象相关联的元数据的方法和设备。具体地,本发明涉及对利用移动电子设备记录的媒体对象的位置元数据进行基于规则的修改。
背景技术
媒体对象格式允许利用各种属性为媒体对象设置关键词以及作标签。而且,媒体对象存储库可以允许在例如稍后发布或者编辑媒体对象时为媒体对象作标签。随着诸如数字相机、电话、数字录像机(DVR)等设备开始配备地理定位能力,将地理位置数据与所产生的媒体对象自动关联的特征被添加到了数字记录设备。
媒体对象格式可以允许位置数据作为媒体对象的部分。具有位置数据的标签同样可以与媒体对象相关联(也即,地理标签)。当电子设备具有集成定位特征时,位置数据可以被自动添加至媒体对象和/或与媒体对象相关联的标签。GPS精度为十米量级,因此是非常精确的。
现有技术没有提供任何手段允许用户控制将哪些位置元数据与媒体对象相关联和/或如何处理这些位置元数据。
发明内容
按照本发明的第一方面,提供一种方法,包括:
-在移动电子设备处创建媒体对象;
-获得至少一个规则,该规则定义针对与至少一个地理区域相关的位置数据的修改;
-确定与所述移动电子设备的当前地理位置相关的位置数据;
-如果所述位置数据与所述至少一个地理区域相关,则将所述至少一个规则应用于所述位置数据,以导出位置元数据;
-如果所述确定的位置数据与所述至少一个地理区域不相关,则根据所述确定的位置数据导出位置元数据;以及
-将所述位置元数据与所述媒体对象相关联。
当利用位置元数据对媒体对象(诸如由数字相机拍摄的图片)作标签时,用户可能并非总是希望位置元数据是(太过)准确的。例如,用户可能希望避免利用其房屋的准确地理位置来为其房屋的照片作标签,以便保护其隐私。当例如利用因特网媒体共享服务发布这种照片时尤其是这样。然而,另一方面,用户可能希望例如来自外国度假旅游的其他图片包括拍摄该图片的准确位置。因此,本发明允许用户使用如下规则,该规则定义针对与特定地理区域相关的位置数据的修改。
按照一种示例性实施方式,
-所述至少一个规则定义用于与预定地理区域相关的位置数据的替换数据;以及
-应用所述规则包括:利用所述替换数据来替换所述确定的位置数据。
用户可能希望利用其他位置数据来替换特定的位置数据,例如他的家庭和单位的位置。这可以包括:仅使用相应位置所属的城市、国家或者任何其他更为准确或更不准确的替换数据。替换位置数据还可以包括一类标示,诸如“我家”或“办公室”,其没有显露用户不想与其他人共享的位置数据。
按照一种示例性实施方式,
-所述至少一个规则定义与预定地理区域相关的位置数据的预定精度;以及
-应用所述规则包括:将所述确定的位置数据的精度降低到所述预定精度。
这是保护用户隐私的另一备选方案,也即,降低位置元数据中包括的位置数据的精度。位置元数据可以不包括准确位置,例如“+60.16667,+24.9214”(例如,GPS十进制坐标),而是仅包括例如“中心=‘+60.17,+24.92’半径=‘2km’”,或是城市中某个通常都认识的中心点(例如,赫尔辛基火车站),或者“赫尔辛基,芬兰”或者仅仅是“芬兰”。在使用蜂窝通信***的位置确定的情况下,仅指示移动设备的当前小区可能已足够。
用于提供具有降低精度的坐标的另一示例是:将例如48°07’10.9”N 11°36’42.4”E的坐标替换为以下坐标,在该坐标中,秒和分没有准确给出,而是作为包括精确位置的区间给出,例如48°07’[0-60]”N 11°36’[0-60]”E或者一般地48°07’[x1-x2]”N 11°36’[y1-y2]”E。
在任何情况下,在提供这些具有降低精度的坐标时,应当注意如何使坐标较不精确。显然,不期望使得某人通过可以轻易想到的方式来根据精确值导出降低值。例如,上面提到的中心点必须不能是准确的位置,并且区间x1-x2/y1-y2不能以准确的值为中心。否则,即使是根据降低的精度值,不应了解准确坐标的人也能够轻易导出精确的坐标。这例如可以这样来避免:通过使用伪随机数生成器等来导出用于不精确的中心/区间坐标的“边界”值。
按照一种示例性实施方式,
-所述至少一个规则定义针对与预定地理区域相关的位置数据的排除;以及
-应用所述规则包括:从所述位置元数据中排除所述确定的位置数据。
在该备选实施方式中,规则可以定义以下地理区域,该处根本没有位置元数据与所创建的媒体对象相关联,或者换言之,将创建“空”位置元数据。
按照一种示例性实施方式,
-应用所述规则包括:将所述至少一个规则与所述媒体对象相关联。
在该实施方式中,可以存储未经修改的位置元数据,也即,其包含原始准确位置,但是在向位置数据应用规则的情况下,该规则本身可以与媒体对象相关联,例如,通过将规则嵌入媒体对象。这例如可以用来将具有原始位置数据的媒体对象存储为元数据,并且仅在稍后传送或存储媒体对象之前执行修改。另一种可能性例如是:在向受信媒体共享服务传送媒体对象时将规则嵌入到媒体对象中,使得该媒体共享服务可以将该规则应用于媒体对象。
按照一种示例性实施方式,所述至少一个规则从所述移动电子设备的用户处获得。
按照一种示例性实施方式,获得所述至少一个规则包括:接收所述至少一个规则。
该实施方式允许在多个设备/人员之间共享规则,例如用户创建的规则。一个示例可以是家庭在家庭成员间共享规则。
按照一种示例性实施方式,所述方法包括:
-向所述移动电子设备的用户指示多于一个的规则是否与所述确定的位置数据的地理区域相关;
-接收选择一个规则的用户输入;
其中将所述选择的规则用作所述至少一个规则。
在多于一个的规则与当前位置相关的情况下,将提示用户指示要使用哪个规则。该实施方式可以被理解为还包括用户选择应用“空”规则的情况,也即,根本没有改变位置数据,或者换言之,选择不应用一个或多个规则。
按照一种示例性实施方式,所述方法包括:
-如果多于一个的规则与所述确定的位置数据的地理区域相关,则选择定义对所述确定的位置数据的最强修改的规则;
其中将所述选择的规则用作所述至少一个规则。
在多于一个的规则与当前位置相关的情况下,可以自动地选择定义最强修改的规则,或者换言之,应用最高级别隐私保护的规则。在其他实施方式中,可以选择构成最弱修改的规则。
按照一种示例性实施方式,所述方法包括:
-存储和/或传送所述媒体对象和所述相关联的位置元数据。
可以存储和/或传送位置元数据,所述位置元数据包括与相关联数据的关联或者链接;或者可以将位置元数据本身集成到媒体对象中,例如通过将位置元数据嵌入到媒体对象中。
按照一种示例性实施方式,由所述至少一个规则定义的所述修改是特定于实体的修改,所述方法进一步包括:
-检测实体对所述媒体对象的访问;
-向所述实体提供具有所述相关联位置元数据的所述媒体对象;
其中所述至少一个规则的所述应用是响应于所述检测到的访问以及基于所述实体而执行的。
本发明还允许使用特定于实体的修改,例如,所显示位置的精度水平可以取决于观察者。其示例可以是:为家庭成员和密友提供精确位置,而其他人只能看到经过修改的位置数据。按照需要,可以使用移动设备联系人数据(诸如,电话本和群组数据)来创建适当的位置精度简档,并且为每个简档/群组/联系人设置不同的精度水平。例如,未经修改的精确位置数据用于“家庭”联系人群组的成员,降低精度的位置数据用于电话本中的其他实体,而对于任何未知实体则完全排除位置数据。
请注意,在该实施方式中,对位置元数据的实际修改是基于检测到的实体访问而执行的。在这种情况下,媒体数据可能已经与创建它的精确位置数据一起存储,并且修改和与媒体对象的关联将在向访问实体提供媒体对象和位置元数据之前以“空中”方式进行。访问例如可以通过与具有媒体对象的设备的蓝牙或者其他有线或无线连接来执行。在蓝牙的情况下,可以使用唯一ID来标识访问实体,例如其他用户的移动电话。
术语“提供”所述媒体对象应被理解为包括传送、存储和/或呈现媒体对象。传送可以通过两个移动电话之间的无线连接来执行,存储可以针对诸如USB存储棒的存储介质来执行,而呈现可以通过膝上型或者手持型计算机的显示器来完成。标识期望访问媒体对象的实体可以通过设备标识(诸如,蓝牙ID)、所连接存储介质的名称或者硬件ID来实现,并且在显示屏上可视呈现的情况下,可以通过希望查看媒体对象的用户的用户名和口令来实现。
按照一种示例性实施方式,所述位置元数据对应于:
-可交换图像文件格式,EXIF;
-国际报业电信委员会,IPTC,标准;
-可扩展元数据平台,XMP;
-NewsML;
-通用横向墨卡托(Mercator)投影,UTM;
-国家电网;或者
-爱尔兰电网。
按照本发明,位置元数据内的位置数据可以符合任何位置数据***。此类***的示例是UTM、国家电网或者爱尔兰电网。在欧洲的大部分地区,通用横向墨卡托投影(UTM)被用作映射标准。英国使用国家电网,而爱尔兰使用爱尔兰电网。
按照一种示例性实施方式,所述媒体对象包括以下至少一个:
-静态图像;
-视频记录;
-数据记录;以及
-音频记录。
数据记录的示例可以是从任何身体传感器记录的数据,例如心率、体温或者血压。一般地,本发明不限于任何特定类型的媒体对象,而是可以应用于将利用位置数据作标签的任何媒体对象(或者一般地说,数据对象)。
按照本发明的第二方面,提供一种计算机程序产品,其包括程序代码,当所述程序产品在电子设备上运行时,所述程序代码用于执行上文描述的方法。在示例性实施方式中,计算机程序产品存储在计算机可读介质上。
按照本发明的第三方面,提供一种移动电子设备,包括:
-适于接收位置数据的接口;
-记录组件,适于创建媒体对象;
-控制器,适于获得至少一个规则,所述规则定义针对与至少一个地理区域相关的位置数据的修改;确定与所述移动电子设备的当前地理位置相关的位置数据;如果所述位置数据与所述至少一个地理区域相关,则将所述至少一个规则应用于所述位置数据,以导出位置元数据;如果所述确定的位置数据与所述至少一个地理区域不相关,则根据所述确定的位置数据导出位置元数据;以及将所述位置元数据与所述媒体对象相关联。
按照一种示例性实施方式,
-所述至少一个规则定义用于与预定地理区域相关的位置数据的替换数据;以及
-所述控制器适于通过利用所述替换数据来替换所述确定的位置数据来应用所述至少一个规则。
按照一种示例性实施方式,
-所述至少一个规则定义用于与预定地理区域相关的位置数据的预定精度;
-所述控制器适于通过将所述确定的位置数据的精度降低到所述预定精度来应用所述至少一个规则。
按照一种示例性实施方式,
-所述至少一个规则定义针对与预定地理区域相关的位置数据的排除;以及
-所述控制器适于通过从所述位置元数据中排除所述确定的位置数据来应用所述至少一个规则。
这例如可以通过将位置元数据生成为“空”或“哑元”类型的数据来完成。
按照一种示例性实施方式,所述控制器适于将所述至少一个规则与所述媒体对象相关联。
按照一种示例性实施方式,所述设备包括:
-用户接口;
其中所述控制器适于通过所述用户接口从所述移动电子设备的用户处获得所述至少一个规则。
按照一种示例性实施方式,所述设备包括:
-适于接收和/或传送所述至少一个规则的接口。
该接口可以是任何适当类型的数据接口,包括但不限于:通用串行总线、无线局域网WLAN、蓝牙、通用分组无线电服务GPRS等。
按照一种示例性实施方式,所述设备包括:
-用户接口;
其中所述控制器适于向所述移动电子设备的用户指示多于一个的规则是否与所述确定的位置数据的地理区域相关;通过所述用户接口来接收选择一个规则的用户输入;以及使用所述选择的规则作为所述至少一个规则。
按照一种示例性实施方式,所述控制器适于:在多于一个的规则与所述确定的位置数据的地理区域相关的情况下,选择定义最强修改的规则;以及使用所述选择的规则作为所述至少一个规则。
按照一种示例性实施方式,所述设备包括:
-存储器组件,适于存储媒体对象和所述相关联的位置元数据。
这可以是内部闪存或硬盘,或者任何其他适当的存储器组件。
按照一种示例性实施方式,所述设备包括:
-适于传送媒体对象和相关联位置元数据的接口。
该接口可以是任何适当类型的数据接口,包括但不限于:通用串行总线、无线局域网WLAN、蓝牙、通用分组无线电服务GPRS等。
按照一种示例性实施方式,由所述至少一个规则定义的所述修改是特定于实体的修改,其中所述控制器适于:检测实体对所述媒体对象的访问;响应于所述检测到的访问并且基于所述实体,应用所述至少一个规则;以及向所述实体提供具有所述相关联位置元数据的所述媒体对象。
按照一种实施方式,所述位置元数据对应于:
-可交换图像文件格式,EXIF;
-国际报业电信委员会,IPTC,标准;
-可扩展元数据平台,XMP;
-NewsML;
-通用横向墨卡托投影,UTM;
-国家电网;或者
-爱尔兰电网。
按照一种示例性实施方式,所述适于接收位置数据的接口包括以下至少一个:
-全球定位***,GPS,接收机;
-伽利略定位***接收机;以及
-蜂窝通信接口。
按照一种示例性实施方式,所述记录组件包括以下至少一个:
-静态图像相机;
-视频相机;以及
-音频记录机。
按照本发明的第四方面,提供一种模块,包括:
-适于接收位置数据的接口;
-控制器,适于获得至少一个规则,所述规则定义针对与至少一个地理区域相关的位置数据的修改;如果所述位置数据与所述至少一个地理区域相关,则将所述至少一个规则应用于所述位置数据,以导出位置元数据;以及如果所述确定的位置数据与所述至少一个地理区域不相关,则根据所述确定的位置数据导出位置元数据。
该模块可以被理解为一种“过滤器”组件,其将被使用在移动电子设备中,用于对位置元数据的生成进行过滤。或者一般地说,其可以被理解为用于移动电子设备的配件模块,其提供位置元数据,其中所述位置元数据被过滤,以便不会揭示任何敏感位置数据。该模块可以包括与诸如GPS接收器(mouse)的位置检测组件的接口,或者其还可以包括集成位置组件,即GPS接收机模块等。
按照一种示例性实施方式,所述模块还包括:
-用于提供所述位置元数据的接口。
该模块可以集成在移动电子设备中,在这种情况下,该接口可以是内部有线连接,或者其可以是通过有线或无线连接(例如USB、蓝牙等)与移动设备连接的外部配件模块。
按照一种示例性实施方式,
-所述至少一个规则定义用于与预定地理区域相关的位置数据的替换数据;以及
-所述控制器适于通过利用所述替换数据来替换所述确定的位置数据来应用所述至少一个规则。
按照一种示例性实施方式,
-所述至少一个规则定义用于与预定地理区域相关的位置数据的预定精度;
-所述控制器适于通过将所述确定的位置数据的精度降低到所述预定精度来应用所述至少一个规则。
按照一种示例性实施方式,
-所述至少一个规则定义针对与预定地理区域相关的位置数据的排除;以及
-所述控制器适于通过从所述位置元数据中排除所述确定的位置数据来应用所述至少一个规则。
附图说明
通过下文对示例性实施方式的详细描述并且参考附图,将更为全面地理解本发明,其中附图仅以示例性方式给出,并非意在将本发明限于在此示出的任何特定实施方式。在附图中:
图1是示出本发明方法的示例性实施方式的流程图;以及
图2是本发明的设备的实施方式的组件的示意图。
具体实施方式
通常,用户可能希望使用地理标签特征,但是对于已定义位置处所创建的媒体对象或元数据的位置数据,可能会希望进行不允许、过滤、降低精度或者其他方式的操作操作。用户还可能希望定义此类设置以供其他人使用;一个示例可以是家庭或者其他共同兴趣群组。
例如,可交换图像格式(EXIF)和国际报业电信协会(IPTC)格式允许向图像媒体对象添加多种类型的名称/数值属性。而且,媒体对象存储库可以允许媒体对象例如在稍后被发布到互联网上或者被编辑时具有与其关联的文本(或者其他)标签。当附加地理标签(诸如纬度和经度)作为标签时,这有时称作“作地理标签”。
在某些“敏感”位置,用户可能不希望附加位置信息,使用较不精确或以其他方式被修改、过滤或者操作的信息(例如,类似于城市、州或者国家的字符串)而不是原始的精确位置数据。
用户定义地理区域的集合和规则集,以处理用于所记录或发布的媒体对象的附加位置信息,特别是用于:
-普通地附加至媒体对象或者相关联标签的位置数据;或者
-附加至媒体数据或者相关联标签的、对其他人可见(或者可以在未来某时变为可见)的位置数据。
当设备知道其位置、并且认识到它处于那些已定义区域内时,其使用所定义的规则来操作其附加至已记录或已发布的媒体对象和/或相关联元数据的位置信息。这种规则集可以在其他用户的一个或多个设备之间共享。一个示例群组是家庭,其中,至少某些敏感区域在家庭成员间可能是共同的。
这种基于规则的***可以用来对所定义位置内的已记录媒体对象或相关元数据自动进行修改、过滤、编辑或者操作。用户可以定义具有相关联规则或过滤器的一个或多个包围盒(bounding box),以用于记录媒体对象(视频、静态图像、声音片段等)。示例性包围盒包括一对包围GPS纬度/经度坐标,以及将要应用的规则或者过滤器。形式上为“始自={纬度1,经度1},至={纬度2,经度2}”的包围盒具有四个角:{纬度1、经度1}、{纬度1、经度2}、{纬度2、经度1}和{纬度2、经度2}。应当注意,包围盒的形状不限于矩形;其可以是五角星、多边形、圆形或者包括用户的自由选定角的区域。矩形在这里仅仅是用作示例,任何其他形式的区域同样可以使用。
这种具有相关联规则的包围盒例如可以是以下形式:
-用户定义的替换规则(例如,名称/数值属性对):
“始自={纬度1,经度1},至={纬度2,经度2}:位置是‘<替换串>’”,其中<替换串>可以是“赫尔辛基”、“芬兰”、“施瓦宾格,慕尼黑”、“我家”、“家乡”、“办公室”等。
-用户定义的排除规则:
“始自={纬度1,经度1},至={纬度2,经度2}:位置被‘排除’”,其中位置元数据可以是“未知”、“受限”、“不可用”等。
-用户定义的降低精度规则,基于当前位置:
“始自={纬度1,经度1},至={纬度2,经度2}:位置是‘City=$city()’,‘State=$state()’,‘Country=$country()’”,也即,“国家、城市、街道”形式的位置将被降低为“国家、城市”,“国家、城市”将被降低为“国家”。
这些可以通过文本定义、利用菜单定义、图形化定义等。设备/应用还可以具有用户可以与一个或多个包围盒相联系的预定义规则集,例如“家庭位置”、“单位位置”等。如果定义了多个重叠的包围盒,则提示用户要使用哪一个;或者可以阻止用户定义重叠的包围盒。设备可以区分包围盒具有兼容规则的情况,并且可以自动合并兼容规则的结果。
典型的用例是这样的:
用户开始创建/记录新的媒体对象。设备使用包围盒来确定实际的当前位置是否在某个包围盒内。如果没有,则使用来自集成GPS设备(或者其他位置组件,如蜂窝定位)来创建或发布具有相关联元数据的媒体对象。如果当前位置在某个包围盒内,则在创建位置元数据时应用相应的规则或者过滤器。
用户使用传统数据格式(例如,以数据消息的形式)向其他用户或者用户设备发送他已经创建的设置,也即与地理区域相关的规则。第二用户接受将该设置放入她或他的设备上。
用户可能正在使用媒体共享服务,其中用户传输其媒体对象的部分或者全部。位置发布规则可以被传送至该服务,或者作为其他元数据被嵌入到每个媒体对象中。在发布媒体对象时,服务使用位置发布规则来改变附加至该媒体对象的位置信息。这可以包括:根据用于发布的方法的受信任程度来进行决策。例如,互联网媒体共享服务可以利用用户名和口令来保护用户区域,并且公共区域不需要认证。如果要在受保护的用户区域发布图片,则可以将完整的位置元数据用于相应的媒体对象。然而,当在公共区域中发布图片时,应用修改规则,以相应地修改位置元数据。
图1是示出本发明示例性实施方式的步骤的流程图。在步骤102,创建媒体对象,这例如是通过使用数字相机来拍摄图片、录制视频或者音频序列。媒体对象是在具有定位能力的移动电子设备处创建的,也即,该设备包括用于全球定位***GPS的集成定位接收机、蜂窝定位模块或者连接至外部定位接收机模块。后者的示例例如可以是具有集成GPS模块或者通过蓝牙连接至所谓的GPS接收器(GPS Mouse)的个人数字助理。
在步骤104,获得规则,所述规则定义针对与特定地理区域相关的位置数据的修改。例如,用户可能想要定义以他家为中心的5km的圆形区域,在该区域中将修改位置数据。规则可以从用户处获得(步骤106),例如通过移动电子设备的用户接口而录入。规则例如还可以通过蓝牙、WLAN或者类似的有线和无线链接而从其他移动电子设备接收。
在步骤110,确定移动电子设备的当前位置。如果当前位置位于所述规则定义的地理区域内,也即步骤112中为“是”,则在步骤114中,通过将规则应用于所述当前位置数据,来导出位置元数据。例如,不是使用精确的位置,可以使用例如“赫尔辛基,芬兰”的总体指示,或者可以仅使用包括当前位置的城市的一部分,例如“施瓦宾格,慕尼黑”。另一示例可以是省去门牌号,例如“Bavaria大街”而不是“Bavaria大街7号”。应当确保替换/修改使经过修改的位置足够地“不精确”,以保护用户的隐私。例如,不应当将省去准确门牌号用于仅仅具有10个门牌号的街道,因为精度仍然太高;而用于具有上百个门牌号的特定街道通常是足够不精确的。另一可能性可以是,将特定城市中的当前位置数据替换为某些“中心”位置(例如,议会大厦、地理中心等)的坐标。
如果在步骤112中发现当前位置并不与所述规则中定义的地理区域相关,则在步骤114中根据当前位置的(未修改的)位置数据来导出位置元数据。在任一方式中,过程继续到步骤120,在此,所导出的位置元数据与所创建的媒体对象相关联。这可以包括:将元数据实际嵌入到媒体对象中;或者以其他方式提供元数据与媒体对象之间的唯一关联,例如通过在媒体对象中存储指向相关联元数据的指针。在步骤122,将所创建的媒体对象存储在存储器组件中(例如移动设备的内部闪存或者硬盘),和/或传送以便存储在例如互联网媒体共享服务处。
本发明包括对修改规则的传送、接收和共享。一个示例可以是家庭,其中,例如母亲、父亲、女儿和儿子的家庭成员共享相同的修改规则集(或者规则子集)。家庭成员之间的共同规则可以包括用于其城市家庭和其郊外家庭的地理邻域的规则。每个家庭成员可以具有附加的规则以用于其他地理区域,例如女儿的学校或者父亲的办公室。
图2是按照本发明的移动电子设备1的实施方式的示意图。移动电子设备1可以是个人数字助理(PDA)、数字相机、视频相机、音频记录机或者用于创建媒体对象(诸如,数字图片、视频、音频记录等)的任何其他设备。在所描绘的示例性实施方式中,它是具有数字静态图片相机18和麦克风20的PDA。设备1包括与用于从例如GPS卫星接收位置数据的天线16连接的位置组件2,位置组件2和天线16一起形成了用于接收位置数据的接口。在其他实施方式中,该用于接收位置数据的接口可以是无线地连接至所谓的GPS接收器(也即,外部GPS接收机)的蓝牙接口。
提供记录组件4以用于创建媒体对象。在所描绘的示例中,其包括数字相机18和麦克风20,因此其能够拍摄静态图片和录制音频。在其他实施方式中,记录组件可以具有静态图片相机、视频相机或麦克风或者甚至是通用数字记录组件(例如,用于心率、温度、血压等的身体传感器)的任意组合。记录组件4与移动设备1的中央控制器6相连接。提供用于存储所创建的媒体对象的存储器组件12,例如闪存或微型硬盘。用户接口8连接至控制器6,其例如包括PDA中的小键盘或完整键盘以及显示器。提供用户接口8是为了允许用户控制设备1,例如***体对象的创建。它还允许用户输入如上所述的用于修改位置数据的规则。
还提供接口10,例如具有微型USB插槽14的USB接口。提供该接口10是为了向其他电子设备(例如,其他用户的个人计算机或者移动设备)或者向媒体共享设备(例如,用于共享图片的互联网入口)传送所创建的媒体对象。接口10还适于接收和/或传送例如来自和/或去往属于其他家庭成员的其他移动电子设备的规则。在其他实施方式中,该接口可以是任何其他适当的数据接口,例如蓝牙、WLAN、火线IEEE 1394、GPRS等。
控制器6适于执行本发明的用于修改位置元数据的方法。在创建媒体对象(例如,使用相机18/记录组件4拍摄图片)之后,控制器使用位置组件2/天线16来确定移动设备1的当前地理位置。在进一步的步骤中,控制器6检查是否存在与所确定的当前位置有关的规则。如果是,也即,如果当前位置位于存在相应规则的地理区域内,则控制器6将规则应用于所确定的位置数据,以导出位置元数据。在进一步的步骤中,控制器6将与导出的位置元数据相关联的已创建媒体对象存储在存储器组件12中。例如当用户返回家中并且希望将所创建的媒体对象拷贝到他的个人计算机或者互联网媒体共享服务时,移动设备1可以通过接口10/插槽14来传送与位置元数据相关联的已创建媒体对象。
本发明允许根据用户定义的规则来修改用于媒体对象的位置元数据,以便保护用户的隐私。因此,本发明提供了一种方便的方式来控制哪些位置元数据将与媒体对象相关联。它不仅是方便的,而且还将防止与其他人意外地共享任何敏感位置数据。
后面一种情况在以下情况下有时将肯定发生,即,用户只能够人工打开/关闭位置数据的包含,而不清楚用于每个媒体对象的当前设置的模式,因为用户容易忘记切换设置。而且,即使在每次创建媒体对象时将提供提示(例如,“包括位置数据?”),用户可能很快就厌烦了这种干扰并且倾向于禁用它,并由此再次容易忘记关闭(准确)位置数据的包含。本发明提供了定义应当包括哪些位置数据以及如何修改这些数据的非常先进的方式。
Claims (46)
1.一种用于修改媒体对象的元数据的方法,包括:
—在移动电子设备处创建媒体对象;
—获得至少一个规则,所述规则定义针对与至少一个地理区域相关的位置数据的修改;
—确定与所述移动电子设备的当前地理位置相关的当前位置数据;
—如果所述当前位置数据与所述至少一个地理区域相关,则将所述至少一个规则应用于所述当前位置数据,以导出较不精确的位置元数据;
—如果所述当前位置数据与所述至少一个地理区域不相关,则根据所述当前位置数据导出位置元数据;以及
—通过将所述位置元数据与所述媒体对象相关联来修改与所述媒体对象相关联的位置元数据。
2.根据权利要求1的方法,其中
—所述至少一个规则定义用于与预定地理区域相关的位置数据的替换数据;以及
—应用所述规则包括:利用所述替换数据来替换所述确定的当前位置数据。
3.根据权利要求1或2的方法,其中
—所述至少一个规则定义与预定地理区域相关的位置数据的预定精度;以及
—应用所述规则包括:将所述确定的当前位置数据的精度降低到所述预定精度。
4.根据权利要求1的方法,其中
—所述至少一个规则定义针对与预定地理区域相关的位置数据的排除;以及
—应用所述规则包括:从所述位置元数据中排除所述确定的当前位置数据。
5.根据权利要求1的方法,其中
—应用所述规则包括:将所述至少一个规则与所述媒体对象相关联。
6.根据权利要求1的方法,其中所述至少一个规则从所述移动电子设备的用户处获得。
7.根据权利要求1的方法,其中获得所述至少一个规则包括接收所述至少一个规则。
8.根据权利要求1的方法,包括:
—向所述移动电子设备的用户指示多于一个的规则是否与所述确定的当前位置数据的地理区域相关;
—接收选择一个规则的用户输入;其中将所述选择的规则用作所述至少一个规则。
9.根据权利要求1的方法,包括:
—如果多于一个的规则与所述确定的当前位置数据的地理区域相关,则选择定义对所述确定的当前位置数据的最强修改的规则;
其中将所述选择的规则用作所述至少一个规则。
10.根据权利要求1的方法,包括:
—存储和/或传送所述媒体对象和所述相关联的位置元数据。
11.根据权利要求1的方法,其中由所述至少一个规则定义的所述修改是特定于实体的修改,所述方法进一步包括:
—检测实体对所述媒体对象的访问;
—向所述实体提供具有所述相关联的位置元数据的所述媒体对象;
其中所述至少一个规则的所述应用是响应于所述检测到的访问以及基于所述实体而执行的。
12.根据权利要求1的方法,其中所述位置元数据对应于
—可交换图像文件格式,EXIF;
—国际报业电信委员会,IPTC,标准;
—可扩展元数据平台,XMP;
—NewsML;
—通用横向墨卡托投影,UTM;
—国家电网;或者
—爱尔兰电网。
13.根据权利要求1的方法,其中所述媒体对象包括以下至少一个:
—静态图像;
—视频记录;
—数据记录;以及
—音频记录。
14.一种移动电子设备,包括:
—适于接收位置数据的接口;
—记录组件,适于创建媒体对象;
—控制器,适于获得至少一个规则,所述规则定义针对与至少一个地理区域相关的位置数据的修改;确定与所述移动电子设备的当前地理位置相关的当前位置数据;如果所述当前位置数据与所述至少一个地理区域相关,则将所述至少一个规则应用于所述当前位置数据,以导出较不精确的位置元数据,而如果所述当前位置数据与所述至少一个地理区域不相关,则根据所述当前位置数据导出位置元数据;以及通过将所述位置元数据与所述媒体对象相关联来修改与所述媒体对象相关联的位置元数据。
15.根据权利要求14的设备,其中
—所述至少一个规则定义用于与预定地理区域相关的位置数据的替换数据;以及
—所述控制器适于通过利用所述替换数据替换所述确定的当前位置数据来应用所述至少一个规则。
16.根据权利要求14或15的设备,其中
—所述至少一个规则定义用于与预定地理区域相关的位置数据的预定精度;
—所述控制器适于通过将所述确定的当前位置数据的精度降低到所述预定精度来应用所述至少一个规则。
17.根据权利要求14的设备,其中
—所述至少一个规则定义针对与预定地理区域相关的位置数据的排除;以及
—所述控制器适于通过从所述位置元数据中排除所述确定的当前位置数据来应用所述至少一个规则。
18.根据权利要求14的设备,其中所述控制器适于将所述至少一个规则与所述媒体对象相关联。
19.根据权利要求14的设备,包括:
—用户接口;
其中所述控制器适于通过所述用户接口从所述移动电子设备的用户处获得所述至少一个规则。
20.根据权利要求14的设备,包括:
—适于接收和/或传送所述至少一个规则的接口。
21.根据权利要求14的设备,包括:
—用户接口;
其中所述控制器适于向所述移动电子设备的用户指示多于一个的规则是否与所述确定的当前位置数据的地理区域相关;通过所述用户接口来接收选择一个规则的用户输入;以及使用所述选择的规则作为所述至少一个规则。
22.根据权利要求14的设备,其中所述控制器适于:在多于一个的规则与所述确定的当前位置数据的地理区域相关的情况下,选择定义最强修改的规则;以及使用所述选择的规则作为所述至少一个规则。
23.根据权利要求14的设备,包括:
—存储器组件,适于存储媒体对象和所述相关联的位置元数据。
24.根据权利要求14的设备,包括:
—适于传送媒体对象和相关联的位置元数据的接口。
25.根据权利要求14的设备,其中由所述至少一个规则定义的所述修改是特定于实体的修改,其中所述控制器适于:检测实体对所述媒体对象的访问;响应于所述检测到的访问并且基于所述实体来应用所述至少一个规则;以及向所述实体提供具有所述相关联的位置元数据的所述媒体对象。
26.根据权利要求14的设备,其中所述位置元数据对应于
—可交换图像文件格式,EXIF;
—国际报业电信委员会,IPTC,标准;
—可扩展元数据平台,XMP;
—NewsML;
—通用横向墨卡托投影,UTM;
—国家电网;或者
—爱尔兰电网。
27.根据权利要求14的设备,其中所述适于接收位置数据的接口包括以下至少一个:
—全球定位***,GPS,接收机;
—伽利略定位***接收机;以及
—蜂窝通信接口。
28.根据权利要求14的设备,其中所述记录组件包括以下至少一个:
—静态图像相机;
—视频相机;
—数据记录器;以及
—音频记录器。
29.一种用于修改媒体对象的元数据的模块,包括:
—适于接收位置数据的接口;
—控制器,适于获得至少一个规则,所述规则定义针对与至少一个地理区域相关的位置数据的修改;如果所述位置数据与所述至少一个地理区域相关,则将所述至少一个规则应用于所述位置数据,以导出较不精确的位置元数据;如果所接收的位置数据与所述至少一个地理区域不相关,则根据所接收的位置数据导出位置元数据,以及通过将所确定的位置元数据与媒体对象相关联来修改与所述媒体对象相关联的位置元数据。
30.根据权利要求29的模块,进一步包括:
—用于提供所述位置元数据的接口。
31.根据权利要求29或30的模块,其中
—所述至少一个规则定义用于与预定地理区域相关的位置数据的替换数据;以及
—所述控制器适于通过利用所述替换数据替换所述确定的当前位置数据来应用所述至少一个规则。
32.根据权利要求29的模块,其中
—所述至少一个规则定义用于与预定地理区域相关的位置数据的预定精度;
—所述控制器适于通过将所述确定的当前位置数据的精度降低到所述预定精度来应用所述至少一个规则。
33.根据权利要求29的模块,其中
—所述至少一个规则定义针对与预定地理区域相关的位置数据的排除;以及
—所述控制器适于通过从所述位置元数据中排除所述确定的当前位置数据来应用所述至少一个规则。
34.一种用于修改媒体对象的元数据的设备,包括:
—用于在移动电子设备处创建媒体对象的装置;
—用于获得至少一个规则的装置,所述规则定义针对与至少一个地理区域相关的位置数据的修改;
—用于确定与所述移动电子设备的当前地理位置相关的当前位置数据的装置;
—用于在所述当前位置数据与所述至少一个地理区域相关的情况下将所述至少一个规则应用于所述当前位置数据以导出较不精确的位置元数据的装置;
—用于在所述当前位置数据与所述至少一个地理区域不相关的情况下根据所述当前位置数据导出位置元数据的装置;以及
—用于通过将所述位置元数据与所述媒体对象相关联来修改与所述媒体对象相关联的位置元数据的装置。
35.根据权利要求34的设备,其中
—所述至少一个规则定义用于与预定地理区域相关的位置数据的替换数据;以及
—所述用于应用所述规则的装置包括:用于利用所述替换数据来替换所述确定的当前位置数据的装置。
36.根据权利要求34或35的设备,其中
—所述至少一个规则定义与预定地理区域相关的位置数据的预定精度;以及
—所述用于应用所述规则的装置包括:用于将所述确定的当前位置数据的精度降低到所述预定精度的装置。
37.根据权利要求34的设备,其中
—所述至少一个规则定义针对与预定地理区域相关的位置数据的排除;以及
—所述用于应用所述规则的装置包括:用于从所述位置元数据中排除所述确定的当前位置数据的装置。
38.根据权利要求34的设备,其中
—所述用于应用所述规则的装置包括:用于将所述至少一个规则与所述媒体对象相关联的装置。
39.根据权利要求34的设备,其中所述至少一个规则从所述移动电子设备的用户处获得。
40.根据权利要求34的设备,其中用于获得所述至少一个规则的装置包括用于接收所述至少一个规则的装置。
41.根据权利要求34的设备,所述设备还包括:
—用于向所述移动电子设备的用户指示多于一个的规则是否与所述确定的当前位置数据的地理区域相关的装置;
—用于接收选择一个规则的用户输入的装置;其中将所述选择的规则用作所述至少一个规则。
42.根据权利要求34的设备,所述设备包括:
—用于选择规则的装置,如果多于一个的规则与所述确定的当前位置数据的地理区域相关,则选择定义对所述确定的当前位置数据的最强修改的规则;
其中将所述选择的规则用作所述至少一个规则。
43.根据权利要求34的设备,所述设备包括:
—用于存储和/或传送所述媒体对象和所述相关联的位置元数据的装置。
44.根据权利要求34的设备,其中由所述至少一个规则定义的所述修改是特定于实体的修改,所述设备进一步包括:
—用于检测实体对所述媒体对象的访问的装置;
—用于向所述实体提供具有所述相关联的位置元数据的所述媒体对象的装置;
其中所述至少一个规则的所述应用是响应于所述检测到的访问以及基于所述实体而执行的。
45.根据权利要求34的设备,其中所述位置元数据对应于
—可交换图像文件格式,EXIF;
—国际报业电信委员会,IPTC,标准;
—可扩展元数据平台,XMP;
—NewsML;
—通用横向墨卡托投影,UTM;
—国家电网;或者
—爱尔兰电网。
46.根据权利要求34的设备,其中所述媒体对象包括以下至少一个:
—静态图像;
—视频记录;
—数据记录;以及
—音频记录。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IB2007/002269 WO2009019523A2 (en) | 2007-08-07 | 2007-08-07 | Method and device for modifying meta data of media objects |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101772765A CN101772765A (zh) | 2010-07-07 |
CN101772765B true CN101772765B (zh) | 2018-04-06 |
Family
ID=40341818
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200780100162.0A Expired - Fee Related CN101772765B (zh) | 2007-08-07 | 2007-08-07 | 用于修改媒体对象的元数据的方法和设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9020940B2 (zh) |
EP (1) | EP2174240A2 (zh) |
CN (1) | CN101772765B (zh) |
WO (1) | WO2009019523A2 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8228838B2 (en) | 2008-04-03 | 2012-07-24 | Nokia Corporation | Apparatus, system and method for determining position by use of a low power wireless link |
JP4840403B2 (ja) * | 2008-04-30 | 2011-12-21 | ソニー株式会社 | 情報記録装置、撮像装置、情報記録方法およびプログラム |
JP5109836B2 (ja) * | 2008-07-01 | 2012-12-26 | 株式会社ニコン | 撮像装置 |
US20110292230A1 (en) * | 2010-05-28 | 2011-12-01 | Winters Dustin L | Method for managing privacy of digital images |
US20110292231A1 (en) * | 2010-05-28 | 2011-12-01 | Winters Dustin L | System for managing privacy of digital images |
US8581997B2 (en) | 2010-10-28 | 2013-11-12 | Intellectual Ventures Fund 83 Llc | System for locating nearby picture hotspots |
US20150121535A1 (en) * | 2013-10-30 | 2015-04-30 | Microsoft Corporation | Managing geographical location information for digital photos |
US9858438B2 (en) | 2015-03-26 | 2018-01-02 | International Business Machines Corporation | Managing digital photograph metadata anonymization |
CN104699065B (zh) * | 2015-03-30 | 2017-09-29 | 联想(北京)有限公司 | 一种智能家居设备的控制方法及装置 |
CN106446138B (zh) * | 2016-09-20 | 2020-11-20 | 北京奇虎科技有限公司 | 数据包的存储方法及装置 |
US10104427B1 (en) * | 2017-04-24 | 2018-10-16 | Google Llc | Temporary modifying of media content metadata |
US11531120B2 (en) | 2018-04-17 | 2022-12-20 | Huawei Technologies Co., Ltd. | Picture processing method and related device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6885874B2 (en) * | 2001-11-27 | 2005-04-26 | Motorola, Inc. | Group location and route sharing system for communication units in a trunked communication system |
US7327390B2 (en) * | 2003-02-04 | 2008-02-05 | Eastman Kodak Company | Method for determining image correction parameters |
US7523316B2 (en) * | 2003-12-08 | 2009-04-21 | International Business Machines Corporation | Method and system for managing the display of sensitive content in non-trusted environments |
JP4942177B2 (ja) * | 2006-11-20 | 2012-05-30 | キヤノン株式会社 | 情報処理装置及びその制御方法、プログラム |
US8666377B2 (en) * | 2010-03-03 | 2014-03-04 | Htc Corporation | Method, system and computer-readable medium for synchronizing spot information |
US8477215B2 (en) * | 2010-12-15 | 2013-07-02 | Eka Technologies, Inc. | Wireless data module for imaging systems |
-
2007
- 2007-08-07 CN CN200780100162.0A patent/CN101772765B/zh not_active Expired - Fee Related
- 2007-08-07 EP EP07804725A patent/EP2174240A2/en not_active Withdrawn
- 2007-08-07 US US12/672,142 patent/US9020940B2/en not_active Expired - Fee Related
- 2007-08-07 WO PCT/IB2007/002269 patent/WO2009019523A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2009019523A2 (en) | 2009-02-12 |
CN101772765A (zh) | 2010-07-07 |
EP2174240A2 (en) | 2010-04-14 |
US20120078898A1 (en) | 2012-03-29 |
US9020940B2 (en) | 2015-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101772765B (zh) | 用于修改媒体对象的元数据的方法和设备 | |
US8196212B2 (en) | Personal information management device | |
CN104461410B (zh) | 移动通信***、移动终端及其控制方法 | |
CN102763404B (zh) | 摄影装置、信息取得***及程序 | |
US8930458B2 (en) | GPS pathfinder cell phone and method | |
US20100293255A1 (en) | Open information transmitting method, open information transmitting system, central device and recording medium | |
KR20090002657A (ko) | 개체 정보를 포함하는 화상 파일 생성 방법 및 장치 | |
CN102754097A (zh) | 用于呈现内容的第一人世界视图的方法和装置 | |
US20130122939A1 (en) | Intuitive computing methods and systems | |
CN107484120A (zh) | 基于第三方应用程序的智能导游方法、导游装置及设备 | |
JP5223034B2 (ja) | 情報提供装置、情報提供方法、情報提供処理プログラム、及び情報提供処理プログラムを記録した記録媒体 | |
US20230284000A1 (en) | Mobile information terminal, information presentation system and information presentation method | |
US20110225151A1 (en) | Methods, devices, and computer program products for classifying digital media files based on associated geographical identification metadata | |
CN106713840A (zh) | 虚拟信息显示方法及装置 | |
CN106997567A (zh) | 一种用户行程信息生成方法及装置 | |
US20090212923A1 (en) | Information processing apparatus, method, and program | |
CN107391977A (zh) | 权限的控制、自动切换方法、装置及设备 | |
KR101205485B1 (ko) | Poi 서비스 장치 및 방법 | |
KR20190139500A (ko) | 웹툰 제공 장치 및 휴대 단말의 동작 방법 | |
CN105683959A (zh) | 信息处理设备、信息处理方法及信息处理*** | |
KR100861781B1 (ko) | 추억의 장소정보를 등록 및 확인이 가능한 무선통신 단말기및 추억의 장소 서비스 서버 | |
CN109842593B (zh) | 信息获取方法、装置及计算机可读存储介质 | |
CN114416647A (zh) | 图片处理方法、电子设备和计算机可读介质 | |
JP2008165373A (ja) | 画像処理方法、画像処理装置、および画像処理システム | |
CN107291791A (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 | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20160115 Address after: Espoo, Finland Applicant after: Technology Co., Ltd. of Nokia Address before: Espoo, Finland Applicant before: Nokia Oyj |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180406 Termination date: 20200807 |