[go: up one dir, main page]

CN116258811B - Information transmission method, device, electronic device and computer readable medium - Google Patents

Information transmission method, device, electronic device and computer readable medium Download PDF

Info

Publication number
CN116258811B
CN116258811B CN202310509058.8A CN202310509058A CN116258811B CN 116258811 B CN116258811 B CN 116258811B CN 202310509058 A CN202310509058 A CN 202310509058A CN 116258811 B CN116258811 B CN 116258811B
Authority
CN
China
Prior art keywords
information
real
candidate
image
torsion
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
CN202310509058.8A
Other languages
Chinese (zh)
Other versions
CN116258811A (en
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.)
Beijing Defeng Xinzheng Technology Co ltd
Original Assignee
Beijing Defeng Xinzheng 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 Beijing Defeng Xinzheng Technology Co ltd filed Critical Beijing Defeng Xinzheng Technology Co ltd
Priority to CN202310509058.8A priority Critical patent/CN116258811B/en
Publication of CN116258811A publication Critical patent/CN116258811A/en
Application granted granted Critical
Publication of CN116258811B publication Critical patent/CN116258811B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/08Volume rendering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • G06T2207/10021Stereoscopic video; Stereoscopic image sequence

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Image Analysis (AREA)

Abstract

本公开的实施例公开了信息发送方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:获取实时全景视频;响应于实时全景视频中检测出至少一个目标检测物品,确定当前检测时刻对应的、实时全景视频中的目标实时全景图像和当前观测视角对应的实时观测视角图像,其中,实时观测视角图像与目标实时全景图像为同一时刻的图像;根据目标实时全景图像和实时观测视角图像,生成针对当前观测视角对应画面显示设备的至少一条候选扭转信息;从至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息;将最优扭转信息发送至画面显示设备。该实施方式可以通过最优扭转信息快速、高效地观看到至少一个目标检测物品。

Embodiments of the present disclosure disclose information sending methods, devices, electronic equipment, and computer-readable media. A specific implementation of the method includes: acquiring a real-time panoramic video; in response to detecting at least one target detection item in the real-time panoramic video, determining a real-time panoramic image corresponding to the current detection moment, a target real-time panoramic image in the real-time panoramic video, and a real-time observation perspective image corresponding to the current observation angle of view, wherein the real-time observation angle of view image and the target real-time panoramic image are images at the same time; according to the target real-time panoramic image and the real-time observation angle of view image, generating at least one candidate torsion information for the screen display device corresponding to the current observation angle of view; screening the candidate torsion information that meets the preset conditions from the at least one candidate torsion information, as the optimal twist Turn information; send the optimal twist information to the screen display device. In this embodiment, at least one target detection item can be observed quickly and efficiently through optimal twist information.

Description

信息发送方法、装置、电子设备和计算机可读介质Information transmission method, device, electronic device and computer readable medium

技术领域technical field

本公开的实施例涉及计算机技术领域,具体涉及信息发送方法、装置、电子设备和计算机可读介质。The embodiments of the present disclosure relate to the field of computer technology, and in particular, to an information sending method, device, electronic device, and computer-readable medium.

背景技术Background technique

目前,通过全景摄像机所拍摄的图像来进行目标识别的技术,越来越多的应用到各个领域。对于观测用户观看至少一个目标检测物品,通常采用的方式为:通过人为不断的调整全景显示装置来观看各个目标检测物品的实时情况。At present, the technology of target recognition through the images captured by the panoramic camera is more and more applied to various fields. For observing the user to watch at least one target detection item, the usual way is to watch the real-time situation of each target detection item by continuously adjusting the panoramic display device artificially.

然而,发明人发现,当采用上述方式来观看各个目标检测物品的实时情况,经常会存在如下技术问题:However, the inventors found that when using the above method to watch the real-time situation of each target detection item, there are often the following technical problems:

第一,人为调整全景显示装置的调整效率低,导致用户体验差。First, the adjustment efficiency of artificially adjusting the panoramic display device is low, resulting in poor user experience.

第二,路径长度信息和对应的路径安全系数信息的生成不够精准,导致后续所筛选的最优扭转路线不够精准。Second, the generation of the path length information and the corresponding path safety factor information is not accurate enough, which leads to the inaccuracy of the optimal torsion route screened subsequently.

该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。The above information disclosed in this Background section is only for enhancement of understanding of the background of the inventive concept and therefore it may contain information that does not form the prior art that is already known in this country to a person of ordinary skill in the art.

发明内容Contents of the invention

本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。The Summary of the Disclosure is provided to introduce concepts in a simplified form that are described in detail in the Detailed Description that follows. The content of this disclosure is not intended to identify the key features or essential features of the claimed technical solution, nor is it intended to be used to limit the scope of the claimed technical solution.

本公开的一些实施例提出了信息发送方法、装置、电子设备和计算机可读介质,来解决以上背景技术部分提到的技术问题中的一项或多项。Some embodiments of the present disclosure propose an information sending method, device, electronic device, and computer-readable medium to solve one or more of the technical problems mentioned in the background art section above.

第一方面,本公开的一些实施例提供了一种信息发送方法,包括:获取全景摄像机所拍摄的、针对目标区域的实时全景视频;响应于上述实时全景视频中检测出至少一个目标检测物品,确定当前检测时刻对应的、上述实时全景视频中的目标实时全景图像和当前观测视角对应的实时观测视角图像,其中,上述实时观测视角图像与上述目标实时全景图像为同一时刻的图像;根据上述目标实时全景图像和上述实时观测视角图像,生成针对上述当前观测视角对应画面显示设备的至少一条候选扭转信息;从上述至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息;将上述最优扭转信息发送至上述画面显示设备。In a first aspect, some embodiments of the present disclosure provide an information sending method, including: acquiring a real-time panoramic video of a target area captured by a panoramic camera; in response to detecting at least one target detection item in the real-time panoramic video, determining a real-time observation perspective image corresponding to a target real-time panoramic image in the real-time panoramic video and a current observation perspective corresponding to the current detection moment, wherein the real-time observation perspective image and the above-mentioned target real-time panoramic image are images at the same time; Twist information: Screen out candidate twist information satisfying preset conditions from the at least one piece of candidate twist information as optimal twist information; and send the optimal twist information to the screen display device.

第二方面,本公开的一些实施例提供了一种信息发送装置,包括:获取单元,被配置成获取全景摄像机所拍摄的、针对目标区域的实时全景视频;确定单元,被配置成响应于上述实时全景视频中检测出至少一个目标检测物品,确定当前检测时刻对应的、上述实时全景视频中的目标实时全景图像和当前观测视角对应的实时观测视角图像,其中,上述实时观测视角图像与上述目标实时全景图像为同一时刻的图像;生成单元,被配置成根据上述目标实时全景图像和上述实时观测视角图像,生成针对上述当前观测视角对应画面显示设备的至少一条候选扭转信息;筛选单元,被配置成从上述至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息;发送单元,被配置成将上述最优扭转信息发送至上述画面显示设备。In a second aspect, some embodiments of the present disclosure provide an information sending device, including: an acquisition unit configured to acquire a real-time panoramic video of a target area captured by a panoramic camera; a determination unit configured to respond to the detection of at least one target detection item in the real-time panoramic video, and determine a real-time observation perspective image corresponding to a target real-time panoramic image in the real-time panoramic video and a current observation angle corresponding to the current detection moment, wherein the real-time observation perspective image and the above-mentioned real-time panoramic image of the target are images at the same time; Observing the viewing angle image, generating at least one piece of candidate twist information for the screen display device corresponding to the current observation angle of view; the screening unit is configured to filter out the candidate twist information satisfying the preset condition from the above at least one piece of candidate twist information, as the optimal twist information; the sending unit is configured to send the above optimal twist information to the above screen display device.

