CN110826376B - 标记物识别方法、装置、终端设备及存储介质 - Google Patents
标记物识别方法、装置、终端设备及存储介质 Download PDFInfo
- Publication number
- CN110826376B CN110826376B CN201810911024.0A CN201810911024A CN110826376B CN 110826376 B CN110826376 B CN 110826376B CN 201810911024 A CN201810911024 A CN 201810911024A CN 110826376 B CN110826376 B CN 110826376B
- Authority
- CN
- China
- Prior art keywords
- marker
- brightness
- target
- image
- parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/20—Scenes; Scene-specific elements in augmented reality scenes
-
- 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/24—Aligning, centring, orientation detection or correction of the image
- G06V10/245—Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
Abstract
本申请实施例公开了一种标记物识别方法、装置、终端设备及存储介质,涉及显示技术领域。该标记物识别方法应用于终端设备,所述方法包括:在对标记物进行识别时,获取目标参数,所述目标参数用于对标记物的成像参数进行调整;基于所述目标参数对所述成像参数进行调整;根据调整后的成像参数,获取包含所述标记物的标记物图像;基于所述标记物图像,识别所述标记物。本方法可以提升对标记物的识别的准确性。
Description
技术领域
本申请涉及显示技术领域,更具体地,涉及一种标记物识别方法、装置、终端设备及存储介质。
背景技术
近年来,随着科技的进步,增强现实(AR,Augmented Reality)等技术已逐渐成为国内外研究的热点,增强现实是通过计算机***提供的信息增加用户对现实世界感知的技术,其将计算机生成的虚拟对象、场景或***提示信息等内容对象叠加到真实场景中,来增强或修改对现实世界环境或表示现实世界环境的数据的感知。
在多数情况下利用终端设备显示虚拟内容时,会对标记物采集图像进行识别后,根据对标记物的识别结果对虚拟内容进行显示。但是在受到成像因素的影响时,终端设备根据采集的标记物图像而识别出的结果的准确性将受到影响。
发明内容
本申请实施例提出了一种标记物识别方法、装置、终端设备及存储介质,能够提升标记物识别的准确性。
第一方面,本申请实施例提供了一种标记物识别方法,应用于终端设备,所述方法包括:在对标记物进行识别时,获取目标参数,所述目标参数用于对标记物的成像参数进行调整;基于所述目标参数对所述成像参数进行调整;根据调整后的成像参数,获取包含所述标记物的标记物图像;基于所述标记物图像,识别所述标记物。
第二方面,本申请实施例提供了一种标记物识别装置,应用于终端设备,所述装置包括:参数获取模块、参数调整模块、图像获取模块以及图像识别模块,其中,所述参数获取模块用于在对标记物进行识别时,获取用于对标记物成像的成像参数进行调整的目标参数;所述参数调整模块用于基于所述目标参数对所述成像参数进行调整;所述图像获取模块用于根据调整后的成像参数,获取包含所述标记物的标记物图像;所述图像识别模块用于基于所述标记物图像,识别所述标记物。
第三方面,本申请实施例提供了一种终端设备,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述第一方面提供的标记物识别方法。
第四方面,本申请实施例提供了一种存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的标记物识别方法。
本申请提供的方案,终端设备对现实场景中的标记物进行识别时,获取用于对标记物的成像参数进行调整的目标参数,然后基于该目标参数对成像参数进行调整,在根据调整后的成像参数,获取包含标记物的标记物图像,最后基于该标记物的图像,获得对标记物的识别结果,从而可以实现在对标记物进行识别时对成像参数的调整,提升对采集的标记物图像识别出的结果的准确性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了一种适用于本申请实施例的应用场景的示意图。
图2示出了根据本申请一个实施例的标记物识别方法流程图。
图3示出了根据本申请另一个实施例的标记物识别方法流程图。
图4示出了根据本申请又一个实施例的标记物识别方法流程图。
图5示出了根据本申请再一个实施例的标记物识别方法流程图
图6示出了根据本申请一个实施例的标记物识别装置的框图。
图7是本申请实施例的用于执行根据本申请实施例的标记物识别方法的终端设备的框图。
图8是本申请实施例的用于保存或者携带实现根据本申请实施例的标记物识别方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
在多数增强现实技术的应用场景中,应用场景中会设置有标记物,标记物用于虚拟内容的显示。终端设备在进行虚拟内容显示时,会利用其摄像头等图像采集装置对标记物进行成像,然后根据成像对标记物的信息进行识别,得到识别结果,再根据识别结果对虚拟内容进行显示。
在终端设备识别标记物时,对标记物进行采集图像时,会受到成像因素的影响,使采集到的图像的亮度不足或者过高而使得图像中特征点之间不易区分,从而导致对采集到的标记物图像的识别结果受到影响。例如,终端设备在距离标记物较近或者较远时,由于不同距离时成像亮度不同,使得采集到的标记物图像的亮度较低或者较高,导致标记物图像中的特征点不易区分,终端设备对标记物图像识别出的结果的准确性会降低。后续终端设备在根据标记物的识别结果进行虚拟内容的显示时,会使得虚拟内容的显示位置或者内容不准确,使用户的观看体验受到影响。
针对上述问题,发明人经过长时间的研究并提出了本申请实施例提供的标记物识别方法、装置、终端设备以及存储介质,以提升终端设备对标记物识别的准确性,进而使终端设备显示的内容准确。
下面对本申请实施例提供的标记物识别方法的应用场景进行介绍。
请参见图1,示出了本申请实施例提供的标记物识别方法的应用场景的示意图,该应用场景包括显示***10。该显示***10包括:终端设备100以及标记物200。
在本申请实施例中,标记物200可以设置于终端设备100的视野范围内,以使终端设备100可以采集标记物200的图像,并对标记物200进行识别。
在本申请实施例中,终端设备100可以是头戴显示装置,也可以是手机、平板等移动设备。终端设备100为头戴显示装置时,头戴显示装置可以为一体式头戴显示装置。终端设备100也可以是与外接式头戴显示装置连接的手机等智能终端,即终端设备100可作为头戴显示装置的处理和存储设备,***或者接入外接式头戴显示装置,在头戴显示装置中对虚拟对象进行显示功能。
在本申请实施例中,标记物200放置于终端设备100的图像采集装置的视野范围内,即图像采集装置可以采集到标记物200的图像。该标记物200的图像存储于终端设备100中,用于定位终端设备100相对标记物200的空间位置,以及识别标记物200的身份信息等。
标记物200可以是包括至少一个具有一定形状的子标记物的标记图像,也可以是包含有至少两个分布于不同面的标记物的多面体标记物,也可以为由光点构成的自身可以发光的物体等。当然,具体的标记物200在本申请实施例中并不作为限定,标记物仅需要标记物200能被终端设备100识别即可。
请参阅图2,本申请实施例提供了一种标记物识别方法,可应用于终端设备,该方法可以包括:
步骤S110:在对标记物进行识别时,获取目标参数,目标参数用于对标记物的成像参数进行调整。
终端设备在对标记物进行识别时,在识别过程中对标记物进行成像时,会受到成像条件的影响而导致对标记物的识别不准确。而导致对标记物的识别不准确的原因,则是由于成像时的条件,使采集到的标记物的图像中的特征点之间不易区分,从而最终识别出的标记物的信息的准确性不足。
因此,可以根据对标记物的成像参数进行调整,以使后续终端设备采集的标记物的图像中特征点更易区分。上述成像参数可以是终端设备的光源亮度,也可以是标记物自身的亮度,这些成像参数会对采集的标记物图像中的特征点的区分造成影响。当然,在本申请实施例中,具体的成像参数可以不作为限定,也还可以为其他成像参数,例如终端设备的图像采集装置的光圈大小、曝光时间等可以影响采集的标记物图像的亮度的参数。
在本申请实施例中,可以根据对标记物进行识别时的一些目标参数,以对标记物成像的成像参数进行调整。上述目标参数,则可以是与上述成像参数相关的参数,例如,标记物相对终端设备的距离,以当前成像参数对标记物采集的图像中的图像特征等。当然,在本申请实施例中,具体的目标参数也可以不作为限定,也还可以为其他参数,例如环境光的亮度等可以获知采集的标记物图像的亮度的参数。
首先,终端设备可以获取对标记物的成像参数进行调整的目标参数。在本申请实施例中,可以通过传感器检测的方式,或者通过对图像进行识别的方式,获取上述的目标参数。例如,在目标参数为终端设备相对标记物的距离时,则可以通过传感器检测标记物相对终端设备的距离,从而得到目标参数。又例如,目标成像参数为图像中的图像特征时,则可以通过对标记物图像进行识别得到图像特征,从而得到目标参数。当然,具体获得上述目标参数的方式在本申请实施例中并不作为限定,可以根据具体的目标参数的内容而选定。
步骤S120:基于目标参数对成像参数进行调整。
在得到上述目标参数之后,则可以根据上述目标参数对成像参数进行调整,即对终端设备的光源亮度或者标记物自身的亮度进行调整,以使后续可以采集到标记物的图像中的特征点容易区别。
在本申请实施例中,根据目标参数对成像参数进行调整,可以根据上述成像参数与目标参数的对应关系进行调整,也可以根据成像参数与预设阈值之间的关系,对成像参数增大或减小至目标大小。例如,在成像参数为终端设备的光源亮度或者标记物自身的亮度时,目标参数为标记物相对终端设备的距离时,则根据上述亮度与标记物相对终端设备的距离成正比的关系对上述亮度进行调整。
可以理解的是,根据目标参数可以获知采集的标记物图像的亮度是否正常,因此,在根据目标参数获知采集的标记物图像的亮度偏高时,则可以调整成像参数,例如降低光源亮度或者标记物自身的亮度,以使采集的标记物图像的亮度降低到正常范围;在根据目标参数获知采集的标记物图像的亮度偏低时,则可以调整成像参数,例如增大光源亮度或者标记物自身的亮度,以使采集的标记物图像的亮度增大到正常范围。
从而,可以实现根据获得的目标参数,对标记物的成像参数进行调整,以使后续采集的标记物图像的亮度正常,便于对标记物中的特征点进行区别,提高对标记物图像识别的准确性。
步骤S130:根据调整后的成像参数,获取包含标记物的标记物图像。
在本申请实施例中,标记物中可以包括至少一个子标记物,子标记物可以是具有一定形状的图案。在一个实施例中,每个子标记物可具有一个或多个特征点,其中,特征点的形状不做限定,可以是圆点、圆环,也可以是三角形、其他形状。另外,不同标记物内的子标记物的分布规则不同,因此,每个标记物可具备不同的身份信息,终端设备通过识别标识物中包含的子标记物,可以获取与标记物对应的身份信息,该身份信息可以是编码等可用于唯一标识标记物的信息,但不限于此。
作为一种实施方式,标记物的轮廓可以为矩形,当然,标记物的形状也可以是其他形状,在此不做限定,矩形的区域以及该区域内的多个子标记物构成一个标记物。
当然,上述标记物也可以为由光点构成的自身可以发光的物体等,光点标记物可以发射不同波段或不同颜色的光,终端设备通过识别光点标记物发出的光的波段或颜色等信息获取与标记物对应的身份信息。当然,具体的标记物在本申请实施例中并不作为限定,标记物仅需要标记物能被终端设备识别即可。
在本申请实施例中,在根据目标参数对标记物的成像参数进行调整之后,则可以根据调整后的成像参数,对标记物进行图像采集,从而得到包含有上述标记物的标记物图像,由于成像参数为调整后的成像参数,因此可以使采集的标记物图像更为清晰且采集的特征点更多,使得上述标记物图像中标记物的特征点容易区别。
步骤S140:基于标记物图像,识别标记物。
在得到上述标记物的标记物图像之后,则可以对标记物图像进行识别,识别出标记物图像中的特征点之后,则可以得到对标记物进行识别的识别结果,该识别结果包括标记物相对终端设备的空间位置,以及识别标记物的身份信息等。其中,空间位置可以包括标记物相对终端设备的位置以及姿态信息等,姿态信息为标记物相对终端设备的朝向及旋转角度。
由于根据调整后的成像参数采集的标记物图像的亮度正常,标记物的特征点容易区别,从而可以使得对标记物图像中特征点进行识别时,识别精度高,提升识别结果的准确性。
本申请实施例提供的标记物识别方法,终端设备在对标记物进行识别时,通过获取用于对标记物的成像参数进行调整的目标参数,然后基于目标参数对成像参数进行调整,再根据调整后的成像参数获取标记物图像,由于以调整后的成像参数采集的标记物图像的亮度正常,使得标记物图像中的特征点容易区分,从而提升识别结果的准确性,便于后续终端设备在根据标记物的识别结果进行虚拟内容的显示时的准确性。
请参阅图3,本申请另一实施例提供了一种标记物识别方法,可应用于终端设备,该方法可以包括:
步骤S210:在对标记物进行识别时,获取标记物相对终端设备的距离,将距离作为用于对标记物的成像参数进行调整的目标参数。
在本申请实施例中,用于对标记物的成像参数进行调整的目标参数可以为标记物相对终端设备的距离。可以理解的是,在标记物相对终端设备的距离不同时,利用相同的标记物的成像参数对标记物进行图像采集,会使得采集的标记物图像的亮度不同,因此可以在终端设备对标记物进行识别时,获取标记物相对终端设备的距离,将该距离作为用于对标记物的成像参数进行调整的目标参数。
在本申请实施例中,获取标记物相对终端设备的距离,可以包括:根据当前的成像参数获取标记物的第一图像,并基于第一图像获取标记物相对终端设备的距离;或者利用终端设备的距离传感器获取标记物相对终端设备的距离。
可以理解的是,终端设备获取标记物相对终端设备的距离,可以利用当前的成像参数对标记物进行识别,初步得到对标记物的识别结果,根据对标记物的识别结果中标记物相对终端设备的位置,得到标记物相对终端设备的距离。
因此,可以在目前光源的亮度或标记物的亮度下,对标记物进行图像采集,得到包含标记物的第一图像,然后再对第一标记物进行识别,从而得到标记物相对终端设备的位置信息,根据标记物相对终端设备的位置信息即可得到标记物相对终端设备的距离。
另外,也可以根据用户对终端设备的操作,利用终端设备的传感器对标记物相对终端设备的距离进行检测,从而得到标记物相对终端设备的距离。上述传感器可以是距离传感器。
当然,用于检测标记物相对终端设备距离的传感器在本申请实施例中并不作为限定,也可以为其他传感器,例如接近传感器、超声波传感器等。
从而,可以获取到标记物相对终端设备的距离,以用于后续对标记物的成像参数进行调整。
步骤S220:基于目标参数对成像参数进行调整。
在本申请实施例中,在获取到标记物相对终端设备的距离之后,则可以根据标记物相对终端设备的距离,对当前的成像参数进行调整,再根据调整后的成像参数重新采集包含标记物的标记物图像,以对标记物进行识别,得到识别结果。
作为一种实施方式,成像参数可以包括终端设备的光源亮度。基于目标参数对成像参数进行调整,可以包括:
获取距离对应的光源目标亮度;将终端设备的光源亮度调整为光源目标亮度。
可以理解的是,在成像参数为终端设备的光源亮度时,则可以根据标记物相对终端设备的距离对光源亮度进行调整。标记物在相对终端设备的距离不同时,可以利用不同的光源亮度对标记物进行成像,以使成像的标记物图像的亮度正常。具体可以根据标记物相对终端设备的距离,查找该距离对应的光源目标亮度。该光源可以是可见光光源,也可以是红外等不可见光源,当终端设备的图像采集装置为红外摄像头,并通过该红外摄像头采集包含标记物的红外图像时,则可调整红外光源的亮度进行图像采集。
在本申请实施例中,标记物相对终端设备的距离与光源亮度可以以对应表的形式存储于终端设备中。在根据标记物相对终端设备的距离,获取需要调整至的光源目标亮度时,则可以读取上述对应表,然后查找出标记物相对终端设备的距离所对应的光源目标亮度。当然,对应表中的标记物相对终端设备的距离与光源目标亮度的关系,应当满足光源目标亮度与距离成正比的关系,即标记物相对终端设备的距离越大,则光源目标亮度越大。
另外,也可以建立标记物相对终端设备的距离与光源亮度的计算函数,将计算函数存储于终端设备中。终端设备在获取标记物相对终端设备的距离所对应的光源亮度时,则将该距离代入上述计算函数,得到该距离对应的光源目标亮度。当然,该函数中距离与光源亮度的对应关系,也应当满足光源目标亮度与距离成正比的关系,即标记物相对终端设备的距离越大,则光源目标亮度越大。
还可以将标记物相对终端设备的距离与预设距离进行比较,在标记物相对终端设备的距离大于第一预设距离时,将光源亮度增大为一目标亮度,在标记物相对终端设备的距离小于第二预设距离时,将光源亮度降低为另一目标亮度,在标记物相对终端设备的距离处于第一预设距离与第二预设距离之间时,则可以不对光源亮度进行调整。
在得到需要调整至的光源目标亮度之后,再对光源亮度所对应的参数进行调整,以使终端设备的光源亮度调整至光源目标亮度。
作为另一种实施方式,成像参数可以包括标记物的亮度,基于目标参数对成像参数进行调整,包括:
获取距离对应的标记物目标亮度;基于标记物目标亮度生成第一控制信号,并将第一控制信号发送至标记物,第一控制信号用于指示标记物将其亮度调整为标记物目标亮度。
可以理解的是,在标记物为自身可以发光的,由光点构成的物体时,成像参数可以为标记物的亮度。因此可以根据标记物相对终端设备的距离对标记物亮度进行调整。标记物在相对终端设备的距离不同时,可以控制标记物的亮度不同,以使成像的标记物图像的亮度正常。具体可以根据标记物相对终端设备的距离,查找该距离对应的标记物目标亮度。
在本申请实施例中,标记物相对终端设备的距离与标记物亮度可以以对应表的形式存储于终端设备中。在根据标记物相对终端设备的距离,获取需要调整至的标记物目标亮度时,则可以读取上述对应表,然后查找出标记物相对终端设备的距离所对应的标记物目标亮度。当然,对应表中的标记物相对终端设备的距离与标记物亮度的关系,应当满足标记物亮度与距离成正比的关系,即标记物相对终端设备的距离越大,则标记物亮度越大。
也可以建立标记物相对终端设备的距离与标记物亮度的计算函数,将计算函数存储于终端设备中。终端设备在获取标记物相对终端设备的距离所对应的标记物亮度时,则将该距离代入上述计算函数,得到该距离对应的标记物亮度。当然,该函数中距离与标记物亮度的对应关系,也应当满足标记物目亮度与距离成正比的关系,即标记物相对终端设备的距离越大,则标记物亮度越大。
还可以将标记物相对终端设备的距离与预设距离进行比较,在标记物相对终端设备的距离大于第一预设距离时,将标记物亮度增大为一目标亮度,在标记物相对终端设备的距离小于第二预设距离时,将标记物亮度降低为另一目标亮度,在标记物相对终端设备的距离处于第一预设距离与第二预设距离之间时,则可以不对标记物亮度进行调整。
在本申请实施例中,可以建立终端设备与标记物之间的通信连接。在得到需要调整至的标记物目标亮度之后,则可以生成标记物目标亮度对应的第一控制信号,并将第一控制信号发送至标记物。标记物在接收到第一控制信号之后,则可以响应该第一控制信号,对标记物亮度所对应的参数进行调整,以使标记物亮度调整至标记物目标亮度。
从而,可以实现对光源亮度或者标记物亮度的调整,后续根据调整后的光源亮度或者标记物亮度进行成像,可以使后续采集的标记物图像的亮度正常,便于对标记物中的特征点进行区别,提高对标记物图像识别的准确性。
步骤S230:根据调整后的成像参数,获取包含标记物的标记物图像。
在本申请实施例中,在根据标记物相对终端设备的距离,对光源亮度或者标记物亮度进行调整之后,则可以根据调整后的光源亮度或者标记物亮度,对标记物进行图像采集,从而得到包含有上述标记物的标记物图像,由于光源亮度或者标记物亮度为调整后的亮度,因此可以使采集的标记物图像的亮度为正常范围,使得上述标记物图像中的上述标记物的上述特征点容易区别。
步骤S240:基于标记物图像,识别标记物。
在得到上述标记物的标记物图像之后,则可以对标记物图像进行识别,则可以得到对标记物进行识别的识别结果。由于根据调整后的光源亮度或标记物亮度,采集的标记物图像的亮度正常,标记物的特征点容易区别,从而可以使得对标记物图像中特征点进行识别时,识别精度高,提升识别结果的准确性。
另外,在本申请实施例中,目标参数为标记物相对终端设备的距离时,也可以根据标记物相对终端设备的距离对曝光时间或者光圈大小等成像参数进行调整。例如,可以根据标记物相对终端设备的距离越大,图像采集装置的曝光时间越大的关系,对图像采集装置的曝光时间进行调整;又例如,可以根据标记物相对终端设备的距离越大,图像采集装置的光圈大小越大的关系,对图像采集装置的光圈大小进行调整。
本申请实施例提供的标记物识别方法,终端设备在对标记物进行识别时,通过获取标记物相对终端设备的距离,然后基于标记物相对终端设备的距离对光源亮度或者标记物亮度进行调整,再根据调整后的光源亮度或者标记物亮度获取标记物图像,由于以调整后的光源亮度或者标记物亮度采集的标记物图像的亮度正常,使得标记物图像中的特征点容易区分,从而提升识别结果的准确性,便于后续终端设备在根据标记物的识别结果进行虚拟内容的显示时的准确性。
请参阅图4,本申请又一实施例提供了一种标记物识别方法,可应用于终端设备,该方法可以包括:
步骤S310:在对标记物进行识别时,根据当前的成像参数获取标记物的第二图像。
在本申请实施例中,标记物可以包括至少一个第一特征区域以及第二特征区域。
作为一种实施方式,标记物可以包括若干子标记物,每个子标记物具有一个或多个特征点。子标记物为具有一定形状的图案,子标记物可以是由一个或多个特征点构成,且特征点的形状不做限定,可以是圆点、圆环,也可以是三角形、其他形状。不同的特征点的颜色可以不同,具体可以是特征点的颜色包括白色和黑色,则上述第一特征区域可以为标记物中的黑色特征点,上述第二特征区域可以为标记物中的白色特征点,当然,上述第一特征区域可以为白色特征点,上述第二特征区域可以为黑色特征点。另外,标记物中,每个白色特征点以及黑色特征点的大小可以相同,白色特征点的个数与黑色特征点之间的个数的比值可以是固定比值。
在成像参数不同而导致采集的标记物图像中的亮度不同时,上述第一特征区域的个数与上述第二特征区域的个数之比是不同的,即根据当前成像参数采集到的第二图像进行识别出的第一特征区域的个数与上述第二特征区域的个数之比,可能不是上述固定比值,因此,识别结果会不准确。
在第一特征区域为黑色特征点,第二特征区域为白色特征点时,在标记物图像亮度超过正常值时,可识别到的黑色特征点会较少,第一特征区域的个数与第二特征区域的个数之比会小于上述固定比值,在标记物图像低于正常值时,可识别到的白色特征点会较少,第一特征区域的个数与第二特征区域的个数之比会大于上述固定比值。
因此,在本申请实施例中,可以根据当前成像参数所采集的第二图像,而识别出的第一特征区域的个数与第二特征区域的个数的比值,作为用于对成像参数进行调整的目标参数。
步骤S320:获取第二图像中第一特征区域的个数与第二特征区域的个数的第一比值,将第一比值作为用于对标记物的成像参数进行调整的目标参数。
在以当前的成像参数获得标记物的第二图像之后,则可以对第二图像进行识别,识别得到上述第一特征区域的个数,以及第二特征区域的个数。在第一特征区域为黑色特征点,第二特征区域为白色特征点时,则可以得到黑色特征点的个数以及白色特征点的个数。
然后,计算第一特征区域的个数与第二特征区域的个数的第一比值,将该第一比值作为用于对成像参数进行调整的目标参数。
步骤S330:基于目标参数对成像参数进行调整。
在本申请实施例中,在获取到第一特征区域的个数与第二特征区域的个数的第一比值之后,则可以根据该第一比值,对标记物的成像参数进行调整。
作为一种实施方式,成像参数可以包括终端设备的光源亮度。基于目标参数对成像参数进行调整,可以包括:
如果第一比值大于比值阈值,将终端设备的光源亮度增大至第一目标亮度;如果第一比值小于比值阈值,将终端设备的光源亮度降低至第二目标亮度。
可以理解的是,在成像参数为终端设备的光源亮度时,则可以根据第一特征区域的个数与第二特征区域的个数的第一比值对光源亮度进行调整。第一特征区域的个数与第二特征区域的个数的第一比值不同时,可以利用不同的光源亮度对标记物进行成像,以使成像的标记物图像的亮度正常。具体可以根将第一比值与比值阈值进行比较,然后根据比较结果对光源亮度进行调整。其中,该比值阈值即为上述标记物中第一特征区域的个数与第二特征区域的个数的固定比值。
具体的,在第一比值大于比值阈值时,则将终端设备的光源亮度进行增大至第一目标亮度,在第一比值小于比值阈值时,则将终端设备的光源亮度进行降低至第二目标亮度。其中,第一目标亮度以及第二目标亮度的大小,可以根据实际的第一比值选定,例如,第一比值相对比值阈值越大时,则第一目标亮度也越大,第一比值相对比值阈值越小时,则第一目标亮度也越小。在本申请实施例中,第一目标亮度以及第二目标亮度的具体大小可以不作为限定。
例如,黑色特征点的个数与白色特征点的个数之比大于比值阈值时,则将终端设备的光源亮度进行增大至第一目标亮度,黑色特征点的个数与白色特征点的个数之比小于比值阈值时,则将终端设备的光源亮度进行降低至第二目标亮度。
作为另一种实施方式,成像参数包括标记物的亮度。基于目标参数对成像参数进行调整,包括:
如果第一比值大于比值阈值,发送第二控制信号至标记物,第二控制信号用于指示标记物将其亮度增大为第三目标亮度;如果第一比值小于比值阈值,发送第三控制信号至标记物,第三控制信号用于指示标记物将其亮度降低为第四目标亮度。
可以理解的是,在成像参数为标记物亮度时,则可以根据第一特征区域的个数与第二特征区域的个数的第一比值对标记物亮度进行调整。第一特征区域的个数与第二特征区域的个数的第一比值不同时,对不同亮度的标记物进行成像,以使成像的标记物图像的亮度正常。具体可以根将第一比值与比值阈值进行比较,然后根据比较结果对标记物亮度进行调整。其中,该比值阈值即为上述标记物中第一特征区域的个数与第二特征区域的个数的固定比值。
具体的,在第一比值大于比值阈值时,则将标记物亮度进行增大至第三目标亮度,在第一比值小于比值阈值时,则将标记物亮度进行降低至第四目标亮度。其中,第三目标亮度以及第四目标亮度的大小,可以根据实际的第一比值选定,例如,第一比值相对比值阈值越大时,则第三目标亮度也越大,第一比值相对比值阈值越小时,则第四目标亮度也越小。在本申请实施例中,第三目标亮度以及第四目标亮度的具体大小可以不作为限定。
例如,黑色特征点的个数与白色特征点的个数之比大于比值阈值时,则将标记物亮度增大至第一目标亮度,黑色特征点的个数与白色特征点的个数之比小于比值阈值时,则将标记物亮度降低至第二目标亮度。
在本申请实施例中,可以建立终端设备与标记物之间的通信连接。在得到需要调整至的目标亮度之后,则可以生成标记物的目标亮度对应的控制信号,并将控制信号发送至标记物。标记物在接收到控制信号之后,则可以响应该控制信号,对标记物亮度所对应的参数进行调整。具体可以时,在判断出第一比值大于比值阈值,则生成第二控制信号并发送至标记物,使标记物根据第二控制信号将标记物亮度增大至第三目标亮度;判断出第一比值小于比值阈值,则生成第三控制信号并发送至标记物,使标记物根据第三控制信号将标记物亮度降低至第四目标亮度。
步骤S340:根据调整后的成像参数,获取包含标记物的标记物图像。
在本申请实施例中,在根据标记物中第一特征区域与第二特征区域的比值,对光源亮度或者标记物亮度进行调整之后,则可以根据调整后的光源亮度或者标记物亮度,对标记物进行图像采集,从而得到包含有上述标记物的标记物图像,由于光源亮度或者标记物亮度为调整后的亮度,因此可以使采集的标记物图像的亮度为正常范围,使得上述标记物图像中的上述标记物的上述特征点容易区别。
步骤S350:基于标记物图像,识别标记物。
在得到上述标记物的标记物图像之后,则可以对标记物图像进行识别,则可以得到对标记物进行识别的识别结果。由于根据调整后的光源亮度或标记物亮度,采集的标记物图像的亮度正常,标记物的特征点容易区别,从而可以使得对标记物图像中特征点进行识别时,识别精度高,提升识别结果的准确性。
在本申请实施例中,除了以第一特征区域的个数与第二特征区域的个数的比值,作为调整光源亮度或者标记物亮度的目标参数的方式以外,还可以根据第一特征区域的面积与第二特征区域的面积的比值,作为调整光源亮度或者标记物亮度的目标参数,具体调整方式可以与上述方法相同。
另外,在本申请实施例中,也可以根据上述第一特征区域的个数与第二特征区域的个数的第一比值对曝光时间或者光圈大小等成像参数进行调整。例如,可以根据第一比值大于比值阈值,对图像采集装置的曝光时间进行增大,反之对曝光时间进行减小;又例如,可以根据第一比值大于比值阈值,对图像采集装置的光圈大小进行增大,反之对光圈大小减小。
本申请实施例中,终端设备在对标记物进行识别时,通过获取当前成像参数采集的标记物图像中的第一特征区域的个数与第二特征区域的个数的第一比值,然后基于该比值对光源亮度或者标记物亮度进行调整,再根据调整后的光源亮度或者标记物亮度获取标记物图像,由于以调整后的光源亮度或者标记物亮度采集的标记物图像的亮度正常,使得标记物图像中的特征点容易区分,从而提升识别结果的准确性,便于后续终端设备在根据标记物的识别结果进行虚拟内容的显示时的准确性。
请参阅图5,本申请再一实施例提供了一种标记物识别方法,可应用于终端设备,该方法可以包括:
步骤S410:在对标记物进行识别时,根据当前的成像参数获取标记物的第三图像。
在本申请实施例中,在标记物为上述实施例中的标记物时,图像采集装置采集的标记物图像的亮度正常情况下,某一颜色的区域的平均亮度将会是固定亮度。而图像采集装置采集的标记物图像的亮度较高时,该颜色的区域的平均亮度将会较高,图像采集装置采集的标记物图像的亮度较低时,该颜色的区域的平均亮度将会较低。
因此,可以根据当前成像参数所采集的标记物图像,而识别出的第一颜色的区域的平均亮度,作为用于对成像参数进行调整的目标参数。
首先,则可以根据当前的成像参数对标记物进行成像,从而得到标记物的第三图像。
步骤S420:获取第三图像中第一颜色的区域的平均亮度,将平均亮度作为用于对标记物的成像参数进行调整的目标参数。
在以当前的成像参数获得标记物的第三图像之后,则可以对第三图像进行图像处理,得到第一颜色的区域的平均亮度。在本申请实施例中,第一颜色可以为白色,即获取标记物中白色区域的平均亮度。
步骤S430:基于目标参数对成像参数进行调整。
在本申请实施例中,在获取到第一颜色的区域的平均亮度之后,则可以根据该平均亮度,对标记物的成像参数进行调整。
作为一种实施方式,成像参数可以包括终端设备的光源亮度。基于目标参数对成像参数进行调整,可以包括:
如果平均亮度大于亮度阈值,将终端设备的光源亮度降低至第五目标亮度;如果平均亮度小于亮度阈值,将终端设备的光源亮度增大至第六目标亮度。
可以理解的是,在成像参数为终端设备的光源亮度时,则可以根据上述第一颜色的区域的平均亮度对光源亮度进行调整。第一颜色的区域的平均亮度不同时,可以利用不同的光源亮度对标记物进行成像,以使成像的标记物图像的亮度正常。具体可以根第一颜色的区域的平均亮度与亮度阈值进行比较,然后根据比较结果对光源亮度进行调整。其中,该亮度阈值即为标记物图像的亮度正常时,标记物图像中的第一颜色的区域的平均亮度。
具体的,在平均亮度大于亮度阈值时,则将终端设备的光源亮度进行增大至第五目标亮度,在平均亮度小于亮度阈值时,则将终端设备的光源亮度进行降低至第六目标亮度。其中,第五目标亮度以及第六目标亮度的大小,可以根据实际的平均亮度选定,例如,平均亮度相对比值阈值越大时,则第五目标亮度也越大,平均亮度相对比值阈值越小时,则第六目标亮度也越小。在本申请实施例中,第五目标亮度以及第六目标亮度的具体大小可以不作为限定。
作为另一种实施方式,成像参数可以包括标记物的亮度,基于目标参数对成像参数进行调整,包括:
如果平均亮度大于亮度阈值,发送第四控制信号至标记物,第四控制信号用于指示标记物将其亮度降低为第七目标亮度;如果平均亮度小于亮度阈值,发送第五控制信号至标记物,第五控制信号用于指示标记物将其亮度增大为第八目标亮度。
可以理解的是,在成像参数为标记物亮度时,则可以根据上述第一颜色的区域的平均亮度对标记物亮度进行调整。第一颜色的区域的平均亮度不同时,可以对不同亮度的标记物进行成像,以使成像的标记物图像的亮度正常。具体可以根第一颜色的区域的平均亮度与亮度阈值进行比较,然后根据比较结果对标记物亮度进行调整。其中,该亮度阈值即为标记物图像的亮度正常时,标记物图像中的第一颜色的区域的平均亮度。
具体的,在平均亮度大于亮度阈值时,则将标记物亮度进行增大至第七目标亮度,在平均亮度小于亮度阈值时,则将标记物亮度进行降低至第八目标亮度。其中,第七目标亮度以及第八目标亮度的大小,可以根据实际的平均亮度选定,例如,平均亮度相对比值阈值越大时,则第七目标亮度也越大,平均亮度相对比值阈值越小时,则第八目标亮度也越小。在本申请实施例中,第七目标亮度以及第八目标亮度的具体大小可以不作为限定。
在本申请实施例中,可以建立终端设备与标记物之间的通信连接,在得到需要调整至的目标亮度之后,则可以生成标记物的目标亮度对应的控制信号,并将控制信号发送至标记物。标记物在接收到控制信号之后,则可以响应该控制信号,对标记物亮度所对应的参数进行调整。
步骤S440:根据调整后的成像参数,获取包含标记物的标记物图像。
在本申请实施例中,在根据标记物中第一颜色的区域的平均亮度,对光源亮度或者标记物亮度进行调整之后,则可以根据调整后的光源亮度或者标记物亮度,对标记物进行图像采集,从而得到包含有上述标记物的标记物图像。由于光源亮度或者标记物亮度为调整后的亮度,因此可以使采集的标记物图像的亮度为正常范围,使得上述标记物图像中的上述标记物的上述特征点容易区别。
步骤S450:基于标记物图像,识别标记物。
在得到上述标记物的标记物图像之后,则可以对标记物图像进行识别,则可以得到对标记物进行识别的识别结果。由于根据调整后的光源亮度或标记物亮度,采集的标记物图像的亮度正常,标记物的特征点容易区别,从而可以使得对标记物图像中特征点进行识别时,识别精度高,提升识别结果的准确性。
另外,在本申请实施例中,也可以根据上述第一颜色的区域的平均亮度对曝光时间或者光圈大小等成像参数进行调整。例如,可以根据第一颜色的区域的平均亮度大于比值阈值,对图像采集装置的曝光时间进行增大,反之对曝光时间进行减小;又例如,可以根据第一颜色的区域的平均亮度大于比值阈值,对图像采集装置的光圈大小进行降低,反之对曝光时间进行减小。
本申请实施例提供的标记物识别方法,终端设备在对标记物进行识别时,通过获取当前成像参数采集的标记物图像中的第一颜色区域的平均亮度,然后基于该平均亮度对光源亮度或者标记物亮度进行调整,再根据调整后的光源亮度或者标记物亮度获取标记物图像,由于以调整后的光源亮度或者标记物亮度采集的标记物图像的亮度正常,使得标记物图像中的特征点容易区分,从而提升识别结果的准确性,便于后续终端设备在根据标记物的识别结果进行虚拟内容的显示时的准确性。
在一个实施例中,目标参数也可以是标记物图像中标记物的第一颜色区域的面积与第二颜色区域的面积的比值。首先终端设备可以以当前成像参数获取标记物的第四图像,然后识别第四图像,得到标记物图像中标记物第一颜色区域的面积大小以及第二颜色区域的面积大小,再获得第一颜色区域的面积大小与第二颜色区域的面积大小的比值,最后根据第一颜色区域的面积大小与第二颜色区域的面积大小的比值对成像参数进行调整。
进一步的,第一颜色区域可以为黑色区域,第二颜色区域可以为白色区域。在第一颜色区域的面积大小与第二颜色区域的面积大小的比值大于正常亮度的图像中两者的比值时,则将终端设备的光源亮度增大至第九目标亮度,或者控制标记物的亮度增大至第十目标亮度,在第一颜色区域的面积大小与第二颜色区域的面积大小的比值小于正常亮度的图像中两者的比值时,则将终端设备的光源亮度降低至第十一目标亮度,或者控制标记物的亮度降低至第十二目标亮度。
请参阅图6,其示出了本申请实施例提供的一种标记物识别装置400的结构框图,该标记物识别装置400应用于终端设备。该标记物识别装置400可以包括:参数获取模块410、参数调整模块420、图像获取模块430以及图像识别模块440。其中,参数获取模块410用于在对标记物进行识别时,获取用于对标记物成像的成像参数进行调整的目标参数;参数调整模块420用于基于目标参数对成像参数进行调整;图像获取模块430用于根据调整后的成像参数,获取包含标记物的标记物图像;图像识别模块440用于基于标记物图像,识别标记物。
作为一种方式,参数获取模块可410以具体用于:获取标记物相对终端设备的距离,将距离作为用于对标记物的成像参数进行调整的目标参数。
进一步的,成像参数可以包括终端设备的光源亮度。参数调整模块420可以具体用于:获取距离对应的光源目标亮度;将终端设备的光源亮度调整为光源目标亮度。
成像参数也可以包括:标记物的亮度。参数调整模块420可以具体用于:获取距离对应的标记物目标亮度;基于标记物目标亮度生成第一控制信号,并将第一控制信号发送至标记物,第一控制信号用于指示标记物将其亮度调整为标记物目标亮度。
参数获取模块410获取标记物相对终端设备的距离,可以包括:根据当前的成像参数获取标记物的第一图像,并基于第一图像获取标记物相对终端设备的距离;或者利用终端设备的距离传感器获取标记物相对终端设备的距离。
作为另一种方式,标记物可以包括至少一个第一特征区域以及第二特征区域。参数获取模块410可以具体用于:根据当前的成像参数获取标记物的第二图像;获取第二图像中第一特征区域的个数与第二特征区域的个数的第一比值,将第一比值作为用于对标记物的成像参数进行调整的目标参数
进一步的,成像参数可以包括终端设备的光源亮度。参数调整模块420可以具体用于:如果第一比值大于比值阈值,将终端设备的光源亮度增大至第一目标亮度;如果第一比值小于比值阈值,将终端设备的光源亮度降低至第二目标亮度。
成像参数可以包括标记物的亮度。参数调整模块420可以具体用于:如果第一比值大于比值阈值,发送第二控制信号至标记物,第二控制信号用于指示标记物将其亮度增大为第三目标亮度;如果第一比值小于比值阈值,发送第三控制信号至标记物,第三控制信号用于指示标记物将其亮度降低为第四目标亮度。
作为又一种方式,参数获取模块410可以具体用于:根据当前的成像参数获取标记物的第三图像;获取第三图像中第一颜色的区域的平均亮度,将平均亮度作为用于对标记物的成像参数进行调整的目标参数。
进一步的,成像参数包括终端设备的光源亮度。参数调整模块420可以具体用于:如果平均亮度大于亮度阈值,将终端设备的光源亮度降低至第五目标亮度;如果平均亮度小于亮度阈值,将终端设备的光源亮度增大至第六目标亮度。
成像参数包括标记物的亮度。参数调整模块420可以具体用于:如果平均亮度大于亮度阈值,发送第四控制信号至标记物,第四控制信号用于指示标记物将其亮度降低为第七目标亮度;如果平均亮度小于亮度阈值,发送第五控制信号至标记物,第五控制信号用于指示标记物将其亮度增大为第八目标亮度。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
综上所述,本申请实施例提供的标记物识别方法、装置,终端设备对现实场景中的标记物进行识别时,获取用于对标记物的成像参数进行调整的目标参数,然后基于该目标参数对成像参数进行调整,在根据调整后的成像参数,获取包含标记物的标记物图像,最后基于该标记物的图像,获得对标记物的识别结果,从而可以实现在对标记物进行识别时对成像参数的调整,提升对采集的标记物图像识别出的结果的准确性。
请参考图7,其示出了本申请实施例提供的一种终端设备的结构框图。该终端设备100可以是智能手机、平板电脑、电子书等能够运行应用程序的终端设备。本申请中的终端设备100可以包括一个或多个如下部件:处理器110、存储器120、图像采集装置130、光源140以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个终端设备100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行终端设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端100在使用中所创建的数据等。
在本申请实施例中,图像采集装置130用于采集标记物的图像。图像采集装置130可以为红外摄像头,也可以是彩色摄像头,具体的摄像头类型在本申请实施例中并不作为限定。
在本申请实施例中,光源140用于为图像采集装置130采集待拍摄物体的图像时提供光线。具体地,光源140的照明角度以及光源140的数量,可以根据实际使用而设定,以使所发射的照明光线能够覆盖待拍摄物体。其中,光源140采用红外光照明装置,能够发出红外光线,此时图像采集装置为近红外相机,可以接收红外光线。通过主动照明的方式,提高图像采集装置130采集的目标图像的图像质量,具体地,光源140的数量不限,可以是一个,也可以是多个。
请参考图8,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质800可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质800包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (12)
1.一种标记物识别方法,其特征在于,应用于终端设备,所述方法包括:
在对标记物进行识别时,根据当前的成像参数获取所述标记物的第二图像;
获取第二图像中第一特征区域的个数与第二特征区域的个数的第一比值,将所述第一比值作为用于对标记物的成像参数进行调整的目标参数,所述标记物包括若干子标记物,所述子标记物由一个或多个特征点构成,所述特征点的颜色为第一颜色以及第二颜色,所述第一特征区域为所述标记物中的第一颜色的特征点,所述第二特征区域为标记物中的第二颜色的特征点,所述第一颜色的特征点的个数与所述第二颜色的特征点的个数的比值为固定比值,所述目标参数用于对标记物的成像参数进行调整;
基于所述目标参数对所述成像参数进行调整;
根据调整后的成像参数,获取包含所述标记物的标记物图像;
基于所述标记物图像,识别所述标记物,所述标记物的识别结果用于增强现实中虚拟内容的显示;
所述成像参数包括所述终端设备的光源亮度,所述基于所述目标参数对所述成像参数进行调整,包括:
如果所述第一比值大于比值阈值,将所述终端设备的光源亮度增大至第一目标亮度;
如果所述第一比值小于所述比值阈值,将所述终端设备的光源亮度降低至第二目标亮度。
2.根据权利要求1所述的方法,其特征在于,获取目标参数,包括:
获取所述标记物相对所述终端设备的距离,将所述距离作为用于对标记物的成像参数进行调整的目标参数。
3.根据权利要求2所述的方法,其特征在于,所述成像参数包括所述终端设备的光源亮度,所述基于所述目标参数对所述成像参数进行调整,包括:
获取所述距离对应的光源目标亮度;
将所述终端设备的光源亮度调整为所述光源目标亮度。
4.根据权利要求2所述的方法,其特征在于,所述成像参数包括所述标记物的亮度,所述基于所述目标参数对所述成像参数进行调整,包括:
获取所述距离对应的标记物目标亮度;
基于所述标记物目标亮度生成第一控制信号,并将所述第一控制信号发送至所述标记物,所述第一控制信号用于指示所述标记物将其亮度调整为所述标记物目标亮度。
5.根据权利要求2所述的方法,其特征在于,所述获取所述标记物相对所述终端设备的距离,包括:
根据当前的成像参数获取所述标记物的第一图像,并基于所述第一图像获取所述标记物相对所述终端设备的距离;或者
利用所述终端设备的距离传感器获取所述标记物相对所述终端设备的距离。
6.根据权利要求 1所述的方法,其特征在于,所述成像参数包括所述标记物的亮度,所述基于所述目标参数对所述成像参数进行调整,还包括:
如果所述第一比值大于比值阈值,发送第二控制信号至所述标记物,所述第二控制信号用于指示所述标记物将其亮度增大为第三目标亮度;
如果所述第一比值小于比值阈值,发送第三控制信号至所述标记物,所述第三控制信号用于指示所述标记物将其亮度降低为第四目标亮度。
7.根据权利要求1所述的方法,其特征在于,所述获取目标参数,所述目标参数用于对标记物的成像参数进行调整,包括:
根据当前的所述成像参数获取所述标记物的第三图像;
获取所述第三图像中第一颜色的区域的平均亮度,将所述平均亮度作为用于对标记物的成像参数进行调整的目标参数。
8.根据权利要求7所述的方法,其特征在于,所述成像参数包括所述终端设备的光源亮度,所述基于所述目标参数对所述成像参数进行调整,包括:
如果所述平均亮度大于亮度阈值,将所述终端设备的光源亮度降低至第五目标亮度;
如果所述平均亮度小于亮度阈值,将所述终端设备的光源亮度增大至第六目标亮度。
9.根据权利要求8所述的方法,其特征在于,所述成像参数包括所述标记物的亮度,所述基于所述目标参数对所述成像参数进行调整,包括:
如果所述平均亮度大于亮度阈值,发送第四控制信号至所述标记物,所述第四控制信号用于指示所述标记物将其亮度降低为第七目标亮度;
如果所述平均亮度小于所述亮度阈值,发送第五控制信号至所述标记物,所述第五控制信号用于指示所述标记物将其亮度增大为第八目标亮度。
10.一种标记物识别装置,其特征在于,应用于终端设备,所述装置包括:参数获取模块、参数调整模块、图像获取模块以及图像识别模块,其中,
所述参数获取模块用于在对标记物进行识别时,根据当前的成像参数获取所述标记物的第二图像;获取第二图像中第一特征区域的个数与第二特征区域的个数的第一比值,将所述第一比值作为用于对标记物的成像参数进行调整的目标参数,所述标记物包括若干子标记物,所述子标记物由一个或多个特征点构成,所述特征点的颜色为第一颜色以及第二颜色,所述第一特征区域为所述标记物中的第一颜色的特征点,所述第二特征区域为标记物中的第二颜色的特征点,所述第一颜色的特征点的个数与所述第二颜色的特征点的个数的比值为固定比值,所述目标参数用于对标记物的成像参数进行调整;
所述参数调整模块用于基于所述目标参数对所述成像参数进行调整;
所述图像获取模块用于根据调整后的成像参数,获取包含所述标记物的标记物图像;
所述图像识别模块用于基于所述标记物图像,识别所述标记物,所述标记物的识别结果用于增强现实中虚拟内容的显示;
所述成像参数包括所述终端设备的光源亮度,所述参数调整模块具体用于:如果所述第一比值大于比值阈值,将所述终端设备的光源亮度增大至第一目标亮度;如果所述第一比值小于所述比值阈值,将所述终端设备的光源亮度降低至第二目标亮度。
11.一种终端设备,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行如权利要求1-9任一项所述的方法。
12.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-9任一项所述的方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810911024.0A CN110826376B (zh) | 2018-08-10 | 2018-08-10 | 标记物识别方法、装置、终端设备及存储介质 |
PCT/CN2019/100101 WO2020030156A1 (zh) | 2018-08-10 | 2019-08-10 | 图像处理方法、终端设备及计算机可读介质 |
US16/720,015 US11113849B2 (en) | 2018-08-10 | 2019-12-19 | Method of controlling virtual content, terminal device and computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810911024.0A CN110826376B (zh) | 2018-08-10 | 2018-08-10 | 标记物识别方法、装置、终端设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110826376A CN110826376A (zh) | 2020-02-21 |
CN110826376B true CN110826376B (zh) | 2022-08-12 |
Family
ID=69541460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810911024.0A Active CN110826376B (zh) | 2018-08-10 | 2018-08-10 | 标记物识别方法、装置、终端设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110826376B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112257729B (zh) * | 2020-11-13 | 2023-10-03 | 腾讯科技(深圳)有限公司 | 图像识别方法、装置、设备及存储介质 |
CN112328086A (zh) * | 2020-11-14 | 2021-02-05 | 上海卓腾展览展示有限公司 | 基于视频识别的智能显示方法、***、装置及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106991699A (zh) * | 2017-03-31 | 2017-07-28 | 联想(北京)有限公司 | 控制方法及电子设备 |
CN107113379A (zh) * | 2016-08-09 | 2017-08-29 | 深圳市瑞立视多媒体科技有限公司 | 红外光源的亮度调节方法与装置、光学动捕摄像机 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004012141A2 (en) * | 2002-07-26 | 2004-02-05 | Zaxel Systems, Inc. | Virtual reality immersion system |
US10347002B2 (en) * | 2016-07-01 | 2019-07-09 | Guangdong Virtual Reality Technology Co., Ltd. | Electronic tracking device, electronic tracking system and electronic tracking method |
US20180046874A1 (en) * | 2016-08-10 | 2018-02-15 | Usens, Inc. | System and method for marker based tracking |
WO2019041353A1 (zh) * | 2017-09-04 | 2019-03-07 | 深圳前海达闼云端智能科技有限公司 | 一种基于可穿戴显示设备的双目亮度敏感度测量方法、设备以及移动终端 |
-
2018
- 2018-08-10 CN CN201810911024.0A patent/CN110826376B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107113379A (zh) * | 2016-08-09 | 2017-08-29 | 深圳市瑞立视多媒体科技有限公司 | 红外光源的亮度调节方法与装置、光学动捕摄像机 |
CN107181918A (zh) * | 2016-08-09 | 2017-09-19 | 深圳市瑞立视多媒体科技有限公司 | 一种光学动捕摄像机的拍摄控制方法及*** |
CN106991699A (zh) * | 2017-03-31 | 2017-07-28 | 联想(北京)有限公司 | 控制方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN110826376A (zh) | 2020-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11948282B2 (en) | Image processing apparatus, image processing method, and storage medium for lighting processing on image using model data | |
CN107635101B (zh) | 拍摄方法、装置、存储介质和电子设备 | |
CN110300264B (zh) | 图像处理方法、装置、移动终端以及存储介质 | |
US9978000B2 (en) | Information processing device, information processing method, light-emitting device regulating apparatus, and drive current regulating method | |
US20080260244A1 (en) | Device and method for identification of objects using color coding | |
KR102383129B1 (ko) | 이미지에 포함된 오브젝트의 카테고리 및 인식률에 기반하여 이미지를 보정하는 방법 및 이를 구현한 전자 장치 | |
CN111345029B (zh) | 一种目标追踪方法、装置、可移动平台及存储介质 | |
US11113849B2 (en) | Method of controlling virtual content, terminal device and computer readable medium | |
WO2006011635A1 (en) | Image processing method and apparatus, image sensing apparatus, and program | |
US10885609B2 (en) | Electronic device for processing image based on priority and method for operating thereof | |
JP2017504017A (ja) | 計測機器、システム、及びプログラム | |
CN110826376B (zh) | 标记物识别方法、装置、终端设备及存储介质 | |
CN108765380A (zh) | 图像处理方法、装置、存储介质及移动终端 | |
JP2017130794A (ja) | 情報処理装置、評価用チャート、評価システム、および性能評価方法 | |
JP6650739B2 (ja) | 発光デバイス調整装置および駆動電流調整方法 | |
CN111601373A (zh) | 背光亮度控制方法、装置、移动终端及存储介质 | |
CN111563966B (zh) | 虚拟内容显示方法、装置、终端设备及存储介质 | |
CN111913560B (zh) | 虚拟内容的显示方法、装置、***、终端设备及存储介质 | |
CN113297880A (zh) | 指纹采集方法、装置、终端及存储介质 | |
CN110659587A (zh) | 标记物、标记物识别方法、装置、终端设备及存储介质 | |
CN110796740A (zh) | 一种基于ar游戏的安全防护方法、***和可读存储介质 | |
CN111399630A (zh) | 虚拟内容交互方法、装置、终端设备及存储介质 | |
US20230156349A1 (en) | Method for generating image and electronic device therefor | |
CN108921097B (zh) | 人眼视角检测方法、装置及计算机可读存储介质 | |
CN117793471A (zh) | 图像控制方法、装置以及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |