分类 默认分类 下的文章

7月8日,中国汽车技术研究中心有限公司、清华大学、华为技术有限公司三方联合编写的《汽车智能驾驶技术及产业发展白皮书》正式发布。此书从“产学研”角度联合研判汽车智能驾驶产业发展趋势,明晰智能驾驶发展过程中相关易错、易混的概念,分析智能驾驶相关技术原理与发展水平,研究智能驾驶安全体系建设要求,明确智能驾驶技术产业政策法规与合规要求,阐述以智能驾驶技术为核心的整车智能化路线演变方向。

此书包含“智能驾驶概念与发展辨析”、“智能驾驶技术架构与关键能力”、“智能驾驶行业赋能与场景创新”、“自动驾驶安全体系”、“智能驾驶产业环境与生态构建”、“智能驾驶产业未来展望”几大篇章。

智能驾驶的概念分类

基于工信部牵头制定的GB/T 40429—2021《汽车驾驶自动化分级》,再次明确驾驶自动化0-5级的分类,并且对于当前的技术阶段再次对于2级和3级驾驶自动化进行明确。2级与3级驾驶自动化的核心差异点在于责任主体、系统能力和驾驶员状态监测三个方面,2级车辆能够同时自动进行持续的横向和纵向控制,即车辆具备自动加速、减速以及转向等功能,但驾驶员仍需时刻保持注意力,对车辆进行监督,并在必要时干预车辆,责任主体为驾驶员;3级驾驶自动化的核心特征是在特定设计运行条件(ODD)下,系统可执行全部动态驾驶任务(如高速公路、城市道路等),允许驾驶员在系统运行期间不再持续监管道路环境,可进行有限度的非驾驶活动,但需在系统请求时进行接管,如果3级系统激活期间发生问题,经相关部门认定后,应由责任方承担责任。

截至到本白皮书发布日期,市场上汽车产品均处于2级驾驶自动化及以下阶段,没有达到3级驾驶自动化程度。根据现行交通法规及技术标准,2级驾驶自动化阶段运行必须处于人类驾驶员的持续监管之下,操作主体是驾驶员,若发生交通事故,驾驶员须承担法定责任。尽管标准中已经对驾驶自动化等级做了详细的定义、解释以及边界范围的限定,但在汽车市场的宣传与传播中,仍存在对上述概念混淆使用的乱象,有必要理清相关概念。

此外,也强调了智能驾驶的逻辑架构的概念和数据是智能驾驶发展的核心的发展路径。

PDF格式下载地址: https://pan.baidu.com/s/1VN1OOhRKfdSWjr-t-1hhiw
提取码: kele

刚才发一份代码的时候,提示Database Query Error
通过在config.inc.php添加:

/** 开启Debug模式 */
define("__TYPECHO_DEBUG__",true); 

打开调试模式,发现是由于utf8,而不是utf8mb4,导致无法添加代码中的emoji表情。

直接数据库执行:

alter table typecho_comments convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_contents convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_fields convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_metas convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_options convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_relationships convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_users convert to character set utf8mb4 collate utf8mb4_unicode_ci;

然后config.inc.php里面更改连接字符集:

'charset' => 'utf8mb4',

就好了。

行车记录仪导出的视频,没有时间戳。
于是想用ffmpeg添加时间戳。
脚本如下:

#!/bin/bash

set -e

print_help() {
  echo "🚗 视频时间戳添加工具(行车记录仪效果)"
  echo ""
  echo "用法:"
  echo "  ./timestamp_video.sh"
  echo ""
  echo "执行后会交互式要求:"
  echo "  1. 输入视频文件路径"
  echo "  2. 输入该视频的起始北京时间(格式如 2025-06-30 08:00:00)"
  echo ""
  echo "要求:"
  echo "  - 系统应安装 ffmpeg"
  echo "  - 字体路径可自行修改为本地可用 .ttf / .ttc"
  echo ""
  echo "输出:"
  echo "  与原视频同目录,添加 '_with_ts.mp4' 的新文件"
}

if [[ "$1" == "--help" || "$1" == "-h" ]]; then
  print_help
  exit 0
fi

# === 获取输入 ===
read -rp "📼 请输入视频文件路径(如 input.mp4): " INPUT
if [ ! -f "$INPUT" ]; then
  echo "❌ 文件不存在:$INPUT"
  exit 1
fi

read -rp "⏰ 请输入起始北京时间(如 2025-06-30 08:00:00): " START_TIME
START_TS=$(TZ="Asia/Shanghai" date -d "$START_TIME" +%s 2>/dev/null || true)
if [ -z "$START_TS" ]; then
  echo "❌ 时间格式错误,请使用 YYYY-MM-DD HH:MM:SS 格式"
  exit 1
fi

# === 参数配置 ===
DELTA_TS=$((START_TS + 8 * 3600))
FONT="simsun.ttc"  # 可替换为你喜欢的中文字体
FONT_SIZE=24
FONT_COLOR="white"
BOX_COLOR="0x00000099"
X_POS=10
Y_POS=10
OUTPUT="${INPUT%.*}_with_ts.mp4"

# === 执行命令 ===
echo "🚀 正在为 $INPUT 添加时间戳..."
ffmpeg -i "$INPUT" -vf \
"drawtext=fontfile='$FONT':
text='%{pts\\:gmtime\\:$DELTA_TS}':
fontcolor=$FONT_COLOR:
fontsize=$FONT_SIZE:
x=$X_POS:y=$Y_POS:
box=1:boxcolor=$BOX_COLOR" \
-codec:a copy "$OUTPUT"

echo "✅ 添加完成:$OUTPUT"