第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的方法。In a third aspect, some embodiments of the present disclosure provide an electronic device, including: one or more processors; and a storage device, on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any implementation manner in the first aspect.

第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现如第一方面中任一实现方式描述的方法。In a fourth aspect, some embodiments of the present disclosure provide a computer-readable medium on which a computer program is stored, wherein, when the program is executed by a processor, the method described in any implementation manner in the first aspect is implemented.

本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的信息发送方法可以通过最优扭转信息快速、高效地观看到至少一个目标检测物品。具体来说,造成观看至少一个目标检测物品不够精确的原因在于:人为调整全景显示装置的调整效率低,导致用户体验差。基于此,本公开的一些实施例的信息发送方法,首先,获取全景摄像机所拍摄的、针对目标区域的实时全景视频。在这里,所得到的实时全景视频用于后续检测出至少一个目标检测物品,还用于后续生成至少一个候选扭转信息。然后,响应于上述实时全景视频中检测出至少一个目标检测物品,确定当前检测时刻对应的、上述实时全景视频中的目标实时全景图像和当前观测视角对应的实时观测视角图像。其中,上述实时观测视角图像与上述目标实时全景图像为同一时刻的图像。在这里,所得到的目标实时全景图像和上述实时观测视角图像,用于后续生成至少一条候选扭转信息。进而,根据上述目标实时全景图像和上述实时观测视角图像,可以准确地生成针对上述当前观测视角对应画面显示设备的至少一条候选扭转信息。接着,从上述至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息,以用于后续相关用户的扭转。最后,将上述最优扭转信息发送至上述画面显示设备,以供相关用户扭转。综上,通过至少一条候选扭转信息的生成和候选扭转信息的筛选,以将最优扭转信息发送至画面显示设备,供相关用户观看目标检测物品。The above-mentioned various embodiments of the present disclosure have the following beneficial effects: through the information sending method of some embodiments of the present disclosure, at least one target detection item can be viewed quickly and efficiently through optimal twist information. Specifically, the inaccurate reason for viewing at least one object detection object is that the adjustment efficiency of artificially adjusting the panoramic display device is low, resulting in poor user experience. Based on this, the information sending method of some embodiments of the present disclosure first acquires a real-time panoramic video of a target area captured by a panoramic camera. Here, the obtained real-time panoramic video is used for subsequent detection of at least one object detection object, and is also used for subsequent generation of at least one candidate torsion information. Then, in response to detecting at least one object detection object in the real-time panoramic video, determine the real-time observation perspective image corresponding to the target real-time panoramic image in the real-time panoramic video and the current observation perspective corresponding to the current detection moment. Wherein, the real-time observation perspective image and the target real-time panoramic image are images at the same moment. Here, the obtained real-time panoramic image of the target and the above-mentioned real-time observation perspective image are used to subsequently generate at least one piece of candidate torsion information. Furthermore, according to the target real-time panoramic image and the real-time observation angle image, at least one piece of candidate twist information for the screen display device corresponding to the current observation angle can be accurately generated. Next, the candidate twist information that satisfies the preset condition is selected from the above at least one piece of candidate twist information, and used as the optimal twist information for subsequent twisting of related users. Finally, the above-mentioned optimal twist information is sent to the above-mentioned screen display device for twisting by relevant users. To sum up, through the generation of at least one piece of candidate twist information and the screening of candidate twist information, the optimal twist information is sent to the screen display device for relevant users to view the target detection item.

附图说明Description of drawings

结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。The above and other features, advantages and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic and elements and elements have not necessarily been drawn to scale.

图1是根据本公开的信息发送方法的一些实施例的流程图;FIG. 1 is a flowchart of some embodiments of an information sending method according to the present disclosure;

图2是根据本公开的信息发送装置的一些实施例的结构示意图;Fig. 2 is a schematic structural diagram of some embodiments of an information sending device according to the present disclosure;

图3是适于用来实现本公开的一些实施例的电子设备的结构示意图。FIG. 3 is a schematic structural diagram of an electronic device suitable for implementing some embodiments of the present disclosure.

具体实施方式Detailed ways

下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the disclosure are shown in the drawings, it should be understood that the disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these examples are provided so that the understanding of this disclosure will be thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for exemplary purposes only, and are not intended to limit the protection scope of the present disclosure.

另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。It should also be noted that, for the convenience of description, only the parts related to the related invention are shown in the drawings. In the case of no conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other.

需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。It should be noted that concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the sequence or interdependence of the functions performed by these devices, modules or units.

需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative and not restrictive, and those skilled in the art should understand that unless the context clearly indicates otherwise, it should be understood as "one or more".

本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。The names of messages or information exchanged between multiple devices in the embodiments of the present disclosure are used for illustrative purposes only, and are not used to limit the scope of these messages or information.

下面将参考附图并结合实施例来详细说明本公开。The present disclosure will be described in detail below with reference to the accompanying drawings and embodiments.

参考图1,示出了根据本公开的信息发送方法的一些实施例的流程100。该信息发送方法,包括以下步骤:Referring to FIG. 1 , a process 100 of some embodiments of the information sending method according to the present disclosure is shown. The information sending method includes the following steps:

步骤101,获取全景摄像机所拍摄的、针对目标区域的实时全景视频。Step 101, acquiring a real-time panoramic video of a target area captured by a panoramic camera.

在一些实施例中,上述信息发送方法的执行主体可以通过有线连接方式或者无线连接方式来获取全景摄像机所拍摄的、针对目标区域的实时全景视频。全景摄像机可以是拍摄全景图像的摄像机。全景摄像机可以包括多个摄像头。目标区域可以是待检测物品的区域。In some embodiments, the execution subject of the above information sending method may obtain the real-time panoramic video of the target area captured by the panoramic camera through a wired connection or a wireless connection. The panoramic camera may be a camera that captures panoramic images. A panoramic camera can include multiple cameras. The target area may be the area of the item to be detected.

步骤102,响应于上述实时全景视频中检测出至少一个目标检测物品,确定当前检测时刻对应的、上述实时全景视频中的目标实时全景图像和当前观测视角对应的实时观测视角图像。Step 102, in response to detecting at least one target detection object in the real-time panoramic video, determine the real-time panoramic image of the target in the real-time panoramic video and the real-time observation perspective image corresponding to the current observation perspective corresponding to the current detection moment.

在一些实施例中,响应于上述实时全景视频中检测出至少一个目标检测物品,上述执行主体可以确定当前检测时刻对应的、上述实时全景视频中的目标实时全景图像和当前观测视角对应的实时观测视角图像。目标检测物品可以是待检测的物品。例如,目标检测物品可以是但不限于以下至少一项:树木,车辆,房屋。目标实时全景图像可以是在当前检测时刻时,全景摄像机所拍摄得到的全景图像。实时观测视角图像可以是在当前检测时刻时,实时观测用户的当前观测视角下的图像。In some embodiments, in response to detecting at least one target detection item in the real-time panoramic video, the execution subject may determine the real-time panoramic image of the target in the real-time panoramic video and the real-time observation perspective image corresponding to the current observation perspective corresponding to the current detection moment. The target detection item may be an item to be detected. For example, the target detection item may be but not limited to at least one of the following: trees, vehicles, and houses. The target real-time panoramic image may be a panoramic image captured by a panoramic camera at the current detection moment. The real-time observation angle image may be an image under the current observation angle of the real-time observation user at the current detection moment.

步骤103,根据上述目标实时全景图像和上述实时观测视角图像,生成针对上述当前观测视角对应画面显示设备的至少一条候选扭转信息。Step 103: Generate at least one piece of candidate twist information for the screen display device corresponding to the current observation angle of view according to the target real-time panoramic image and the real-time observation angle of view image.

