CN105138939A - 一种显示二维码的方法、装置及*** - Google Patents
一种显示二维码的方法、装置及*** Download PDFInfo
- Publication number
- CN105138939A CN105138939A CN201510467470.3A CN201510467470A CN105138939A CN 105138939 A CN105138939 A CN 105138939A CN 201510467470 A CN201510467470 A CN 201510467470A CN 105138939 A CN105138939 A CN 105138939A
- Authority
- CN
- China
- Prior art keywords
- dimensional code
- intelligent television
- original
- quick response
- response code
- 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.)
- Granted
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明实施例公开了一种显示二维码的方法、装置及***,涉及无线通信领域,用以提高用户二维码扫描的成功率。在本发明实施例中,当智能电视检测到包含有原始二维码的图像帧时,或者,当智能电视检测到包含有原始二维码的图像帧并满足预设条件时,获取原始二维码并识别原始二维码中携带的信息;判断智能电视的显示屏是否为曲面屏幕;若是,获取曲面屏幕的曲率,并根据曲率,及识别出的原始二维码中携带的信息,对原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示;若否,则根据识别出的原始二维码中携带的信息,对原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示;从而解决了上述问题。
Description
技术领域
本发明涉及无线通信领域,尤其涉及一种显示二维码的方法、装置及***。
背景技术
二维条码(也称为二维码,2-dimensionalbarcode)是用特定的几何图形按预设规律在平面(二维方向上)分布的黑白相间的图形,二维码可以用于记录数据符号信息。二维码可以使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集,每个字符占有一定的宽度,具有一定的校验功能等。
随着二维码应用的普及,二维码被应用到越来越多的领域中,例如:在二维码中携带有指定链接等信息,并通过在显示屏幕上展示二维码的方式,为用户提供更多信息,而用户只需要利用二维码扫描装置,扫描并识别该二维码后即可获取到携带在该二维码中的信息。上述用户交互方式能够简化用户的操作,因此越来越多的用户采用扫描二维码的方式获取信息。
然而,为了不影响用户体验,展示在显示屏幕上的二维码的尺寸一般较小,对于距离显示屏幕(例如:智能电视的显示屏幕)较远的用户来说,无法利用二维码扫描装置准确的扫描并识别其中携带的信息。
发明内容
本发明实施例提供一种显示二维码的方法、装置及***,用以提高用户二维码扫描的成功率。
本发明实施例提供一种显示二维码的方法,该方法包括:
当智能电视检测到包含有原始二维码的图像帧时,或者,当所述智能电视检测到包含有原始二维码的图像帧并满足预设条件时,获取所述原始二维码并识别所述原始二维码中携带的信息;
判断所述智能电视的显示屏是否为曲面屏幕;
若是,获取所述曲面屏幕的曲率,并根据所述曲率,及识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示;
若否,则根据识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示。
从上述技术方案可以看出,首先,智能电视判断当前画面中是否含有二维码,一旦检测到包含有二维码的图像帧时,即识别该二维码中携带的信息;由于通常的电视画面中的二维码设计的比较小、位置不明显、而且停留时间极短,用户在利用二维码扫描装置进行扫描时很容易出现来不及识别或由于二维码太小造成的识别失败等现象;本发明实施例在检测到包含有二维码的图像帧并识别出其中携带的信息之后,进一步的判断智能电视的显示屏是否为曲面屏幕,由于曲面屏幕具有一定弯曲程度,为了避免显示过程中二维码发生形变的现象,本发明实施例获取所述曲面屏幕的曲率,并根据所述曲率,及识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示;如果智能电视的显示屏不是曲面屏幕,则根据识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示。这样,本发明实施例能够为用户提供了与原始画面中的二维码携带相同信息、且尺寸更大的二维码,特别的,针对曲面屏幕,本发明实施例在进行二维码放大的同时,还能防止二维码发生变形、从而导致失真的现象,提高了用户扫描二维码的成功率,进而提供了用户体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的显示方法的流程示意图;
图2为本发明实施例中的智能电视处理二维码的流程示意图;
图3(a)为本发明实施例中的处理前的智能电视当前播放的画面的模拟示意图;
图3(b)为本发明实施例中的处理后的智能电视当前播放的画面的模拟示意图;
图4为本发明实施例中的智能电视为终端提供二维码的流程示意图;
图5为本发明实施例中的智能电视的模拟电视通路进行画质增强的流程示意图;
图6为本发明实施例中的智能电视的数字电视通路进行画质增强的流程示意图;
图7为本发明实施例提供的针对曲面屏幕的显示二维码的方法的流程示意图;
图8为本发明实施例提供的一种显示二维码的装置的结构示意图;
图9为本发明实施例提供的一种智能电视的结构示意图;
图10为本发明实施例提供的一种显示二维码的***的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例可以应用于各种显示设备,可以用于显示二维码或类似的条码信息。可选的,本发明实施例尤其适用于各类智能电视设备,在智能电视正常播放节目的同时,一旦检测到任何画面中包含有二维码,就生成携带有相同信息的、但尺寸更大的新的二维码,为用户提供了一种成功率更高、更方便的二维码显示方案。
图1示出了本发明实施例提供的显示方法的流程示意图,如图1所示,该流程可以包括:
步骤11:当智能电视检测到包含有原始二维码的图像帧时,或者,当智能电视检测到包含有原始二维码的图像帧并满足预设条件时,获取原始二维码并识别原始二维码中携带的信息。
步骤12:判断智能电视的显示屏是否为曲面屏幕,若是,则执行步骤13;否则,执行步骤14。
步骤13:获取曲面屏幕的曲率,并根据曲率,及识别出的原始二维码中携带的信息,对原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示。
步骤14:根据识别出的原始二维码中携带的信息,对原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示。
可选的,当显示屏为曲面屏幕时,通过如下步骤确定待生成的二维码的尺寸:根据该曲面屏幕的弯曲方向和曲率,判断是否按照相同的比例将原始二维码的长度和宽度进行放大,如果是,则利用预设规则,将原始二维码的长度和宽度均放大N倍;如果否,则将原始二维码的长度放大N1倍,并将原始二维码的宽度放大N2倍,且N1≠N2。
可选的,当曲面屏幕为沿宽度方向弯曲的曲面屏幕时,将原始二维码的长度放大N1倍,并将原始二维码的宽度放大N2倍,具体为:智能电视获取已连接的终端与智能电视之间的距离,根据获取到的距离和/或智能电视的分辨率,确定N1的取值;智能电视根据N1的取值和该曲面屏幕的曲率,确定N2的取值;其中,N1<N2。
可选的,当曲面屏幕为沿长度方向弯曲的曲面屏幕时,将原始二维码的长度放大N1倍,并将原始二维码的宽度放大N2倍,具体为:智能电视获取已连接的终端与智能电视之间的距离,根据获取到的距离和/或智能电视的分辨率,确定N2的取值;智能电视根据N2的取值和该曲面屏幕的曲率,确定N1的取值;其中,N1>N2。
可选的,当曲面屏幕为球面屏幕、且该球面屏幕沿宽度方向弯曲的曲率与沿长度方向弯曲的曲率不相同时,将原始二维码的长度放大N1倍,并将原始二维码的宽度放大N2倍,具体为:智能电视获取已连接的终端与智能电视之间的距离,根据获取到的距离和/或智能电视的分辨率、以及该曲面屏幕沿长度方向弯曲的曲率,确定N1的取值;智能电视获取已连接的终端与智能电视之间的距离,根据获取到的距离和/或智能电视的分辨率、以及该曲面屏幕沿宽度方向弯曲的曲率,确定N2的取值。
可选的,智能电视判断是否存在至少一个与智能电视连接且已开启二维码扫描功能的终端;如果存在,则智能电视满足预设条件;否则,智能电视不满足预设条件。
可选的,智能电视接收到已连接的终端发送的用于指示智能电视显示已生成的二维码的指令时,智能电视将该终端确定为已开启二维码扫描功能的终端;或者智能电视实时获取已连接的终端的二维码扫描功能的状态,当二维码扫描功能为已开启状态时,将该终端确定为已开启二维码扫描功能的终端。
可选的,在智能电视检测到包含有原始二维码的图像帧之后,获取原始二维码之前,对包含有原始二维码的图像帧进行画质增强处理;获取原始二维码并识别原始二维码中携带的信息,具体为:确定处理后的图像帧中的原始二维码的所在区域;对确定出的原始二维码的所在区域进行解码,得到原始二维码中携带的信息。
下面对本发明实施例进行详细描述。
电视中直播节目或者电视中的应用,常常会采用二维码的方式与用户交互,为了不影响用户体检,二维码一般都放置到屏幕边缘,而且大小一般都比较小;举例来说,用户观看电视的距离一般在3m(米)左右,当用户遇到自己感兴趣的推送而使用二维码扫描工具扫描二维码时,可能会存在由于距离较远,扫描工具识别不成功,或者识别成功的概率很低;直播电视节目中推送的消息时间有限,当用户准备好去扫描二维码时,该界面已经更新等问题。
为了解决上述问题,本发明提供一种新型的二维码显示方案,由智能电视获取当前电视端的画面,该电视画面包括信号输入的视频层(如直播电视、端口输入)和应用界面图层,然后识别该出画面中的二维码;并对该二维码处理,根据用户观看距离在智能电视端生成适合大小的新的二维码图片,并将其显示到电视界面上。这样,本发明实施例能够从当前电视画面(视频层或者应用层均可)中识别出二维码,并且对识别出来的二维码处理,重新生成新的二维码图片供用户使用,提高用户体验。
本发明实施例以具备显示屏幕和处理器的智能电视进行举例说明。在本发明实施例中,智能电视不仅能够接收视频信号、广播电视信号、网络信号,还具备对接收到的各种信号进行处理和识别能力。特别的,本发明实施例还针对显示屏为曲面屏幕的智能电视,提供了一种现实二维码的方法,用以防止二维码在放大过程中发生的变形、导致失真的现象,进而提高了用户提取二维码所携带的信息的成功率。
图2示出了本发明实施例中的智能电视处理二维码的流程示意图,图3(a)示出了本发明实施例中的处理前的智能电视当前播放的画面的模拟示意图,图3(b)示出了本发明实施例中的处理后的智能电视当前播放的画面的模拟示意图,参照图2、图3(a)~图3(b),该流程可以包括:
步骤21:智能电视在电视端得到需要识别二维码的命令后,智能电视截取电视当前显示画面。
具体的,如图3(a)所示,智能电视截取电视当前显示画面中的二维码位于屏幕右下角、且尺寸较小,用户不方便扫描。
步骤22:智能电视对截取的图片分析处理,得到图片中的二维码。
步骤23:智能电视读取二维码中的数字信息。
步骤24:根据用户观看距离和电视分辨率确定合适的放大因子,确定需要生成的新的二维码的大小。
步骤25:根据读取到的二维码中的数字信息,生成新的二维码并进行显示。
具体的,如图3(b)所示,智能电视可以将生成的新的二维码按照比较大的尺寸展示在屏幕中间位置或其他位置。
需要说明的是,智能电视生成的新的二维码与原二维码携带有相同的数字信息。这样,本发明实施例能够在不破坏原二维码所携带的数字信息的基础上,生成了携带相同信息但尺寸更大的新的二维码,提高了用户扫描二维码的成功率。
在本发明实施例中,一般来说,用户通常使用的二维码扫描工具可以为:智能手机、PAD等终端。可选的,由于智能手机、PAD等终端通常可以与智能电视建立连接,从而通过终端接收电视信号或向智能电视发送各类指令,从而提供更智能的交互方案。因此,本发明实施例中还提供了一种显示***,至少包括有智能电视和终端,当用户使用与智能电视建立连接的终端(在本发明实施例中以手机为例进行说明,因此以下简称为手机或智能手机)进行二维码扫描时,指示智能电视按照本发明实施例提供的显示方案生成新的二维码并显示给用户。图4示出了本发明实施例中的智能电视为终端提供二维码的流程示意图,如图4所示,该流程可以包括:
步骤41:智能电视接收到手机发送的扫描二维码的请求。
具体实现时,用户可以利用手机通过如下方式向智能电视进行请求。
第一种方式:主动请求,当用户发现电视端出现自己感兴趣的二维码时,用户可以通过遥控器上实体按键触发电视端识别二维码并开启二维码放大的功能。
第二种方式:被动请求,手机与电视互联互通,当用户拿起手机打开扫描装置(即手机)对准智能电视扫描时,智能电视可以获取到用户手机的状态(打开某些扫描装置,如摄像头装置等),然后,还可以通过照相机获取到用户对准了智能电视,此时电视端触发识别二维码并开启二维码放大的功能。需要说明的是,在本发明实施例中,智能电视可以具备照相机装置,用以通过视频识别的方式判断用户是否拿起手机并对准了智能电视;智能电视也可能不具备照相机装置,这时,智能电视可以实时监测手机的状态,一旦监测到手机开启了二维码扫描功能,即开启二维码放大的功能。
步骤42:智能电视识别当前界面中的二维码图片。
具体实现时,智能电视可以首先获取电视***当前界面的画面,然而在该画面中确定出二维码。
举例来说,当智能电视正在播放是模拟信号,例如ATV(AnalogTelevision,模拟电视)、HDMI(HighDefinitionMultimediaInterface,高清晰多媒体接口)、VGA(VideoGraphicsArray,视频图形阵列卡)等模拟电视信号时,为了提高图片中二维码的识别率,本发明实施例可以对当前画面进行画质增强操作。
具体的,图5示出了本发明实施例中的智能电视的模拟电视通路进行画质增强的流程示意图,如图5所示,智能电视的模拟前端接收模拟信号,并发送至视音频解码器进行解析,对于视频信号,进行去隔行、降噪、缩放、画质增强、FRC(FrameRateConversion帧率转换技术)等操作处理之后,在处理后的画面中获取二维码。然后,智能电视仍按照现有技术中的模拟信号处理流程将图像信号输出至TCON(TimingController,时序控制电路)并驱动显示器进行播放。
再举例来说,当智能电视正在播放是数字信号,例如DTV(DigitalTelevision,数字电视)数字信号时,为了提高图片中二维码的识别率,本发明实施例可以对当前画面进行画质增强操作。
具体的,图6示出了本发明实施例中的智能电视的数字电视通路进行画质增强的流程示意图,如图5所示,智能电视的DTVAFE(AnalogFrontEnd,模拟前端)接收数字信号,并经DTV频道解码器、TS流(TransportStream,传送流)分路器、多格式解码器进行解析,对于视频信号,进行去隔行、降噪、缩放、画质增强、FRC等操作处理之后,在处理后的画面中获取二维码。然后,智能电视仍按照现有技术中的模拟信号处理流程将图像信号输出至TCON并驱动显示器进行播放。
需要说明的是,在本发明实施例中,智能电视可以按照现有技术对模拟信号或数字信号进行解码和播放,但当智能电视检测到包含有二维码的画面(即图像帧)时,可以仅对包含有二维码的图像帧进行图像增强处理(如:去隔行、降噪、缩放、画质增强、FRC等操作),进一步的,确定出图像增强处理后的图像帧中的二维码,从而能够提高二维码识别的准确性。另外,如果智能电视仅根据原始图像就可识别出二维码中携带的信息,那么智能电视也可以不对包含有二维码的图像帧进行图像增强处理。
本发明实施例还可以通过如下方式识别二维码:由于二维码是某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进对应的几何形状来表示文字数值信息。因此,二维码编码解码的方法有很多种,目前,采用现有技术中的各种编解码技术均可以从图像帧中识别出二维码,这里不再赘述。
步骤43:智能电视对识别的二维码进行处理,生成适合用户观看距离的二维码。
具体实现时,上述步骤43可以通过如下过程实现。
过程(1):获取通过步骤二中获得到的二维码所代表的数字信息;过程(2):根据用户与电视机的距离以及电视机自身的分辨率,来确定最终生成的图片大小;过程(3):根据过程(1)和过程(2)中所得到的信息,生成新的二维码图片;过程(4):将生成的二维码显示到电视设备上。
具体的,过程(1)即二维码解码的过程,利用现有的编解码技术手段可以获得到二维码中所携带的数字信息,比如该信息为一个网址,一张图片,一串数字等。
过程(2)即确定需要生成的图片的大小的过程。影响二维码生成的大小的因素主要有两个:一个是用户到电视的观看距离,另一个就是电视本身的分辨率。
其中,第一个因素是用户到电视的观看距离。用户距离电视越远,电视中二维码在用户扫描设备上的尺寸越大。虽然一般的二维码扫描设备,例如手机的照相机,都可以手工调整镜头的焦距,但是放大后的图片清晰度会大打折扣。用户观看距离越近,智能电视生成的二维码应该越小,观看距离越远,智能电视需要生成的二维码应该越大。因此,在本发明实施例中,用户到电视的观看距离可以通过搭载在智能电视端的红外距离传感器或者通过其搭载的摄像头拍到的图片分析处理获得。
其中,第二个因素是智能电视的屏幕分辨率。相同尺寸的电视,同样分辨率大小的图片在不同分辨率的电视上显示的大小是不一样的。屏幕分辨率越大,显示的图片越小,反之越大。另外,由于二维码的形状为正方形,智能电视需要确定当前显示设备所支持的最大显示分辨率,以屏幕分辨率中较小值作为生成二维码的最大边长值。
本发明实施例可以预先设置有放大尺寸(即预设尺寸),智能电视直接将该预设尺寸作为新的二维码的尺寸。
进一步的,本发明实施例还可以设置有缩放因子,利用缩放因子对预设尺寸进行调整,将调整后的尺寸作为新的二维码的尺寸。其中,本发明实施例可以根据智能电视的分辨率和/或用户观看距离(即,用户持有终端与智能电视之间的距离)确定缩放因子。
作为另一种实施方式,本发明实施例还可以获取原始二维码显示在智能电视上的尺寸,并利用缩放因子对原始二维码的尺寸进行调整,将调整后的尺寸作为新的二维码的尺寸。其中,本发明实施例可以根据智能电视的分辨率和/或用户观看距离(即,用户持有终端与智能电视之间的距离)确定缩放因子。
举例来说,以电视端分辨率为1920X1080,用户观看距离为3m为例进行具体说明。
本发明实施例可以预先设置新的二维码的预设尺寸为720X720。
首先,可以根据如下公式一确定缩放因子;
公式一为:
然后,可以利用缩放因子,根据如下公式二对预设尺寸进行调整,并确定出新的二维码的显示尺寸;
公式二为:
这样,可以确定出新的二维码的显示尺寸为720X720。可见,本发明实施例可以将新的二维码的显示尺寸调整到比较大的尺寸,便于用户扫描,从而提高了二维码扫描的成功率。而且,当智能电视分辨率高于1920X1080、甚至达到4K时,确定出的缩放因子大于1,因此,新的二维码的显示尺寸更大(尺寸大于720X720),或者,当用户观看距离大于3米时,确定出的缩放因子大于1,因此,新的二维码的显示尺寸更大(尺寸大于720X720)。可见,本发明实施例可以根据智能电视的分辨率和/或已连接的终端与智能电视之间的距离,自动的调整新的二维码的显示尺寸,提供了一种新型的二维码显示方法,提高了用户扫描二维码的成功率,从而提高了用户体验。
过程(3)即生成新的二维码图片的过程。根据上述过程(1)和过程(2)中得到的需要生成的新的二维码携带的信息以及其大小,利用现有技术中的编码技术生成携带有相同信息的、但尺寸较大的新的二维码。
过程(4)即将生成的新的二维码显示到屏幕上。智能电视能够利用浮层技术,将已生成的二维码以浮动窗口的形式,显示在智能电视正在播放的画面之上。
其中,本发明实施例可以预先设置新的二维码的显示时间,例如10秒,在预设视图层中显示新生成的二维码,并将显示时间保持10秒;另外,还可以由智能电视在预设视图层中显示新生成的二维码,直到接收到已连接的终端发送的用于指示该智能电视显示终止指令时,不再显示该新生成的二维码。
可见,此时屏幕上显示的新的二维码与原二维码携带了相同的数字信息,同时,由于新的二维码尺寸更大、分辨率更高,而且在屏幕上的显示时间(也可称为停留时间)更长,从而为用户提供了更清晰、更便于扫描的二维码显示方案,提高了用户扫描二维码的成功率,进而提供了用户体验。
需要说明的是,在本发明实施例中,新的二维码在屏幕上的停留时间可以由用户进行自定义设置。用户还可以自定义的设置智能电视生成新的二维码的分辨率、尺寸大小、以及显示新的二维码的位置等信息。
本发明实施例还提供了一种针对显示器为曲面屏幕的智能电视的显示二维码的方案,由于曲面屏幕为非平面屏幕,为了避免放大后的二维码出现形变的现象,本发明实施例可以获取智能电视的***属性参数,***属性参数中有关于显示屏幕是曲面屏幕还是平面屏幕的描述,因此可以根据***属性参数来判断智能电视的显示屏幕是否为曲面屏幕,当智能电视的显示屏幕为曲面屏幕时,进一步根据曲面屏幕的曲率,确定待生成的二维码的尺寸,根据确定出的尺寸,利用原始二维码中携带的信息,生成携带有相同信息、且放大后的二维码并显示。
图7示出了本发明实施例提供的针对曲面屏幕的显示二维码的方法的流程示意图,如图7所示,该流程可以包括:
步骤71:智能电视接收到手机发送的扫描二维码的请求。
具体实现时,用户可以利用手机通过如下方式向智能电视进行请求。
第一种方式:主动请求,当用户发现电视端出现自己感兴趣的二维码时,用户可以通过遥控器上实体按键触发电视端识别二维码并开启二维码放大的功能。
第二种方式:被动请求,手机与电视互联互通,当用户拿起手机打开扫描装置(即手机)对准智能电视扫描时,智能电视可以获取到用户手机的状态(打开某些扫描装置,如摄像头装置等),然后,还可以通过照相机获取到用户对准了智能电视,此时电视端触发识别二维码并开启二维码放大的功能。需要说明的是,在本发明实施例中,智能电视可以具备照相机装置,用以通过视频识别的方式判断用户是否拿起手机并对准了智能电视;智能电视也可能不具备照相机装置,这时,智能电视可以实时监测手机的状态,一旦监测到手机开启了二维码扫描功能,即开启二维码放大的功能。
步骤72:智能电视识别当前界面中的二维码图片。
具体实现时,智能电视可以首先获取电视***当前界面的画面,然而在该画面中确定出二维码。
举例来说,当智能电视正在播放是模拟信号,例如ATV、HDMI、VGA等模拟电视信号时,为了提高图片中二维码的识别率,本发明实施例可以对当前画面进行画质增强操作。
具体的,图5示出了本发明实施例中的智能电视的模拟电视通路进行画质增强的流程示意图,如图5所示,智能电视的模拟前端接收模拟信号,并发送至视音频解码器进行解析,对于视频信号,进行去隔行、降噪、缩放、画质增强、FRC等操作处理之后,在处理后的画面中获取二维码。然后,智能电视仍按照现有技术中的模拟信号处理流程将图像信号输出至TCON并驱动显示器进行播放。
再举例来说,当智能电视正在播放是数字信号,例如DTV数字信号时,为了提高图片中二维码的识别率,本发明实施例可以对当前画面进行画质增强操作。
具体的,图6示出了本发明实施例中的智能电视的数字电视通路进行画质增强的流程示意图,如图5所示,智能电视的DTVAFE(AnalogFrontEnd,模拟前端)接收数字信号,并经DTV频道解码器、TS流(TransportStream,传送流)分路器、多格式解码器进行解析,对于视频信号,进行去隔行、降噪、缩放、画质增强、FRC等操作处理之后,在处理后的画面中获取二维码。然后,智能电视仍按照现有技术中的模拟信号处理流程将图像信号输出至TCON并驱动显示器进行播放。
需要说明的是,在本发明实施例中,智能电视可以按照现有技术对模拟信号或数字信号进行解码和播放,但当智能电视检测到包含有二维码的画面(即图像帧)时,可以仅对包含有二维码的图像帧进行图像增强处理(如:去隔行、降噪、缩放、画质增强、FRC等操作),进一步的,确定出图像增强处理后的图像帧中的二维码,从而能够提高二维码识别的准确性。另外,如果智能电视仅根据原始图像就可识别出二维码中携带的信息,那么智能电视也可以不对包含有二维码的图像帧进行图像增强处理。
本发明实施例还可以通过如下方式识别二维码:由于二维码是某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进对应的几何形状来表示文字数值信息。因此,二维码编码解码的方法有很多种,目前,采用现有技术中的各种编解码技术均可以从图像帧中识别出二维码,这里不再赘述。
步骤73:判断智能电视的显示屏是否为曲面屏幕,若是,则执行步骤74;否则,执行步骤75。
步骤74:获取曲面屏幕的曲率,并根据曲率,及识别出的原始二维码中携带的信息,对原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示。
具体实现时,由于曲面屏幕可以包括:沿长度方向(即水平方向)弯曲的曲面屏幕、沿宽度方向(即垂直方向)弯曲的曲面屏幕、沿长度和宽度方向均弯曲的球面屏幕,其中,对于球面屏幕,其沿长度方向弯曲的曲率和沿宽度方向弯曲的曲率可以相同也可以不相同。
在本发明实施例中,首先,需要确定待生成的二维码的尺寸;然后,利用识别出的原始二维码中携带的信息,生成携带有相同信息、且放大后的二维码并显示。
针对显示屏为曲面屏幕,通过如下步骤确定待生成的二维码的尺寸:
根据该曲面屏幕的弯曲方向和曲率,判断是否按照相同的比例将原始二维码的长度和宽度进行放大,如果是,则利用预设规则,将原始二维码的长度和宽度均放大N倍;如果否,则将原始二维码的长度放大N1倍,并将原始二维码的宽度放大N2倍,且N1≠N2。
具体的,当曲面屏幕为沿宽度方向弯曲的曲面屏幕时,将原始二维码的长度放大N1倍,并将原始二维码的宽度放大N2倍,具体为:
智能电视获取已连接的终端与智能电视之间的距离,根据获取到的距离和/或智能电视的分辨率,确定N1的取值;智能电视根据N1的取值和该曲面屏幕的曲率,确定N2的取值;其中,N1<N2。
具体的,当曲面屏幕为沿长度方向弯曲的曲面屏幕时,将原始二维码的长度放大N1倍,并将原始二维码的宽度放大N2倍,具体为:
智能电视获取已连接的终端与智能电视之间的距离,根据获取到的距离和/或智能电视的分辨率,确定N2的取值;智能电视根据N2的取值和该曲面屏幕的曲率,确定N1的取值;其中,N1>N2。
具体的,当曲面屏幕为球面屏幕、且该球面屏幕沿宽度方向弯曲的曲率与沿长度方向弯曲的曲率不相同时,将原始二维码的长度放大N1倍,并将原始二维码的宽度放大N2倍,具体为:
智能电视获取已连接的终端与智能电视之间的距离,根据获取到的距离和/或智能电视的分辨率、以及该曲面屏幕沿长度方向弯曲的曲率,确定N1的取值;
智能电视获取已连接的终端与智能电视之间的距离,根据获取到的距离和/或智能电视的分辨率、以及该曲面屏幕沿宽度方向弯曲的曲率,确定N2的取值。
具体的,当曲面屏幕为球面屏幕、且该球面屏幕沿宽度方向弯曲的曲率与沿长度方向弯曲的曲率相同时,则利用预设规则,将原始二维码的长度和宽度均放大N倍。
举例来说,当智能电视的显示器为沿长度方向弯曲的曲面屏幕,可以从该智能电视的屏幕参数中可以读出曲面屏幕的曲率,在本发明实施例中,假设曲率为C,曲面半径为R,且假设原始二维码的边长a,即原始二维码的长度与宽度相等。
根据智能电视的分辨率和/或用户观看距离,确定待生成的二维码的宽度W,W=N2×a,假设N2=4,即W=4a
假设待生成的二维码的长度L为曲线OA的弧长,那么,
并且,
因此,在本发明实施例中,将原始二维码的长度放大倍,得到待生成二维码的长度,将原始二维码的宽度放大4倍,得到待生成二维码的宽度。
需要说明的是,当显示屏幕为沿垂直方向弯曲的曲面屏幕或为球面屏幕时,利用相同的原理确定待生成的二维码的尺寸,这里不再一一赘述。
进一步的,根据待生成的二维码携带的信息以及其大小,利用现有技术中的编码技术生成携带有相同信息的、但尺寸较大的新的二维码。
并且,将生成的新的二维码显示到屏幕上。智能电视能够利用浮层技术,将已生成的二维码以浮动窗口的形式,显示在智能电视正在播放的画面之上。
其中,本发明实施例可以预先设置新的二维码的显示时间,例如10秒,在预设视图层中显示新生成的二维码,并将显示时间保持10秒;另外,还可以由智能电视在预设视图层中显示新生成的二维码,直到接收到已连接的终端发送的用于指示该智能电视显示终止指令时,不再显示该新生成的二维码。
步骤75:根据识别出的原始二维码中携带的信息,对原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示。
具体实现时,可以通过与上述步骤43相同的方式实现,这里不再赘述。
可见,此时屏幕上显示的新的二维码与原二维码携带了相同的数字信息,同时,由于新的二维码尺寸更大、分辨率更高,而且在屏幕上的显示时间(也可称为停留时间)更长,从而为用户提供了更清晰、更便于扫描的二维码显示方案;并且,由于曲面屏幕具有一定弯曲程度,为了避免显示过程中二维码发生形变的现象,本发明实施例获取曲面屏幕的曲率,并根据曲率,及识别出的原始二维码中携带的信息,对原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示;可见,本发明实施例在进行二维码放大的同时,还能防止二维码发生变形、从而导致失真的现象,提高了用户扫描二维码的成功率,进而提供了用户体验。
需要说明的是,在本发明实施例中,新的二维码在屏幕上的停留时间可以由用户进行自定义设置。用户还可以自定义的设置智能电视生成新的二维码的分辨率、尺寸大小、以及显示新的二维码的位置等信息。
从上述技术方案可以看出,首先,智能电视判断当前画面中是否含有二维码,一旦检测到包含有二维码的图像帧时,即识别该二维码中携带的信息;由于通常的电视画面中的二维码设计的比较小、位置不明显、而且停留时间极短,用户在利用二维码扫描装置进行扫描时很容易出现来不及识别或由于二维码太小造成的识别失败等现象;本发明实施例在检测到包含有二维码的图像帧并识别出其中携带的信息之后,进一步的判断智能电视的显示屏是否为曲面屏幕,由于曲面屏幕具有一定弯曲程度,为了避免显示过程中二维码发生形变的现象,本发明实施例获取所述曲面屏幕的曲率,并根据所述曲率,及识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示;如果智能电视的显示屏不是曲面屏幕,则根据识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示。这样,本发明实施例能够为用户提供了与原始画面中的二维码携带相同信息、且尺寸更大的二维码,特别的,针对曲面屏幕,本发明实施例在进行二维码放大的同时,还能防止二维码发生变形、从而导致失真的现象,提高了用户扫描二维码的成功率,进而提供了用户体验。
基于相同的技术原理,本发明实施例还提供一种显示二维码的装置,图8示出了本发明实施例提供的一种显示二维码的装置的结构示意图,如图8所示,该装置包括:
识别单元81,用于当检测到包含有原始二维码的图像帧时,或者,当检测到包含有原始二维码的图像帧并满足预设条件时,获取所述原始二维码并识别所述原始二维码中携带的信息;
判断单元82,用于判断所述智能电视的显示屏是否为曲面屏幕;
生成及显示单元83,用于在所述智能电视的显示屏为曲面屏幕时,获取所述曲面屏幕的曲率,并根据所述曲率,及识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示;在所述智能电视的显示屏不为曲面屏幕时,根据识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示。
基于相同的技术原理,本发明实施例还提供一种智能电视,图9示出了本发明实施例提供的一种智能电视的结构示意图,如图9所示,该智能电视包括:
处理器91,当检测到包含有原始二维码的图像帧时,或者,当检测到包含有原始二维码的图像帧并满足预设条件时,获取所述原始二维码并识别所述原始二维码中携带的信息;在所述智能电视的显示屏为曲面屏幕时,获取所述曲面屏幕的曲率,并根据所述曲率,及识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码;在所述智能电视的显示屏不为曲面屏幕时,根据识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码;
显示屏92,用于显示由所述处理器生成的携带有相同信息,且放大后的二维码。
基于相同的技术原理,本发明实施例还提供一种显示二维码的***,图10示出了本发明实施例提供的一种显示二维码的***的结构示意图,如图10所示,该***包括:
智能电视101,用于当检测到包含有原始二维码的图像帧时,或者,当检测到包含有原始二维码的图像帧并满足预设条件时,获取所述原始二维码并识别所述原始二维码中携带的信息;在所述智能电视的显示屏为曲面屏幕时,获取所述曲面屏幕的曲率,并根据所述曲率,及识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示;在所述智能电视的显示屏不为曲面屏幕时,根据识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示;
终端102,用于利用二维码扫描功能,对所述智能电视显示出的、放大后的二维码进行扫描,并获取该二维码中携带的信息。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器,使得通过该计算机或其他可编程数据处理设备的处理器执行的指令可实现流程图中的一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图的一个流程或多个流程和/或方框图的一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种显示二维码的方法,其特征在于,该方法包括:
当智能电视检测到包含有原始二维码的图像帧时,或者,当所述智能电视检测到包含有原始二维码的图像帧并满足预设条件时,获取所述原始二维码并识别所述原始二维码中携带的信息;
判断所述智能电视的显示屏是否为曲面屏幕;
若是,获取所述曲面屏幕的曲率,并根据所述曲率,及识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示;
若否,则根据识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示。
2.如权利要求1所述的方法,其特征在于,当所述显示屏为曲面屏幕时,通过如下步骤确定待生成的二维码的尺寸:
根据该曲面屏幕的弯曲方向和曲率,判断是否按照相同的比例将所述原始二维码的长度和宽度进行放大,如果是,则利用预设规则,将所述原始二维码的长度和宽度均放大N倍;如果否,则将所述原始二维码的长度放大N1倍,并将所述原始二维码的宽度放大N2倍,且N1≠N2。
3.如权利要求2所述的方法,其特征在于,当所述曲面屏幕为沿宽度方向弯曲的曲面屏幕时,所述将所述原始二维码的长度放大N1倍,并将所述原始二维码的宽度放大N2倍,具体为:
所述智能电视获取已连接的终端与所述智能电视之间的距离,根据获取到的距离和/或所述智能电视的分辨率,确定N1的取值;
所述智能电视根据所述N1的取值和该曲面屏幕的曲率,确定N2的取值;
其中,N1<N2。
4.如权利要求2所述的方法,其特征在于,当所述曲面屏幕为沿长度方向弯曲的曲面屏幕时,所述将所述原始二维码的长度放大N1倍,并将所述原始二维码的宽度放大N2倍,具体为:
所述智能电视获取已连接的终端与所述智能电视之间的距离,根据获取到的距离和/或所述智能电视的分辨率,确定N2的取值;
所述智能电视根据所述N2的取值和该曲面屏幕的曲率,确定N1的取值;
其中,N1>N2。
5.如权利要求2所述的方法,其特征在于,当所述曲面屏幕为球面屏幕、且该球面屏幕沿宽度方向弯曲的曲率与沿长度方向弯曲的曲率不相同时,所述将所述原始二维码的长度放大N1倍,并将所述原始二维码的宽度放大N2倍,具体为:
所述智能电视获取已连接的终端与所述智能电视之间的距离,根据获取到的距离和/或所述智能电视的分辨率、以及该曲面屏幕沿长度方向弯曲的曲率,确定N1的取值;
所述智能电视获取已连接的终端与所述智能电视之间的距离,根据获取到的距离和/或所述智能电视的分辨率、以及该曲面屏幕沿宽度方向弯曲的曲率,确定N2的取值。
6.如权利要求1-5中任一项所述的方法,其特征在于,所述预设条件具体为:
所述智能电视判断是否存在至少一个与所述智能电视连接且已开启二维码扫描功能的终端;
如果存在,则所述智能电视满足所述预设条件;否则,所述智能电视不满足所述预设条件。
7.如权利要求6所述的方法,其特征在于,所述智能电视判断是否存在至少一个与所述智能电视连接且已开启二维码扫描功能的终端,具体包括:
所述智能电视接收到已连接的终端发送的用于指示所述智能电视显示已生成的二维码的指令时,所述智能电视将该终端确定为已开启二维码扫描功能的终端;或者
所述智能电视实时获取已连接的终端的二维码扫描功能的状态,当所述二维码扫描功能为已开启状态时,将该终端确定为已开启二维码扫描功能的终端。
8.如权利要求1-5或7中任一项所述的方法,其特征在于,在所述智能电视检测到包含有原始二维码的图像帧之后,获取所述原始二维码之前,还包括:
对所述包含有原始二维码的图像帧进行画质增强处理;
所述获取所述原始二维码并识别所述原始二维码中携带的信息,具体为:
确定处理后的图像帧中的原始二维码的所在区域;
对确定出的原始二维码的所在区域进行解码,得到所述原始二维码中携带的信息。
9.一种显示二维码的装置,其特征在于,该装置包括:
识别单元,用于当检测到包含有原始二维码的图像帧时,或者,当检测到包含有原始二维码的图像帧并满足预设条件时,获取所述原始二维码并识别所述原始二维码中携带的信息;
判断单元,用于判断所述智能电视的显示屏是否为曲面屏幕;
生成及显示单元,用于在所述智能电视的显示屏为曲面屏幕时,获取所述曲面屏幕的曲率,并根据所述曲率,及识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示;在所述智能电视的显示屏不为曲面屏幕时,根据识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示。
10.一种显示二维码的***,其特征在于,该***包括:
智能电视,用于当检测到包含有原始二维码的图像帧时,或者,当检测到包含有原始二维码的图像帧并满足预设条件时,获取所述原始二维码并识别所述原始二维码中携带的信息;在所述智能电视的显示屏为曲面屏幕时,获取所述曲面屏幕的曲率,并根据所述曲率,及识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息、且放大后的二维码并显示;在所述智能电视的显示屏不为曲面屏幕时,根据识别出的原始二维码中携带的信息,对所述原始二维码进行放大处理,生成携带有相同信息,且放大后的二维码并显示;
终端,用于利用二维码扫描功能,对所述智能电视显示出的、放大后的二维码进行扫描,并获取该二维码中携带的信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510467470.3A CN105138939B (zh) | 2015-07-31 | 2015-07-31 | 一种显示二维码的方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510467470.3A CN105138939B (zh) | 2015-07-31 | 2015-07-31 | 一种显示二维码的方法、装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105138939A true CN105138939A (zh) | 2015-12-09 |
CN105138939B CN105138939B (zh) | 2017-11-17 |
Family
ID=54724283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510467470.3A Active CN105138939B (zh) | 2015-07-31 | 2015-07-31 | 一种显示二维码的方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105138939B (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106951942A (zh) * | 2017-02-14 | 2017-07-14 | 上海富脉实业有限公司 | 一种预失真标贴及预失真二维码图像生成方法和*** |
CN108734249A (zh) * | 2017-04-21 | 2018-11-02 | 成均馆大学校产学协力团 | 用于屏幕与摄像头间通信的加密代码输出方法及装置 |
CN108921843A (zh) * | 2018-07-05 | 2018-11-30 | 深圳市路畅科技股份有限公司 | 一种检测车载导航仪性能的***及方法 |
CN109408179A (zh) * | 2018-10-08 | 2019-03-01 | 北京金山安全软件有限公司 | 终端设备的全面屏确定方法及其装置 |
CN109451350A (zh) * | 2018-11-21 | 2019-03-08 | 四川长虹电器股份有限公司 | 一种基于电视的二维码消息自动推送的方法及装置 |
CN110287744A (zh) * | 2019-06-17 | 2019-09-27 | 珠海格力电器股份有限公司 | 一种识别二维码的方法及装置 |
CN111126096A (zh) * | 2019-12-06 | 2020-05-08 | 支付宝(杭州)信息技术有限公司 | 二维码尺寸确定方法、二维码显示方法、装置及设备 |
CN111242116A (zh) * | 2020-01-21 | 2020-06-05 | 上海悦易网络信息技术有限公司 | 屏幕定位方法及装置 |
CN113141532A (zh) * | 2020-01-20 | 2021-07-20 | 海信视像科技股份有限公司 | 图形识别码的识别方法和显示设备 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109214488B (zh) * | 2018-08-16 | 2021-10-01 | 北京奇虎科技有限公司 | 一种基于图形编码数据进行信息传递的方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101510269A (zh) * | 2009-02-18 | 2009-08-19 | 深圳华为通信技术有限公司 | 获取视频中的二维码的方法和装置 |
CN101873467A (zh) * | 2009-04-24 | 2010-10-27 | 联芯科技有限公司 | 多媒体终端处理手机电视信息的方法及多媒体终端 |
CN102609673A (zh) * | 2011-01-19 | 2012-07-25 | 汉斯·杰里·乌尔本·彼得森 | 一种在显示设备上显示光学可视编码的方法 |
CN102880849A (zh) * | 2012-09-18 | 2013-01-16 | 腾讯科技(深圳)有限公司 | 一种二维码识别方法,及设备 |
CN103402131A (zh) * | 2013-07-24 | 2013-11-20 | 深圳创维数字技术股份有限公司 | 一种二维码识别方法、机顶盒及*** |
-
2015
- 2015-07-31 CN CN201510467470.3A patent/CN105138939B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101510269A (zh) * | 2009-02-18 | 2009-08-19 | 深圳华为通信技术有限公司 | 获取视频中的二维码的方法和装置 |
CN101873467A (zh) * | 2009-04-24 | 2010-10-27 | 联芯科技有限公司 | 多媒体终端处理手机电视信息的方法及多媒体终端 |
CN102609673A (zh) * | 2011-01-19 | 2012-07-25 | 汉斯·杰里·乌尔本·彼得森 | 一种在显示设备上显示光学可视编码的方法 |
CN102880849A (zh) * | 2012-09-18 | 2013-01-16 | 腾讯科技(深圳)有限公司 | 一种二维码识别方法,及设备 |
CN103402131A (zh) * | 2013-07-24 | 2013-11-20 | 深圳创维数字技术股份有限公司 | 一种二维码识别方法、机顶盒及*** |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106951942A (zh) * | 2017-02-14 | 2017-07-14 | 上海富脉实业有限公司 | 一种预失真标贴及预失真二维码图像生成方法和*** |
CN108734249B (zh) * | 2017-04-21 | 2021-12-03 | 成均馆大学校产学协力团 | 用于屏幕与摄像头间通信的加密代码输出方法及装置 |
CN108734249A (zh) * | 2017-04-21 | 2018-11-02 | 成均馆大学校产学协力团 | 用于屏幕与摄像头间通信的加密代码输出方法及装置 |
CN108921843A (zh) * | 2018-07-05 | 2018-11-30 | 深圳市路畅科技股份有限公司 | 一种检测车载导航仪性能的***及方法 |
CN108921843B (zh) * | 2018-07-05 | 2022-08-12 | 深圳市路畅科技股份有限公司 | 一种检测车载导航仪性能的***及方法 |
CN109408179A (zh) * | 2018-10-08 | 2019-03-01 | 北京金山安全软件有限公司 | 终端设备的全面屏确定方法及其装置 |
CN109451350A (zh) * | 2018-11-21 | 2019-03-08 | 四川长虹电器股份有限公司 | 一种基于电视的二维码消息自动推送的方法及装置 |
CN110287744A (zh) * | 2019-06-17 | 2019-09-27 | 珠海格力电器股份有限公司 | 一种识别二维码的方法及装置 |
US11675993B2 (en) | 2019-06-17 | 2023-06-13 | Gree Electric Appliances, Inc. Of Zhuhai | Method and device for recognizing two-dimensional bar code |
WO2020253186A1 (zh) * | 2019-06-17 | 2020-12-24 | 珠海格力电器股份有限公司 | 识别二维码的方法及装置 |
CN111126096A (zh) * | 2019-12-06 | 2020-05-08 | 支付宝(杭州)信息技术有限公司 | 二维码尺寸确定方法、二维码显示方法、装置及设备 |
CN113141532A (zh) * | 2020-01-20 | 2021-07-20 | 海信视像科技股份有限公司 | 图形识别码的识别方法和显示设备 |
CN113141532B (zh) * | 2020-01-20 | 2024-04-05 | 海信视像科技股份有限公司 | 图形识别码的识别方法和显示设备 |
CN111242116A (zh) * | 2020-01-21 | 2020-06-05 | 上海悦易网络信息技术有限公司 | 屏幕定位方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105138939B (zh) | 2017-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105138939A (zh) | 一种显示二维码的方法、装置及*** | |
EP3242245B1 (en) | Method and system for transmission of information | |
US7961936B2 (en) | Non-overlap region based automatic global alignment for ring camera image mosaic | |
US20170019595A1 (en) | Image processing method, image processing device and display system | |
CN102801963B (zh) | 基于高清数字摄像头监控的电子ptz方法及装置 | |
KR20110091378A (ko) | 카메라 동영상 처리 및 재생 방법 및 장치 | |
CN103078924A (zh) | 视野共享方法及设备 | |
CN112085775B (zh) | 图像处理的方法、装置、终端和存储介质 | |
US8896692B2 (en) | Apparatus, system, and method of image processing, and recording medium storing image processing control program | |
CN104782114A (zh) | 用于捕获与构造全景或立体图像流的方法与装置 | |
CN105611373A (zh) | 视频图像处理方法及装置 | |
CN108600829A (zh) | 一种基于二维码连接同屏器的方法 | |
CN106899620A (zh) | 一种数据共享*** | |
CN106713739B (zh) | 一种基于电子屏幕显示的二维码的识别方法 | |
US8682023B2 (en) | Interactive display recognition devices and related methods and systems for implementation thereof | |
Boubezari et al. | Data detection for Smartphone visible light communications | |
US12039399B2 (en) | Optical symbol, information processing device, and code reading method | |
CN109698933B (zh) | 数据传输方法及摄像机、电子设备、计算机可读存储介质 | |
CN111343463A (zh) | 一种图像编码设备、方法及图像编码器 | |
CN104378681A (zh) | 一种智能电视自适应控制方法 | |
CN109698932B (zh) | 数据传输方法及摄像机、电子设备 | |
CN110390731A (zh) | 图像处理方法、装置、计算机可读存储介质及电子设备 | |
CN107786828B (zh) | 一种隐式信息传输方法、装置及*** | |
CN109698923B (zh) | 数据传输方法及摄像机、电子设备 | |
US20170256285A1 (en) | Video processing method and video processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |