CN111583343B - 视觉定位方法及相关装置、设备、存储介质 - Google Patents

视觉定位方法及相关装置、设备、存储介质 Download PDF

Info

Publication number
CN111583343B
CN111583343B CN202010556359.2A CN202010556359A CN111583343B CN 111583343 B CN111583343 B CN 111583343B CN 202010556359 A CN202010556359 A CN 202010556359A CN 111583343 B CN111583343 B CN 111583343B
Authority
CN
China
Prior art keywords
image
processed
information
preset
visual positioning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010556359.2A
Other languages
English (en)
Other versions
CN111583343A (zh
Inventor
韦豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Sensetime Technology Co Ltd
Original Assignee
Shenzhen Sensetime Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Sensetime Technology Co Ltd filed Critical Shenzhen Sensetime Technology Co Ltd
Priority to CN202010556359.2A priority Critical patent/CN111583343B/zh
Publication of CN111583343A publication Critical patent/CN111583343A/zh
Application granted granted Critical
Publication of CN111583343B publication Critical patent/CN111583343B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/71Circuitry for evaluating the brightness variation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)

Abstract

本申请公开了一种视觉定位方法及相关装置、设备、存储介质,其中,视觉定位方法包括:获取摄像器件所在的拍摄环境的光照强度;若光照强度满足预设光照条件,则获取摄像器件在拍摄环境下拍摄的待处理图像;基于待处理图像获得摄像器件的位置信息。上述方案,能够提高视觉定位的成功率和准确性。

Description