在一些实施例中,上述执行主体可以根据上述目标实时全景图像和上述实时观测视角图像,可以通过各种方式来生成针对上述当前观测视角对应画面显示设备的至少一条候选扭转信息。其中,当前观测视角可以是实时观测用户在上述当前检测时刻所能观看到的观测视角。画面显示设备可以是实时观测用户可观看到区域画面的设备。例如,画面显示设备可以是手机终端,还可以是VR佩戴设备。候选扭转信息可以是画面显示终端为了显示至少一个目标检测物品所需要扭转的扭转信息。In some embodiments, the execution subject may generate at least one piece of candidate twist information for the screen display device corresponding to the current observation angle in various ways according to the target real-time panoramic image and the real-time observation angle image. Wherein, the current observation angle of view may be an observation angle of view that the real-time observation user can observe at the above-mentioned current detection moment. The screen display device may be a device for real-time observation of the screen of the area that the user can watch. For example, the screen display device may be a mobile phone terminal, or a VR wearable device. The candidate twist information may be twist information that the screen display terminal needs to twist to display at least one target detection item.

在一些实施例的一些可选的实现方式中,上述至少一条候选扭转信息中的候选扭转信息为候选扭转路线。其中,候选扭转路线可以是画面显示终端为了显示至少一个目标检测物品所需要扭转的扭转路线。In some optional implementation manners of some embodiments, the candidate twist information in the at least one piece of candidate twist information is a candidate twist route. Wherein, the candidate twisting route may be a twisting route that the screen display terminal needs to twist in order to display at least one target detection item.

以及上述根据上述目标实时全景图像和上述实时观测视角图像,生成针对上述当前观测视角对应画面显示设备的至少一条候选扭转信息,可以包括以下步骤:And the generating of at least one piece of candidate twist information for the screen display device corresponding to the above-mentioned current observation angle of view according to the above-mentioned real-time panoramic image of the target and the above-mentioned real-time observation angle of view image may include the following steps:

第一步,依据上述全景摄像机包括的摄像头数目,对上述目标实时全景图像进行图像拆分,得到拆分图像集。其中,上述拆分图像集包括的拆分图像的数目与上述摄像头数目相同。例如,针对摄像头数目为4个,所得到拆分图像集包括的拆分图像的数目为4个。In the first step, according to the number of cameras included in the panoramic camera, image splitting is performed on the real-time panoramic image of the target to obtain a split image set. Wherein, the number of split images included in the split image set is the same as the number of cameras mentioned above. For example, if the number of cameras is 4, the number of split images included in the obtained split image set is 4.

作为示例,上述执行主体可以利用全景图像拆分软件,以对上述目标实时全景图像进行图像拆分,得到拆分图像集。As an example, the execution subject may use panoramic image splitting software to perform image splitting on the target real-time panoramic image to obtain a split image set.

第二步,以二维平铺拼接的方式,将上述拆分图像集进行平铺拼接处理,得到平铺图像。In the second step, in a two-dimensional tiling and mosaic manner, the above split image sets are tiled and mosaiced to obtain tiled images.

作为示例,以二维平铺拼接的方式,通过拆分图像对应的原空间位置,对上述拆分图像集进行平铺拼接处理,得到平铺图像。As an example, in the manner of two-dimensional tiling and mosaicing, by splitting the original spatial positions corresponding to the images, the above split image set is subjected to tiling and mosaic processing to obtain tiled images.

第三步,从上述平铺图像中确定出与上述实时观测视角图像对应图像内容相同的图像区域信息,以及在上述平铺图像中标定出上述至少一个目标检测物品对应的至少一个物品位置。The third step is to determine the same image area information as the corresponding image content of the above-mentioned real-time observation perspective image from the above-mentioned tiled image, and mark the position of at least one item corresponding to the above-mentioned at least one target detection item in the above-mentioned tiled image.

作为示例,上述执行主体可以通过区域像素对比的方式,从上述平铺图像中确定出与上述实时观测视角图像对应图像内容相同的图像区域信息,以及在上述平铺图像中标定出上述至少一个目标检测物品对应的至少一个物品位置。As an example, the execution subject may determine from the tiled image the image area information corresponding to the image corresponding to the real-time observation perspective image by means of area pixel comparison, and mark at least one item position corresponding to the at least one target detection item in the tiled image.

第四步,根据上述图像区域信息和上述至少一个物品位置,生成至少一条候选扭转路线。The fourth step is to generate at least one candidate torsion route according to the above image area information and the above at least one item position.

作为示例,首先,上述执行主体可以确定图像区域信息对应区域中心的位置。然后,随机将区域中心的位置、至少一个物品位置进行位置连接,得到至少一条连接曲线,作为至少一条候选扭转路线。其中,所得到的连接曲线不存在相同位置。As an example, first, the execution subject may determine the position of the center of the area corresponding to the image area information. Then, randomly connect the position of the center of the area and the position of at least one item to obtain at least one connection curve as at least one candidate torsion route. Among them, the obtained connection curves do not have the same position.

可选地,上述根据上述图像区域信息和上述至少一个物品位置,生成至少一条候选扭转路线,可以包括以下步骤:Optionally, the above-mentioned generating at least one candidate twisting route according to the above-mentioned image area information and the above-mentioned at least one item position may include the following steps:

第一步,获取上述画面显示设备与实时观测用户之间的位置关系信息。例如,在当前检测时刻时,画面显示设备在实时观测用户正对视角的正对面20厘米。The first step is to obtain the positional relationship information between the above-mentioned screen display device and the real-time observation user. For example, at the current detection moment, the screen display device observes in real time the 20 centimeters directly opposite the user's viewing angle.

作为示例,上述执行主体可以通过位置测量装置来获取上述画面显示设备与实时观测用户之间的位置关系信息。As an example, the execution subject may acquire the position relationship information between the screen display device and the real-time observation user through a position measuring device.

第二步,依据上述图像区域信息和上述位置关系信息,确定上述实时观测视角图像对应垂直点。The second step is to determine the vertical point corresponding to the above-mentioned real-time observation perspective image according to the above-mentioned image area information and the above-mentioned positional relationship information.

作为示例,上述执行主体可以根据位置关系信息,生成针对上述画面显示设备和实时观测用户的一条直线,作为目标直线。然后,确定目标直线在图像区域信息对应区域的垂直点。As an example, the execution subject may generate a straight line for the screen display device and the real-time observation user according to the positional relationship information as the target straight line. Then, determine the vertical point of the target line in the area corresponding to the image area information.

第三步,生成针对上述至少一个物品位置的物品信息列表。其中,物品信息包括:物品类别,物品标识。其中,物品信息列表展现着至少一个物品位置对应至少一个物品的物品类别和物品标识,以供实时观测用户在物品信息列表中选择所想要观看的物品。物品类别可以是物品所属的物品品类。上述物品标识可以表征物品的身份信息。In the third step, an item information list for the at least one item position is generated. Wherein, the item information includes: item category, item identification. Wherein, the item information list shows at least one item position corresponding to the item category and item identification of at least one item, so that the real-time observation user can select the item he wants to view in the item information list. The item category may be an item category to which the item belongs. The above item identifier may represent the identity information of the item.

第四步,将上述物品信息列表发送至上述画面显示设备,以供上述实时观测用户从上述物品信息列表中选择观看物品信息。Step 4: Send the item information list to the screen display device for the real-time observation user to select and view item information from the item information list.

第五步,响应于接收到所选择的物品信息集、且未接收到观看顺序,确定上述物品信息集对应的物品位置集。其中,物品信息集中的物品信息与物品位置集中的物品位置存在一一对应关系。In the fifth step, in response to receiving the selected item information set and not receiving the viewing sequence, determine the item position set corresponding to the above item information set. There is a one-to-one correspondence between the item information in the item information set and the item locations in the item location set.

