CN101150649A - 通过利用地理位置向照片添加标识的设备和方法 - Google Patents
通过利用地理位置向照片添加标识的设备和方法 Download PDFInfo
- Publication number
- CN101150649A CN101150649A CNA200710153428XA CN200710153428A CN101150649A CN 101150649 A CN101150649 A CN 101150649A CN A200710153428X A CNA200710153428X A CN A200710153428XA CN 200710153428 A CN200710153428 A CN 200710153428A CN 101150649 A CN101150649 A CN 101150649A
- Authority
- CN
- China
- Prior art keywords
- information
- angle
- camera
- image
- calculated
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 65
- 238000004364 calculation method Methods 0.000 claims abstract description 35
- 230000001133 acceleration Effects 0.000 claims description 16
- 238000010586 diagram Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 238000003491 array Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/587—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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/53—Querying
- G06F16/532—Query formulation, e.g. graphical querying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/53—Querying
- G06F16/538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/80—Recognising image objects characterised by unique random patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/90—Identifying an image sensor based on its output data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2101/00—Still video cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3205—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3253—Position information, e.g. geographical position at time of capture, GPS data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3254—Orientation, e.g. landscape or portrait; Location or order of the image data, e.g. in memory
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Mathematical Physics (AREA)
- Library & Information Science (AREA)
- Studio Devices (AREA)
- Processing Or Creating Images (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
提供了一种通过利用地理位置将ID添加到照片的设备和方法。基于相对物理位置向照片添加ID的设备包括:姿势计算模块,计算空间中拍摄对象的相机的姿势;拍摄角度计算模块,通过使用计算的姿势信息和相机信息来计算拍摄每一对象的角度;坐标计算模块,获得计算的拍摄角度和对象的预定ID信息,并计算对象之间的相对距离和坐标;有效对象选择模块,通过使用计算的相对距离和坐标来识别位于拍摄角度内的对象;图像添加模块,将拍摄的图像的ID信息添加到识别的对象。
Description
本申请要求于2006年9月19日在韩国知识产权局提交的第10-2006-0090890号韩国专利申请的优先权,该申请完全公开于此,以资参考。
技术领域
本申请涉及一种基于相对物理位置向照片添加(tag)(或存储)标识(ID)的设备和方法,更具体地讲,涉及这样一种基于相对物理位置向照片添加ID的设备和方法,其中,包括在相机所拍摄的图像中的人或目标的ID信息被提取并与图像一起被存储,从而使得能够使用所述ID快速和方便地检索图像。3
背景技术
最近,有效地检索存储在数码相机中的照片变得日益重要。
因为更多的用户想要记录难忘的时刻或事件(诸如毕业典礼和生日派对),所以大量照片被更频繁地拍摄。
此外,我们在日常生活中遇到的大多数人都有移动电话,大多数移动电话是带有相机的移动电话(相机电话)。
同时,由于个人主页(诸如blog、Cyworld、myspace等)的普及,更多的人使用相机电话拍摄大量照片,并在web上共享这些照片。
因此,个人可能有几百张至几千张的照片。为了在这些照片中找到期望的照片,应该逐个浏览图像文件,或者当存储照片时,用户应该记录元数据(诸如对应于每张照片的位置和人的名字)并存储照片,以便将来能够识别出照片。
为了克服这种不便,已经提出一种自动检索方法,其中,使用图像处理技术处理照片,识别包括在图像中的人脸,以便可自动检索期望的人。然而,该方法不能提供可靠的人脸检索结果。此外,根据题为“Mobile CommunicationTerminal Having an Automatic Photographing function and Method of Controllingthe Terminal”(具有自动拍摄功能的移动通信终端及其控制方法)的第2005-064823号韩国专利申请,仅将拍摄的图像发送给预先指定的电话号码,但是由于发送的图像不包含照片的元信息,所以该方法不能解决上述问题。
发明内容
本发明的另外的方面和/或优点将部分地在下面的描述中被阐述,部分地从该描述变得清楚,或者可通过实施本发明而领会。
本发明提供了一种基于相对物理位置向照片添加(创建)ID)的设备和方法,其中,当拍摄图像时,包括在相机所拍摄的图像中的人或目标的ID信息被自动提取,并作为元数据与图像一起被存储,以便用户可使用ID快速和方便地检索图像。
在回顾以下描述、附图以及权利要求时,本发明的上述目的以及其他目的、特点和优点对本领域技术人员将变得清楚。
根据本发明的一方面,提供了一种基于设备的相对物理位置向照片添加(存储)标识(ID)的设备,该设备包括:姿势计算模块,计算空间中相机的姿势;拍摄角度计算模块,通过使用计算的姿势信息和相机信息来计算拍摄每一对象的角度;坐标计算模块,获得计算的拍摄角度和对象的预定ID信息,并计算对象之间的相对距离和坐标;有效对象选择模块,通过使用计算的相对距离和坐标来识别位于拍摄角度内的对象;图像添加模块,将拍摄的图像ID信息添加到识别的对象。
根据本发明的另一方面,提供了一种基于相对物理位置向照片添加ID的方法,该方法包括:计算空间中相机的姿势;通过使用计算的姿势信息和相机信息来计算拍摄对象的角度;获得计算的拍摄角度和对象的预定ID信息,并计算对象之间的相对距离和坐标;通过使用计算的距离和坐标来识别位于拍摄角度内的对象;将识别的对象的ID信息添加到拍摄的图像。
根据本发明的一方面,提供了一种基于相对物理位置创建具有ID的照片的方法,该方法包括:计算拍摄对象的相机的姿势;通过使用计算的姿势信息和相机信息来计算拍摄对象的角度;获得计算的拍摄角度和对象的预定ID信息,并计算对象之间的相对距离和坐标;通过使用计算的距离和坐标来识别位于拍摄角度内的对象;创建识别的对象的ID信息;将ID信息与拍摄的图像一起存储。
根据本发明的另一方面,提供了一种将ID信息与照片一起存储的方法,该方法包括:获得对象的预定ID信息;将获得的目标的预定ID信息与对象的照片一起存储。
附图说明
通过下面结合附图对实施例进行的描述,本发明的这些和/或其它方面和优点将会变得清楚和更易于理解,其中:
图1是示出根据本发明实施例的基于相对物理位置向照片添加ID的设备的结构的框图;
图2是示出根据本发明实施例的转动、倾斜和摇摆角度的示图;
图3是示出根据本发明实施例的在拍摄角度计算模块中所使用的水平拍摄角度和垂直拍摄角度的示图;
图4A和图4B是示出根据本发明实施例的在坐标计算模块中测量距离的示例的示图;
图5是示出根据本发明实施例的在坐标计算模块中根据移动电话之间的距离计算坐标的方法的示图;
图6是示出根据本发明实施例的过滤没有位于拍摄角度内的对象的方法的示图;
图7是示出根据本发明实施例的包括拍摄的人的ID信息的照片的示图;
图8是示出根据本发明实施例的基于目标的相对物理位置向照片添加ID的方法的流程图。
具体实施方式
现在将详细描述本发明的实施例,其示例在附图中示出,其中,相同的标号始终表示相同的部件。以下参照附图来描述实施例以解释本发明。
通过参照下面对优选实施例和附图的详细描述,可更容易地理解本发明的优点和特点以及实现所述优点和特点的方法。然而,本发明可以按照许多不同的形式来实施,不应该被理解为限于这里阐述的实施例。相反,提供这些实施例以使得本公开将是彻底和完整的,并将本发明的构思完全传达给本领域技术人员,本发明仅由权利要求限定。贯穿说明书,相同的标号表示相同的部件。
现在将参照附图更全面地描述本发明,在附图中示出了本发明的示例性实施例。
应该理解,可通过计算机程序指令来实现流程图中的每个方框和/或多个方框的组合。可将这些计算机程序指令提供给通用计算机、专用计算机或其他可编程数据处理设备的处理器以产生机器,从而经计算机或其他可编程数据处理设备的处理器执行的所述指令创建用于实现流程图中的一个方框或多个方框中指定的功能/动作的装置。
这些计算机程序指令还可存储在可引导计算机或其他可编程数据处理设备按照特定方式运行的计算机可读存储器中,从而存储在计算机可读存储器中的指令产生包括用于实现流程图中的一个方框或多个方框中指定的功能/动作的指令装置的一件产品。
所述计算机程序指令还可被载入计算机或其他可编程数据处理设备,引起将在计算机或其他可编程设备上执行的一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现流程图中的一个方框或多个方框中指定的功能/动作的步骤。
此外,每个方框可代表可包括一个或多个用于实现指定的逻辑功能的可执行指令的模块、代码段或部分代码。还应该注意到,在其他实现中,在框图指出的功能可以不按提到的顺序出现,或者可以出现在不同结构的硬件和软件中。例如,根据涉及的功能性,两个连续显示的块实际上可以基本上被同时执行,或者有时可以按相反的顺序被执行。
图1是示出根据本发明实施例的基于相对物理位置向照片添加ID的设备的结构的框图。
基于相对物理位置向照片添加ID的设备100包括:姿势计算模块101,计算空间中拍摄对象的相机的姿势;拍摄角度计算模块102,通过使用计算的姿势信息和相机信息来计算拍摄对象的角度;坐标计算模块103,获得计算的拍摄角度和对象的预定ID信息,并计算对象之间的相对距离和坐标;有效对象选择模块104,通过使用计算的对象的相对距离和坐标来识别位于拍摄角度内的对象;图像添加模块105,将识别的对象的ID信息包括到拍摄的图像;用户输入模块106,输入用户对ID信息的输入以检索图像;图像检索模块107,存储输入的对象的ID信息和元数据,和/或检索包括所述ID信息的图像;和传感器模块108,测量在相机移动时发生的加速度,并检测磁力线。
这里使用的术语“模块”是指(但不限于)执行特定任务的软件或硬件组件,诸如现场可编程门阵列(FPGA)或专用集成电路(ASIC)。模块可被有利地配置为存在于可寻址存储介质上,并被配置为在一个或多个处理器上执行。因而,作为示例,模块可包括诸如软件组件、面向对象的软件组件、类组件和任务组件的组件、过程、函数、属性、程序、子程序、程序代码段、驱动程序、固件、微码、电路、数据、数据库、数据结构、表、数组和变量。所述组件和模块所提供的功能可以组合为更少的组件和模块,或者还可分为另外的组件和模块。此外,可将所述组件和模块实现为它们在通信***中的一个或多个计算机上执行。
为了参考,在本发明中,对象可包括具有ID信息的许多目标,但是为了便于解释,人将被解释为对象的示例。
假设拍摄者和被拍摄的人都有移动电话,拍摄者的移动电话包括用于感测电话的姿势的加速度传感器和地磁传感器,拍摄者和被拍摄的人的移动电话可执行局域通信,而且用于计算相对于彼此的相对坐标的距离计算协议被载入每个移动电话。
姿势计算模块101计算拍摄对象的相机的姿势。
这里,相机的姿势包括相机的转动(roll)、倾斜(pitch)和摇摆(yaw)角度中的至少一个,图2是简要示出相机的转动、倾斜和摇摆角度的示图。
相机的转动角度201是通过相对于相机的正面向左或向右旋转相机而产生的角度,倾斜角度202是通过相对于正面向上或向下旋转相机而产生的角度,摇摆角度203是通过相对于正北向东或向西旋转相机所产生的角度。
可使用包括在传感器模块108中的加速度传感器108-1和地磁传感器108-2来识别在3维(3D)空间中的上述相机的姿势。
根据本发明的一方面,加速度传感器108-1可以是3轴加速度传感器和地磁传感器。加速度传感器108-1测量目标移动时所发生的加速度值,地磁传感器108-2检测从地球的北到南的方向上的磁力线。
通过传感器模块108,姿势计算模块101可从惯性信号(inertia signal)计算转动角度201和倾斜角度202,并可从地磁信号计算摇摆角度203。
通常,为了不抖动相机来拍摄照片,尽可能将相机的运动最小化,因而运动加速度非常小。
因此,由于在加速度传感器108-1所检测到的加速度中极有可能仅存在重力加速度,所以使用加速度传感器108-1检测姿势具有高精度。
假设通过传感器检测到的3轴的加速度值为Ax、Ay和Az,那么转动角度Φ和倾斜角度θ可如下面的等式1那样被计算:
拍摄角度计算模块102通过使用在姿势计算模块101中计算的姿势信息以及相机信息来计算拍摄对象的角度。
这里,相机信息包括相机的焦距和图像传感器的感测区域,可使用相机在空间中的姿势和相机的焦距来计算拍摄对象的角度。
即,拍摄角度计算模块102计算到达当前相机的图像传感器并被包括在图像中的外部区域的拍摄角度。
图3是示出根据本发明实施例的在拍摄角度计算模块102中所使用的水平拍摄角度和垂直拍摄角度的示图。
拍摄角度被定义为两种类型:垂直角度(αv)301和水平角度(αh)302。根据镜头的焦距和图像传感器的大小(dv,dh)将它们确定为下面的等式(2):
坐标计算模块103获得在拍摄角度计算模块102中计算的拍摄角度和每一对象的预定ID信息,并计算对象之间的相对距离和坐标。
这里,对象的预定ID信息包括在射频识别(RFID)、蓝牙和超宽带(UWB)中使用的唯一号码、移动终端的电话号码以及网络终端的IP地址中的一种。
同时,提取坐标的方法通常被分为两种不同类型的方法。
第一种方法用于存在提供位置信息的外部装置的情况。例如,超声波发送器以预定的间隔被置于室内天花板上或者被置于室内天花板上的预定位置,从而获得发送器的位置,或者可以读取存储关于位置的信息的RFID,从而获得位置。
在这种情况下,提供位置的外部装置与其他移动装置将每一移动装置的坐标传送给其他移动装置,因而可获得平面上所有移动装置的坐标。
第二种方法用于不存在提供位置信息的外部装置的情况。
在这种情况下,通过计算移动装置之间的距离并组合结果,可获得坐标。
获得移动装置之间的距离的方法包括使用相对于RF信号的距离的衰减的方法、使用RF信号和超声波信号的传输速度之差的方法以及使用移动电话的小区ID的方法。在本发明中,为便于解释,将使用前两种方法,即,使用相对于RF信号的距离的衰减的方法以及使用RF信号和超声波信号的传输速度之差的方法。
图4A和图4B是示出根据本发明实施例的在坐标计算模块103中测量距离的示例的示图。
首先,在如图4A所示的使用相对于RF信号的距离的衰减的方法中,存储根据RF信号的特性相对于距离的衰减的表,将当前接收的RF信号的幅值与该表进行比较,从而获得移动装置之间的距离。
如图4B所示的使用RF信号和超声波信号之间的传输速度差的方法基于如下情况:RF信号的传输速度为每秒300,000km,超声波信号的传输速度为每秒0.33km。
在该方法中,同时发送RF信号和超声波信号,获得检测到RF的时间与检测到超声波的时间之差,从而估计距离。
在按照这种方式获得各移动装置之间的距离之后,组合所述距离,从而计算移动装置的坐标。
同时,基于距离信息计算坐标的方法大体上被分为将3个移动电话之间的距离转换为坐标的处理和通过组合转换的坐标计算全部坐标的处理。
图5是示出根据本发明实施例的在坐标计算模块103中根据移动电话之间的距离计算坐标的方法的示图。
由于在图1所示的设备的描述中假设,拍摄者和被拍摄的人都有移动电话,拍摄者的移动电话包括用于感测姿势的加速度传感器和地磁传感器,拍摄者和被拍摄的人的移动电话可执行局域通信,用于计算相对于彼此的相对坐标的距离计算协议被载入每一移动电话,所以在操作S501可以计算各移动电话之间的距离。
然后,在操作S502,各移动电话之间的位置被划分为三角形。在操作S503,计算每一划分的三角形的坐标。
在计算中,首先,两个移动电话的坐标在水平方向上被归一化(normalize),并基于计算结果计算移动电话的坐标。
如果两个移动电话的坐标被归一化,那么参考移动电话的坐标变为(0,0),其他移动电话的坐标基于在操作S501计算的距离(计算了三个坐标中的两个坐标)。
通过使用Heron公式(即,当三角形的三条边的长度已知时,能够计算三角形的面积),可计算划分的三角形的面积,如果三角形的面积和每条边的长度已知,那么能够得知三角形的角度,因而可计算其余坐标。
在操作S504,在通过地磁传感器测量的正北方向上旋转在操作S503归一化和计算的所有移动电话的坐标。
然后,在操作S505,能够获得相对于正北的物理坐标,在操作S506,通过组合3个移动电话的坐标,计算移动电话的全部坐标。
此外,为了提取相对于目标的物理位置,通过移动电话之间的局域通信提取相对距离,并通过组合相对距离可计算坐标。
如果将来引入4G通信环境,那么将实现移动电话之间的局域通信,通过使用通信信号的特性,可计算距离。
有效对象选择模块104通过使用在坐标计算模块103中计算的距离和坐标来识别位于拍摄角度内的对象。
目标可能不位于相机的拍摄角度内,而是位于相机周围,因而,相机可识别目标的预定ID信息。此外,由于目标距离相机太远,所以目标可能不包括在图像中,但是由于它位于拍摄角度内,所以可以被识别为包括在图像的背景中。
在这些情况下,由于目标的ID不需要被包括在照片中,所以需要过滤处理。
图6是示出根据本发明实施例的过滤没有位于拍摄角度内的对象的方法的示图。
为了区分位于相机的拍摄角度内的对象601a与不存在于相机的拍摄角度内而是存在于相机周围的对象601b、601c和601d,从而使其预定的ID信息被相机识别,可使用“不等式的区域”。
在坐标平面上满足不等式的全部点的集合被称为不等式的区域。不等式y>f(x)的区域是曲线y=f(x)以上的区域,不等式y<f(x)的区域是曲线y=f(x)以下的区域。
这里,不存在于曲线y=f(x)上的任意点P被代入,根据是否满足不等式,可确定任意点P存在于曲线y=f(x)的哪侧。
通过使用该方式,并假设形成图6所示的相机的拍摄角度的虚拟线为y=a1x+b1(602a)和y=a2x+b2(602b)(这里,a1>a2),通过两条虚拟线602a和602b产生的区域是第一区域603a、第二区域603b、第三区域603c和第四区域603d,第一区域603a至第四区域603d中的每个满足下面的表达式3:
第一区域603a:
y≤a1x+b1
y≥a2x+b2
第二区域603b:
y≥a1x+b1
y≥a2x+b2
第三区域603c:
y≥a1x+b1
y≤a2x+b2
第四区域603d:
y≤a1x+b1
y≤a2x+b2
......(3)
因此,为了过滤不存在于相机的拍摄角度内的目标,具有由相机识别的预定ID信息的对象的坐标被代入对应于相机的拍摄角度的第一区域603a的条件。
结果,可以确定,其坐标满足所述条件的对象位于相机的拍摄角度内,其坐标不满足所述条件的对象不位于相机的拍摄角度内。
作为另一种方法,计算提取的目标的坐标的平均值和差量(dispersion),然后,距离比所述平均值大例如2sigma的目标的ID(ID信息)可以不记录,从而通过同时考虑拍摄角度和距离来过滤目标。
图像添加模块105将在有效对象选择模块104中识别的对象的ID信息添加到拍摄的图像。
在图像添加模块105中,提取的移动电话ID以元数据的形式以标准照片格式(诸如联合图像专家组(JPEG)格式)被记录。
图7是示出根据本发明实施例的包括拍摄的人的ID信息的照片的示图。
图像添加模块105将拍摄的人的移动电话ID701包括在用户拍摄的照片中,即,将包括在对象拍摄角度内的人的移动电话ID701包括在相应的图像中。
为了参考,在JPEG的情况下,存在被称为EXIF的扩展域(extensionfield),从而支持用户记录任意信息。关于拍摄的人的信息被存储在扩展域中,并且可用于以后的检索。
此外,基于全球定位***(GPS)的坐标和拍摄的人的ID被记录在拍摄的人的ID信息中,并且以后可被显示在具有预定ID的人或目标所在的图像的一部分上,从而增加了用户使用所述信息检索并观看图像的便利。
用户输入模块106从用户接收用于图像检索的ID信息的输入。
例如,当用户搜索包括预定的人的照片时,如果诸如所述预定的人的移动电话号码的ID信息被输入到用户输入模块106,那么稍后将解释的图像检索模块107检索包括输入到用户输入模块106的ID信息的图像。
此外,通过用户输入模块106,用户期望输入的ID信息可作为每一图像中的元数据被直接输入。
例如,如果元数据被输入以便在蜜月中拍摄的照片可具有主题蜜月,那么以后可根据该主题来检索所述照片。
图像检索模块107可检索包括在用户输入模块106中输入的对象的ID信息的图像,并将与对象的ID信息对应的数据存储到存储模块109。
图像检索模块107和用户输入模块106被包括在拍摄对象的相机和外部装置中的任何一个中,以便用户可使用ID信息容易和快速地检索期望的图像。
图8是示出根据本发明实施例的基于对象之间的相对物理位置向照片添加ID的方法的流程图。
在操作S801,使用传感器模块108和姿势计算模块101计算相机的姿势。
然后,在操作S802,通过使用关于相机的姿势的信息和相机信息,拍摄角度计算模块102计算拍摄对象的角度。
在操作S803,坐标计算模块103从对象获得预定的ID信息,在操作S804,坐标计算模块103从在操作S802计算的拍摄角度和所述预定的ID信息来计算对象之间的相对距离和坐标。
然后,在操作S805,有效对象选择模块104通过使用在操作S804计算的距离和坐标来识别位于拍摄角度内的对象。
在操作S806,图像添加模块105将被识别的对象的ID信息作为元数据包括在拍摄的图像中。
然后,在操作S807,用户输入模块106从用户接收用于图像检索的ID信息的输入,图像检索模块107检索包括输入的ID信息的图像。
在操作S808,通过显示设备将检索的图像显示给用户。
基于相对物理位置向照片添加ID的设备和方法具有以下效果中的一个或多个。
包括在相机所拍摄的图像中的人或目标的ID信息被自动提取,并作为元数据与图像一起被存储,从而使用户能够快速和方便地检索图像。应该理解,ID信息可被存储在存储图像的不同的存储介质中。
在总结详细的描述时,本领域技术人员应该理解,在基本上不脱离本发明的基本原理的情况下,可以对优选实施例进行多种改变和修改。因此,所公开的本发明的优选实施例仅用于一般和描述意义,而不是为了限制的目的。
尽管显示和描述了本发明的几个实施例,但是本领域技术人员应该理解,在不脱离本发明的原理和精神的情况下,可以对这些实施例进行各种改变。本发明的范围由权利要求及其等同物限定。
Claims (25)
1.一种基于相对物理位置向照片添加ID的设备,该设备包括:
姿势计算模块,计算拍摄对象的相机的姿势;
拍摄角度计算模块,通过使用计算的姿势信息和相机信息来计算拍摄每一对象的角度;
坐标计算模块,获得计算的拍摄角度和/或对象的预定ID信息,并计算对象之间的相对距离和坐标;
图像添加模块,将拍摄的图像的ID信息添加到识别的对象。
2.如权利要求1所述的设备,还包括:用户输入模块,从用户接收用于检索图像的ID信息的输入。
3.如权利要求2所述的设备,还包括:图像检索模块,存储输入的对象的ID信息和与所述ID信息对应的元数据,并基于所述ID信息检索图像。
4.如权利要求3所述的设备,其中,图像检索模块被包括在拍摄对象的相机和外部装置中的至少任何一个中,并使用所述ID信息检索期望的图像。
5.如权利要求1所述的设备,其中:相机的姿势包括转动、倾斜和摇摆角度中的至少一个。
6.如权利要求1所述的设备,其中,姿势计算模块从惯性信号计算转动角度和倾斜角度,并使用地磁信号计算摇摆角度。
7.如权利要求1所述的设备,其中,相机信息包括相机的焦距和图像传感器的感测区域。
8.如权利要求1所述的设备,其中,所述对象的预定ID信息包括在射频识别、蓝牙和超宽带中使用的唯一号码、移动终端的电话号码以及网络终端的IP地址中的任何一个。
9.如权利要求1所述的设备,还包括:有效对象选择模块,通过使用计算的相对距离和坐标来识别位于拍摄角度内的对象。
10.如权利要求1所述的设备,还包括:传感器模块,感测目标的加速度,并检测从地球的北到地球的南的方向上的磁力线。
11.如权利要求10所述的设备,其中,所述传感器模块包括加速度传感器和地磁传感器。
12.一种基于相对物理位置向照片添加ID的方法,该方法包括:
计算拍摄对象的相机的姿势;
通过使用计算的姿势信息和相机信息来计算拍摄对象的角度;
获得计算的拍摄角度和对象的预定ID信息,并计算对象之间的相对距离和坐标;
通过使用计算的距离和坐标来识别位于拍摄角度内的对象;
将识别的对象的ID信息添加到拍摄的图像。
13.如权利要求12所述的方法,还包括:从用户接收用于检索图像的ID信息的输入。
14.如权利要求13所述的方法,还包括:存储输入的对象的ID信息和与所述ID信息对应的元数据,并检索包括所述ID信息的图像。
15.如权利要求14所述的方法,其中,在拍摄对象的相机和外部装置中的至少一个中执行图像的检索,并通过所述ID信息来检索期望的图像。
16.如权利要求12所述的方法,其中,空间中相机的姿势包括转动、倾斜和摇摆角度中的至少一个。
17.如权利要求12所述的方法,其中,姿势的计算包括:从惯性信号计算转动角度和倾斜角度,并通过地磁信号计算摇摆角度。
18.如权利要求12所述的方法,其中,相机信息包括相机的焦距和图像传感器的感测区域。
19.如权利要求12所述的方法,其中,所述对象的预定ID信息包括在射频识别、蓝牙和超宽带中使用的唯一号码、移动终端的电话号码以及网络终端的IP地址中的一个。
20.如权利要求12所述的方法,还包括:过滤没有位于拍摄角度内的对象。
21.一种基于相对物理位置将ID与照片一起存储的方法,该方法包括:
计算拍摄对象的相机的姿势;
通过使用计算的姿势信息和相机信息来计算拍摄对象的角度;
获得计算的拍摄角度和对象的预定ID信息,并计算对象之间的相对距离和坐标;
使用计算的信息来创建ID信息;
将ID信息与拍摄的图像一起存储。
22.如权利要求21所述的方法,还包括:
通过使用计算的距离和坐标来识别位于拍摄角度内的对象。
23.如权利要求21所述的方法,还包括:使用ID信息检索拍摄的图像。
24.如权利要求21所述的方法,还包括:将ID信息与拍摄的图像一起再现。
25.一种将ID信息与照片一起存储的方法,该方法包括:
获得对象的预定ID信息;
将获得的对象的预定ID信息与对象的照片一起存储。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060090890 | 2006-09-19 | ||
KR1020060090890A KR20080026003A (ko) | 2006-09-19 | 2006-09-19 | 물리적인 상대 위치에 기반한 사진상의 ⅰd 태깅 장치 및방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101150649A true CN101150649A (zh) | 2008-03-26 |
Family
ID=38904592
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA200710153428XA Pending CN101150649A (zh) | 2006-09-19 | 2007-09-19 | 通过利用地理位置向照片添加标识的设备和方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20080069449A1 (zh) |
EP (1) | EP1903769A1 (zh) |
JP (1) | JP2008099268A (zh) |
KR (1) | KR20080026003A (zh) |
CN (1) | CN101150649A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101753823A (zh) * | 2008-12-18 | 2010-06-23 | 三星电子株式会社 | 自动标记图像的装置及其方法 |
CN102158685A (zh) * | 2009-12-07 | 2011-08-17 | 株式会社日立制作所 | ***、***构筑方法、管理终端、程序 |
CN102340594A (zh) * | 2010-07-19 | 2012-02-01 | Lg电子株式会社 | 移动终端及其控制方法 |
TWI581631B (zh) * | 2015-11-12 | 2017-05-01 | 群邁通訊股份有限公司 | 拍照輔助方法及電子裝置 |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7945653B2 (en) * | 2006-10-11 | 2011-05-17 | Facebook, Inc. | Tagging digital media |
US8144939B2 (en) * | 2007-11-08 | 2012-03-27 | Sony Ericsson Mobile Communications Ab | Automatic identifying |
US8428341B2 (en) | 2008-12-08 | 2013-04-23 | Electronics And Telecommunications Research Institute | Apparatus for calculating 3D spatial coordinates of digital images and method thereof |
JP5268787B2 (ja) * | 2009-06-04 | 2013-08-21 | キヤノン株式会社 | 情報処理装置及びその制御方法、プログラム |
US8433707B2 (en) * | 2009-08-26 | 2013-04-30 | Apple Inc. | Reverse geo-coding for track path |
US8611592B2 (en) * | 2009-08-26 | 2013-12-17 | Apple Inc. | Landmark identification using metadata |
US8321395B2 (en) | 2009-08-26 | 2012-11-27 | Apple Inc. | Associating digital images with waypoints |
US20110196888A1 (en) * | 2010-02-10 | 2011-08-11 | Apple Inc. | Correlating Digital Media with Complementary Content |
US9336240B2 (en) | 2011-07-15 | 2016-05-10 | Apple Inc. | Geo-tagging digital images |
JP5782918B2 (ja) * | 2011-08-24 | 2015-09-24 | 大日本印刷株式会社 | 通信端末装置、サーバ装置及びプログラム |
US8768975B2 (en) | 2011-08-25 | 2014-07-01 | International Business Machines Corporation | Presenting intelligent tagging suggestions for a photograph |
CN102611849A (zh) * | 2012-03-20 | 2012-07-25 | 深圳市金立通信设备有限公司 | 一种手机拍照防抖***及方法 |
KR101476800B1 (ko) * | 2013-03-12 | 2014-12-26 | 한국과학기술연구원 | 파노라마 영상 기반 오브젝트 관리 장치 및 그 방법 |
US20140301645A1 (en) * | 2013-04-03 | 2014-10-09 | Nokia Corporation | Method and apparatus for mapping a point of interest based on user-captured images |
US10932103B1 (en) * | 2014-03-21 | 2021-02-23 | Amazon Technologies, Inc. | Determining position of a user relative to a tote |
KR20150133597A (ko) * | 2014-05-20 | 2015-11-30 | 엘지전자 주식회사 | 이동 단말기 및 이의 제어 방법 |
KR102386893B1 (ko) | 2014-11-13 | 2022-04-15 | 삼성전자 주식회사 | 이미지 데이터의 보안 방법 및 이를 지원하는 전자 장치 |
CN105007300A (zh) * | 2015-06-02 | 2015-10-28 | 武汉诺诗网络科技有限公司 | 一种基于地域性的集体相册共享装置及方法 |
CN106060398A (zh) * | 2016-06-30 | 2016-10-26 | 维沃移动通信有限公司 | 一种自动调整摄像头的方法及移动终端 |
US10750083B2 (en) | 2018-04-06 | 2020-08-18 | Motorola Solutions, Inc. | Systems and methods for processing digital image data representing multiple views of an object of interest |
JP6971942B2 (ja) | 2018-09-12 | 2021-11-24 | 株式会社東芝 | 撮像装置、撮像システム、及び撮像方法 |
KR102112721B1 (ko) * | 2019-12-17 | 2020-05-19 | 주식회사 가치소프트 | 이동 대상체의 영상 처리 시스템 및 방법 |
CN111536947B (zh) * | 2020-04-30 | 2022-05-24 | 南昌伦宇科技有限公司 | 一种自动检测倾斜摄影丢片及快速补拍的方法及*** |
KR20220137314A (ko) * | 2021-04-02 | 2022-10-12 | 삼성전자주식회사 | Uwb 통신에 기반한 컨텐츠 운용 방법 및 장치 |
KR102402949B1 (ko) | 2021-07-28 | 2022-05-30 | 주식회사 네스앤텍 | 정밀도가 향상된 영상 정보의 획득 방법 |
CN115272446B (zh) * | 2022-09-27 | 2023-01-24 | 南京掌控网络科技有限公司 | 一种堆头占地面积计算的方法和*** |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5987136A (en) * | 1997-08-04 | 1999-11-16 | Trimble Navigation Ltd. | Image authentication patterning |
JP4076057B2 (ja) * | 2001-09-26 | 2008-04-16 | 富士フイルム株式会社 | 画像データ送信方法、デジタルカメラおよびプログラム |
US6959109B2 (en) * | 2002-06-20 | 2005-10-25 | Identix Incorporated | System and method for pose-angle estimation |
US20040109059A1 (en) * | 2002-11-12 | 2004-06-10 | Kevin Kawakita | Hybrid joint photographer's experts group (JPEG) /moving picture experts group (MPEG) specialized security video camera |
JP2004260304A (ja) * | 2003-02-24 | 2004-09-16 | Fuji Photo Film Co Ltd | 画像管理システム |
JP4765280B2 (ja) * | 2004-08-18 | 2011-09-07 | 富士ゼロックス株式会社 | 撮像装置、被写体id付加方法及びプログラム |
US7716157B1 (en) * | 2006-01-26 | 2010-05-11 | Adobe Systems Incorporated | Searching images with extracted objects |
-
2006
- 2006-09-19 KR KR1020060090890A patent/KR20080026003A/ko not_active Application Discontinuation
-
2007
- 2007-09-14 US US11/898,776 patent/US20080069449A1/en not_active Abandoned
- 2007-09-18 EP EP07116693A patent/EP1903769A1/en not_active Withdrawn
- 2007-09-19 CN CNA200710153428XA patent/CN101150649A/zh active Pending
- 2007-09-19 JP JP2007242530A patent/JP2008099268A/ja active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101753823A (zh) * | 2008-12-18 | 2010-06-23 | 三星电子株式会社 | 自动标记图像的装置及其方法 |
US8704914B2 (en) | 2008-12-18 | 2014-04-22 | Samsung Electronics Co., Ltd | Apparatus to automatically tag image and method thereof |
CN102158685A (zh) * | 2009-12-07 | 2011-08-17 | 株式会社日立制作所 | ***、***构筑方法、管理终端、程序 |
CN102340594A (zh) * | 2010-07-19 | 2012-02-01 | Lg电子株式会社 | 移动终端及其控制方法 |
CN102340594B (zh) * | 2010-07-19 | 2015-01-21 | Lg电子株式会社 | 移动终端及其控制方法 |
TWI581631B (zh) * | 2015-11-12 | 2017-05-01 | 群邁通訊股份有限公司 | 拍照輔助方法及電子裝置 |
Also Published As
Publication number | Publication date |
---|---|
US20080069449A1 (en) | 2008-03-20 |
JP2008099268A (ja) | 2008-04-24 |
KR20080026003A (ko) | 2008-03-24 |
EP1903769A1 (en) | 2008-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101150649A (zh) | 通过利用地理位置向照片添加标识的设备和方法 | |
JP7058760B2 (ja) | 画像処理方法およびその、装置、端末並びにコンピュータプログラム | |
JP7305249B2 (ja) | 画像特徴点の動き情報の決定方法、タスク実行方法およびデバイス | |
US9661214B2 (en) | Depth determination using camera focus | |
US20180286098A1 (en) | Annotation Transfer for Panoramic Image | |
US9121724B2 (en) | 3D position tracking for panoramic imagery navigation | |
JP4366601B2 (ja) | タイムシフト画像配信システム、タイムシフト画像配信方法、タイムシフト画像要求装置および画像サーバ | |
US9070229B2 (en) | Manipulation of graphical objects | |
JP7248304B2 (ja) | 画像表示方法、電子デバイス、コンピュータ可読記憶媒体及びコンピュータプログラム | |
CN105447864B (zh) | 图像的处理方法、装置及终端 | |
JP5477059B2 (ja) | 電子機器、画像出力方法及びプログラム | |
US20090278949A1 (en) | Camera system and method for providing information on subjects displayed in a camera viewfinder | |
JP2014112302A (ja) | 所定領域管理システム、通信方法、及びプログラム | |
KR20090019184A (ko) | 전자지도에 포함된 이미지 파일을 이용한 이미지 재생장치, 이의 재생 방법 및 상기 방법을 실행하기 위한프로그램을 기록한 기록매체. | |
TW201118792A (en) | Capture and display of digital images based on related metadata | |
JP5229791B2 (ja) | 写真マッピング方法及びシステム、並びにプログラム及び記憶媒体 | |
JP6711137B2 (ja) | 表示制御プログラム、表示制御方法および表示制御装置 | |
JP2010129032A (ja) | 画像検索装置および画像検索プログラム | |
JP6115113B2 (ja) | 所定領域管理システム、所定領域管理方法、及びプログラム | |
KR101525224B1 (ko) | 자동촬영모드를 가지는 휴대용 단말기 | |
JP2016194784A (ja) | 画像管理システム、通信端末、通信システム、画像管理方法、及びプログラム | |
JP2016194783A (ja) | 画像管理システム、通信端末、通信システム、画像管理方法、及びプログラム | |
JP2018026642A (ja) | 画像管理システム、画像通信システム、画像管理方法、及びプログラム | |
JP6586819B2 (ja) | 画像管理システム、画像通信システム、画像管理方法、及びプログラム | |
JP6040336B1 (ja) | 撮影対象位置特定装置、撮影対象位置特定方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20080326 |