视觉定位方法及相关装置、设备、存储介质
技术领域
本申请涉及计算机视觉技术领域,特别是涉及一种视觉定位方法及相关装置、设备、存储介质。
背景技术
随着信息技术以及电子技术的发展,人们越来越青睐于使用诸如手机、平板电脑等电子设备进行拍摄,并在此基础上实现视觉定位业务。以视觉定位业务中的AR(Augmented Reality,增强现实)导航为例,AR导航基于摄像器件拍摄到的真实画面进行导航,能够有效降低驾驶出错的概率,且有利于提升交通效率与交通安全,故逐渐受到业界瞩目。
然而,在实际应用过程中,摄像器件拍摄到的图像的质量往往良莠不齐,故视觉定位的成功率以及准确性无法得到有效保证,从而影响用户体验。有鉴于此,如何提高视觉定位的成功率和准确性成为亟待解决的问题。
发明内容
本申请提供一种视觉定位方法及相关装置、设备、存储介质。
本申请第一方面提供了一种视觉定位方法,包括:获取摄像器件所在的拍摄环境的光照强度;若光照强度满足预设光照条件,则获取摄像器件在拍摄环境下拍摄的待处理图像;基于待处理图像获得摄像器件的位置信息。
因此,获取摄像器件所在的拍摄环境的关照强度,并在光照强度满足预设光照条件时,获取摄像器件在拍摄环境下的待处理图像,从而基于待处理图像获得摄像器件的位置信息,能够确保待处理图像是在满足光照条件的拍摄环境下拍摄得到的,进而能够有效提高用于视觉定位的待处理图像的图像质量,从而能够提高视觉定位的成功率和准确性。
其中,预设光照条件为光照强度大于或等于预设强度阈值。
因此,能够确保用于视觉定位的待处理图像是在光照强度大于或等于强度阈值的拍摄环境下拍摄得到的,故能够有效确保用于视觉定位的待处理图像的图像质量,进而提升视觉定位的成功率和准确性。
其中,在获取摄像器件所在的拍摄环境的光照强度之前,还包括:获取摄像器件的光轴与水平面之间的夹角;若夹角小于预设角度阈值,则执行获取摄像器件所在的拍摄环境的光照强度的步骤以及后续步骤。
因此,通过在获取摄像器件所在的拍摄环境的光照强度之前,先获取摄像器件的光轴与水平面之间的夹角,并在夹角小于预设角度阈值时,再执行获取光照强度的步骤,能够有效避免摄像器件拍摄的待处理图像为地面,从而能够有效确保用于视觉定位的待处理图像的图像质量,故能够提高视觉定位的成功率和准确性。
其中,若光照强度不满足预设光照条件,则输出第一提示信息,第一提示信息用于提示更换摄像器件所在的拍摄环境;重新执行获取摄像器件的光轴与水平面之间的夹角的步骤。
因此,通过在光照强度不满足预设光照条件时,输出第一提示信息,能够提示更换摄像器件所在的拍摄环境,并重新执行获取摄像器件的光轴与水平面之间的夹角的步骤,从而能够提升用户体验,并提升视觉定位的鲁棒性。
其中,在第一预设时长内连续输出第一提示信息的情况下,输出第二提示信息,第二提示信息用于提示定位失败。
因此,当在第一预设时长内连续输出第一提示信息时,输出第二提示信息以提示定位失败,故能够提高视觉定位的鲁棒性。
其中,在夹角大于或等于预设角度阈值的情况下,输出第三提示信息,第三提示信息用于提示减小摄像器件的光轴与水平面之间的夹角;重新执行获取摄像器件的光轴与水平面之间的夹角的步骤。
因此,通过在夹角大于或等于预设角度阈值时,输出第三提示信息,能够提示减小摄像器件的光轴与水平面之间的夹角,并重新执行获取摄像器件的光轴与水平面之间的夹角的步骤,能够有效避免摄像器件拍摄的待处理图像为地面,从而能够有效确保用于视觉定位的待处理图像的图像质量,故能够提高视觉定位的成功率和准确性,并提高视觉定位的鲁棒性。
其中,在获取摄像器件在拍摄环境下拍摄的待处理图像之后,及基于待处理图像获得摄像器件的位置信息之前,还包括:获取待处理图像的特征信息;采用预设评分方式对待处理图像的特征信息进行评分,得到待处理图像的特征评分,其中,特征评分用于表示待处理图像的特征丰富程度;在特征评分大于或等于预设评分阈值的情况下,执行基于待处理图像获得摄像器件的位置信息的步骤;在特征评分小于预设评分阈值的情况下,输出第四提示信息,第四提示信息用于提示调整摄像器件的拍摄画面,并重新执行获取摄像器件的光轴与水平面之间的夹角的步骤。
因此,通过预设评分方式对待处理图像的特征信息进行评分,能够得到待处理图像的特征评分,从而来表示待处理图像的特征丰富程度,且在特征评分大于或等于预设评分阈值时,执行基于待处理图像获得摄像器件的位置信息的步骤,在特征评分小于预设评分阈值时,输出第四提示信息,以提示调整摄像器件的拍摄画面,并重新执行获取摄像器件的光轴与水平面之间的夹角的步骤,能够确保待处理图像的特征丰富程度,有效提升用于视觉定位的待处理图像的图像质量,从而提高视觉定位的成功率和准确性,并提升视觉定位的鲁棒性。
其中,在第二预设时长内连续输出第四提示信息的情况下,则输出第五提示信息,第五提示信息用于提示定位失败。
因此,当在第二预设时长内连续输出第四提示信息时,输出第五提示信息,以提示定位失败,能够提高视觉定位的鲁棒性。
其中,基于待处理图像获得摄像器件的位置信息包括:获取待处理图像的图像信息;将图像信息发送至服务器以进行定位处理;接收服务器基于图像信息处理得到的摄像器件的位置信息。
因此,将待处理图像的图像信息发送至服务器进行定位处理,并接受服务器基于图像信息处理得到的摄像器件的位置信息,能够减轻前端电子设备的处理负荷。
其中,图像信息包括:待处理图像的图像数据、待处理图像的宽高信息、摄像器件拍摄待处理图像所采用的焦距信息。
因此,通过将待处理图像的图像数据、待处理图像的宽高信息、摄像器件拍摄待处理图像所采用的焦距信息组包为图像信息,能够为服务器提供视觉定位之用的信息,确保服务器进行定位处理的准确性,从而提升视觉定位的准确性。
本申请第二方面提供了一种视觉定位装置,包括第一获取模块、第二获取模块和第三获取模块,第一获取模块用于获取摄像器件所在的拍摄环境的光照强度;第二获取模块用于在光照强度满足预设光照条件时,获取摄像器件在拍摄环境下拍摄的待处理图像;第三获取模块用于基于待处理图像获得摄像器件的位置信息。
本申请第三方面提供了一种电子设备,包括相互耦接的存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述第一方面中的视觉定位方法。
本申请第四方面提供了一种计算机可读存储介质,其上存储有程序指令,程序指令被处理器执行时实现上述第一方面中的视觉定位方法。
上述方案,获取摄像器件所在的拍摄环境的关照强度,并在光照强度满足预设光照条件时,获取摄像器件在拍摄环境下的待处理图像,从而基于待处理图像获得摄像器件的位置信息,能够确保待处理图像是在满足光照条件的拍摄环境下拍摄得到的,进而能够有效提高用于视觉定位的待处理图像的图像质量,从而能够提高视觉定位的成功率和准确性。
附图说明
图1是本申请视觉定位方法一实施例的流程示意图;
图2是本申请视觉定位方法另一实施例的流程示意图;
图3是本申请视觉定位方法又一实施例的流程示意图;
图4是本申请视觉定位装置一实施例的框架示意图;
图5是本申请电子设备一实施例的框架示意图;
图6是本申请计算机可读存储介质一实施例的框架示意图。
具体实施方式
下面结合说明书附图,对本申请实施例的方案进行详细说明。
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、接口、技术之类的具体细节,以便透彻理解本申请。
本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。此外,本文中的“多”表示两个或者多于两个。
请参阅图1,图1是本申请视觉定位方法一实施例的流程示意图。具体而言,可以包括如下步骤:
步骤S11:获取摄像器件所在的拍摄环境的光照强度。
本公开实施例中,摄像器件可以包括集成有摄像头的手机、平板电脑等移动终端。此外,摄像器件也可以是连接有摄像头的车载导航,在此不做限定。
拍摄环境可以包括但不限于:商场、步行街、高速、城市道路。在一个公开实施场景中,摄像器件可以集成有光敏传感器,用于感测摄像器件所在的拍摄环境的光照强度,从而可以快速准确地获取拍摄环境的光照强度;在另一个公开实施场景中,还可以预先获取摄像器件在当前拍摄环境下拍摄出的待处理图像,再将待处理图像转换为灰度图像,并统计灰度图像中至少部分像素点(如背景像素点)灰度值的平均值,通过灰度值与光照强度之间的映射关系,确定摄像器件所在的拍摄环境的光照强度,从而可以不增加额外的硬件获得光照强度,有利于降低成本,在此不做限定。
在又一个公开实施场景中,可以在检测到用户触发视觉定位时,再开始执行获取光照强度以及后续相关步骤。具体地,用户可以通过点击上述移动终端、车载导航等电子设备的实体按键、虚拟按键而触发视觉定位,或者,还可以通过语音指令触发视觉定位,在此不做限定。
步骤S12:判断光照强度是否满足预设光照条件,若是,则执行步骤S13。
在一个公开实施场景中,为了进一步有效确保用于视觉定位的待处理图像的图像质量,进而提升视觉定位的成功率和准确性,还可以设置预设光照条件为光照强度大于或等于预设强度阈值,当光照强度大于或等于预设强度阈值时,可以认为当前拍摄环境下拍摄出的待处理图像较大概率为高质量图像,反之,当光照强度小于预设强度阈值时,可以认为当前环境下拍摄出的待处理图像较大概率为低质量图像。
步骤S13:获取摄像器件在拍摄环境下拍摄的待处理图像。
当光照强度满足预设光照条件时,可以认为当前拍摄环境下拍摄出的待处理图像较大概率是高质量图像,故可以获取摄像器件在拍摄环境下拍摄的待处理图像,以供后续基于该待处理图像进行视觉定位。
步骤S14:基于待处理图像获得摄像器件的位置信息。
在一个公开实施场景中,可以预先基于时间序列的二维图像,利用预设三维重建方式进行三维重建,得到三维模型,再基于待处理图像和三维模型,确定摄像器件的位置信息。预设三维重建方式可以是SFM(Structure From Motion)算法,SFM算法在对二维图像进行特征提取之后,进行配准,并通过全局优化,估计相机参数,最后进行数据融合来构建得到三维模型。
在一个公开实施场景中,为了减轻前端电子设备的处理负荷,还可以获取待处理图像的图像信息,并将图像信息发送至服务器进行定位处理,从而接收服务器基于图像信息处理得到的摄像器件的位置信息。在一个具体的公开实施场景中,为了能够确保服务器进行定位处理的准确性,从而提升视觉定位的准确性,图像信息可以包括但不限于:待处理图像的图像数据、待处理图像的宽高信息、摄像器件拍摄待处理图像所采用的焦距信息。
在一个公开实施场景中,为了在室内辅助定位,还可以在不同的楼层设置蓝牙信标(beacon),蓝牙信标用于发射蓝牙信号,从而能够根据接收到的蓝牙信号的信号强度、信号标识符,确定摄像器件所在的楼层,信号标识符用于表示发射该蓝牙信号的蓝牙信标,信号标识符可以是UUID(Universally Unique Identifier,通用唯一识别码)。例如,在第1层设置蓝牙信标A,在第2层设置蓝牙信标B,并预先设置两者输出功率相同,故当仅接收到蓝牙信标A所发出的蓝牙信号时,可以确定摄像器件在第1层;或者,当仅接收到蓝牙信标B所发出的蓝牙信号时,可以确定摄像器件在第2层;或者,当同时接收到蓝牙信标A和蓝牙信标B发出的蓝牙信号时,可以进一步比较两者之间的信号强度,若接收到的蓝牙信标A发出的蓝牙信号的强度大于接收到的蓝牙信标B发出的蓝牙信号的强度,则可以确定摄像器件在第1层,否则,可以确定摄像器件在第2层。此外,为了进一步提高蓝牙辅助定位的精度,还可以在同一层设置多个蓝牙信标,以结合接收到的多个蓝牙信标所发出的蓝牙信号来确定摄像器件所在的楼层,在此不再一一举例。
在一个公开实施场景中,本公开实施例具体可以由集成有摄像头的手机、平板电脑等移动终端执行,或者可以由连接有摄像头的车载导航执行,当本公开实施例由上述电子设备执行时,还可以基于获取到的位置信息以及用户输入的目的地位置信息规划路线,并输出导航提示信息,例如,在电子设备的显示屏上显示摄像器件拍摄到的待处理图像,并在待处理图像上叠加显示导航标志(例如,直行标志、左转弯标志、右转弯标志、掉头标志),导航标志可以采用箭头表示,在此不做限定。
在一个公开实施场景中,摄像器件所在的拍摄环境其光照强度还可能存在不满足预设光照条件的情况,例如,摄像器件位于商场的步行楼梯,或者,摄像器件位于夜晚的乡村道路,或者,摄像器件位于照明条件不佳的地下停车场等等,此时由于光照强度较弱,故在此拍摄环境下拍摄出的待处理图像较大概率为低质量图像,而不能满足视觉定位之用,为了提升用户体验,并提高视觉定位的鲁棒性,还可以执行下述步骤S15和步骤S16。
步骤S15:输出第一提示信息,以提示更换摄像器件所在的拍摄环境。
在一个公开实施场景中,为了提升用户体验,第一提示信息可以是一动画,用于形象地提示调整摄像器件的拍摄画面,例如,该动画上可以显示由黑夜状态切换至白天状态,以提示将摄像器件移动至光照条件较好的拍摄环境中,此外,第一提示信息也可以是一语音信息,例如,可以播报“请将摄像器件移动至光线充足的地方”。或者,第一提示信息还可以是一文字信息,例如,可以显示文本框“请将摄像器件移动至光线充足的地方”,在此不做限定。在一个具体的公开实施场景中,若在第一预设时长(例如,15秒、20秒、25秒等等)内连续输出第一提示信息,可以认为摄像器件连续多次调整拍摄环境后,光照强度仍然不满足预设光照条件,或者,还可以认为摄像器件在第一预设时长内未响应第一提示信息进行拍摄环境的更换,则为了提升视觉定位的鲁棒性,可以输出第二提示信息,以提示定位失败。此外,当输出第二提示信息时,可以直接退出视觉定位,当检测到用户再次启动视觉定位时,再执行上述步骤S11,从而可以从上述步骤S11开始重新进行视觉定位。
步骤S16:重新执行步骤S11。
在输出第一提示信息来提示更换摄像器件所在的拍摄环境之后,可以重新执行上述步骤S11,从而可以从上述步骤S11开始重新进行视觉定位。在一个具体的公开实施场景中,为了确保再次获取到的摄像器件所在拍摄环境为响应于第一提示信息而更换之后的拍摄环境,还可以在输出第一提示信息之后,等待预设等待时长(例如,2秒、4秒等等),再执行上述步骤S11,从而可以从上述步骤S11开始重新进行视觉。
上述方案,获取摄像器件所在的拍摄环境的关照强度,并在光照强度满足预设光照条件时,获取摄像器件在拍摄环境下的待处理图像,从而基于待处理图像获得摄像器件的位置信息,能够确保待处理图像是在满足光照条件的拍摄环境下拍摄得到的,进而能够有效提高用于视觉定位的待处理图像的图像质量,从而能够提高视觉定位的成功率和准确性。
请参阅图2,图2是本申请视觉定位方法另一实施例的流程示意图。具体而言,为了进一步确保用于视觉定位的待处理图像的图像质量,还可以先进行相关预处理流程,本公开实施例中的相关预处理流程具体可以包括摄像器件的光轴与水平面之间的夹角检测,以使摄像器件尽可能少地拍摄到地面,提升图像质量,从而提高视觉定位的成功率和准确性,具体地,本公开实施例可以包括如下步骤:
步骤S201:获取摄像器件的光轴与水平面之间的夹角。
摄像器件的光轴是通过其镜头中心点的光束的中心线,光束绕光轴转动时,不会产生任何光学特性的变化。以手机为例,当手机的屏幕平行于水平面时,其摄像器件的光轴垂直于水平面,即光轴与水平面之间的夹角为90度,当手机的屏幕垂直于水平面时,其摄像器件的光轴平行于水平面,即光轴与水平面之间的夹角为0度。故此,为了确保摄像器件拍摄到的待处理图像尽可能少地包含地面,以提升待处理图像的图像质量,摄像器件的光轴与水平面之间的夹角可以尽可能接近于0度。
在一个公开实施场景中,可以在检测到用户触发视觉定位时,再开始执行获取摄像器件的光轴与水平面之间的夹角的步骤,从而可以重新进行视觉定位。具体地,用户可以通过点击上述移动终端、车载导航等电子设备的实体按键、虚拟按键而触发视觉定位,或者,还可以通过语音指令触发视觉定位,在此不做限定。
步骤S202:判断夹角是否小于预设角度阈值,若是,则执行步骤S203,否则,执行步骤S207。
预设角度阈值可以根据实际情况进行设置,例如,预设角度阈值可以是30度、20度、10度等等,在此不做限定。当夹角小于预设角度阈值时,可以认为此时摄像器件能够尽可能少地拍摄地面,故拍摄出的待处理图像为高质量图像的概率较大,否则,可以认为摄像器件能够拍摄到较多的地面画面,故拍摄出的待处理图像为低质量图像的概率较大。
步骤S203:获取摄像器件所在的拍摄环境的光照强度。
具体可以参阅前述实施例中的相关步骤。
步骤S204:判断光照强度是否满足预设光照条件,若是,则执行步骤S205,否则,执行步骤S209。
具体可以参阅前述实施例中的相关步骤。
步骤S205:获取摄像器件在拍摄环境下拍摄的待处理图像。
具体可以参阅前述实施例中的相关步骤。
步骤S206:基于待处理图像获得摄像器件的位置信息。
具体可以参阅前述实施例中的相关步骤。
步骤S207:输出第一提示信息,以提示减小摄像器件的光轴与水平面之间的夹角。
在一个公开实施场景中,为了提升用户体验,第一提示信息可以是一动画,用于形象地提示减小摄像器件的光轴与水平面之间的夹角,以手机为例,该动画上可以显示手机从其屏幕平行于地面的状态逐渐旋转至其屏幕垂直于地面的状态。此外,第一提示信息也可以是一语音信息,例如,可以播报“请不要将摄像器件对准地面”。或者,第一提示信息还可以是一文字信息,例如,可以显示文本框“请不要将摄像器件对准地面”,在此不做限定。在一个具体的公开实施场景中,若在一预设时长(例如,15秒、20秒、25秒等等)内连续输出第一提示信息,可以认为摄像器件在预设时长内经过多次调整,仍然未调整到其光轴与水平面之间的夹角小于预设角度阈值的状态,或者,用户在预设时长内未响应第一提示信息调整摄像器件的光轴与水平面之间的夹角,则为了提升视觉定位的鲁棒性,可以输出第二提示信息,以提示定位失败。此外,当输出第二提示信息时,可以直接退出视觉定位,当检测到用户再次启动视觉定位时,再执行上述步骤S201,从而可以从步骤S201开始重新进行视觉定位。
步骤S208:重新执行步骤S201。
在输出第一提示信息来提示减小摄像器件的光轴与水平面之间的夹角之后,可以重新执行上述步骤S201,从而可以从步骤S201开始重新进行视觉定位。在一个具体的公开实施场景中,为了确保再次获取到的摄像器件的光轴与水平面之间的夹角为响应于上述第一提示信息而进行调整后的夹角,还可以在输出第一提示信息之后,等待预设等待时长(例如,2秒、4秒等等),再执行上述步骤S201,从而可以从步骤S201开始重新进行视觉定位。
步骤S209:输出第三提示信息,以提示更换摄像器件所在的拍摄环境。
在一个公开实施场景中,为了提升用户体验,第三提示信息可以是一动画,用于形象地提示更换摄像器件所在的拍摄环境,该动画上可以显示由黑夜状态切换至白天状态,以提示将摄像器件移动至光照条件较好的拍摄环境中,此外,第三提示信息也可以是一语音信息,例如,可以播报“请将摄像器件移动至光线充足的地方”。或者,第三提示信息还可以是一文字信息,例如,可以显示文本框“请将摄像器件移动至光线充足的地方”,在此不做限定。在一个具体的公开实施场景中,若在第一预设时长(例如,15秒、20秒、25秒等)内连续输出第三提示信息,可以认为摄像器件连续多次调整拍摄环境后,光照强度仍然不满足预设光照条件,或者,还可以认为摄像器件在第一预设时长内未响应第三提示信息进行拍摄环境的更换,则为了提升视觉定位的鲁棒性,可以输出第四提示信息,以提示定位失败。此外,当输出第四提示信息时,可以直接退出视觉定位,当再次检测到用户再次启动视觉定位时,再执行上述步骤S201,从而可以从步骤S201开始重新进行视觉定位。
步骤S210:重新执行步骤S201。
在输出第三提示信息来提示更换摄像器件所在的拍摄环境之后,可以重新执行上述步骤S201,从而可以从步骤S201开始重新进行视觉定位。在一个具体的公开实施场景中,为了确保再次获取到的光照强度为调整后的拍摄环境的光照强度,还可以在输出第三提示信息之后,等待预设等待时长(例如,2秒、4秒等等),再执行上述步骤S201,从而可以从步骤S201开始重新进行视觉定位。
区别于前述公开实施例,通过在获取摄像器件所在的拍摄环境的光照强度之前,先获取摄像器件的光轴与水平面之间的夹角,并在夹角小于预设角度阈值时,再执行获取光照强度的步骤,能够有效避免摄像器件拍摄的待处理图像为地面,从而能够有效确保用于视觉定位的待处理图像的图像质量,故能够提高视觉定位的成功率和准确性。
请参阅图3,图3是本申请视觉定位方法又一实施例的流程示意图。具体而言,为了进一步确保用于视觉定位的待处理图像的图像质量,还可以进行相关预处理流程,本公开实施例中的相关预处理流程具体可以包括摄像器件的光轴与水平面之间的夹角检测,以及对拍摄得到的待处理图像的特征丰富程度的检测,以使摄像器件尽可能少地拍摄到地面,且拍摄出的待处理图像的特征丰富程度尽可能地高,从而提升图像质量,进而提高视觉定位的成功率和准确性,具体地,本公开实施例可以包括如下步骤:
步骤S301:获取摄像器件的光轴与水平面之间的夹角。
在一个公开实施场景中,可以在检测到用户触发视觉定位时,再开始执行获取摄像器件的光轴与水平面之间的夹角的步骤,从而可以开始进行视觉定位。具体可以参阅前述实施例中的相关步骤。
步骤S302:判断夹角是否小于预设角度阈值,若是,则执行步骤S303,否则执行步骤S310。
具体可以参阅前述实施例中的相关步骤。
步骤S303:获取摄像器件所在的拍摄环境的光照强度。
具体可以参阅前述实施例中的相关步骤。
步骤S304:判断光照强度是否满足预设光照条件,若是,则执行步骤S305,否则执行步骤S312。
具体可以参阅前述实施例中的相关步骤。
步骤S305:获取摄像器件在拍摄环境下拍摄的待处理图像。
具体可以参阅前述实施例中的相关步骤。
步骤S306:获取待处理图像的特征信息。
在一个公开实施场景中,待处理图像的特征信息可以包括待处理图像的信息熵,具体地,可以将待处理图像转换为灰度图像,并统计灰度图像中每一种像素值(例如,0~255)的数量占总像素数量的比例,并采用预设函数处理该比例,得到待处理图像的信息熵。
在另一个公开实施场景中,待处理图像的特征信息也可以包括待处理图像中所包括的目标对象(例如,路牌、树木、建筑、灯杆、广告牌等)的种类数量,具体地,可以利用经过训练的神经网络模型对待处理图像进行检测,得到待处理图像中所包含的目标对象的种类数量。
在又一个公开实施场景中,待处理图像的特征信息还可以既包含待处理图像的信息熵,也包含待处理图像中目标对象的种类数量,具体地,可以分别为信息熵和种类数量设置一权重值,再利用信息熵的权重值和种类数量的权重值分别对信息熵和种类数量进行加权处理,加权处理后的结果作为待处理图像的特征信息。
步骤S307:采用预设评分方式对待处理图像的特征信息进行评分,得到待处理图像的特征评分。
本公开实施例中,特征评分用于表示待处理图像的特征丰富程度。例如,当特征信息包括待处理图像的信息熵时,可以预先设置一信息熵与特征评分之间的映射关系,且信息熵越大,特征评分也越大;当特征信息包括待处理图像中目标对象的种类数量时,可以预先设置一种类数量与特征评分之间的映射关系,且种类数量越大,特征评分也越大;当特征信息包括信息熵和种类数量的加权结果时,可以预先设置一加权结果与特征评分之间的映射关系,且加权结果的值越大,特征评分也越大,在此不做限定。
步骤S308:判断特征评分是否大于或等于预设评分阈值,若是,则执行步骤S309,否则执行步骤S314。
预设评分阈值可以根据实际情况进行设置,在此不做限定。当待处理图像的特征评分大于或等于预设评分阈值时,可以认为待处理图像的特征丰富程度较高,故可以基于待处理图像进行定位处理,得到摄像器件的位置信息,反之,当待处理图像的特征评分小于预设评分阈值时,可以认为待处理图像的特征丰富程度较低,例如,待处理图像可能为摄像器件朝白墙、绿化带、天空等拍摄得到的,故待处理图像中的特征较为单一,不足以实现后续的视觉定位,为了提升用户体验,并提升视觉定位的鲁棒性,可以提示用户调整拍摄画面。
步骤S309:基于待处理图像获得摄像器件的位置信息。
具体可以参阅前述实施例中的相关步骤。
步骤S310:输出第一提示信息,以提示减小摄像器件的光轴与水平面之间的夹角。
具体可以参阅前述实施例中的相关步骤。
步骤S311:重新执行步骤S301。
在输出第一提示信息后,可以从步骤S301开始重新进行视觉定位,具体可以参阅前述实施例中的相关步骤。
步骤S312:输出第三提示信息,以提示更换摄像器件所在的拍摄环境。
具体可以参阅前述实施例中的相关步骤。
步骤S313:重新执行步骤S301。
在输出第三提示信息后,可以从步骤S301开始重新进行视觉定位,具体可以参阅前述实施例中的相关步骤。
步骤S314:输出第五提示信息,以提示调整摄像器件的拍摄画面。
在一个公开实施场景中,为了提升用户体验,第五提示信息可以是一动画,用于形象地提示调整摄像器件的拍摄画面,例如,该动画上可以显示一白墙、一街道,以及白墙和街道之间的右箭头(→),用于提示调整摄像器件至特征丰富的拍摄画面。此外,第五提示信息也可以是一语音信息,例如,可以播报“请将摄像器件移动至特征丰富的地方”。或者,第五提示信息还可以是一文字信息,例如,可以显示文本框“请将摄像器件移动至特征丰富的地方”,在此不做限定。在一个具体的公开实施场景中,为了提升视觉定位的鲁棒性,若在第二预设时长内连续输出第五提示信息,则可以认为摄像器件在第二预设时长内连续多次调整拍摄画面后仍然存在特征丰富程度不够的问题,或者,摄像器件在第二预设时长内未对拍摄画面进行调整,故为了提高视觉定位的鲁棒性,可以输出第六提示信息,以提示定位失败,第二预设时长可以根据实际情况进行设置,例如,第二预设时长可以是25秒、20秒、15秒等等,在此不做限定。此外,当输出第六提示信息时,可以直接退出视觉定位,当再次检测到用户启动视觉定位时,再执行上述步骤S301,从而可以从步骤S301开始重新进行视觉定位。
步骤S315:重新执行步骤S301。
在输出第五提示信息来提示调整摄像器件的拍摄画面之后,可以重新执行上述步骤S301,从而可以从步骤S301开始重新进行视觉定位。在一个具体的公开实施场景中,为了确保再次获取到的待处理图像为摄像器件调整拍摄画面之后所拍摄得到的图像,还可以在输出第五提示信息之后,等待预设等待时长(例如,2秒、4秒等等),再执行上述步骤S301,从而可以从步骤S301开始重新进行视觉定位。
区别于前述公开实施例,通过预设评分方式对待处理图像的特征信息进行评分,能够得到待处理图像的特征评分,从而来表示待处理图像的特征丰富程度,且在特征评分大于或等于预设评分阈值时,执行基于待处理图像获得摄像器件的位置信息的步骤,在特征评分小于预设评分阈值时,输出第四提示信息,以提示调整摄像器件的拍摄画面,并重新执行获取摄像器件的光轴与水平面之间的夹角的步骤,能够确保待处理图像的特征丰富程度,有效提升用于视觉定位的待处理图像的图像质量,从而提高视觉定位的成功率和准确性,并提升视觉定位的鲁棒性。
请参阅图4,图4是本申请视觉定位装置40一实施例的框架示意图。视觉定位装置40包括第一获取模块41、第二获取模块42和第三获取模块43,第一获取模块41用于获取摄像器件所在的拍摄环境的光照强度;第二获取模块42用于在光照强度满足预设光照条件时,获取摄像器件在拍摄环境下拍摄的待处理图像;第三获取模块43用于基于待处理图像获得摄像器件的位置信息。
上述方案,获取摄像器件所在的拍摄环境的关照强度,并在光照强度满足预设光照条件时,获取摄像器件在拍摄环境下的待处理图像,从而基于待处理图像获得摄像器件的位置信息,能够确保待处理图像是在满足光照条件的拍摄环境下拍摄得到的,进而能够有效提高用于视觉定位的待处理图像的图像质量,从而能够提高视觉定位的成功率和准确性。
在一些公开实施例中,预设光照条件为光照强度大于或等于预设强度阈值。
区别于前述公开实施例,能够确保用于视觉定位的待处理图像是在光照强度大于或等于强度阈值的拍摄环境下拍摄得到的,故能够有效确保用于视觉定位的待处理图像的图像质量,进而提升视觉定位的成功率和准确性。
在一些公开实施例中,视觉定位装置40还包括第四获取模块,用于获取摄像器件的光轴与水平面之间的夹角;第一获取模块41具体用于结合第二获取模块42和第三获取模块43在夹角小于预设角度阈值时,执行获取摄像器件所在的拍摄环境的光照强度的步骤。
区别于前述公开实施例,通过在获取摄像器件所在的拍摄环境的光照强度之前,先获取摄像器件的光轴与水平面之间的夹角,并在夹角小于预设角度阈值时,再执行获取光照强度的步骤,能够有效避免摄像器件拍摄的待处理图像为地面,从而能够有效确保用于视觉定位的待处理图像的图像质量,故能够提高视觉定位的成功率和准确性。
在一些公开实施例中,视觉定位装置40还包括信息输出模块,用于在光照强度不满足预设光照条件时,输出第一提示信息,第一提示信息用于提示更换摄像器件所在的拍摄环境,并结合第四获取模块、第一获取模块41、第二获取模块42和第三获取模块43重新执行获取摄像器件的光轴与水平面之间的夹角的步骤。
区别于前述公开实施例,通过在光照强度不满足预设光照条件时,输出第一提示信息,能够提示更换摄像器件所在的拍摄环境,并重新执行获取摄像器件的光轴与水平面之间的夹角的步骤,从而能够提升用户体验,并提升视觉定位的鲁棒性。
在一些公开实施例中,信息输出模块还用于在第一预设时长内连续输出第一提示信息的情况下,输出第二提示信息,第二提示信息用于提示定位失败。
区别于前述公开实施例,当在第一预设时长内连续输出第一提示信息时,输出第二提示信息以提示定位失败,故能够提高视觉定位的鲁棒性。
在一些公开实施例中,信息输出模块还用于在夹角大于或等于预设角度阈值的情况下,输出第三提示信息,第三提示信息用于提示减小摄像器件的光轴与水平面之间的夹角,并结合第四获取模块、第一获取模块41、第二获取模块42和第三获取模块43重新执行获取摄像器件的光轴与水平面之间的夹角的步骤。
区别于前述公开实施例,通过在夹角大于或等于预设角度阈值时,输出第三提示信息,能够提示减小摄像器件的光轴与水平面之间的夹角,并重新执行获取摄像器件的光轴与水平面之间的夹角的步骤,能够有效避免摄像器件拍摄的待处理图像为地面,从而能够有效确保用于视觉定位的待处理图像的图像质量,故能够提高视觉定位的成功率和准确性,并提高视觉定位的鲁棒性。
在一些公开实施例中,视觉定位装置40还包括第五获取模块,用于获取待处理图像的特征信息,视觉定位装置40还包括特征评分模块,用于采用预设评分方式对待处理图像的特征信息进行评分,得到待处理图像的特征评分,其中,特征评分用于表示待处理图像的特征丰富程度,第三获取模块43具体用于在特征评分大于或等于预设评分阈值的情况下,执行基于待处理图像获得摄像器件的位置信息的步骤,信息输出模块用于在特征评分小于预设评分阈值的情况下,输出第四提示信息,第四提示信息用于提示调整摄像器件的拍摄画面,并结合第四获取模块、第一获取模块41、第二获取模块42和第三获取模块43、第五获取模块、特征评分模块重新执行获取摄像器件的光轴与水平面之间的夹角的步骤。
区别于前述公开实施例,通过预设评分方式对待处理图像的特征信息进行评分,能够得到待处理图像的特征评分,从而来表示待处理图像的特征丰富程度,且在特征评分大于或等于预设评分阈值时,执行基于待处理图像获得摄像器件的位置信息的步骤,在特征评分小于预设评分阈值时,输出第四提示信息,以提示调整摄像器件的拍摄画面,并重新执行获取摄像器件的光轴与水平面之间的夹角的步骤,能够确保待处理图像的特征丰富程度,有效提升用于视觉定位的待处理图像的图像质量,从而提高视觉定位的成功率和准确性,并提升视觉定位的鲁棒性。
在一些公开实施例中,信息输出模块还用于在第二预设时长内连续输出第四提示信息的情况下,输出第五提示信息,第五提示信息用于提示定位失败。
区别于前述公开实施例,当在第二预设时长内连续输出第四提示信息时,输出第五提示信息,以提示定位失败,能够提高视觉定位的鲁棒性。
在一些公开实施例中,第三获取模块43包括图像信息获取子模块,用于获取待处理图像的图像信息,第三获取模块43还包括信息发送子模块,用于将图像信息发送至服务器以进行定位处理,第三获取模块43还包括信息接收子模块,用于接收服务器基于图像信息处理得到的摄像器件的位置信息。
区别于前述公开实施例,将待处理图像的图像信息发送至服务器进行定位处理,并接受服务器基于图像信息处理得到的摄像器件的位置信息,能够减轻前端电子设备的处理负荷。
在一些公开实施例中,图像信息包括:待处理图像的图像数据、待处理图像的宽高信息、摄像器件拍摄待处理图像所采用的焦距信息。
区别于前述公开实施例,通过将待处理图像的图像数据、待处理图像的宽高信息、摄像器件拍摄待处理图像所采用的焦距信息组包为图像信息,能够为服务器提供视觉定位之用的信息,确保服务器进行定位处理的准确性,从而提升视觉定位的准确性。
请参阅图5,图5是本申请电子设备50一实施例的框架示意图。电子设备50包括相互耦接的存储器51和处理器52,处理器52用于执行存储器51中存储的程序指令,以实现上述任一视觉定位方法实施例的步骤。在一个具体的公开实施场景中,电子设备50可以包括但不限于:集成有摄像头的手机、平板电脑等移动终端,也可以是连接有摄像头的车载导航,在此不做限定。
具体而言,处理器52用于控制其自身以及存储器51以实现上述任一视觉定位方法实施例的步骤。处理器52还可以称为CPU(Central Processing Unit,中央处理单元)。处理器52可能是一种集成电路芯片,具有信号的处理能力。处理器52还可以是通用处理器、数字信号处理器(Digital Signal Processor, DSP)、专用集成电路(Application SpecificIntegrated Circuit, ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器52可以由集成电路芯片共同实现。
上述方案,能够确保待处理图像是在满足光照条件的拍摄环境下拍摄得到的,进而能够有效提高用于视觉定位的待处理图像的图像质量,从而能够提高视觉定位的成功率和准确性。
请参阅图6,图6为本申请计算机可读存储介质60一实施例的框架示意图。计算机可读存储介质60存储有能够被处理器运行的程序指令601,程序指令601用于实现上述任一视觉定位方法实施例的步骤。
上述方案,能够确保待处理图像是在满足光照条件的拍摄环境下拍摄得到的,进而能够有效提高用于视觉定位的待处理图像的图像质量,从而能够提高视觉定位的成功率和准确性。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性、机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

Claims (11)

1.一种视觉定位方法,其特征在于,包括:
获取摄像器件的光轴与水平面之间的夹角;
若所述夹角小于预设角度阈值,获取所述摄像器件所在的拍摄环境的光照强度;
若所述光照强度满足预设光照条件,则获取所述摄像器件在所述拍摄环境下拍摄的待处理图像;
获取所述待处理图像的特征信息,其中,所述待处理图像的特征信息包括以下至少一者:所述待处理图像的信息熵、所述待处理图像中所包括的目标对象的种类数量;
采用预设评分方式对所述待处理图像的特征信息进行评分,得到所述待处理图像的特征评分,其中,所述特征评分用于表示所述待处理图像的特征丰富程度;
在所述特征评分大于或等于预设评分阈值的情况下,基于所述待处理图像获得所述摄像器件的位置信息;
在所述特征评分小于预设评分阈值的情况下,输出第四提示信息,所述第四提示信息用于提示调整所述摄像器件的拍摄画面,并重新执行所述获取摄像器件的光轴与水平面之间的夹角的步骤。
2.根据权利要求1所述的视觉定位方法,其特征在于,所述预设光照条件为所述光照强度大于或等于预设强度阈值。
3.根据权利要求1所述的视觉定位方法,其特征在于,所述方法还包括:
若所述光照强度不满足所述预设光照条件,则输出第一提示信息,所述第一提示信息用于提示更换所述摄像器件所在的拍摄环境;
重新执行所述获取所述摄像器件的光轴与水平面之间的夹角的步骤。
4.根据权利要求3所述的视觉定位方法,其特征在于,所述方法还包括:
在第一预设时长内连续输出所述第一提示信息的情况下,输出第二提示信息,所述第二提示信息用于提示定位失败。
5.根据权利要求1所述的视觉定位方法,其特征在于,所述方法还包括:
在所述夹角大于或等于预设角度阈值的情况下,输出第三提示信息,所述第三提示信息用于提示减小所述摄像器件的光轴与所述水平面之间的夹角;
重新执行所述获取所述摄像器件的光轴与水平面之间的夹角的步骤。
6.根据权利要求1所述的视觉定位方法,其特征在于,所述方法还包括:
在第二预设时长内连续输出所述第四提示信息的情况下,输出第五提示信息,所述第五提示信息用于提示定位失败。
7.根据权利要求1至6任一项所述的视觉定位方法,其特征在于,所述基于所述待处理图像获得所述摄像器件的位置信息包括:
获取所述待处理图像的图像信息;
将所述图像信息发送至服务器以进行定位处理;
接收所述服务器基于所述图像信息处理得到的所述摄像器件的位置信息。
8.根据权利要求7所述的视觉定位方法,其特征在于,所述图像信息包括以下至少一者:所述待处理图像的图像数据、所述待处理图像的宽高信息、所述摄像器件拍摄所述待处理图像所采用的焦距信息。
9.一种视觉定位装置,其特征在于,包括:
第四获取模块,用于获取摄像器件的光轴与水平面之间的夹角;
第一获取模块,用于在所述夹角小于预设角度阈值时,获取所述摄像器件所在的拍摄环境的光照强度;
第二获取模块,用于在所述光照强度满足预设光照条件时,获取所述摄像器件在所述拍摄环境下拍摄的待处理图像;
第五获取模块,用于获取所述待处理图像的特征信息,其中,所述待处理图像的特征信息包括以下至少一者:所述待处理图像的信息熵、所述待处理图像中所包括的目标对象的种类数量;
特征评分模块,用于采用预设评分方式对所述待处理图像的特征信息进行评分,得到所述待处理图像的特征评分,其中,所述特征评分用于表示所述待处理图像的特征丰富程度;
第三获取模块,用于在所述特征评分大于或等于预设评分阈值的情况下,基于所述待处理图像获得所述摄像器件的位置信息;
信息输出模块,用于在所述特征评分小于预设评分阈值的情况下,输出第四提示信息,所述第四提示信息用于提示调整所述摄像器件的拍摄画面,并结合所述第四获取模块重新执行所述获取摄像器件的光轴与水平面之间的夹角的步骤。
10.一种电子设备,其特征在于,包括相互耦接的存储器和处理器,所述处理器用于执行所述存储器中存储的程序指令,以实现权利要求1至8任一项所述视觉定位方法。
11.一种计算机可读存储介质,其上存储有程序指令,其特征在于,所述程序指令被处理器执行时实现权利要求1至8任一项所述的视觉定位方法。
CN202010556359.2A 2020-06-17 2020-06-17 视觉定位方法及相关装置、设备、存储介质 Active CN111583343B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010556359.2A CN111583343B (zh) 2020-06-17 2020-06-17 视觉定位方法及相关装置、设备、存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010556359.2A CN111583343B (zh) 2020-06-17 2020-06-17 视觉定位方法及相关装置、设备、存储介质

Publications (2)

Publication Number Publication Date
CN111583343A CN111583343A (zh) 2020-08-25
CN111583343B true CN111583343B (zh) 2023-11-07

Family

ID=72111294

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010556359.2A Active CN111583343B (zh) 2020-06-17 2020-06-17 视觉定位方法及相关装置、设备、存储介质

Country Status (1)

Country Link
CN (1) CN111583343B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112348888B (zh) * 2020-09-09 2023-06-20 北京市商汤科技开发有限公司 显示设备的定位方法、装置、显示设备及计算机存储介质
CN112950713A (zh) * 2021-02-25 2021-06-11 深圳市慧鲤科技有限公司 定位方法及装置、电子设备和存储介质
CN112950714A (zh) * 2021-02-25 2021-06-11 深圳市慧鲤科技有限公司 定位方法及装置、电子设备和存储介质
CN113587917A (zh) * 2021-07-28 2021-11-02 北京百度网讯科技有限公司 室内定位方法、装置、设备、存储介质及计算机程序产品

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018120074A1 (zh) * 2016-12-30 2018-07-05 天彩电子(深圳)有限公司 用于监控摄像装置的夜视切换方法及其***
CN109229400A (zh) * 2017-07-10 2019-01-18 深圳市道通智能航空技术有限公司 飞行器的控制方法及装置、飞行器
CN109639973A (zh) * 2018-12-21 2019-04-16 中国科学院自动化研究所南京人工智能芯片创新研究院 拍摄图像评分方法、评分装置、电子设备及存储介质
CN110132274A (zh) * 2019-04-26 2019-08-16 中国铁道科学研究院集团有限公司电子计算技术研究所 一种室内定位方法、装置、计算机设备及存储介质
CN110853185A (zh) * 2019-11-29 2020-02-28 长城汽车股份有限公司 一种车辆全景环视记录***及方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018120074A1 (zh) * 2016-12-30 2018-07-05 天彩电子(深圳)有限公司 用于监控摄像装置的夜视切换方法及其***
CN109229400A (zh) * 2017-07-10 2019-01-18 深圳市道通智能航空技术有限公司 飞行器的控制方法及装置、飞行器
CN109639973A (zh) * 2018-12-21 2019-04-16 中国科学院自动化研究所南京人工智能芯片创新研究院 拍摄图像评分方法、评分装置、电子设备及存储介质
CN110132274A (zh) * 2019-04-26 2019-08-16 中国铁道科学研究院集团有限公司电子计算技术研究所 一种室内定位方法、装置、计算机设备及存储介质
CN110853185A (zh) * 2019-11-29 2020-02-28 长城汽车股份有限公司 一种车辆全景环视记录***及方法

Also Published As

Publication number Publication date
CN111583343A (zh) 2020-08-25

Similar Documents

Publication Publication Date Title
CN111583343B (zh) 视觉定位方法及相关装置、设备、存储介质
JP7223978B2 (ja) 校正装置および校正方法
CN109661812B (zh) 多视点摄像***、三维空间重构***及三维空间识别***
US9928710B2 (en) Danger alerting method and device, portable electronic apparatus
CN107534789B (zh) 影像同步装置及影像同步方法
JP6123120B2 (ja) 拡張現実オブジェクトを発見するための方法および端末
US11205284B2 (en) Vehicle-mounted camera pose estimation method, apparatus, and system, and electronic device
JP5747549B2 (ja) 信号機検出装置及びプログラム
US20160178728A1 (en) Indoor Positioning Terminal, Network, System and Method
CN111126182A (zh) 车道线检测方法、装置、电子设备及存储介质
US8965040B1 (en) User correction of pose for street-level images
CN111724437B (zh) 视觉定位方法及相关装置、设备、存储介质
US20210168279A1 (en) Document image correction method and apparatus
WO2021057244A1 (zh) 光强调节方法及装置、电子设备和存储介质
CN110796580B (zh) 智能交通***管理方法及相关产品
CN109883433B (zh) 基于360度全景视图的结构化环境中车辆定位方法
US20130198216A1 (en) Object information provision device, object information provision system, terminal, and object information provision method
US20130308829A1 (en) Still image extraction apparatus
WO2021005659A1 (ja) 情報処理システム、センサシステム、情報処理方法及びプログラム
WO2019189768A1 (ja) 通信方法、通信装置、送信機、およびプログラム
JP2014527655A (ja) ポータブル端末用の歩行者の足取り認識方法および装置
CN106203279B (zh) 一种增强现实中目标对象的识别方法、装置及移动终端
CN107230373B (zh) 信息推荐方法、装置、计算机可读存储介质和移动终端
US10789830B2 (en) Method and apparatus for gathering visual data using an augmented-reality application
CN115883969B (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