第六步,将上述物品位置集和上述垂直点的位置输入至路径生成模型,以输出上述至少一条候选扭转路线。其中,路线生成模型可以是生成扭转路线的模型。实践中,路径生成模型可以是时序神经网络模型。Step 6: Input the above-mentioned item position set and the above-mentioned vertical point's position into the path generation model to output the above-mentioned at least one candidate torsion route. Wherein, the route generation model may be a model that generates a torsional route. In practice, the path generation model can be a sequential neural network model.

在一些实施例的一些可选的实现方式中,上述至少一条候选扭转信息中的候选扭转信息为候选扭转方位角信息。In some optional implementation manners of some embodiments, the candidate twist information in the at least one piece of candidate twist information is the candidate twist azimuth angle information.

可选地,上述根据上述目标实时全景图像和上述实时观测视角图像,生成针对上述当前观测视角对应画面显示设备的至少一条候选扭转信息,可以包括以下步骤:Optionally, the above-mentioned generating at least one piece of candidate twist information for the screen display device corresponding to the above-mentioned current observation angle of view according to the above-mentioned real-time panoramic image of the target and the above-mentioned real-time observation angle of view image may include the following steps:

第一步,建立针对上述目标实时全景图像的三维立体模型。The first step is to establish a three-dimensional model for the real-time panoramic image of the above target.

其中,三维立体模型可以表征目标实时全景图像中各个目标的三维空间信息。Wherein, the three-dimensional stereo model can represent the three-dimensional spatial information of each target in the real-time panoramic image of the target.

第二步,生成针对上述实时观测视角图像的三维立体子模型。其中,上述三维立体子模型为上述三维立体模型的子模型。The second step is to generate a three-dimensional sub-model for the above-mentioned real-time observation perspective images. Wherein, the above-mentioned three-dimensional sub-model is a sub-model of the above-mentioned three-dimensional three-dimensional model.

其中,三维立体子模型可以表征实时观测视角图像中各个目标的三维空间信息。Wherein, the three-dimensional sub-model can represent the three-dimensional spatial information of each target in the real-time observation perspective image.

作为示例,上述执行主体可以依据事实观测视角图像的图像内容和目标实时全景图像的图像内容,来对三维立体子模型进行模型切割,以生成针对上述实时观测视角图像的三维立体子模型。As an example, the execution subject may perform model segmentation on the 3D sub-model according to the image content of the actual observation perspective image and the image content of the target real-time panoramic image, so as to generate a 3D sub-model for the above-mentioned real-time observation perspective image.

第三步,确定上述至少一个目标检测物品中的每个目标检测物品在上述三维立体模型的三维坐标点,得到至少一个三维坐标点。The third step is to determine the three-dimensional coordinate points of each target detection item in the at least one target detection item in the above-mentioned three-dimensional solid model, and obtain at least one three-dimensional coordinate point.

第四步,响应于接收到所选择的物品信息集、且未接收到观看顺序,分别将上述三维立体子模型对应的子模型预置三维中心坐标点、上述三维立体模型对应的模型预置三维中心坐标点和上述至少一个三维坐标点中的、上述物品信息集对应的三维坐标点集转化为预定三维数据格式,得到第一三维中心点数据,第二三维中心点数据和三维数据集。其中,预定三维数据格式可以是三元组的形式。子模型预置三维中心坐标点可以是三维立体子模型的中心位置的坐标点。同样地,模型预置三维中心坐标点可以是三维立体模型的中心位置的坐标点。In the fourth step, in response to receiving the selected item information set and not receiving the viewing order, respectively convert the sub-model preset 3D center coordinate point corresponding to the above-mentioned 3D three-dimensional sub-model, the model preset three-dimensional center coordinate point corresponding to the above-mentioned three-dimensional three-dimensional model, and the set of three-dimensional coordinate points corresponding to the above-mentioned item information set among the at least one three-dimensional coordinate point into a predetermined three-dimensional data format, and obtain the first three-dimensional center point data, the second three-dimensional center point data and the three-dimensional data set. Wherein, the predetermined three-dimensional data format may be in the form of triplets. The preset three-dimensional center coordinate point of the sub-model may be the coordinate point of the center position of the three-dimensional sub-model. Likewise, the model preset three-dimensional center coordinate point may be the coordinate point of the center position of the three-dimensional solid model.

第五步,将上述第一三维中心点数据、上述第二三维中心点数据和上述三维数据集输入至扭转方位角生成模型,以输出扭转方位角信息集,作为上述候选扭转方位角信息集。Step 5: Input the first 3D center point data, the second 3D center point data and the 3D data set into the twist azimuth generation model to output the twist azimuth information set as the candidate twist azimuth information set.

其中,扭转方位角生成模型可以是生成扭转方位角的模型。实践中,上述扭转方位角生成模型可以是多层串行连接的卷积神经网络(Convolutional Neural Networks,CNN)模型。候选扭转方位角信息可以表征用户方位扭转变换情况。Wherein, the torsion azimuth generation model may be a model that generates the torsion azimuth. In practice, the aforementioned torsional azimuth generation model may be a multi-layer serially connected convolutional neural network (Convolutional Neural Networks, CNN) model. Candidate twist azimuth angle information can represent the user's azimuth twist transformation.

第六步,从上述候选扭转方位角信息集中去除对应总扭转角度大于预定角度值的候选扭转方位角信息,得到至少一条候选扭转方位角信息。例如,预定角度值可以是360度。Step 6: Remove candidate torsion azimuth angle information corresponding to a total torsion angle greater than a predetermined angle value from the above candidate torsion azimuth angle information set to obtain at least one piece of candidate torsion azimuth angle information. For example, the predetermined angle value may be 360 degrees.

步骤104,从上述至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息。Step 104 , selecting the candidate twist information satisfying the preset condition from the above at least one piece of candidate twist information, as the optimal twist information.

在一些实施例中,上述执行主体可以从上述至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息。其中,预设条件可以是表征画面显示设备扭转操作最少的条件。In some embodiments, the execution subject may select the candidate twist information satisfying a preset condition from the at least one piece of candidate twist information as the optimal twist information. Wherein, the preset condition may be a condition representing the least twisting operation of the screen display device.

步骤105,将上述最优扭转信息发送至上述画面显示设备。Step 105, sending the above optimal twist information to the above screen display device.

在一些实施例中,上述执行主体可以将上述最优扭转信息发送至上述画面显示设备。In some embodiments, the execution subject may send the optimal twist information to the screen display device.

在一些实施例的一些可选的实现方式中,上述预设条件包括:路径长度子条件和路径安全子条件。其中,路径长度子条件可以是候选扭转路线对应路径长度位于至少一个候选扭转信息对应至少一个路径长度的预定下分位。例如,预定下分位为0.3。例如,至少一个路径长度可以包括:10cm,11cm,13cm。则路径长度子条件为候选扭转路线对应路径长度位于至少一个候选扭转信息对应至少一个路径长度中的数值为10cm。路径安全子条件可以是路径的安全系数高于目标数值。例如,目标数值为0.6。In some optional implementation manners of some embodiments, the foregoing preset conditions include: a path length subcondition and a path security subcondition. Wherein, the path length sub-condition may be that the path length corresponding to the candidate torsion route is located in a predetermined lower quantile of at least one path length corresponding to at least one candidate torsion information. For example, the predetermined lower quantile is 0.3. For example, at least one path length may include: 10 cm, 11 cm, 13 cm. Then the path length sub-condition is that the value of the path length corresponding to the candidate torsion route in at least one path length corresponding to at least one candidate torsion information is 10 cm. The path safety sub-condition may be that the safety factor of the path is higher than the target value. For example, the target value is 0.6.

以及上述从上述至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息,可以包括以下步骤:And the above-mentioned screening of candidate torsion information satisfying preset conditions from at least one piece of candidate torsion information as optimal torsion information may include the following steps:

第一步,获取上述实时观测用户对应的用户环境信息。The first step is to obtain the user environment information corresponding to the real-time observed user.

