CN106713902A - 一种摄像模组的故障检测方法、装置及终端 - Google Patents
一种摄像模组的故障检测方法、装置及终端 Download PDFInfo
- Publication number
- CN106713902A CN106713902A CN201611056101.6A CN201611056101A CN106713902A CN 106713902 A CN106713902 A CN 106713902A CN 201611056101 A CN201611056101 A CN 201611056101A CN 106713902 A CN106713902 A CN 106713902A
- Authority
- CN
- China
- Prior art keywords
- test item
- camera module
- recorded
- predeterminated position
- module
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/002—Diagnosis, testing or measuring for television systems or their details for television cameras
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
本发明涉及电子技术领域,公开了一种摄像模组的故障检测方法、装置及终端。本发明的实施方式中,摄像模组的故障检测方法包括:分别对预设的与待检摄像模组关联的测试项进行检测,并将出现错误的测试项记录至预设位置;在检测待检摄像模组的故障时,调用预设位置;若预设位置存在被记录的测试项,则确定摄像模组的故障类型为硬件错误。通过本发明的实施方式,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
Description
技术领域
本发明涉及电子技术领域,特别涉及一种摄像模组的故障检测方法、装置及终端。
背景技术
随着电子技术的不断发展,多种智能移动终端如手机逐渐融入人们日常生活中。手机不但成为日常通讯设备,也成为便携的日常娱乐设备。例如,用户可以使用智能手机的备忘录等功能记录会议等事务,还可以使用智能手机中的相机来进行拍照。而且随着智能手机中相机的配置越来越高,并且基于智能手机的便携性,越来越多的用户使用智能手机中的相机进行拍照。
在实现本申请的过程中,本申请的发明人发现,在现有技术至少存在以下问题:相机在实际调试中,由于硬件或者模组自身的问题以及组装、生产、运输过程中各式各样的问题造成相机无法正常使用。目前的故障检测方法为专业的相机开发人员通过相机的运行日志来检测,检测流程较复杂,效率不高,且对测试人员的技术要求高。
发明内容
本发明实施方式的目的在于提供一种摄像模组的故障检测方法、装置及终端,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
为解决上述技术问题,本发明的实施方式提供了一种摄像模组的故障检测方法,包括:分别对预设的与待检摄像模组关联的测试项进行检测,并将出现错误的测试项记录至预设位置;在检测待检摄像模组的故障时,调用预设位置;若预设位置存在被记录的测试项,则确定摄像模组的故障类型为硬件错误。
本发明的实施方式还提供了一种摄像模组的故障检测装置,包括:检测模块,用于分别对预设的与待检摄像模组关联的测试项进行检测;读写模块,用于将出现错误的测试项记录至预设位置;获取模块,用于在检测待检摄像模组的故障时,调用预设位置;处理模块,用于在预设位置存在被记录的测试项时,确定摄像模组的故障类型为硬件错误。
本发明的实施方式还提供了一种终端,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行:分别对预设的与待检摄像模组关联的测试项进行检测,并将出现错误的测试项记录至预设位置;在检测待检摄像模组的故障时,调用预设位置;若预设位置存在被记录的测试项,则确定摄像模组的故障类型为硬件错误。
本发明的实施方式还提供了一种计算机程序产品,包括存储在非暂态计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,使计算机执行本发明实施方式的上述摄像模组的故障检测方法。
本发明的实施方式还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,计算机可执行指令用于执行本发明实施方式上述摄像模组的故障检测方法。
本发明实施方式相对于现有技术而言,检测预设的测试项,在特定位置记录出现错误的测试项,在检测摄像模组的故障时,测试人员可以在特定位置调取记录内容,简单直观地获知记录内容中是否存在错误项,并在存在错误项时确定故障类型为硬件错误,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
另外,与待检摄像模组关联的测试项包括下述至少一项:前置电源上电、后置电源上电、总线通信、传感器的识别号读取、前置存储器的数据读取、后置存储器的数据读取、接口的数据读取或接口响应。将测试项与待检摄像模组相关联,在检测到其中一个测试项出现错误时,即可确定故障类型,提升测试效率。
另外,还包括:为测试项设置对应的标识;将出现错误的测试项记录至预设位置,具体包括:将出现错误的测试项对应的标识写入预设位置;调用预设位置,具体包括:获取记录的标识,根据所记录的标识确定对应的测试项。在测试过程中,将测试项转化为对应的标识,便于写入和获取,提升测试效率。
另外,若预设位置存在被记录的测试项,则确定摄像模组的故障类型为硬件错误,包括下述至少一项:若预设位置存在被记录的测试项,且被记录的测试项为前置电源上电、后置电源上电、总线通信、或者传感器的识别号读取中的至少一种,则确定摄像模组的故障类型为传感器故障:若预设位置存在被记录的测试项,且被记录的测试项为前置存储器的数据读取、或者后置存储器的数据读取中的至少一种,则确定摄像模组的故障类型为存储器故障;或者,若预设位置存在被记录的测试项,且被记录的测试项为接口的数据读取或接口响应中的至少一种,则确定摄像模组的故障类型为硬件接口故障。将测试项与具体硬件故障类型相对应,在检测到测试项出现错误时,根据对应关系即可确定出现故障的具体硬件,提升测试效率。
另外,预设位置包括预创建的设备节点。由于在程序设计中,增加设备节点较为便利,所以利用设备节点记录错误的测试项实现简便。
附图说明
图1是根据本发明第一实施方式的摄像模组的故障检测方法流程图;
图2是根据本发明第二实施方式的摄像模组的故障检测方法流程图;
图3是根据本发明第三实施方式的摄像模组的故障检测方法流程图;
图4是根据本发明第四实施方式的摄像模组的故障检测装置结构示意图;
图5是根据本发明第五实施方式的摄像模组的故障检测装置结构示意图;
图6是根据本发明第六实施方式的摄像模组的故障检测装置结构示意图;
图7是根据本发明第七实施方式的摄像模组的故障检测装置结构示意图;
图8是根据本发明第八实施方式的终端的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
本发明的第一实施方式涉及一种摄像模组的故障检测方法。故障检测方法具体流程如图1所示,该方法具体包括:
步骤101,分别对预设的与待检摄像模组关联的测试项进行检测。
具体地说,预先设置与待检摄像模组关联的多种测试项,分别检测预设的多种测试项,对摄像模组进行较为全面的检测。
步骤102,将出现错误的测试项记录至预设位置。
具体地说,当检测到多种测试项中的任意一种或多种出现错误时,则记录出现错误的测试项,即写入预设位置。
步骤103,在检测待检摄像模组的故障时,调用预设位置。
具体地说,在检测待检摄像模组的故障时,调用可能记录有出现错误的测试项的预设位置,从而获知是否有测试项出现错误。
步骤104,在预设位置存在被记录的测试项时,确定摄像模组的故障类型为硬件错误。
具体地说,预设位置存在被记录的测试项,即表明与待检摄像模组关联的测试项中,有测试项出现错误,从而可以确定摄像模组的故障类型为硬件错误。
本发明实施方式相对于现有技术而言,检测预设的测试项,在特定位置记录出现错误的测试项,在检测摄像模组的故障时,测试人员可以在特定位置调取记录内容,简单直观地获知记录内容中是否存在错误项,并在存在错误项时确定故障类型为硬件错误,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
本发明的第二实施方式涉及一种摄像模组的故障检测方法。第二实施方式与第一实施方式大致相同,主要区别之处在于:在本发明第二实施方式中,在预设测试项时,增设了测试项对应的标识,利用标识进行错误项纪录,便于写入和读取,提升了测试效率。故障检测方法具体流程如图2所示,本实施例具体包括:
步骤201,为预设的与待检摄像模组关联的测试项设置对应的标识。
具体地说,预先设置与待检摄像模组关联的多种测试项。其中,与待检摄像模组关联的测试项包括下述至少一项:前置电源上电、后置电源上电、总线通信、传感器的识别号读取、前置存储器的数据读取、后置存储器的数据读取、接口的数据读取或接口响应。预先为多种需要检测的测试项设置与其相对应的标识。
步骤202,分别对预设的测试项进行检测。
步骤203,将出现错误的测试项对应的标识写入预设位置。
具体的说,本步骤中是将步骤202中判定出现错误的测试项对应的标识写入预设位置。如,如果步骤202中判定第一测试项出现错误(第一测试项为测试项中的任意一种),则本步骤中就将第一测试项对应的标识写入预设位置。其中,预设位置包括预创建的设备节点。
步骤204,在检测待检摄像模组的故障时,获取记录的标识,根据所记录的标识确定对应的测试项。
具体的说,在检测待检摄像模组的故障时,调用写入了错误项对应的标识的包括设备节点的预设位置,从而获取记录的标识,根据获取的标识确定与之对应的错误项。
步骤205,在预设位置存在被记录的测试项时,确定摄像模组的故障类型为硬件错误。
值得一提的是,实际应用中,在判定预设位置存在被记录的测试项后,还可以根据被记录的测试项输出错误报告。具体地说,根据被记录的出现错误的测试项,生成摄像模组故障检测的错误报告,输出该错误报告,给研发人员提供错误数据源。
本发明实施方式相对于现有技术而言,检测预设的测试项,在包括设备节点的特定位置记录出现错误的测试项对应的标识,在检测摄像模组的故障时,测试人员可以在特定位置调取记录的标识,简单直观地获知记录内容中是否存在错误项,并在存在错误项时确定故障类型为硬件错误,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
本发明的第三实施方式涉及一种摄像模组的故障检测方法。第三实施方式与第一实施方式大致相同,主要区别之处在于:在本发明第三实施方式中,进一步限定了测试项与具体硬件故障类型的对应关系,在检测到测试项出现错误时,根据对应关系即可确定出现故障的具体硬件。故障检测方法具体流程如图3所示,本实施例具体包括:
步骤301,分别对预设的与待检摄像模组关联的测试项进行检测。
具体地说,预先设置与待检摄像模组关联的多种测试项,分别检测预设的多种测试项,对摄像模组进行较为全面的检测。其中,与待检摄像模组关联的测试项包括下述至少一项:前置电源上电、后置电源上电、总线通信、传感器的识别号读取、前置存储器的数据读取、后置存储器的数据读取、接口的数据读取或接口响应。预先为多种需要检测的测试项设置与其相对应的标识。
步骤302,将出现错误的测试项记录至预设位置。
步骤303,在检测待检摄像模组的故障时,调用预设位置。
步骤304,在预设位置存在被记录的测试项时,确定具体的测试项。
具体地说,预设位置存在被记录的测试项,即表明与待检摄像模组关联的测试项中,有测试项出现错误,从而可以确定摄像模组的故障类型为硬件错误。确定出现错误的测试项具体为前置电源上电、后置电源上电、总线通信、传感器的识别号读取、前置存储器的数据读取、后置存储器的数据读取、接口的数据读取或接口响应中的哪一项或哪几项。
步骤305,根据对应关系确定具体硬件故障类型。
具体地说,预设测试项与具体硬件故障类型的对应关系,具体硬件故障类型中包括传感器故障、存储器故障和硬件接口故障。测试项中的前置电源上电、后置电源上电、总线通信和传感器的识别号读取与传感器故障相对应;前置存储器的数据读取、后置存储器的数据读取与存储器故障相对应;接口的数据读取、接口响应与硬件接口故障相对应。具体如下:
(1)如果获取的被记录的测试项为前置电源上电、后置电源上电、总线通信和传感器的识别号读取中的至少一种,则可确认具体硬件故障类型为传感器故障。
(2)如果被记录的测试项为前置存储器的数据读取、后置存储器的数据读取中的至少一种,则可确认具体硬件故障类型为存储器故障。
(3)如果被记录的测试项为接口的数据读取、接口响应中的至少一种,则可确认具体硬件故障类型为硬件接口故障。
本发明实施方式相对于现有技术而言,检测预设的测试项,在特定位置记录出现错误的测试项,在检测摄像模组的故障时,测试人员可以在特定位置调取记录内容,简单直观地获知记录内容中是否存在错误项,并在存在错误项时,根据对应关系确定具体硬件故障类型,使得测试人员能够快速获知出现故障的硬件,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明第四实施方式涉及一种摄像模组的故障检测装置,具体结构如图4所示。
控制装置4包括:检测模块41、读写模块42、获取模块43和处理模块44。
检测模块41,用于分别对预设的与待检摄像模组关联的测试项进行检测。
读写模块42,用于将出现错误的测试项记录至预设位置。
获取模块43,用于在检测待检摄像模组的故障时,调用预设位置。
处理模块44,用于在预设位置存在被记录的测试项时,确定摄像模组的故障类型为硬件错误。
与现有技术相比,本实施方式中提供的控制装置,检测模块41检测预设的测试项,读写模块42在特定位置记录出现错误的测试项,在检测摄像模组的故障时,测试人员可以利用获取模块43在特定位置调取记录内容,简单直观地获知记录内容中是否存在错误项,并通过处理模块44在存在错误项时确定故障类型为硬件错误,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
不难发现,本实施方式为与第一实施方式相对应的***实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
本发明第五实施方式涉及一种摄像模组的故障检测装置,具体结构如图5所示。
控制装置4包括:预设模块45、检测模块41、读写模块42、获取模块43和处理模块44。
预设模块45,用于为预设的与待检摄像模组关联的测试项设置对应的标识。其中,与待检摄像模组关联的测试项包括下述至少一项:前置电源上电、后置电源上电、总线通信、传感器的识别号读取、前置存储器的数据读取、后置存储器的数据读取、接口的数据读取或接口响应。预设模块45预先为多种需要检测的测试项设置与其相对应的标识。
检测模块41,用于分别对预设的测试项进行检测。
读写模块42,用于将出现错误的测试项对应的标识写入预设位置。其中,预设位置包括预创建的设备节点。
获取模块43,用于获取记录的标识,根据所记录的标识确定对应的测试项。
处理模块44,用于在预设位置存在被记录的测试项时,确定摄像模组的故障类型为硬件错误。
与现有技术相比,本实施方式中提供的控制装置,预设模块45预设测试项对应的标识,检测模块41检测预设的测试项,读写模块42在包括设备节点的特定位置记录出现错误的测试项对应的标识,在检测摄像模组的故障时,测试人员可以利用获取模块43在特定位置调取记录的标识,简单直观地获知记录内容中是否存在错误项,并通过处理模块44在存在错误项时确定故障类型为硬件错误,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。
本发明第六实施方式涉及一种摄像模组的故障检测装置,具体结构如图6所示。
控制装置4包括:检测模块41、读写模块42、获取模块43和处理模块44。其中,处理模块44包括下述至少一个子模块:第一处理子模块441、第二处理子模块442和第三处理子模块443(本实施方式中同时包括了上述三个子模块)。
第一处理子模块441,用于在预设位置存在被记录的测试项,且被记录的测试项为前置电源上电、后置电源上电、总线通信、或者传感器的识别号读取中的至少一种时,确定摄像模组的故障类型为传感器故障。
第二处理子模块442,用于在预设位置存在被记录的测试项,且被记录的测试项为前置存储器的数据读取、或者后置存储器的数据读取中的至少一种时,确定摄像模组的故障类型为存储器故障。
第三处理子模块443,用于在预设位置存在被记录的测试项,且被记录的测试项为接口的数据读取或接口响应中的至少一种时,确定摄像模组的故障类型为硬件接口故障。
检测模块41,用于分别对预设的与待检摄像模组关联的测试项进行检测。其中,与待检摄像模组关联的测试项包括下述至少一项:前置电源上电、后置电源上电、总线通信、传感器的识别号读取、前置存储器的数据读取、后置存储器的数据读取、接口的数据读取或接口响应。
读写模块42,用于将出现错误的测试项记录至预设位置。
获取模块43,用于在检测待检摄像模组的故障时,调用预设位置。
与现有技术相比,本实施方式中提供的控制装置,检测模块41检测预设的测试项,读写模块42在特定位置记录出现错误的测试项,在检测摄像模组的故障时,测试人员可以利用获取模块43在特定位置调取记录内容,简单直观地获知记录内容中是否存在错误项,并通过第一处理子模块441、第二处理子模块442或第三处理子模块443、在存在错误项时,根据对应关系确定具体硬件故障类型,使得测试人员能够快速获知出现故障的硬件,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
由于第三实施方式与本实施方式相互对应,因此本实施方式可与第三实施方式互相配合实施。第三实施方式中提到的相关技术细节在本实施方式中依然有效,在第三实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第三实施方式中。
本发明第七实施方式涉及一种摄像模组的故障检测装置,具体结构如图7所示。
控制装置4包括:检测模块41、读写模块42、获取模块43、处理模块44和输出模块46。
检测模块41,用于分别对预设的与待检摄像模组关联的测试项进行检测。
读写模块42,用于将出现错误的测试项记录至预设位置。
获取模块43,用于在检测待检摄像模组的故障时,调用预设位置。
处理模块44,用于在预设位置存在被记录的测试项时,确定摄像模组的故障类型为硬件错误。
输出模块46,用于在预设位置存在被记录的测试项时,根据被记录的测试项输出错误报告。
与现有技术相比,本实施方式中提供的控制装置,检测模块41检测预设的测试项,读写模块42在特定位置记录出现错误的测试项,在检测摄像模组的故障时,测试人员可以利用获取模块43在特定位置调取记录内容,简单直观地获知记录内容中是否存在错误项,并通过处理模块44在存在错误项时确定故障类型为硬件错误,同时利用输出模块46根据错误项输出错误报告,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求,同时给研发人员提供错误数据源。
本发明第八实施方式涉及一种终端,如图8所示,该终端包括:通信装置701、一个或多个处理器702、输入输出装置703以及存储器704,图8中以一个处理器702为例。
通信装置701、处理器702、输入输出装置703以及存储器704可以通过总线或者其他方式连接,图8中以通过总线连接为例。
存储器704作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的摄像模组的故障检测方法。处理器702通过运行存储在存储器704中的非易失性软件程序、指令以及模块,从而执行各种功能应用以及数据处理,即实现上述方法实施例中的摄像模组的故障检测方法。
存储器704可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储用于摄像模组的故障检测方法所创建的数据等。此外,存储器704可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器704可选包括相对于处理器702远程设置的存储器,这些远程存储器可以通过网络连接至用于摄像模组的故障检测方法的处理器702。
输入输出装置703可接收输入的数字或字符信息,以及产生用于摄像模组的故障检测方法的用户设置以及功能控制有关的键信号输入。输入输出装置703可包括显示屏等显示设备。
本实施方式中,当存储器704中存储的一个或多个模块(例如,附图4所示的检测模块41、读写模块42、获取模块43、以及处理模块44)被所述一个或者多个处理器702执行时,所述处理器702执行上述任意方法实施例中的摄像模组的故障检测方法,即执行:分别对预设的与待检摄像模组关联的测试项进行检测,并将出现错误的测试项记录至预设位置;在检测待检摄像模组的故障时,调用预设位置;若预设位置存在被记录的测试项,则确定摄像模组的故障类型为硬件错误。
上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。
本发明实施例的终端以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
本实施方式与现有技术相比,检测预设的测试项,在特定位置记录出现错误的测试项,在检测摄像模组的故障时,测试人员可以在特定位置调取记录内容,简单直观地获知记录内容中是否存在错误项,并在存在错误项时确定故障类型为硬件错误,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
本发明第九实施方式涉及一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的摄像模组的故障检测方法。
本实施方式与现有技术相比,检测预设的测试项,在特定位置记录出现错误的测试项,在检测摄像模组的故障时,测试人员可以在特定位置调取记录内容,简单直观地获知记录内容中是否存在错误项,并在存在错误项时确定故障类型为硬件错误,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
本发明第十实施方式涉及一种计算机程序,能够执行上述任意方法实施例中的摄像模组的故障检测方法。
本实施方式与现有技术相比,检测预设的测试项,在特定位置记录出现错误的测试项,在检测摄像模组的故障时,测试人员可以在特定位置调取记录内容,简单直观地获知记录内容中是否存在错误项,并在存在错误项时确定故障类型为硬件错误,使得测试人员能够快速获知故障类型,简化摄像模组故障检测的流程,提升测试效率和准确率,降低对测试人员的技术要求。
本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
Claims (12)
1.一种摄像模组的故障检测方法,其特征在于,包括:
分别对预设的与待检摄像模组关联的测试项进行检测,并将出现错误的测试项记录至预设位置;
在检测所述待检摄像模组的故障时,调用所述预设位置;
若所述预设位置存在被记录的测试项,则确定所述摄像模组的故障类型为硬件错误。
2.根据权利要求1所述的摄像模组的故障检测方法,其特征在于,所述与待检摄像模组关联的测试项包括下述至少一项:
前置电源上电、后置电源上电、总线通信、传感器的识别号读取、前置存储器的数据读取、后置存储器的数据读取、接口的数据读取或接口响应。
3.根据权利要求1或2所述的摄像模组的故障检测方法,其特征在于,还包括:为所述测试项设置对应的标识;
所述将出现错误的测试项记录至预设位置,具体包括:将所述出现错误的测试项对应的标识写入预设位置。
4.根据权利要求2所述的摄像模组的故障检测方法,其特征在于,若所述预设位置存在被记录的测试项,则确定所述摄像模组的故障类型为硬件错误,包括下述至少一项:
若所述预设位置存在被记录的测试项,且被记录的测试项为前置电源上电、后置电源上电、总线通信、或者传感器的识别号读取中的至少一种,则确定所述摄像模组的故障类型为传感器故障:
若所述预设位置存在被记录的测试项,且被记录的测试项为前置存储器的数据读取、或者后置存储器的数据读取中的至少一种,则确定所述摄像模组的故障类型为存储器故障;或者
若所述预设位置存在被记录的测试项,且被记录的测试项为接口的数据读取或接口响应中的至少一种,则确定所述摄像模组的故障类型为硬件接口故障。
5.根据权利要求1所述的摄像模组的故障检测方法,其特征在于,在判定所述预设位置存在被记录的测试项后,还包括:根据所述被记录的测试项输出错误报告。
6.根据权利要求1所述的摄像模组的故障检测方法,其特征在于,所述预设位置包括预创建的设备节点。
7.一种摄像模组的故障检测装置,其特征在于,包括:
检测模块,用于分别对预设的与待检摄像模组关联的测试项进行检测;
读写模块,用于将出现错误的测试项记录至预设位置;
获取模块,用于在检测所述待检摄像模组的故障时,调用所述预设位置;
处理模块,用于在所述预设位置存在被记录的测试项时,确定所述摄像模组的故障类型为硬件错误。
8.根据权利要求7所述的摄像模组的故障检测装置,其特征在于,所述测试项为:
前置电源上电、后置电源上电、总线通信、传感器的识别号读取、前置存储器的数据读取、后置存储器的数据读取、接口的数据读取或接口响应。
9.根据权利要求7或8所述的摄像模组的故障检测装置,其特征在于,还包括:
预设模块,用于为所述测试项设置对应的标识;
所述读写模块,还用于将所述出现错误的测试项对应的标识写入预设位置;
所述获取模块,还用于获取记录的标识,根据所记录的标识确定对应的测试项。
10.根据权利要求8所述的摄像模组的故障检测装置,其特征在于,所述处理模块,包括下述至少一个子模块:
第一处理子模块,用于在所述预设位置存在被记录的测试项,且被记录的测试项为前置电源上电、后置电源上电、总线通信、或者传感器的识别号读取中的至少一种时,确定所述摄像模组的故障类型为传感器故障:
第二处理子模块,用于在所述预设位置存在被记录的测试项,且被记录的测试项为前置存储器的数据读取、或者后置存储器的数据读取中的至少一种时,确定所述摄像模组的故障类型为存储器故障;和
第三处理子模块,用于在所述预设位置存在被记录的测试项,且被记录的测试项为接口的数据读取或接口响应中的至少一种时,确定所述摄像模组的故障类型为硬件接口故障。
11.根据权利要求7所述的摄像模组的故障检测装置,其特征在于,还包括:
输出模块,用于在所述预设位置存在被记录的测试项时,根据所述被记录的测试项输出错误报告。
12.一种终端,其特征在于,包括:至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-6任一所述的摄像模组的故障检测方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611056101.6A CN106713902A (zh) | 2016-11-24 | 2016-11-24 | 一种摄像模组的故障检测方法、装置及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611056101.6A CN106713902A (zh) | 2016-11-24 | 2016-11-24 | 一种摄像模组的故障检测方法、装置及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106713902A true CN106713902A (zh) | 2017-05-24 |
Family
ID=58934022
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611056101.6A Pending CN106713902A (zh) | 2016-11-24 | 2016-11-24 | 一种摄像模组的故障检测方法、装置及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106713902A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111787305A (zh) * | 2019-04-04 | 2020-10-16 | 南昌欧菲光电技术有限公司 | 电子设备及其智能制造方法 |
CN113329222A (zh) * | 2021-05-25 | 2021-08-31 | 广州绿怡信息科技有限公司 | 摄像功能检测方法及装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200600958A (en) * | 2004-06-23 | 2006-01-01 | Altek Corp | Method of automatic execution for testing operation |
CN101783970A (zh) * | 2009-12-22 | 2010-07-21 | 新太科技股份有限公司 | 摄像机故障自动检测和管理方法、装置和*** |
US20110292225A1 (en) * | 2010-05-27 | 2011-12-01 | Sony Corporation | Device, imaging apparatus, imaging system, method for controlling device, and program |
CN202395918U (zh) * | 2011-09-30 | 2012-08-22 | 深圳市三辰科技有限公司 | 一种智能摄像*** |
CN102928690A (zh) * | 2012-09-28 | 2013-02-13 | 珠海德百祺科技有限公司 | 用于电子器件的异常检测方法 |
CN103037242A (zh) * | 2013-01-10 | 2013-04-10 | 格科微电子(上海)有限公司 | 一种摄像头模组测试*** |
US20140340525A1 (en) * | 2013-05-15 | 2014-11-20 | Axis Ab | Reliability determination of camera fault detection tests |
CN105120339A (zh) * | 2015-08-13 | 2015-12-02 | 四川长虹电器股份有限公司 | 智能电视故障检测方法及其*** |
CN105988282A (zh) * | 2015-11-08 | 2016-10-05 | 乐视移动智能信息技术(北京)有限公司 | 相机模组故障检测方法及装置 |
-
2016
- 2016-11-24 CN CN201611056101.6A patent/CN106713902A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200600958A (en) * | 2004-06-23 | 2006-01-01 | Altek Corp | Method of automatic execution for testing operation |
CN101783970A (zh) * | 2009-12-22 | 2010-07-21 | 新太科技股份有限公司 | 摄像机故障自动检测和管理方法、装置和*** |
US20110292225A1 (en) * | 2010-05-27 | 2011-12-01 | Sony Corporation | Device, imaging apparatus, imaging system, method for controlling device, and program |
CN202395918U (zh) * | 2011-09-30 | 2012-08-22 | 深圳市三辰科技有限公司 | 一种智能摄像*** |
CN102928690A (zh) * | 2012-09-28 | 2013-02-13 | 珠海德百祺科技有限公司 | 用于电子器件的异常检测方法 |
CN103037242A (zh) * | 2013-01-10 | 2013-04-10 | 格科微电子(上海)有限公司 | 一种摄像头模组测试*** |
US20140340525A1 (en) * | 2013-05-15 | 2014-11-20 | Axis Ab | Reliability determination of camera fault detection tests |
CN105120339A (zh) * | 2015-08-13 | 2015-12-02 | 四川长虹电器股份有限公司 | 智能电视故障检测方法及其*** |
CN105988282A (zh) * | 2015-11-08 | 2016-10-05 | 乐视移动智能信息技术(北京)有限公司 | 相机模组故障检测方法及装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111787305A (zh) * | 2019-04-04 | 2020-10-16 | 南昌欧菲光电技术有限公司 | 电子设备及其智能制造方法 |
CN111787305B (zh) * | 2019-04-04 | 2023-02-10 | 南昌欧菲光电技术有限公司 | 电子设备及其智能制造方法 |
CN113329222A (zh) * | 2021-05-25 | 2021-08-31 | 广州绿怡信息科技有限公司 | 摄像功能检测方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107610695A (zh) | 驾驶人语音唤醒指令词权重的动态调整方法 | |
CN107924679A (zh) | 输入理解处理期间在响应选择中的延迟绑定 | |
CN107590654A (zh) | 一种在线支付的方法、终端及计算机可读介质 | |
CN105706146B (zh) | 图表上的数据点计算 | |
CN104915290B (zh) | 应用测试方法及装置 | |
CN109472609A (zh) | 一种风控原因确定方法及装置 | |
CN107800708A (zh) | 一种车机账户自动登录方法和车机装置 | |
CN106354628A (zh) | 支付应用的测试方法及装置 | |
CN111930617B (zh) | 基于数据对象化的自动化测试方法及装置 | |
CN107818168A (zh) | 题目搜索方法、装置及设备 | |
CN109101293A (zh) | 主题配置方法和装置、电子设备、计算机可读存储介质 | |
CN107515716B (zh) | 看板卡片管理方法、装置、计算机设备和存储介质 | |
CN106598887A (zh) | Ddr内存配置方法、装置以及电子设备 | |
CN106537382A (zh) | 查询建议 | |
CN106063364A (zh) | 用于使用数字控制外部设备的电子设备及其方法 | |
CN110119354A (zh) | 基于测试用例生成的软件测试方法、装置及电子设备 | |
CN106201859A (zh) | 一种回归测试方法及*** | |
CN110401899A (zh) | 音频测试方法及相关装置 | |
CN106713902A (zh) | 一种摄像模组的故障检测方法、装置及终端 | |
CN104020972B (zh) | 背景显示方法、装置及电子设备 | |
CN106681714A (zh) | 程序环境设置方法、装置及电子设备 | |
CN106503065A (zh) | 数据转移的方法及*** | |
CN106569852A (zh) | 一种烧录方法及装置 | |
CN104839962B (zh) | 一种智能钱包及其信息处理方法和装置 | |
CN110313159A (zh) | 通信数据建模方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170524 |