---
title: 使用Atlas 推理系列产品时，VPC参数校验失败-昇腾社区
description: 调用VPC功能接口返回0xA0078003，即HI_ERR_VPC_ILLEGAL_PARAM，参数超出合法范围。
keywords: VPC;参数;校验;失败;HI_ERR_VPC_ILLEGAL_PARAM,0xA0078003
url: https://www.hiascend.com/document/caselibrary/detail/topic_0000001321587840
section: (其他)
---

# 使用Atlas 推理系列产品时，VPC参数校验失败-昇腾社区

URL: https://www.hiascend.com/document/caselibrary/detail/topic_0000001321587840
描述: 调用VPC功能接口返回0xA0078003，即HI_ERR_VPC_ILLEGAL_PARAM，参数超出合法范围。
关键词: VPC;参数;校验;失败;HI_ERR_VPC_ILLEGAL_PARAM,0xA0078003

昇腾文档 [了解详情](https://www.hiascend.com/document)

故障案例 [了解详情](https://www.hiascend.com/document/caselibrary)

使用Atlas 推理系列产品时，VPC参数校验失败

使用Atlas 推理系列产品时，VPC参数校验失败

2024/12/18

870

问题信息

| 问题来源 | 产品大类 | 关键字 |
| --- | --- | ---|
| 官方 | 模型推理 | VPC、参数、校验、失败、HI_ERR_VPC_ILLEGAL_PARAM、0xA0078003 |

#### 问题现象描述

- 业务场景：DVPP
- 适用处理器：Atlas 推理系列产品
- 处理器形态：EP、RC

- 问题现象：

调用VPC功能接口返回0xA0078003，即HI_ERR_VPC_ILLEGAL_PARAM，参数超出合法范围。

- 查看日志有类似如下报错信息：
- 日志信息（1）：

```
resize width (224) is greater than output width (120)
```
- 日志信息（2）：

```
crop width 120 cannot be greater than input width 100
```
- 日志信息（3）：

```
resize interpolation [8] is not supported
```
- 日志信息（4）：

```
buffer size(50176) is smaller than need buffer size(95264) when format is 1
```
- 日志信息（5）：

```
on device 0, num 0 input addr (start 0x100020003000 end 0x100020004000) is illegal
```

#### 原因分析

针对上面日志信息分析，可能存在以下对应原因：

- 日志信息（1）：VPC缩放宽大于输出宽
- 日志信息（2）：VPC抠图宽大于输入宽

- 日志信息（3）：输入的缩放算法不正确
- 日志信息（4）：图片内存大小不够
- 日志信息（5）：图片地址校验失败

#### 解决措施

定位思路

1. 根据日志描述的错误信息，找到VPC对应的配置参数，根据提示进行修改。

2. 根据日志描述的错误信息，参考《DVPP API参考》中VPC参数的约束修改。

根据提示的错误信息进行修改：

如果为日志信息（1），修改resize宽，使其小于等于输出宽。

如果为日志信息（2），修改抠图宽，使其小于输入宽。

如果为日志信息（3），修改缩放算法为Atlas 推理系列产品支持的类型。

如果为日志信息（4），需要按照格式申请足够的内存，并正确配置buffer_size。

如果为日志信息（5），使用hi_mpi_dvpp_malloc或acldvppMalloc 申请图片地址。

本页内容

- 问题信息
- 问题现象描述
- 原因分析
- 解决措施