其中,用户环境信息可以是实时观测用户所处的实时环境变化信息。实践中,上述实时环境变化信息可以是视频形式。具体的,实时环境变换信息可以包括:行人变换信息,车辆变换信息,位置变换信息。Wherein, the user environment information may be real-time observation of real-time environment change information where the user is located. In practice, the above real-time environment change information may be in the form of video. Specifically, the real-time environment transformation information may include: pedestrian transformation information, vehicle transformation information, and position transformation information.

第二步,根据上述用户环境信息,确定上述至少一条候选扭转路线中的每个候选扭转路线对应的路径长度信息和对应的路径安全系数信息。The second step is to determine the path length information and corresponding path safety factor information corresponding to each candidate twisting route in the at least one candidate twisting route according to the user environment information.

第三步,根据每个候选扭转路线对应的路径长度信息和对应的路径安全系数信息,从上述至少一条候选扭转路线筛选出满足上述路径长度子条件和上述路径安全子条件的候选扭转路线,作为最优扭转路线。In the third step, according to the path length information corresponding to each candidate torsion route and the corresponding path safety factor information, a candidate torsion route that satisfies the above-mentioned path length sub-condition and the above-mentioned path safety sub-condition is selected from the at least one candidate torsion route as the optimal torsion route.

在一些实施例的一些可选的实现方式中,根据上述用户环境信息,确定上述至少一条候选扭转路线中的每个候选扭转路线对应的路径长度信息和对应的路径安全系数信息,可以包括以下步骤:In some optional implementations of some embodiments, according to the above user environment information, determining the path length information and corresponding path safety factor information corresponding to each candidate twisting route in the at least one candidate twisting route may include the following steps:

第一步,将用户环境信息关联视频对应用户图像序列中的每个用户图像输入至目标识别模型,以输出目标信息集,得到目标信息集组。其中,目标信息可以是图像中出现目标的位置信息。实践中,上述目标可以是以下之一:人,动物,植物,车辆。目标识别模型可以是识别目标的信息的模型。实践中,目标识别模型可以是Faster RCNN模型。The first step is to input each user image in the user image sequence corresponding to user environment information into the target recognition model to output the target information set to obtain the target information set group. Wherein, the target information may be position information of the target appearing in the image. In practice, the aforementioned objects can be one of the following: people, animals, plants, vehicles. The target recognition model may be a model of information that recognizes the target. In practice, the object recognition model can be a Faster RCNN model.

第二步,依据目标时间间隔,对上述目标信息集组进行分组处理,得到分组结果。实践中,目标时间间隔可以是预先设置的。例如,目标时间间隔为0.3毫秒。In the second step, according to the target time interval, the above-mentioned target information sets are grouped to obtain a grouping result. In practice, the target time interval may be preset. For example, the target time interval is 0.3 milliseconds.

第三步,根据分组结果,确定每组中每个目标信息对应目标的变换情况。In the third step, according to the grouping result, the transformation situation of each target information corresponding to the target in each group is determined.

其中,变换情况可以包括:目标的变换速度和目标的变换方向。Wherein, the change situation may include: the change speed of the target and the change direction of the target.

第四步,对各组中各个目标信息对应的变换情况进行汇总,以生成针对各个目标的目标变换信息。目标变换信息可以表征目标在用户环境信息关联视频对应时间段内的变换情况。The fourth step is to summarize the conversion conditions corresponding to each target information in each group, so as to generate target conversion information for each target. The object transformation information may represent the transformation situation of the object in the corresponding time period of the video associated with the user environment information.

第五步,将用户图像序列输入至道路信息生成模型,以输出道路信息。其中,道路信息生成模型可以是生成道路信息的模型。上述道路信息可以包括:道路长度,道路形状,道路标识。实践中,上述道路信息生成模型可以是50层串行连接的残差网络模型。The fifth step is to input the user image sequence into the road information generation model to output road information. Wherein, the road information generation model may be a model for generating road information. The above road information may include: road length, road shape, and road sign. In practice, the above road information generation model can be a 50-layer serially connected residual network model.

第六步,根据上述道路信息,生成上述至少一条候选扭转路线中的每个候选扭转路线对应的路径长度信息。Step 6: Generate path length information corresponding to each candidate twisting route in the at least one candidate twisting route according to the road information.

第七步,对于至少一条候选扭转路线中的每个候选扭转路线,将道路信息、上述针对各个目标的目标变换信息、候选扭转路线输入至路径安全系数信息生成模型,以输出路径安全系数信息。其中,路径安全系数信息生成模型可以是生成安全系数信息的模型。实践中,上述路径安全系数信息生成模型可以是长短期记忆网络(LSTM,Long Short-TermMemory)模型。Step 7: For each candidate twisting route in at least one candidate twisting route, input the road information, the above-mentioned target transformation information for each target, and the candidate twisting route into the path safety factor information generation model to output the path safety factor information. Wherein, the route safety factor information generation model may be a model for generating safety factor information. In practice, the aforementioned path safety factor information generation model may be a Long Short-Term Memory (LSTM, Long Short-Term Memory) model.

上述“第一步-第七步”作为一个发明点,解决了技术问题二“路径长度信息和对应的路径安全系数信息的生成不够精准,导致后续所筛选的最优扭转路线不够精准”。由此,本公开通过“目标识别模型”、“道路信息生成模型”和“路径安全系数信息生成模型”来对应精准的生成“目标信息”,“道路信息”和“路径安全系数信息”。由此,可以生成更为精准的路径长度信息和对应的路径安全系数信息。The above-mentioned "first step-seventh step" as an invention point solves the technical problem two "the generation of the path length information and the corresponding path safety factor information is not accurate enough, which leads to the inaccuracy of the optimal torsion route screened subsequently". Therefore, the present disclosure accurately generates "target information", "road information" and "path safety factor information" through the "target recognition model", "road information generation model" and "path safety factor information generation model". Thus, more accurate path length information and corresponding path safety factor information can be generated.

在一些实施例的一些可选的实现方式中,上述预设条件包括:扭转角度子条件和方位子条件。其中,扭转角度子条件可以是扭转角度小于预定角度。上述方位子条件可以是方位的变换方向为预设指定方向。In some optional implementation manners of some embodiments, the foregoing preset conditions include: a torsion angle sub-condition and an orientation sub-condition. Wherein, the twist angle sub-condition may be that the twist angle is smaller than a predetermined angle. The above azimuth sub-condition may be that the azimuth transformation direction is a preset designated direction.

可选地,上述从上述至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息,可以包括以下步骤:Optionally, the above-mentioned screening of candidate twist information satisfying preset conditions from the above at least one piece of candidate twist information as optimal twist information may include the following steps:

从上述至少一条候选扭转信息中筛选出满足上述扭转角度子条件和上述方位子条件的候选扭转信息,作为最优扭转信息。The candidate twist information satisfying the twist angle sub-condition and the orientation sub-condition is selected from the at least one piece of candidate twist information as optimal twist information.

在一些实施例的一些可选的实现方式中,在步骤105之后,步骤还包括以下步骤:In some optional implementations of some embodiments, after step 105, the steps further include the following steps:

第一步,响应于接收到上述物品信息集和上述观看顺序,依据上述观看顺序,对上述物品位置集中的各个物品位置进行排序,得到物品位置序列。In the first step, in response to receiving the item information set and the viewing order, sort the item positions in the item position set according to the viewing order to obtain an item position sequence.

第二步,以上述垂直点的位置为起始点,根据上述物品位置序列对应的物品位置顺序,依次将上述垂直点的位置和各个物品位置进行直线连接,得到候选扭转路线。The second step is to use the position of the above-mentioned vertical point as the starting point, and according to the item position sequence corresponding to the above-mentioned item position sequence, sequentially connect the position of the above-mentioned vertical point with the positions of each item in a straight line to obtain a candidate twisting route.

