CN114401460B - 一种遥测图像的播放处理方法和装置 - Google Patents
一种遥测图像的播放处理方法和装置 Download PDFInfo
- Publication number
- CN114401460B CN114401460B CN202210057303.1A CN202210057303A CN114401460B CN 114401460 B CN114401460 B CN 114401460B CN 202210057303 A CN202210057303 A CN 202210057303A CN 114401460 B CN114401460 B CN 114401460B
- Authority
- CN
- China
- Prior art keywords
- data
- foundation
- space
- initial
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005259 measurement Methods 0.000 title claims description 8
- 238000003672 processing method Methods 0.000 title claims description 6
- 238000012545 processing Methods 0.000 claims abstract description 49
- 238000000034 method Methods 0.000 claims abstract description 43
- 230000005540 biological transmission Effects 0.000 claims abstract description 18
- 230000001502 supplementing effect Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 10
- 238000012795 verification Methods 0.000 claims description 9
- 238000003860 storage Methods 0.000 claims description 7
- 238000005520 cutting process Methods 0.000 claims description 6
- 239000012634 fragment Substances 0.000 claims description 6
- 238000007405 data analysis Methods 0.000 claims description 5
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 238000012360 testing method Methods 0.000 abstract description 7
- 230000000694 effects Effects 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 230000002159 abnormal effect Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000004075 alteration Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 238000013524 data verification Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种遥测图像的播放处理方法和装置,所述方法包括:获取遥测图像的初始天基数据和初始地基数据;处理所述初始天基数据和所述初始地基数据,对应获得格式相同的天基数据和地基数据;根据所述天基数据和所述地基数据,获得各自对应的图像数据流;根据预设传输协议发送所述图像数据流,以播放所述遥测图像。本发明使采集到不同格式的数据都能进行正确的解析,即多种格式的数据都能通过一种软件进行接收和数据解析,优化了遥测图像的播放步骤,提高了运载火箭遥测图像数据处理的便捷性,能够适应运载火箭遥测图像数据种类和格式的多样性,达到测试灵活、便捷经济的工程应用效果。
Description
技术领域
本申请涉及数据处理的技术领域,尤其涉及一种遥测图像的播放处理方法和装置。
背景技术
运载火箭遥测***是指箭上的多种数据通过无线传输的形式发送至接收端的测量***。可接收调频发射机发出的遥测地基数据,在载荷出大气层后可接收天基测控终端发出的遥测天基数据。运载火箭遥测***的作用是获取运载火箭在试验任务过程中的各***工作状态、相关参数及实时影像等信息,为分析各分***运行状态及载荷关键飞行时刻是否成功,提供实时图像数据等信息。
在运载火箭相关试验中,遥测图像数据可大体分为调频发射机发出的遥测地基数据,天基测控终端发出的遥测天基数据。地基数据和天基数据通过视频服务器、数据解码器等硬件设备作为支撑,进行处理以实现实时播放,目前实时播放的遥测数据难以适用对多个数据源的统一处理,导致遥测图像播放的数据处理冗余。
因此,如何对多个数据源遥测数据进行统一播放处理,是目前亟待解决的技术问题。
发明内容
本发明的一种遥测图像的播放处理方法和装置,以对多个数据源遥测数据进行统一播放处理。
本发明实施例提供了以下方案:
第一方面,本发明实施例提供了一种遥测图像的播放处理方法,所述方法包括:
获取遥测图像的初始天基数据和初始地基数据;
处理所述初始天基数据和所述初始地基数据,对应获得格式相同的天基数据和地基数据;
根据所述天基数据和所述地基数据,获得各自对应的图像数据流;
根据预设传输协议发送所述图像数据流,以播放所述遥测图像。
在一种可选的实施例中,所述处理所述初始天基数据和所述初始地基数据,对应获得格式相同的天基数据和地基数据,包括:
获取预设字节长度和校验帧,其中,所述校验帧为所述初始天基数据和所述初始地基数据的帧头或帧尾;
判断所述初始天基数据和所述初始地基数据是否均存在所述校验帧;
若是,则根据所述预设字节长度、所述初始天基数据和所述初始地基数据,获得所述天基数据和所述地基数据;
若否,则补充所述校验帧至所述初始天基数据和所述初始地基数据,并执行根据所述预设字节长度、所述初始天基数据和所述初始地基数据,获得所述天基数据和所述地基数据。
在一种可选的实施例中,根据所述预设字节长度、所述初始天基数据和所述初始地基数据,获得所述天基数据和所述地基数据,包括:
根据所述预设字节长度裁剪所述初始天基数据和所述初始地基数据,获得天基字节和地基字节;
判断所述天基字节和所述地基字节是否达到字节阈值,其中,所述字节阈值为所述初始天基数据和所述初始地基数据中表达基本含义的最多字节;
若否,则补充空白字节至所述天基字节和所述地基字节,根据补充结果对应获得所述天基数据和所述地基数据。
在一种可选的实施例中,所述根据所述天基数据和所述地基数据,获得各自对应的图像数据流,包括:
获取第一目标位置和第二目标位置;
根据所述第一目标位置,获得所述天基数据中对应长度的天基信息;
根据所述第二目标位置,获得所述地基数据中对应长度的地基信息;
校验所述天基信息和所述地基信息是否为正确的视频数据;
若是,根据所述天基信息和所述地基信息分别获得天基图像数据流和地基图像数据流。
在一种可选的实施例中,所述校验所述天基信息和所述地基信息是否为正确的视频数据,包括:
获取校验信息,其中,所述校验信息包括关键帧标志位、图像规格、数据包规格和数据包数量;
根据所述关键帧标志位、所述图像规格、所述数据包规格和所述数据包数量,校验所述天基信息和所述地基信息是否正确。
在一种可选的实施例中,所述根据所述天基信息和所述地基信息分别获得天基图像数据流和地基图像数据流之前,还包括:
获取所述天基信息的第一校验结果和所述地基信息的第二校验结果;
根据所述第一校验结果和所述第二校验结果,对应确定所述天基信息和所述地基信息是否完整;
若是,则执行根据所述天基信息和所述地基信息分别获得天基图像数据流和地基图像数据流;
若否,则根据所述天基信息和所述地基信息的编码规则,补充所述天基信息和所述地基信息完整,再执行根据所述天基信息和所述地基信息分别获得天基图像数据流和地基图像数据流。
在一种可选的实施例中,所述根据预设传输协议发送所述图像数据流,以播放所述遥测图像,包括:
根据所述预设传输协议裁剪所述图像数据流,获得图像数据片段;
依次发送所述图像数据片段至播放终端,以播放所述遥测图像。
第二方面,本发明实施例还提供了一种遥测图像的播放处理装置,所述装置包括:
获取模块,用于获取遥测图像的初始天基数据和初始地基数据;
第一获得模块,用于处理所述初始天基数据和所述初始地基数据,对应获得格式相同的天基数据和地基数据;
第二获得模块,用于根据所述天基数据和所述地基数据,获得各自对应的图像数据流;
发送模块;用于根据预设传输协议发送所述图像数据流,以播放所述遥测图像。
第三方面,本发明实施例还提供了一种电子设备,包括处理器和存储器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述电子设备执行第一方面中任一项所述方法的步骤。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现第一方面中任一项所述方法的步骤。
本发明提供的一种遥测图像的播放处理方法和装置与现有技术相比,具有以下优点:
本发明通过处理初始天基数据和初始地基数据,对应获得格式相同的天基数据和地基数据,相同的格式的天基数据和地基数据,再获得各自对应的图像数据流,使采集到不同格式的数据都能进行正确的解析,即多种格式的数据都能通过一种软件进行接收和数据解析,最后对应进行分别播放;本发明的播放处理方法优化了遥测图像的播放步骤,提高了运载火箭遥测图像数据处理的便捷性,能够适应运载火箭遥测图像数据种类和格式的多样性,达到测试灵活、便捷经济的工程应用效果。
附图说明
为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种遥测图像的播放处理方法的流程图;
图2为本发明实施例提供的遥测图像播放处理装置的硬件结构示意图;
图3为本发明实施例提供的图像数据流的处理流程图;
图4为本发明实施例提供的一种遥测图像的播放处理装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明实施例保护的范围。
目前遥测图像的播放是基于下发的任务进行数据获取,任务文件由上游或总体下发,以对数据处理以进行播放,整体的数据传输链包括:采集数据传输至遥测计算机,遥测计算机对数据处理后,通过显示器进行播放。由于遥测图像的采集数据来源有多种,导致数据格式可能存在一定的差异,常用的遥测数据处理方法,因不能适应遥测数据的多样性,不能用于处理不同格式的遥测数据,因此需要对处理步骤进行优化。下面本发明实施例将具体阐述如何对播放的遥测数据处理步骤进行优化。
请参阅图1,本发明实施例提供了一种遥测图像的播放处理方法的流程图,所述方法包括:
S11、获取遥测图像的初始天基数据和初始地基数据。
具体的,请参阅图2,遥测图像的播放通过遥测计算机实现,初始天基数据由天基测控终端发出,天基测控终端可以为中继卫星;初始地基数据由调频发射机发出,调频发射机可以为遥测车。初始地基数据和初始天基数据的传输均遵循常用网络传输协议(如UDP协议),由遥测计算机通过交换机以以太网连接的形式进行接收。获取初始天基数据和初始地基数据后进入步骤S12。
S12、处理所述初始天基数据和所述初始地基数据,对应获得格式相同的天基数据和地基数据。
具体的,初始天基数据和初始地基数据处理方式,可以首先校验所接收的数据是否正常,包括数据帧长度、数据帧帧头、数据帧校验码等信息,将异常的数据帧丢弃,再进行格式归一化处理。不同设备所发出的初始天基数据和初始地基数据的格式存在差异,为便于后续处理,可以将不同格式的数据处理成格式一致的数据。
在一种具体的实施方式中,处理初始天基数据和初始地基数据,对应获得格式相同的天基数据和地基数据,包括:
获取预设字节长度和校验帧,其中,校验帧为初始天基数据和初始地基数据的帧头或帧尾;判断初始天基数据和初始地基数据是否均存在校验帧;若是,则根据预设字节长度、初始天基数据和初始地基数据,获得天基数据和地基数据;若否,则补充校验帧至初始天基数据和初始地基数据,并执行根据预设字节长度、初始天基数据和初始地基数据,获得天基数据和地基数据。
具体的,初始天基数据和初始地基数据的组成包括数据部分,也可能还包括帧头或帧尾部分,为保证初始天基数据和初始地基数据中的数据部分能够得到完全解析,预设字节长度可以为天基数据和地基数据中表达一个基本含义的最多字节,一个基本含义可以为图像信息、温度信息和压力信息中的一种。校验帧占据一定的数据长度,若不存在会造成天基数据和地基数据的格式差异,判断初始天基数据和初始地基数据是否均存在校验帧,若不存在则加入校验帧,能够用于后期解析的校验处理,加入校验帧后能够使数据格式统一,以保证后续处理的便捷性。需要说明的是,校验帧可以先通过任务要求进行定义,例如在数据中的固定位置定义若干个固定顺序的二进制数。
由于初始天基数据和初始地基数据的来源是基于不同的设备,其数据编码方式可能存在一定的差异,通过预设字节长度裁剪后,仍然可能造成得到的天基数据和地基数据格式不同。
在一种具体的实施方式中,根据预设字节长度、初始天基数据和初始地基数据,获得天基数据和地基数据,包括:
根据预设字节长度裁剪初始天基数据和初始地基数据,获得天基字节和地基字节;判断天基字节和地基字节是否达到字节阈值,其中,字节阈值为初始天基数据和初始地基数据中表达基本含义的最多字节;若否,则补充空白字节至天基字节和地基字节,根据补充结果对应获得天基数据和地基数据。
具体的,为保证数据解析的完整性,且天基数据和地基数据的格式统一,字节阈值可以根据天基数据和初始地基数据中表达基本含义的最多字节确定。
以三个数据源为例,数据源1包含帧头和数据部分,其中,数据部分有480字节,共有4段,每120字节表示一个基本含义;数据源2仅包括数据部分的500字节,共有4段,其中,2段中每130字节表示一个基本含义,另2段中每120字节表示一个基本含义;数据源3仅包括数据部分的500字节,共有4段,3段130字节表示一个基本含义,另1段110字节表示一个基本含义。数据源1-3中表示一个基本含义的字节有110字节、120字节和130字节,如果以110字节裁剪会造成数据解析不完整,因此将130字节作为预设字节长度进行裁剪。接收到数据源1-3后,根据数据源的种类进行划分,如果表示一个基本含义的字节达到字节阈值,则无需操作;若没有达到字节阈值,将裁剪结果中加入空白字节,通常在对应天基字节和地基字节的开始部分加上0,数据源1-3均进行操作,则数据源1-3的长度均为:130字节×4段=520字节。由于空白字节无实际意义,因而不会影响数据解析的最终结果,为进一步便于处理和校验,在数据源2-3上均加上与数据源1一致的帧头,以使数据源1-3的格式相同。获得格式相同的天基数据和地基数据后进入步骤S13。
S13、根据所述天基数据和所述地基数据,获得各自对应的图像数据流。
具体的,图像数据流可以根据任务要求,对天基数据和地基数据进行挑路、校验和关键信息检测,确认天基数据和地基数据正确后,将天基数据和地基数据分别处理为常用的实时视频流协议格式的数据,即图像数据流。
在一种具体的实施方式中,根据天基数据和地基数据,获得各自对应的图像数据流,包括:
获取第一目标位置和第二目标位置;根据第一目标位置,获得天基数据中对应长度的天基信息;根据第二目标位置,获得地基数据中对应长度的地基信息;校验天基信息和地基信息是否为正确的视频数据;若是,根据天基信息和地基信息分别获得天基图像数据流和地基图像数据流。
具体的,第一目标位置和第二目标位置可以分别为多个位置,具***置根据任务下发的要求确定,根据第一目标位置和第二目标位置分别将天基数据和地基数据的对应位置挑出,去除其余不需要的数据,以获得天基信息和地基信息。再通过帧头或帧尾进行校验,确认为正确的视频数据后,根据天基信息获得天基图像数据流,根据地基信息获得地基图像数据流。
天基信息和地基信息中可能存在部分非视频信息,若仅通过帧头或帧尾进行校验可能存在校验不完善,导致后期解析错误。
在一种具体的实施方式中,校验天基信息和地基信息是否为正确的视频数据,包括:
获取校验信息,其中,校验信息包括关键帧标志位、图像规格、数据包规格和数据包数量;根据关键帧标志位、图像规格、数据包规格和数据包数量,校验天基信息和地基信息是否正确。
具体的,关键帧标志位可以为二进制数,即0和1,若关键帧标志位校验为1,说明该信息为视频信息;若关键帧标志位校验为0,说明该信息为非视频信息。确认为视频信息后,继续对图像规格、数据包规格和数据包数量进行校验,据此校验信息判断接收到的天基信息和地基信息中视频信息是否连续、完整。
在一种具体的实施方式中,根据天基信息和地基信息分别获得天基图像数据流和地基图像数据流之前,还包括:
获取天基信息的第一校验结果和地基信息的第二校验结果;根据第一校验结果和第二校验结果,对应确定天基信息和地基信息是否完整;若是,则执行根据天基信息和地基信息分别获得天基图像数据流和地基图像数据流;若否,则根据天基信息和地基信息的编码规则,补充天基信息和地基信息完整,再执行根据天基信息和地基信息分别获得天基图像数据流和地基图像数据流。
具体的,通过第一校验结果和第二校验结果可以对应确定天基信息和地基信息中是否存在错误,若校验存在错误,对应记录错误信息,利用遥测图像的编码规则使用前向预测帧和双向预测帧预测,并填充该异常数据片段内的图像数据,编码规则可以是H.264或H.265等。获得完整、正确的天基数据和地基数据后进入步骤S14。
S14、根据预设传输协议发送所述图像数据流,以播放所述遥测图像。
具体的,预设传输协议可以为RTSP(Real Time Streaming Protocol,实时流传输)协议,将RTSP协议格式的视频数据以片段逐一发出,形成RTSP实时流视频供视频播放模块播放。需要说明的是,播放遥测图像可以基于遥测计算机中的播放软件实现。目前遥测图像的播放是依赖视频服务器和视频解码器等硬件作为支撑,本发明实施例中遥测计算机的结构请继续参阅图2,采用播放软件实现播放可以设置多个显示屏,分别播放天基图像数据流和地基图像数据流,遥测计算机内包括遥测视频解码模块和视频播放模块,各模块的具体功能如表1所示。
表1:
通过视频播放模块可以减少遥测计算机中硬件的布置,使用软件解码播放的方式,将运载火箭遥测图像数据采集处理所需的硬件减少为一台微机即可正常工作,摆脱了对解码器、视频服务器之类的硬件设备的依赖,从而大大节省了资源,进而节省了成本。同时,使用软件播放遥测视频的操作流程也较基于硬件播放的操作流程更为简单,并且避免了硬件可能出现的因保存不当或工作不正常等原因造成的异常情况。此外,一个播放软件内可以同时播放多个视频文件,相比于其他视频播放器,本发明所包含的视频播放功能,能够方便试验队员通过多幅同步视频画面进行分析,例如火箭飞行姿态等信息的分析,避免了试验队员来回切换播放画面的繁琐,一定程度上提高了数据分析效率。
在一种具体的实施方式中,根据预设传输协议发送图像数据流,以播放遥测图像,包括:
根据预设传输协议裁剪图像数据流,获得图像数据片段;依次发送图像数据片段至播放终端,以播放遥测图像。
具体的,图像数据流转换成RTSP协议的视频流并发出,获取图像数据流并进行裁剪,将裁剪后的每一个片段都包装处理成符合RTSP协议格式的数据,将处理后的视频数据流重新组装后即形成了RTSP实时流视频,然后将其发出。在播放终端输入视频流地址URL(uniform resource locator,同一资源定位***),播放实时视频,视频播放模块采用模块化思路设计播放视频,每个视频单元均包含一个播放视频的画布组件,一个播放/暂停按钮,一个停止/重播按钮,一个播放时间显示框,一个进度条,根据实时播放的视频路数及屏幕大小对各组件的尺寸进行适配。在启动播放软件后即可设置RTSP视频流地址、端口、通道号,播放的视频路数设置完毕后即可播放实时视频流。由于采用软件播放的形式,如若需要投屏,只需将显示器接入遥测计算机即可。
播放过程中可通过时间显示框观察视频播放时间,在视频图像卡顿时可通过停止/重播按钮刷新播放,实时记录遥测数据解码结果,如接收帧数、视频帧数、丢帧数、错帧数等信息。
下面本发明实施例将结合图3具体阐述整个遥测图像的数据处理流程,根据当前任务配置数据采集与处理相关参数,保证网络连接正确、数据校验参数正确;判断当前任务是否结束,若是,则结束任务;若否,则接收遥测数据,并保存遥测数据,根据数据源判断是否需要对数据进行预处理,需要进行预处理时,对其进行预处理,具体包括处理至格式一致;解析遥测数据帧头,并校验同步字,解析视频数据,检查图像关键信息,校验帧长度是否正确、帧序号是否连续;若否,则利用遥测图像的编码规则使用前向预测帧和双向预测帧预测,并填充该异常数据片段内的图像数据。再将视频帧放入循环数组进行组装,取出组帧后的数据,封装成RTSP协议并发送,在播放软件中输入RTSP视频流地址进行播放,实时记录解码状态。
基于与播放方法同样的发明构思,本发明实施例还提供了一种遥测图像的播放处理装置,请参阅图4,所述装置包括:
获取模块401,用于获取遥测图像的初始天基数据和初始地基数据;
第一获得模块402,用于处理所述初始天基数据和所述初始地基数据,对应获得格式相同的天基数据和地基数据;
第二获得模块403,用于根据所述天基数据和所述地基数据,获得各自对应的图像数据流;
发送模块404;用于根据预设传输协议发送所述图像数据流,以播放所述遥测图像。
基于与播放方法同样的发明构思,本发明实施例还提供了一种电子设备,包括处理器和存储器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述电子设备执行播放方法中任一项所述方法的步骤。
基于与播放方法同样的发明构思,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现播放方法中任一项所述方法的步骤。
本发明实施例中提供的技术方案,至少具有如下技术效果或优点:
1.通过处理初始天基数据和初始地基数据,对应获得格式相同的天基数据和地基数据,相同的格式的天基数据和地基数据,再获得各自对应的图像数据流,使采集到不同格式的数据都能进行正确的解析,即多种格式的数据都能通过一种软件进行接收和数据解析,最后对应进行分别播放;本发明的播放处理方法优化了遥测图像的播放步骤,提高了运载火箭遥测图像数据处理的便捷性,能够适应运载火箭遥测图像数据种类和格式的多样性,达到测试灵活、便捷经济的工程应用效果。
2.提高遥测数据的利用率,通常情况下测试期间与正式飞试时使用的遥测数据源不同,所以导致了总装测试时无法通过遥测数据里的视频信息来监测火箭关键部位的状态,本发明提出的图像数据采集处理方法在不破坏原先数据所包含的物理信息的基础上,通过对整帧数据进行包装,从而将不同格式的数据处理成相同格式的数据,从而实现后续归一化处理,不仅提高了遥测数据的利用率,也对后续更多不同格式数据的处理提供了参考意义。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、装置(模块、***)、和计算机程序产品的流程图和/或方框图来描述。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式计算机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。
Claims (6)
1.一种遥测图像的播放处理方法,其特征在于,应用于运载火箭遥测图像的多幅同步视频画面的播放处理,所述方法包括:
获取遥测图像的初始天基数据和初始地基数据,其中,所述初始天基数据由天基测控终端发出,所述初始地基数据由调频发射机发出;
处理所述初始天基数据和所述初始地基数据,对应获得格式相同的天基数据和地基数据;
根据所述天基数据和所述地基数据,获得各自对应的图像数据流;
根据预设传输协议发送所述图像数据流,以播放所述遥测图像,以提高多个图像数据源的数据分析效率;
所述根据所述天基数据和所述地基数据,获得各自对应的图像数据流,包括:
获取第一目标位置和第二目标位置;
根据所述第一目标位置,获得所述天基数据中对应长度的天基信息;
根据所述第二目标位置,获得所述地基数据中对应长度的地基信息;
校验所述天基信息和所述地基信息是否为正确的视频数据;
若是,根据所述天基信息和所述地基信息分别获得天基图像数据流和地基图像数据流;
所述校验所述天基信息和所述地基信息是否为正确的视频数据,包括:
获取校验信息,其中,所述校验信息包括关键帧标志位、图像规格、数据包规格和数据包数量;
根据所述关键帧标志位、所述图像规格、所述数据包规格和所述数据包数量,校验所述天基信息和所述地基信息是否正确;
所述处理所述初始天基数据和所述初始地基数据,对应获得格式相同的天基数据和地基数据,包括:
获取预设字节长度和校验帧,其中,所述校验帧为所述初始天基数据和所述初始地基数据的帧头或帧尾;
判断所述初始天基数据和所述初始地基数据是否均存在所述校验帧;
若是,则根据所述预设字节长度、所述初始天基数据和所述初始地基数据,获得所述天基数据和所述地基数据;
若否,则补充所述校验帧至所述初始天基数据和所述初始地基数据,并执行根据所述预设字节长度、所述初始天基数据和所述初始地基数据,获得所述天基数据和所述地基数据;
根据所述预设字节长度、所述初始天基数据和所述初始地基数据,获得所述天基数据和所述地基数据,包括:
根据所述预设字节长度裁剪所述初始天基数据和所述初始地基数据,获得天基字节和地基字节;
判断所述天基字节和所述地基字节是否达到字节阈值,其中,所述字节阈值为所述初始天基数据和所述初始地基数据中表达基本含义的最多字节;
若否,则补充空白字节至所述天基字节和所述地基字节,根据补充结果对应获得所述天基数据和所述地基数据。
2.根据权利要求1所述的遥测图像的播放处理方法,其特征在于,所述根据所述天基信息和所述地基信息分别获得天基图像数据流和地基图像数据流之前,还包括:
获取所述天基信息的第一校验结果和所述地基信息的第二校验结果;
根据所述第一校验结果和所述第二校验结果,对应确定所述天基信息和所述地基信息是否完整;
若是,则执行根据所述天基信息和所述地基信息分别获得天基图像数据流和地基图像数据流;
若否,则根据所述天基信息和所述地基信息的编码规则,补充所述天基信息和所述地基信息完整,再执行根据所述天基信息和所述地基信息分别获得天基图像数据流和地基图像数据流。
3.根据权利要求1所述的遥测图像的播放处理方法,其特征在于,所述根据预设传输协议发送所述图像数据流,以播放所述遥测图像,包括:
根据所述预设传输协议裁剪所述图像数据流,获得图像数据片段;
依次发送所述图像数据片段至播放终端,以播放所述遥测图像。
4.一种遥测图像的播放处理装置,其特征在于,所述装置为权利要求1-3任一所述的播放处理方法所对应的装置,所述装置包括:
获取模块,用于获取遥测图像的初始天基数据和初始地基数据;
第一获得模块,用于处理所述初始天基数据和所述初始地基数据,对应获得格式相同的天基数据和地基数据;
第二获得模块,用于根据所述天基数据和所述地基数据,获得各自对应的图像数据流;
发送模块;用于根据预设传输协议发送所述图像数据流,以播放所述遥测图像。
5.一种电子设备,其特征在于,包括处理器和存储器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述电子设备执行权利要求1-3中任一项所述方法的步骤。
6.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-3中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210057303.1A CN114401460B (zh) | 2022-01-19 | 2022-01-19 | 一种遥测图像的播放处理方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210057303.1A CN114401460B (zh) | 2022-01-19 | 2022-01-19 | 一种遥测图像的播放处理方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114401460A CN114401460A (zh) | 2022-04-26 |
CN114401460B true CN114401460B (zh) | 2024-06-14 |
Family
ID=81230756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210057303.1A Active CN114401460B (zh) | 2022-01-19 | 2022-01-19 | 一种遥测图像的播放处理方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114401460B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107332604A (zh) * | 2017-05-16 | 2017-11-07 | 上海卫星工程研究所 | 卫星全周期多源遥测数据的处理方法及处理*** |
CN107645673A (zh) * | 2017-08-29 | 2018-01-30 | 湖北航天技术研究院总体设计所 | 一种遥测图像实时解码单元 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5072449A (en) * | 1989-12-21 | 1991-12-10 | Stratacom, Inc. | Packet framing using cyclic redundancy checking |
US7116812B2 (en) * | 2003-01-29 | 2006-10-03 | General Electric Company | Method and apparatus for providing a standard video interface |
US7664898B2 (en) * | 2006-02-01 | 2010-02-16 | Broadcom | Method and system for efficient framing on addressed buses |
CN102142883A (zh) * | 2010-01-29 | 2011-08-03 | 上海卫星工程研究所 | 遥测信息处理方法 |
CN102323941B (zh) * | 2011-09-01 | 2012-12-26 | 北京空间飞行器总体设计部 | 一种遥测数据处理方法 |
CN103441571A (zh) * | 2013-06-18 | 2013-12-11 | 国家电网公司 | 一种变电站一体化监控***信息平台 |
CN103780942B (zh) * | 2013-12-23 | 2017-07-11 | 青岛海信电器股份有限公司 | 一种信息配置方法及装置 |
CN106528281A (zh) * | 2016-09-08 | 2017-03-22 | 上海卫星工程研究所 | 卫星遥测数据离线统一快速处理*** |
CN107613260A (zh) * | 2017-09-29 | 2018-01-19 | 北京航天福道高技术股份有限公司 | 一种图像采集分析***及方法 |
CN109639679B (zh) * | 2018-12-14 | 2021-08-06 | 航天恒星科技有限公司 | 一种适应北斗短报文的天基测控数据传输方法 |
KR102340527B1 (ko) * | 2021-09-29 | 2021-12-20 | (주)픽소니어 | 프레임 센서모델에 기반하여 드론에 의해 촬영되는 비디오 데이터와 텔레메트리 데이터를 동기화하는 동기화 장치 및 방법 |
-
2022
- 2022-01-19 CN CN202210057303.1A patent/CN114401460B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107332604A (zh) * | 2017-05-16 | 2017-11-07 | 上海卫星工程研究所 | 卫星全周期多源遥测数据的处理方法及处理*** |
CN107645673A (zh) * | 2017-08-29 | 2018-01-30 | 湖北航天技术研究院总体设计所 | 一种遥测图像实时解码单元 |
Also Published As
Publication number | Publication date |
---|---|
CN114401460A (zh) | 2022-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106850143B (zh) | 数据包的封装方法及校验方法 | |
US20100058409A1 (en) | Audio and video testing methodology | |
CN104270684B (zh) | 一种面向实时应用的视音频数据网络传输***和方法 | |
JP6743192B2 (ja) | ビデオサービス品質の評価方法及び装置 | |
CN112636880B (zh) | 侧信道重传高可靠超高清视频卫星传输*** | |
CN112565224B (zh) | 一种视频处理方法及装置 | |
CN112822260B (zh) | 文件传输方法及装置、电子设备、存储介质 | |
CN104661042A (zh) | 一种传输流的传输方法、装置和*** | |
CN114401460B (zh) | 一种遥测图像的播放处理方法和装置 | |
CN113612516A (zh) | 一种卫星通信数据包的压缩测试方法、***及设备 | |
CN113412610B (zh) | 用于重放受保护的消息的方法和重放单元 | |
US9246631B2 (en) | Communication devices that encode and transmit data, methods of controlling such communication devices, and computer-readable storage media storing instructions for controlling such communication devices | |
CN113783661B (zh) | 在通信***中发送和接收分组的方法和装置 | |
US7917642B2 (en) | Isochronous audio network software interface | |
CN114338270B (zh) | 数据通信方法、装置、电子设备及存储介质 | |
CN115348333A (zh) | 基于udp双端通信交互的数据传输方法、***及设备 | |
JPH1153194A (ja) | プログラムダウンロードシステム | |
CN104796735B (zh) | 一种视频数据传输方法及装置 | |
JP3244120B2 (ja) | エラー判別処理システム | |
CN113242473B (zh) | 一种数据处理方法、***、数据采集设备及可读存储介质 | |
CN114422082B (zh) | 基于线性网络编码的传输控制方法、***、装置及介质 | |
CN109196870B (zh) | 用于发射和接收mmtp分组的方法和装置 | |
CN118233419A (zh) | 车载音视频数据接收方法、装置及计算机可读存储介质 | |
US20120317304A1 (en) | Communication apparatus, communication system, communication method, and program | |
CN118368472A (zh) | 一种视频边录边传的实现方法、计算机程序产品及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |