全部产品
云市场

算法输出定义

更新时间:2019-08-15 14:19:00

算法输出定义信息配置了算法的输出、算法结构化数据的属性等信息。

算法输出定义参数说明

参数 说明
objType 算法支持的视频数据分析能力,取值范围:person: 行人、bicycle: 非机动车、vehicle: 机动车
dbTableName 算法输出结构化数据的数据库表名
indexName 算法输出结构化数据的索引名
objTypeEnum 算法支持的视频数据分析能力枚举值,取值范围:1: 行人、2: 非机动车、3: 机动车
indexMode 算法输出结构化数据的索引分类方式
topicName 算法输出的消息队列TOPIC名
fields 算法输出结构化数据的属性字段集合
name 属性名称
type 属性类型
mandatory 是否必选
isDatabaseField 是否数据库表字段
isSearchEngineField 是否索引字段
isMessageQueueField 是否消息队列字段

算法输出定义示例

算法输出定义格式为符合Json规范的数组。

  1. [
  2. {
  3. "objType": "person",
  4. "dbTableName": "tt_person_result",
  5. "indexName": "tt_person_index",
  6. "objTypeEnum": 1,
  7. "indexMode": "INDEX_PER_DAY",
  8. "topicName": "tt_person",
  9. "fields": [
  10. {
  11. "name": "cameraId",
  12. "type": "string",
  13. "mandatory": true,
  14. "isDatabaseField": true,
  15. "isSearchEngineField": true,
  16. "isMessageQueueField": true
  17. },
  18. {
  19. "name": "objId",
  20. "type": "string",
  21. "mandatory": true,
  22. "isDatabaseField": true,
  23. "isSearchEngineField": true,
  24. "isMessageQueueField": true
  25. },
  26. {
  27. "name": "objType",
  28. "type": "string",
  29. "mandatory": true,
  30. "isDatabaseField": true,
  31. "isSearchEngineField": true,
  32. "isMessageQueueField": true
  33. },
  34. {
  35. "name": "objLeft",
  36. "type": "integer",
  37. "mandatory": true,
  38. "isDatabaseField": true,
  39. "isSearchEngineField": true,
  40. "isMessageQueueField": true
  41. },
  42. {
  43. "name": "objTop",
  44. "type": "integer",
  45. "mandatory": true,
  46. "isDatabaseField": true,
  47. "isSearchEngineField": true,
  48. "isMessageQueueField": true
  49. },
  50. {
  51. "name": "objRight",
  52. "type": "integer",
  53. "mandatory": true,
  54. "isDatabaseField": true,
  55. "isSearchEngineField": true,
  56. "isMessageQueueField": true
  57. },
  58. {
  59. "name": "objBottom ",
  60. "type": "integer",
  61. "mandatory": true,
  62. "isDatabaseField": true,
  63. "isSearchEngineField": true,
  64. "isMessageQueueField": true
  65. },
  66. {
  67. "name": "detObjScore",
  68. "type": "float",
  69. "mandatory": true,
  70. "isDatabaseField": true,
  71. "isSearchEngineField": true,
  72. "isMessageQueueField": true
  73. },
  74. {
  75. "name": "origImage",
  76. "type": "image",
  77. "mandatory": true,
  78. "isDatabaseField": true,
  79. "isSearchEngineField": true,
  80. "isMessageQueueField": true
  81. },
  82. {
  83. "name": "cropImage",
  84. "type": "image",
  85. "mandatory": true,
  86. "isDatabaseField": true,
  87. "isSearchEngineField": true,
  88. "isMessageQueueField": true
  89. },
  90. {
  91. "name": "timestamp",
  92. "type": "long",
  93. "mandatory": true,
  94. "isDatabaseField": true,
  95. "isSearchEngineField": true,
  96. "isMessageQueueField": true
  97. },
  98. {
  99. "name": "entryTime",
  100. "type": "long",
  101. "mandatory": true,
  102. "isDatabaseField": true,
  103. "isSearchEngineField": true,
  104. "isMessageQueueField": true
  105. },
  106. {
  107. "name": "leaveTime",
  108. "type": "long",
  109. "mandatory": true,
  110. "isDatabaseField": true,
  111. "isSearchEngineField": true,
  112. "isMessageQueueField": true
  113. },
  114. {
  115. "name": "feature",
  116. "type": "binary",
  117. "mandatory": true,
  118. "isDatabaseField": false,
  119. "isSearchEngineField": true,
  120. "isMessageQueueField": true
  121. },
  122. {
  123. "name": "prob_sex",
  124. "type": "string",
  125. "mandatory": false,
  126. "isDatabaseField": true,
  127. "isSearchEngineField": true,
  128. "isMessageQueueField": true
  129. },
  130. {
  131. "name": "prob_sexScore",
  132. "type": "float",
  133. "mandatory": false,
  134. "isDatabaseField": true,
  135. "isSearchEngineField": true,
  136. "isMessageQueueField": true
  137. },
  138. {
  139. "name": "prob_year",
  140. "type": "string",
  141. "mandatory": false,
  142. "isDatabaseField": true,
  143. "isSearchEngineField": true,
  144. "isMessageQueueField": true
  145. },
  146. {
  147. "name": "prob_yearScore",
  148. "type": "float",
  149. "mandatory": false,
  150. "isDatabaseField": true,
  151. "isSearchEngineField": true,
  152. "isMessageQueueField": true
  153. },
  154. {
  155. "name": "prob_hair",
  156. "type": "string",
  157. "mandatory": false,
  158. "isDatabaseField": true,
  159. "isSearchEngineField": true,
  160. "isMessageQueueField": true
  161. },
  162. {
  163. "name": "prob_hairScore",
  164. "type": "float",
  165. "mandatory": false,
  166. "isDatabaseField": true,
  167. "isSearchEngineField": true,
  168. "isMessageQueueField": true
  169. },
  170. {
  171. "name": "prob_mask",
  172. "type": "string",
  173. "mandatory": false,
  174. "isDatabaseField": true,
  175. "isSearchEngineField": true,
  176. "isMessageQueueField": true
  177. },
  178. {
  179. "name": "prob_maskScore",
  180. "type": "float",
  181. "mandatory": false,
  182. "isDatabaseField": true,
  183. "isSearchEngineField": true,
  184. "isMessageQueueField": true
  185. },
  186. {
  187. "name": "prob_walk",
  188. "type": "string",
  189. "mandatory": false,
  190. "isDatabaseField": true,
  191. "isSearchEngineField": true,
  192. "isMessageQueueField": true
  193. },
  194. {
  195. "name": "prob_walkScore",
  196. "type": "float",
  197. "mandatory": false,
  198. "isDatabaseField": true,
  199. "isSearchEngineField": true,
  200. "isMessageQueueField": true
  201. },
  202. {
  203. "name": "prob_toward",
  204. "type": "string",
  205. "mandatory": false,
  206. "isDatabaseField": true,
  207. "isSearchEngineField": true,
  208. "isMessageQueueField": true
  209. },
  210. {
  211. "name": "prob_towardScore",
  212. "type": "float",
  213. "mandatory": false,
  214. "isDatabaseField": true,
  215. "isSearchEngineField": true,
  216. "isMessageQueueField": true
  217. },
  218. {
  219. "name": "prob_cloth_color",
  220. "type": "string",
  221. "mandatory": false,
  222. "isDatabaseField": true,
  223. "isSearchEngineField": true,
  224. "isMessageQueueField": true
  225. },
  226. {
  227. "name": "prob_cloth_colorScore",
  228. "type": "float",
  229. "mandatory": false,
  230. "isDatabaseField": true,
  231. "isSearchEngineField": true,
  232. "isMessageQueueField": true
  233. },
  234. {
  235. "name": "prob_cloth_type",
  236. "type": "string",
  237. "mandatory": false,
  238. "isDatabaseField": true,
  239. "isSearchEngineField": true,
  240. "isMessageQueueField": true
  241. },
  242. {
  243. "name": "prob_cloth_typeScore",
  244. "type": "float",
  245. "mandatory": false,
  246. "isDatabaseField": true,
  247. "isSearchEngineField": true,
  248. "isMessageQueueField": true
  249. },
  250. {
  251. "name": "prob_pant_color",
  252. "type": "string",
  253. "mandatory": false,
  254. "isDatabaseField": true,
  255. "isSearchEngineField": true,
  256. "isMessageQueueField": true
  257. },
  258. {
  259. "name": "prob_pant_colorScore",
  260. "type": "float",
  261. "mandatory": false,
  262. "isDatabaseField": true,
  263. "isSearchEngineField": true,
  264. "isMessageQueueField": true
  265. },
  266. {
  267. "name": "prob_pant_type",
  268. "type": "string",
  269. "mandatory": false,
  270. "isDatabaseField": true,
  271. "isSearchEngineField": true,
  272. "isMessageQueueField": true
  273. },
  274. {
  275. "name": "prob_pant_typeScore",
  276. "type": "float",
  277. "mandatory": false,
  278. "isDatabaseField": true,
  279. "isSearchEngineField": true,
  280. "isMessageQueueField": true
  281. },
  282. {
  283. "name": "prob_hat_type",
  284. "type": "string",
  285. "mandatory": false,
  286. "isDatabaseField": true,
  287. "isSearchEngineField": true,
  288. "isMessageQueueField": true
  289. },
  290. {
  291. "name": "prob_hat_typeScore",
  292. "type": "float",
  293. "mandatory": false,
  294. "isDatabaseField": true,
  295. "isSearchEngineField": true,
  296. "isMessageQueueField": true
  297. },
  298. {
  299. "name": "prob_hat_color",
  300. "type": "string",
  301. "mandatory": false,
  302. "isDatabaseField": true,
  303. "isSearchEngineField": true,
  304. "isMessageQueueField": true
  305. },
  306. {
  307. "name": "prob_hat_colorScore",
  308. "type": "float",
  309. "mandatory": false,
  310. "isDatabaseField": true,
  311. "isSearchEngineField": true,
  312. "isMessageQueueField": true
  313. },
  314. {
  315. "name": "prob_hair_color",
  316. "type": "string",
  317. "mandatory": false,
  318. "isDatabaseField": true,
  319. "isSearchEngineField": true,
  320. "isMessageQueueField": true
  321. },
  322. {
  323. "name": "prob_hair_colorScore",
  324. "type": "float",
  325. "mandatory": false,
  326. "isDatabaseField": true,
  327. "isSearchEngineField": true,
  328. "isMessageQueueField": true
  329. },
  330. {
  331. "name": "prob_is_glasses",
  332. "type": "string",
  333. "mandatory": false,
  334. "isDatabaseField": true,
  335. "isSearchEngineField": true,
  336. "isMessageQueueField": true
  337. },
  338. {
  339. "name": "prob_is_glassesScore",
  340. "type": "float",
  341. "mandatory": false,
  342. "isDatabaseField": true,
  343. "isSearchEngineField": true,
  344. "isMessageQueueField": true
  345. },
  346. {
  347. "name": "prob_is_call",
  348. "type": "string",
  349. "mandatory": false,
  350. "isDatabaseField": true,
  351. "isSearchEngineField": true,
  352. "isMessageQueueField": true
  353. },
  354. {
  355. "name": "prob_is_callScore",
  356. "type": "float",
  357. "mandatory": false,
  358. "isDatabaseField": true,
  359. "isSearchEngineField": true,
  360. "isMessageQueueField": true
  361. },
  362. {
  363. "name": "prob_shoes_type",
  364. "type": "string",
  365. "mandatory": false,
  366. "isDatabaseField": true,
  367. "isSearchEngineField": true,
  368. "isMessageQueueField": true
  369. },
  370. {
  371. "name": "prob_shoes_typeScore",
  372. "type": "float",
  373. "mandatory": false,
  374. "isDatabaseField": true,
  375. "isSearchEngineField": true,
  376. "isMessageQueueField": true
  377. },
  378. {
  379. "name": "prob_shoes_color",
  380. "type": "string",
  381. "mandatory": false,
  382. "isDatabaseField": true,
  383. "isSearchEngineField": true,
  384. "isMessageQueueField": true
  385. },
  386. {
  387. "name": "prob_shoes_colorScore",
  388. "type": "float",
  389. "mandatory": false,
  390. "isDatabaseField": true,
  391. "isSearchEngineField": true,
  392. "isMessageQueueField": true
  393. },
  394. {
  395. "name": "prob_body_type",
  396. "type": "string",
  397. "mandatory": false,
  398. "isDatabaseField": true,
  399. "isSearchEngineField": true,
  400. "isMessageQueueField": true
  401. },
  402. {
  403. "name": "prob_body_typeScore",
  404. "type": "float",
  405. "mandatory": false,
  406. "isDatabaseField": true,
  407. "isSearchEngineField": true,
  408. "isMessageQueueField": true
  409. },
  410. {
  411. "name": "prob_bag_color",
  412. "type": "string",
  413. "mandatory": false,
  414. "isDatabaseField": true,
  415. "isSearchEngineField": true,
  416. "isMessageQueueField": true
  417. },
  418. {
  419. "name": "prob_bag_colorScore",
  420. "type": "float",
  421. "mandatory": false,
  422. "isDatabaseField": true,
  423. "isSearchEngineField": true,
  424. "isMessageQueueField": true
  425. },
  426. {
  427. "name": "prob_bag_type",
  428. "type": "string",
  429. "mandatory": false,
  430. "isDatabaseField": true,
  431. "isSearchEngineField": true,
  432. "isMessageQueueField": true
  433. },
  434. {
  435. "name": "prob_bag_typeScore",
  436. "type": "float",
  437. "mandatory": false,
  438. "isDatabaseField": true,
  439. "isSearchEngineField": true,
  440. "isMessageQueueField": true
  441. },
  442. {
  443. "name": "objUUId",
  444. "type": "string",
  445. "mandatory": true,
  446. "isDatabaseField": true,
  447. "isSearchEngineField": true,
  448. "isMessageQueueField": true
  449. }
  450. ]
  451. },
  452. {
  453. "objType": "bicycle",
  454. "dbTableName": "tt_bicycle_result",
  455. "indexName": "tt_bicycle_index",
  456. "objTypeEnum": 2,
  457. "indexMode": "INDEX_PER_DAY",
  458. "topicName": "tt_bicycle",
  459. "fields": [
  460. {
  461. "name": "cameraId",
  462. "type": "string",
  463. "mandatory": true,
  464. "isDatabaseField": true,
  465. "isSearchEngineField": true,
  466. "isMessageQueueField": true
  467. },
  468. {
  469. "name": "objId",
  470. "type": "string",
  471. "mandatory": true,
  472. "isDatabaseField": true,
  473. "isSearchEngineField": true,
  474. "isMessageQueueField": true
  475. },
  476. {
  477. "name": "objType",
  478. "type": "string",
  479. "mandatory": true,
  480. "isDatabaseField": true,
  481. "isSearchEngineField": true,
  482. "isMessageQueueField": true
  483. },
  484. {
  485. "name": "objLeft",
  486. "type": "integer",
  487. "mandatory": true,
  488. "isDatabaseField": true,
  489. "isSearchEngineField": true,
  490. "isMessageQueueField": true
  491. },
  492. {
  493. "name": "objTop",
  494. "type": "integer",
  495. "mandatory": true,
  496. "isDatabaseField": true,
  497. "isSearchEngineField": true,
  498. "isMessageQueueField": true
  499. },
  500. {
  501. "name": "objRight",
  502. "type": "integer",
  503. "mandatory": true,
  504. "isDatabaseField": true,
  505. "isSearchEngineField": true,
  506. "isMessageQueueField": true
  507. },
  508. {
  509. "name": "objBottom ",
  510. "type": "integer",
  511. "mandatory": true,
  512. "isDatabaseField": true,
  513. "isSearchEngineField": true,
  514. "isMessageQueueField": true
  515. },
  516. {
  517. "name": "origImage",
  518. "type": "image",
  519. "mandatory": true,
  520. "isDatabaseField": true,
  521. "isSearchEngineField": true,
  522. "isMessageQueueField": true
  523. },
  524. {
  525. "name": "cropImage",
  526. "type": "image",
  527. "mandatory": true,
  528. "isDatabaseField": true,
  529. "isSearchEngineField": true,
  530. "isMessageQueueField": true
  531. },
  532. {
  533. "name": "timestamp",
  534. "type": "long",
  535. "mandatory": true,
  536. "isDatabaseField": true,
  537. "isSearchEngineField": true,
  538. "isMessageQueueField": true
  539. },
  540. {
  541. "name": "entryTime",
  542. "type": "long",
  543. "mandatory": true,
  544. "isDatabaseField": true,
  545. "isSearchEngineField": true,
  546. "isMessageQueueField": true
  547. },
  548. {
  549. "name": "leaveTime",
  550. "type": "long",
  551. "mandatory": true,
  552. "isDatabaseField": true,
  553. "isSearchEngineField": true,
  554. "isMessageQueueField": true
  555. },
  556. {
  557. "name": "feature",
  558. "type": "binary",
  559. "mandatory": true,
  560. "isDatabaseField": false,
  561. "isSearchEngineField": true,
  562. "isMessageQueueField": true
  563. },
  564. {
  565. "name": "prob_toward",
  566. "type": "string",
  567. "mandatory": false,
  568. "isDatabaseField": true,
  569. "isSearchEngineField": true,
  570. "isMessageQueueField": true
  571. },
  572. {
  573. "name": "prob_towardScore",
  574. "type": "float",
  575. "mandatory": false,
  576. "isDatabaseField": true,
  577. "isSearchEngineField": true,
  578. "isMessageQueueField": true
  579. },
  580. {
  581. "name": "prob_sex",
  582. "type": "string",
  583. "mandatory": false,
  584. "isDatabaseField": true,
  585. "isSearchEngineField": true,
  586. "isMessageQueueField": true
  587. },
  588. {
  589. "name": "prob_sexScore",
  590. "type": "float",
  591. "mandatory": false,
  592. "isDatabaseField": true,
  593. "isSearchEngineField": true,
  594. "isMessageQueueField": true
  595. },
  596. {
  597. "name": "prob_year",
  598. "type": "string",
  599. "mandatory": false,
  600. "isDatabaseField": true,
  601. "isSearchEngineField": true,
  602. "isMessageQueueField": true
  603. },
  604. {
  605. "name": "prob_yearScore",
  606. "type": "float",
  607. "mandatory": false,
  608. "isDatabaseField": true,
  609. "isSearchEngineField": true,
  610. "isMessageQueueField": true
  611. },
  612. {
  613. "name": "prob_mask",
  614. "type": "string",
  615. "mandatory": false,
  616. "isDatabaseField": true,
  617. "isSearchEngineField": true,
  618. "isMessageQueueField": true
  619. },
  620. {
  621. "name": "prob_maskScore",
  622. "type": "float",
  623. "mandatory": false,
  624. "isDatabaseField": true,
  625. "isSearchEngineField": true,
  626. "isMessageQueueField": true
  627. },
  628. {
  629. "name": "prob_headwear",
  630. "type": "string",
  631. "mandatory": false,
  632. "isDatabaseField": true,
  633. "isSearchEngineField": true,
  634. "isMessageQueueField": true
  635. },
  636. {
  637. "name": "prob_headwearScore",
  638. "type": "float",
  639. "mandatory": false,
  640. "isDatabaseField": true,
  641. "isSearchEngineField": true,
  642. "isMessageQueueField": true
  643. },
  644. {
  645. "name": "prob_upper_color",
  646. "type": "string",
  647. "mandatory": false,
  648. "isDatabaseField": true,
  649. "isSearchEngineField": true,
  650. "isMessageQueueField": true
  651. },
  652. {
  653. "name": "prob_upper_colorScore",
  654. "type": "float",
  655. "mandatory": false,
  656. "isDatabaseField": true,
  657. "isSearchEngineField": true,
  658. "isMessageQueueField": true
  659. },
  660. {
  661. "name": "prob_upper_type",
  662. "type": "string",
  663. "mandatory": false,
  664. "isDatabaseField": true,
  665. "isSearchEngineField": true,
  666. "isMessageQueueField": true
  667. },
  668. {
  669. "name": "prob_upper_typeScore",
  670. "type": "float",
  671. "mandatory": false,
  672. "isDatabaseField": true,
  673. "isSearchEngineField": true,
  674. "isMessageQueueField": true
  675. },
  676. {
  677. "name": "prob_nonvehicle_color",
  678. "type": "string",
  679. "mandatory": false,
  680. "isDatabaseField": true,
  681. "isSearchEngineField": true,
  682. "isMessageQueueField": true
  683. },
  684. {
  685. "name": "prob_nonvehicle_colorScore",
  686. "type": "float",
  687. "mandatory": false,
  688. "isDatabaseField": true,
  689. "isSearchEngineField": true,
  690. "isMessageQueueField": true
  691. },
  692. {
  693. "name": "prob_nonvehicle_type",
  694. "type": "string",
  695. "mandatory": false,
  696. "isDatabaseField": true,
  697. "isSearchEngineField": true,
  698. "isMessageQueueField": true
  699. },
  700. {
  701. "name": "prob_nonvehicle_typeScore",
  702. "type": "float",
  703. "mandatory": false,
  704. "isDatabaseField": true,
  705. "isSearchEngineField": true,
  706. "isMessageQueueField": true
  707. },
  708. {
  709. "name": "prob_carry_type",
  710. "type": "string",
  711. "mandatory": false,
  712. "isDatabaseField": true,
  713. "isSearchEngineField": true,
  714. "isMessageQueueField": true
  715. },
  716. {
  717. "name": "prob_carry_typeScore",
  718. "type": "float",
  719. "mandatory": false,
  720. "isDatabaseField": true,
  721. "isSearchEngineField": true,
  722. "isMessageQueueField": true
  723. },
  724. {
  725. "name": "prob_hat_type",
  726. "type": "string",
  727. "mandatory": false,
  728. "isDatabaseField": true,
  729. "isSearchEngineField": true,
  730. "isMessageQueueField": true
  731. },
  732. {
  733. "name": "prob_hat_typeScore",
  734. "type": "float",
  735. "mandatory": false,
  736. "isDatabaseField": true,
  737. "isSearchEngineField": true,
  738. "isMessageQueueField": true
  739. },
  740. {
  741. "name": "prob_hat_color",
  742. "type": "string",
  743. "mandatory": false,
  744. "isDatabaseField": true,
  745. "isSearchEngineField": true,
  746. "isMessageQueueField": true
  747. },
  748. {
  749. "name": "prob_hat_colorScore",
  750. "type": "float",
  751. "mandatory": false,
  752. "isDatabaseField": true,
  753. "isSearchEngineField": true,
  754. "isMessageQueueField": true
  755. },
  756. {
  757. "name": "prob_hair_type",
  758. "type": "string",
  759. "mandatory": false,
  760. "isDatabaseField": true,
  761. "isSearchEngineField": true,
  762. "isMessageQueueField": true
  763. },
  764. {
  765. "name": "prob_hair_typeScore",
  766. "type": "float",
  767. "mandatory": false,
  768. "isDatabaseField": true,
  769. "isSearchEngineField": true,
  770. "isMessageQueueField": true
  771. },
  772. {
  773. "name": "prob_is_mask",
  774. "type": "string",
  775. "mandatory": false,
  776. "isDatabaseField": true,
  777. "isSearchEngineField": true,
  778. "isMessageQueueField": true
  779. },
  780. {
  781. "name": "prob_is_maskScore",
  782. "type": "float",
  783. "mandatory": false,
  784. "isDatabaseField": true,
  785. "isSearchEngineField": true,
  786. "isMessageQueueField": true
  787. },
  788. {
  789. "name": "prob_is_glasses",
  790. "type": "string",
  791. "mandatory": false,
  792. "isDatabaseField": true,
  793. "isSearchEngineField": true,
  794. "isMessageQueueField": true
  795. },
  796. {
  797. "name": "prob_is_glassesScore",
  798. "type": "float",
  799. "mandatory": false,
  800. "isDatabaseField": true,
  801. "isSearchEngineField": true,
  802. "isMessageQueueField": true
  803. },
  804. {
  805. "name": "prob_is_call",
  806. "type": "string",
  807. "mandatory": false,
  808. "isDatabaseField": true,
  809. "isSearchEngineField": true,
  810. "isMessageQueueField": true
  811. },
  812. {
  813. "name": "prob_is_callScore",
  814. "type": "float",
  815. "mandatory": false,
  816. "isDatabaseField": true,
  817. "isSearchEngineField": true,
  818. "isMessageQueueField": true
  819. },
  820. {
  821. "name": "prob_body_type",
  822. "type": "string",
  823. "mandatory": false,
  824. "isDatabaseField": true,
  825. "isSearchEngineField": true,
  826. "isMessageQueueField": true
  827. },
  828. {
  829. "name": "prob_body_typeScore",
  830. "type": "float",
  831. "mandatory": false,
  832. "isDatabaseField": true,
  833. "isSearchEngineField": true,
  834. "isMessageQueueField": true
  835. },
  836. {
  837. "name": "prob_person_num",
  838. "type": "string",
  839. "mandatory": false,
  840. "isDatabaseField": true,
  841. "isSearchEngineField": true,
  842. "isMessageQueueField": true
  843. },
  844. {
  845. "name": "prob_person_numScore",
  846. "type": "float",
  847. "mandatory": false,
  848. "isDatabaseField": true,
  849. "isSearchEngineField": true,
  850. "isMessageQueueField": true
  851. },
  852. {
  853. "name": "prob_light_num",
  854. "type": "string",
  855. "mandatory": false,
  856. "isDatabaseField": true,
  857. "isSearchEngineField": true,
  858. "isMessageQueueField": true
  859. },
  860. {
  861. "name": "prob_light_numScore",
  862. "type": "float",
  863. "mandatory": false,
  864. "isDatabaseField": true,
  865. "isSearchEngineField": true,
  866. "isMessageQueueField": true
  867. },
  868. {
  869. "name": "prob_light_shape",
  870. "type": "string",
  871. "mandatory": false,
  872. "isDatabaseField": true,
  873. "isSearchEngineField": true,
  874. "isMessageQueueField": true
  875. },
  876. {
  877. "name": "prob_light_shapeScore",
  878. "type": "float",
  879. "mandatory": false,
  880. "isDatabaseField": true,
  881. "isSearchEngineField": true,
  882. "isMessageQueueField": true
  883. },
  884. {
  885. "name": "prob_safty_rack",
  886. "type": "string",
  887. "mandatory": false,
  888. "isDatabaseField": true,
  889. "isSearchEngineField": true,
  890. "isMessageQueueField": true
  891. },
  892. {
  893. "name": "prob_safty_rackScore",
  894. "type": "float",
  895. "mandatory": false,
  896. "isDatabaseField": true,
  897. "isSearchEngineField": true,
  898. "isMessageQueueField": true
  899. },
  900. {
  901. "name": "prob_trunk",
  902. "type": "string",
  903. "mandatory": false,
  904. "isDatabaseField": true,
  905. "isSearchEngineField": true,
  906. "isMessageQueueField": true
  907. },
  908. {
  909. "name": "prob_trunkScore",
  910. "type": "float",
  911. "mandatory": false,
  912. "isDatabaseField": true,
  913. "isSearchEngineField": true,
  914. "isMessageQueueField": true
  915. },
  916. {
  917. "name": "prob_rearview_num",
  918. "type": "string",
  919. "mandatory": false,
  920. "isDatabaseField": true,
  921. "isSearchEngineField": true,
  922. "isMessageQueueField": true
  923. },
  924. {
  925. "name": "prob_rearview_numScore",
  926. "type": "float",
  927. "mandatory": false,
  928. "isDatabaseField": true,
  929. "isSearchEngineField": true,
  930. "isMessageQueueField": true
  931. },
  932. {
  933. "name": "prob_special_pattern",
  934. "type": "string",
  935. "mandatory": false,
  936. "isDatabaseField": true,
  937. "isSearchEngineField": true,
  938. "isMessageQueueField": true
  939. },
  940. {
  941. "name": "prob_special_patternScore",
  942. "type": "float",
  943. "mandatory": false,
  944. "isDatabaseField": true,
  945. "isSearchEngineField": true,
  946. "isMessageQueueField": true
  947. },
  948. {
  949. "name": "objUUId",
  950. "type": "string",
  951. "mandatory": true,
  952. "isDatabaseField": true,
  953. "isSearchEngineField": true,
  954. "isMessageQueueField": true
  955. }
  956. ]
  957. },
  958. {
  959. "objType": "face",
  960. "dbTableName": "tt_face_result",
  961. "indexName": "tt_face_index",
  962. "objTypeEnum": 4,
  963. "indexMode": "INDEX_PER_DAY",
  964. "topicName": "tt_face",
  965. "fields": [
  966. {
  967. "name": "cameraId",
  968. "type": "string",
  969. "mandatory": true,
  970. "isDatabaseField": true,
  971. "isSearchEngineField": true,
  972. "isMessageQueueField": true
  973. },
  974. {
  975. "name": "objId",
  976. "type": "string",
  977. "mandatory": true,
  978. "isDatabaseField": true,
  979. "isSearchEngineField": true,
  980. "isMessageQueueField": true
  981. },
  982. {
  983. "name": "objType",
  984. "type": "string",
  985. "mandatory": true,
  986. "isDatabaseField": true,
  987. "isSearchEngineField": true,
  988. "isMessageQueueField": true
  989. },
  990. {
  991. "name": "objLeft",
  992. "type": "integer",
  993. "mandatory": true,
  994. "isDatabaseField": true,
  995. "isSearchEngineField": true,
  996. "isMessageQueueField": true
  997. },
  998. {
  999. "name": "objTop",
  1000. "type": "integer",
  1001. "mandatory": true,
  1002. "isDatabaseField": true,
  1003. "isSearchEngineField": true,
  1004. "isMessageQueueField": true
  1005. },
  1006. {
  1007. "name": "objRight",
  1008. "type": "integer",
  1009. "mandatory": true,
  1010. "isDatabaseField": true,
  1011. "isSearchEngineField": true,
  1012. "isMessageQueueField": true
  1013. },
  1014. {
  1015. "name": "objBottom ",
  1016. "type": "integer",
  1017. "mandatory": true,
  1018. "isDatabaseField": true,
  1019. "isSearchEngineField": true,
  1020. "isMessageQueueField": true
  1021. },
  1022. {
  1023. "name": "origImage",
  1024. "type": "image",
  1025. "mandatory": true,
  1026. "isDatabaseField": true,
  1027. "isSearchEngineField": true,
  1028. "isMessageQueueField": true
  1029. },
  1030. {
  1031. "name": "cropImage",
  1032. "type": "image",
  1033. "mandatory": true,
  1034. "isDatabaseField": true,
  1035. "isSearchEngineField": true,
  1036. "isMessageQueueField": true
  1037. },
  1038. {
  1039. "name": "timestamp",
  1040. "type": "long",
  1041. "mandatory": true,
  1042. "isDatabaseField": true,
  1043. "isSearchEngineField": true,
  1044. "isMessageQueueField": true
  1045. },
  1046. {
  1047. "name": "entryTime",
  1048. "type": "long",
  1049. "mandatory": true,
  1050. "isDatabaseField": true,
  1051. "isSearchEngineField": true,
  1052. "isMessageQueueField": true
  1053. },
  1054. {
  1055. "name": "leaveTime",
  1056. "type": "long",
  1057. "mandatory": true,
  1058. "isDatabaseField": true,
  1059. "isSearchEngineField": true,
  1060. "isMessageQueueField": true
  1061. },
  1062. {
  1063. "name": "feature",
  1064. "type": "binary",
  1065. "mandatory": true,
  1066. "isDatabaseField": false,
  1067. "isSearchEngineField": true,
  1068. "isMessageQueueField": true
  1069. },
  1070. {
  1071. "name": "quality_level",
  1072. "type": "integer",
  1073. "mandatory": true,
  1074. "isDatabaseField": true,
  1075. "isSearchEngineField": true,
  1076. "isMessageQueueField": true
  1077. },
  1078. {
  1079. "name": "objUUId",
  1080. "type": "string",
  1081. "mandatory": true,
  1082. "isDatabaseField": true,
  1083. "isSearchEngineField": true,
  1084. "isMessageQueueField": true
  1085. }
  1086. ]
  1087. }
  1088. ]