本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的信息发送方法可以通过最优扭转信息快速、高效地观看到至少一个目标检测物品。具体来说,造成观看至少一个目标检测物品不够精确的原因在于:人为调整全景显示装置的调整效率低,导致用户体验差。基于此,本公开的一些实施例的信息发送方法,首先,获取全景摄像机所拍摄的、针对目标区域的实时全景视频。在这里,所得到的实时全景视频用于后续检测出至少一个目标检测物品,还用于后续生成至少一个候选扭转信息。然后,响应于上述实时全景视频中检测出至少一个目标检测物品,确定当前检测时刻对应的、上述实时全景视频中的目标实时全景图像和当前观测视角对应的实时观测视角图像。其中,上述实时观测视角图像与上述目标实时全景图像为同一时刻的图像。在这里,所得到的目标实时全景图像和上述实时观测视角图像,用于后续生成至少一条候选扭转信息。进而,根据上述目标实时全景图像和上述实时观测视角图像,可以准确地生成针对上述当前观测视角对应画面显示设备的至少一条候选扭转信息。接着,从上述至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息,以用于后续相关用户的扭转。最后,将上述最优扭转信息发送至上述画面显示设备,以供相关用户扭转。综上,通过至少一条候选扭转信息的生成和候选扭转信息的筛选,以将最优扭转信息发送至画面显示设备,供相关用户观看目标检测物品。The above-mentioned various embodiments of the present disclosure have the following beneficial effects: through the information sending method of some embodiments of the present disclosure, at least one target detection item can be viewed quickly and efficiently through optimal twist information. Specifically, the inaccurate reason for viewing at least one object detection object is that the adjustment efficiency of artificially adjusting the panoramic display device is low, resulting in poor user experience. Based on this, the information sending method of some embodiments of the present disclosure first acquires a real-time panoramic video of a target area captured by a panoramic camera. Here, the obtained real-time panoramic video is used for subsequent detection of at least one object detection object, and is also used for subsequent generation of at least one candidate torsion information. Then, in response to detecting at least one object detection object in the real-time panoramic video, determine the real-time observation perspective image corresponding to the target real-time panoramic image in the real-time panoramic video and the current observation perspective corresponding to the current detection moment. Wherein, the real-time observation perspective image and the target real-time panoramic image are images at the same moment. Here, the obtained real-time panoramic image of the target and the above-mentioned real-time observation perspective image are used to subsequently generate at least one piece of candidate torsion information. Furthermore, according to the target real-time panoramic image and the real-time observation angle image, at least one piece of candidate twist information for the screen display device corresponding to the current observation angle can be accurately generated. Next, the candidate twist information that satisfies the preset condition is selected from the above at least one piece of candidate twist information, and used as the optimal twist information for subsequent twisting of related users. Finally, the above-mentioned optimal twist information is sent to the above-mentioned screen display device for twisting by relevant users. To sum up, through the generation of at least one piece of candidate twist information and the screening of candidate twist information, the optimal twist information is sent to the screen display device for relevant users to view the target detection item.

进一步参考图2,作为对上述各图所示方法的实现,本公开提供了一种信息发送装置的一些实施例,这些装置实施例与图1所示的那些方法实施例相对应,该信息发送装置具体可以应用于各种电子设备中。Further referring to FIG. 2 , as an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of an information sending device. These device embodiments correspond to those method embodiments shown in FIG. 1 , and the information sending device can be specifically applied to various electronic devices.

如图2所示,一种信息发送装置200包括:获取单元201、确定单元202、生成单元203、筛选单元204和发送单元205。其中,获取单元201,被配置成获取全景摄像机所拍摄的、针对目标区域的实时全景视频;确定单元202,被配置成响应于上述实时全景视频中检测出至少一个目标检测物品,确定当前检测时刻对应的、上述实时全景视频中的目标实时全景图像和当前观测视角对应的实时观测视角图像,其中,上述实时观测视角图像与上述目标实时全景图像为同一时刻的图像;生成单元203,被配置成根据上述目标实时全景图像和上述实时观测视角图像,生成针对上述当前观测视角对应画面显示设备的至少一条候选扭转信息;筛选单元204,被配置成从上述至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息;发送单元205,被配置成将上述最优扭转信息发送至上述画面显示设备。As shown in FIG. 2 , an information sending device 200 includes: an acquiring unit 201 , a determining unit 202 , a generating unit 203 , a screening unit 204 and a sending unit 205 . Wherein, the acquiring unit 201 is configured to acquire the real-time panoramic video of the target area captured by the panoramic camera; the determining unit 202 is configured to respond to the detection of at least one target detection item in the above-mentioned real-time panoramic video, and determine the real-time observation perspective image corresponding to the target real-time panoramic image in the above-mentioned real-time panoramic video and the current observation angle corresponding to the current detection moment, wherein the above-mentioned real-time observation perspective image and the above-mentioned real-time panoramic image of the target are images at the same time; the generation unit 203 is configured. The current observation angle of view corresponds to at least one piece of candidate twist information of the screen display device; the screening unit 204 is configured to filter the candidate twist information satisfying a preset condition from the above at least one piece of candidate twist information as optimal twist information; the sending unit 205 is configured to send the above optimal twist information to the above screen display device.

可以理解的是,该信息发送装置200中记载的诸单元与参考图1描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作、特征以及产生的有益效果同样适用于信息发送装置200及其中包含的单元,在此不再赘述。It can be understood that the units recorded in the information sending device 200 correspond to the steps in the method described with reference to FIG. 1 . Therefore, the operations, features, and beneficial effects described above for the method are also applicable to the information sending device 200 and the units contained therein, and will not be repeated here.

下面参考图3,其示出了适于用来实现本公开的一些实施例的电子设备(例如,电子设备)300的结构示意图。图3示出的电子设备仅仅是一个示例,不应对本公开的实施例的功能和使用范围带来任何限制。Referring now to FIG. 3 , it shows a schematic structural diagram of an electronic device (eg, an electronic device) 300 suitable for implementing some embodiments of the present disclosure. The electronic device shown in FIG. 3 is only an example, and should not limit the functions and scope of use of the embodiments of the present disclosure.

如图3所示,电子设备300可以包括处理装置(例如中央处理器、图形处理器等)301,其可以根据存储在只读存储器(ROM)302中的程序或者从存储装置308加载到随机访问存储器(RAM)303中的程序而执行各种适当的动作和处理。在RAM 303中,还存储有电子设备300操作所需的各种程序和数据。处理装置301、ROM 302以及RAM 303通过总线304彼此相连。输入/输出(I/O)接口305也连接至总线304。As shown in FIG. 3 , the electronic device 300 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 301, which may perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 302 or a program loaded from a storage device 308 into a random access memory (RAM) 303. In the RAM 303, various programs and data necessary for the operation of the electronic device 300 are also stored. The processing device 301 , ROM 302 and RAM 303 are connected to each other through a bus 304 . An input/output (I/O) interface 305 is also connected to the bus 304 .

通常,以下装置可以连接至I/O接口305:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置306;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置307;包括例如磁带、硬盘等的存储装置308;以及通信装置309。通信装置309可以允许电子设备300与其他设备进行无线或有线通信以交换数据。虽然图3示出了具有各种装置的电子设备300,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。图3中示出的每个方框可以代表一个装置,也可以根据需要代表多个装置。Generally, the following devices may be connected to the I/O interface 305: an input device 306 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 308 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 309. The communication means 309 may allow the electronic device 300 to perform wireless or wired communication with other devices to exchange data. While FIG. 3 shows electronic device 300 having various means, it should be understood that implementing or having all of the means shown is not a requirement. More or fewer means may alternatively be implemented or provided. Each block shown in FIG. 3 may represent one device, or may represent multiple devices as required.

特别地,根据本公开的一些实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的一些实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的一些实施例中,该计算机程序可以通过通信装置309从网络上被下载和安装,或者从存储装置308被安装,或者从ROM 302被安装。在该计算机程序被处理装置301执行时,执行本公开的一些实施例的方法中限定的上述功能。In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, where the computer program includes program codes for executing the methods shown in the flowcharts. In some such embodiments, the computer program may be downloaded and installed from a network via communication means 309 , or from storage means 308 , or from ROM 302 . When the computer program is executed by the processing device 301, the above-mentioned functions defined in the methods of some embodiments of the present disclosure are performed.

需要说明的是,本公开的一些实施例上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开的一些实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开的一些实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。It should be noted that the above-mentioned computer-readable medium in some embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the foregoing. In some embodiments of the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code thereon. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted by any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

在一些实施方式中,客户端、服务器可以利用诸如HTTP(HyperText TransferProtocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“LAN”),广域网(“WAN”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。In some embodiments, the client and the server can communicate using any currently known or future-developed network protocols such as HTTP (HyperText Transfer Protocol, Hypertext Transfer Protocol), and can be interconnected with any form or medium of digital data communication (for example, a communication network). Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), internetworks (eg, the Internet), and peer-to-peer networks (eg, ad hoc peer-to-peer networks), as well as any currently known or future developed networks.

上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:获取全景摄像机所拍摄的、针对目标区域的实时全景视频;响应于上述实时全景视频中检测出至少一个目标检测物品,确定当前检测时刻对应的、上述实时全景视频中的目标实时全景图像和当前观测视角对应的实时观测视角图像,其中,上述实时观测视角图像与上述目标实时全景图像为同一时刻的图像;根据上述目标实时全景图像和上述实时观测视角图像,生成针对上述当前观测视角对应画面显示设备的至少一条候选扭转信息;从上述至少一条候选扭转信息中筛选出满足预设条件的候选扭转信息,作为最优扭转信息;将上述最优扭转信息发送至上述画面显示设备。The above-mentioned computer-readable medium may be included in the above-mentioned electronic device, or may exist independently without being incorporated into the electronic device. The above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device: obtains the real-time panoramic video of the target area captured by the panoramic camera; in response to detecting at least one target detection item in the above-mentioned real-time panoramic video, determines the real-time observation angle image corresponding to the target real-time panoramic image in the above-mentioned real-time panoramic video and the current observation angle corresponding to the current detection moment, wherein the above-mentioned real-time observation angle image and the above-mentioned target real-time panoramic image are images at the same time; For at least one piece of candidate twist information of the screen display device corresponding to the current observation angle of view; screening candidate twist information satisfying preset conditions from the above at least one piece of candidate twist information as optimal twist information; sending the above optimal twist information to the above screen display device.

可以以一种或多种程序设计语言或其组合来编写用于执行本公开的一些实施例的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out operations of some embodiments of the present disclosure may be written in one or more programming languages, or combinations thereof, including object-oriented programming languages—such as Java, Smalltalk, C++, and conventional procedural programming languages—such as the “C” language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. Where a remote computer is involved, the remote computer may be connected to the user computer through any kind of network, including a local area network (LAN) or wide area network (WAN), or may be connected to an external computer (such as through the Internet using an Internet service provider).

附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code that includes one or more executable instructions for implementing specified logical functions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block in the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or by combinations of special purpose hardware and computer instructions.

描述于本公开的一些实施例中的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括获取单元、确定单元、生成单元、筛选单元和发送单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,获取单元还可以被描述为“获取全景摄像机所拍摄的、针对目标区域的实时全景视频的单元”。The units described in some embodiments of the present disclosure may be realized by software or by hardware. The described units may also be set in a processor, for example, it may be described as: a processor includes an acquiring unit, a determining unit, a generating unit, a screening unit and a sending unit. Wherein, the names of these units do not constitute a limitation to the unit itself under certain circumstances, for example, the acquisition unit may also be described as “a unit that acquires real-time panoramic video of the target area captured by the panoramic camera”.

本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。The functions described herein above may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), System on Chips (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.

以上描述仅为本公开的一些较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开的实施例中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开的实施例中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above descriptions are only some preferred embodiments of the present disclosure and illustrations of the applied technical principles. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by a specific combination of the above-mentioned technical features, but also covers other technical solutions formed by any combination of the above-mentioned technical features or their equivalent features without departing from the above-mentioned inventive concept. For example, a technical solution formed by replacing the above-mentioned features with technical features having similar functions disclosed in (but not limited to) the embodiments of the present disclosure.

Claims (7)

1. An information transmission method, comprising:
acquiring a real-time panoramic video shot by a panoramic camera and aiming at a target area;
responding to detection of at least one target detection object in the real-time panoramic video, and determining a target real-time panoramic image in the real-time panoramic video corresponding to the current detection moment and a real-time observation visual angle image corresponding to the current observation visual angle, wherein the real-time observation visual angle image and the target real-time panoramic image are images at the same moment;
according to the number of cameras included in the panoramic camera, image splitting is carried out on the target real-time panoramic image to obtain a split image set, wherein the number of split images included in the split image set is the same as the number of the cameras, and candidate torsion information in at least one piece of candidate torsion information is a candidate torsion route;
carrying out tiling and splicing treatment on the split image set in a two-dimensional tiling and splicing mode to obtain a tiling image;
determining image area information with the same image content as that of the real-time observation visual angle image from the tiled image, and marking at least one object position corresponding to the at least one target detection object in the tiled image;
Acquiring position relation information between the picture display equipment and a real-time observation user;
determining a corresponding vertical point of the real-time observation visual angle image according to the image area information and the position relation information;
generating a list of item information for the at least one item location, wherein the item information comprises: item category, item identification;
transmitting the item information list to the picture display equipment so that the real-time observation user can select to watch item information from the item information list;
in response to receiving the selected item information set and not receiving a viewing order, determining a set of item positions corresponding to the item information set;
inputting the set of item locations and the location of the vertical point to a route generation model to output the at least one candidate twisted route;
in response to receiving the item information set and the viewing order, ordering each item position in the item position set according to the viewing order to obtain an item position sequence;
taking the position of the vertical point as a starting point, and sequentially connecting the position of the vertical point with each article position in a straight line according to the article position sequence corresponding to the article position sequence to obtain a candidate twisting route;
Screening candidate torsion information meeting preset conditions from the at least one piece of candidate torsion information to serve as optimal torsion information;
and sending the optimal torsion information to the picture display equipment.
2. The method of claim 1, wherein the preset condition comprises: path length sub-conditions and path security sub-conditions; and
the screening candidate torsion information meeting a preset condition from the at least one piece of candidate torsion information as optimal torsion information includes:
acquiring user environment information corresponding to the real-time observation user;
determining path length information and corresponding path safety coefficient information corresponding to each candidate twisted route in the at least one candidate twisted route according to the user environment information;
and screening the candidate twisted routes meeting the path length sub-conditions and the path safety sub-conditions from the at least one candidate twisted route according to the path length information corresponding to each candidate twisted route and the corresponding path safety coefficient information, and taking the candidate twisted routes as optimal twisted routes.
3. The method of claim 1, wherein the candidate twist information in the at least one piece of candidate twist information is candidate twist azimuth information; and
The generating at least one piece of candidate torsion information for the picture display device corresponding to the current observation view angle according to the target real-time panoramic image and the real-time observation view angle image comprises the following steps:
establishing a three-dimensional model aiming at the target real-time panoramic image;
generating a three-dimensional sub-model for the real-time observation view angle image, wherein the three-dimensional sub-model is a sub-model of the three-dimensional model;
determining three-dimensional coordinate points of each target detection object in the three-dimensional model to obtain at least one three-dimensional coordinate point;
in response to receiving the selected object information set and not receiving the viewing sequence, respectively converting a sub-model preset three-dimensional center coordinate point corresponding to the three-dimensional sub-model, a model preset three-dimensional center coordinate point corresponding to the three-dimensional sub-model and a three-dimensional coordinate point set corresponding to the object information set in the at least one three-dimensional coordinate point into a preset three-dimensional data format to obtain first three-dimensional center point data, second three-dimensional center point data and a three-dimensional data set;
inputting the first three-dimensional center point data, the second three-dimensional center point data and the three-dimensional data set into a torsion azimuth generating model to output a torsion azimuth information set as the candidate torsion azimuth information set;
And removing the candidate torsion azimuth information corresponding to the total torsion angle larger than a preset angle value from the candidate torsion azimuth information set to obtain at least one piece of candidate torsion azimuth information.
4. A method according to claim 3, wherein the preset conditions comprise: a twist angle sub-condition and an azimuth sub-condition; and
the screening candidate torsion information meeting a preset condition from the at least one piece of candidate torsion information as optimal torsion information includes:
and screening out candidate torsion information meeting the torsion angle sub-condition and the azimuth sub-condition from the at least one piece of candidate torsion information to serve as optimal torsion information.
5. An information transmitting apparatus comprising:
an acquisition unit configured to acquire a real-time panoramic video for a target area captured by a panoramic camera;
a determining unit configured to determine a target real-time panoramic image in the real-time panoramic video and a real-time observation view angle image corresponding to a current observation view angle corresponding to a current detection time in response to detection of at least one target detection object in the real-time panoramic video, wherein the real-time observation view angle image and the target real-time panoramic image are images at the same time;
The generation unit is configured to split the target real-time panoramic image according to the number of cameras included in the panoramic camera to obtain a split image set, wherein the number of split images included in the split image set is the same as the number of cameras, and candidate torsion information in at least one piece of candidate torsion information is a candidate torsion route; carrying out tiling and splicing treatment on the split image set in a two-dimensional tiling and splicing mode to obtain a tiling image; determining image area information with the same image content as that of the real-time observation visual angle image from the tiled image, and marking at least one object position corresponding to the at least one target detection object in the tiled image; acquiring position relation information between the picture display equipment and a real-time observation user; determining a corresponding vertical point of the real-time observation visual angle image according to the image area information and the position relation information; generating a list of item information for the at least one item location, wherein the item information comprises: item category, item identification; transmitting the item information list to the picture display equipment so that the real-time observation user can select to watch item information from the item information list; in response to receiving the selected item information set and not receiving a viewing order, determining a set of item positions corresponding to the item information set; inputting the set of item locations and the location of the vertical point to a route generation model to output the at least one candidate twisted route; in response to receiving the item information set and the viewing order, ordering each item position in the item position set according to the viewing order to obtain an item position sequence; taking the position of the vertical point as a starting point, and sequentially connecting the position of the vertical point with each article position in a straight line according to the article position sequence corresponding to the article position sequence to obtain a candidate twisting route;
A screening unit configured to screen candidate torsion information satisfying a preset condition from the at least one piece of candidate torsion information as optimal torsion information;
and a transmitting unit configured to transmit the optimal torsion information to the screen display device.
6. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon,
when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-4.
7. A computer readable medium having stored thereon a computer program, wherein the program when executed by a processor implements the method of any of claims 1-4.
CN202310509058.8A 2023-05-08 2023-05-08 Information transmission method, device, electronic device and computer readable medium Active CN116258811B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310509058.8A CN116258811B (en) 2023-05-08 2023-05-08 Information transmission method, device, electronic device and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310509058.8A CN116258811B (en) 2023-05-08 2023-05-08 Information transmission method, device, electronic device and computer readable medium

Publications (2)

Publication Number Publication Date
CN116258811A CN116258811A (en) 2023-06-13
CN116258811B true CN116258811B (en) 2023-07-25

Family

ID=86684599

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310509058.8A Active CN116258811B (en) 2023-05-08 2023-05-08 Information transmission method, device, electronic device and computer readable medium

Country Status (1)

Country Link
CN (1) CN116258811B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140043436A1 (en) * 2012-02-24 2014-02-13 Matterport, Inc. Capturing and Aligning Three-Dimensional Scenes
CN105027190A (en) * 2013-01-03 2015-11-04 美达公司 Projective spatial imaging digital glasses for virtual or augmented mediated vision

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10185463B2 (en) * 2015-02-13 2019-01-22 Nokia Technologies Oy Method and apparatus for providing model-centered rotation in a three-dimensional user interface
US9947108B1 (en) * 2016-05-09 2018-04-17 Scott Zhihao Chen Method and system for automatic detection and tracking of moving objects in panoramic video
CN113191954B (en) * 2021-06-11 2023-09-26 南京工程学院 Panoramic image stitching method based on binocular camera
CN113838098B (en) * 2021-09-10 2024-02-09 北京理工大学 An intelligent tracking and shooting system for long-distance and high-speed moving targets
CN115379125B (en) * 2022-10-27 2023-01-17 北京德风新征程科技有限公司 Interactive information sending method, device, server and medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140043436A1 (en) * 2012-02-24 2014-02-13 Matterport, Inc. Capturing and Aligning Three-Dimensional Scenes
CN105027190A (en) * 2013-01-03 2015-11-04 美达公司 Projective spatial imaging digital glasses for virtual or augmented mediated vision

Also Published As

Publication number Publication date
CN116258811A (en) 2023-06-13

Similar Documents

Publication Publication Date Title
CN111292420B (en) Method and device for constructing map
CN115326099B (en) Partial path planning method, device, electronic device and computer readable medium
WO2022171036A1 (en) Video target tracking method, video target tracking apparatus, storage medium, and electronic device
WO2023213253A1 (en) Scanning data processing method and apparatus, and electronic device and medium
US20240013359A1 (en) Image processing method, model training method, apparatus, medium and device
CN112668588B (en) Parking space information generation method, device, equipment and computer-readable medium
CN112597788B (en) Target measuring method, target measuring device, electronic apparatus, and computer-readable medium
CN111414879A (en) Face shielding degree identification method and device, electronic equipment and readable storage medium
WO2023213252A1 (en) Scanning data processing method and apparatus, and device and medium
CN114049417B (en) Virtual character image generation method and device, readable medium and electronic equipment
CN112598732B (en) Target equipment positioning method, map construction method and device, medium and equipment
WO2023143222A1 (en) Image processing method and apparatus, device, and storage medium
CN111754613A (en) Image decoration method, apparatus, computer readable medium and electronic device
CN115379125B (en) Interactive information sending method, device, server and medium
CN116258811B (en) Information transmission method, device, electronic device and computer readable medium
CN116311158A (en) Obstacle detection method and detection system based on virtual camera in multi-view bird's eye view
CN115620264B (en) Vehicle positioning method and device, electronic equipment and computer readable medium
CN113780247B (en) Traffic light detection method and device, electronic equipment and computer readable medium
CN117114306A (en) Information generation method, apparatus, electronic device and computer readable medium
CN112597793B (en) Method, device and equipment for identifying traffic light state and timer state
CN116248991A (en) Camera position adjustment method, device, electronic device and computer readable medium
CN116996309A (en) Blockchain-based semantic communication methods and systems, storage media, and equipment
CN112418233B (en) Image processing method and device, readable medium and electronic equipment
CN113705386A (en) Video classification method and device, readable medium and electronic equipment
CN118827897B (en) Video storage method, apparatus, electronic device, and computer-readable medium

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
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Information transmission method, device, electronic equipment, and computer-readable medium

Granted publication date: 20230725

Pledgee: Beijing Bank Co.,Ltd. Beiyuan Road Branch

Pledgor: Beijing Defeng Xinzheng Technology Co.,Ltd.

Registration number: Y2024110000267

PE01 Entry into force of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20230725

Pledgee: Beijing Bank Co.,Ltd. Beiyuan Road Branch

Pledgor: Beijing Defeng Xinzheng Technology Co.,Ltd.

Registration number: Y2024110000267

PC01 Cancellation of the registration of the contract for pledge of patent right