[User] <image> Point to all occurrences of "sperms" Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [236.0, 227.5], "label": "sperm"}, {"point_2d": [117.5, 238.0], "label": "sperm"}, {"point_2d": [81.5, 288.5], "label": "sperm"}, {"point_2d": [519.5, 97.0], "label": "sperm"}, {"point_2d": [612.0, 131.0], "label": "sperm"}, {"point_2d": [386.0, 432.5], "label": "sperm"}, {"point_2d": [496.0, 295.0], "label": "sperm"}, {"point_2d": [216.5, 23.0], "label": "sperm"}]
```


[User] <image> Draw bounding boxes around every polyp and then provide the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[362.0, 256.0, 596.0, 502.0]], "label": "polyp"}
```


[User] <image> Point to an polyp Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [321.5, 295.5], "label": "polyp"}]
```


[User] <image> Count every normal sperm and return a list of bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 64, "bbox_2d": [[40.0, 286.0, 64.0, 312.0], [124.0, 446.0, 146.0, 469.0], [120.0, 413.0, 138.0, 435.0], [186.0, 427.0, 208.0, 448.0], [109.0, 390.0, 127.0, 405.0], [406.0, 401.0, 426.0, 418.0], [396.0, 396.0, 418.0, 416.0], [456.0, 411.0, 478.0, 428.0], [573.0, 147.0, 594.0, 171.0], [540.0, 350.0, 560.0, 366.0], [592.0, 303.0, 619.0, 326.0], [511.0, 230.0, 535.0, 252.0], [629.0, 224.0, 640.0, 239.0], [558.0, 136.0, 580.0, 155.0], [547.0, 99.0, 566.0, 117.0], [525.0, 126.0, 544.0, 143.0], [476.0, 158.0, 495.0, 176.0], [515.0, 177.0, 541.0, 199.0], [604.0, 42.0, 622.0, 63.0], [547.0, 24.0, 568.0, 46.0], [531.0, 3.0, 550.0, 27.0], [420.0, 51.0, 448.0, 74.0], [408.0, 71.0, 430.0, 92.0], [390.0, 131.0, 411.0, 154.0], [368.0, 213.0, 386.0, 228.0], [344.0, 224.0, 368.0, 243.0], [307.0, 301.0, 329.0, 324.0], [252.0, 267.0, 273.0, 284.0], [90.0, 361.0, 118.0, 385.0], [240.0, 248.0, 258.0, 267.0], [239.0, 211.0, 259.0, 229.0], [236.0, 192.0, 259.0, 212.0], [202.0, 199.0, 225.0, 212.0], [202.0, 205.0, 225.0, 220.0], [149.0, 230.0, 173.0, 253.0], [102.0, 197.0, 126.0, 217.0], [92.0, 176.0, 112.0, 196.0], [70.0, 142.0, 91.0, 163.0], [8.0, 141.0, 34.0, 161.0], [6.0, 139.0, 24.0, 158.0], [222.0, 372.0, 247.0, 395.0], [194.0, 145.0, 226.0, 170.0], [246.0, 157.0, 264.0, 174.0], [300.0, 141.0, 322.0, 156.0], [373.0, 94.0, 398.0, 115.0], [315.0, 38.0, 337.0, 59.0], [269.0, 3.0, 288.0, 20.0], [253.0, 63.0, 270.0, 80.0], [261.0, 71.0, 288.0, 88.0], [240.0, 87.0, 265.0, 110.0], [264.0, 109.0, 284.0, 131.0], [251.0, 140.0, 270.0, 154.0], [557.0, 88.0, 573.0, 106.0], [398.0, 303.0, 421.0, 322.0], [331.0, 257.0, 354.0, 283.0], [197.0, 251.0, 223.0, 272.0], [363.0, 323.0, 382.0, 339.0], [355.0, 305.0, 374.0, 322.0], [67.0, 39.0, 103.0, 63.0], [224.0, 118.0, 245.0, 136.0], [451.0, 162.0, 471.0, 181.0], [566.0, 111.0, 584.0, 129.0], [34.0, 254.0, 54.0, 271.0], [470.0, 457.0, 490.0, 478.0]], "label": "normal sperm"}
```


[User] <image> Mark each pinhead sperm with a point, then output how many there are. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[165.0, 425.5]], "label": "pinhead"}
```


[User] <image> Draw a bounding box around pinhead. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [298.0, 406.0, 312.0, 422.0], "label": "pinhead"}]
```


[User] <image> Find all the instrument. How many are there? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "instrument"}
```


[User] <image> Outline the area containing polyp by returning a bounding box. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [373.0, 242.0, 487.0, 357.0], "label": "polyp"}]
```


[User] <image> Return both the count and the bounding boxes of all normal sperm in the image. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 34, "bbox_2d": [[88.0, 49.0, 120.0, 80.0], [71.0, 18.0, 103.0, 47.0], [263.0, 41.0, 296.0, 75.0], [274.0, 73.0, 302.0, 104.0], [320.0, 104.0, 349.0, 135.0], [550.0, 27.0, 584.0, 60.0], [162.0, 242.0, 190.0, 269.0], [177.0, 238.0, 205.0, 268.0], [296.0, 218.0, 326.0, 247.0], [412.0, 197.0, 443.0, 227.0], [563.0, 264.0, 596.0, 297.0], [593.0, 224.0, 622.0, 252.0], [620.0, 184.0, 639.0, 213.0], [29.0, 204.0, 56.0, 233.0], [272.0, 283.0, 305.0, 314.0], [258.0, 313.0, 291.0, 345.0], [155.0, 411.0, 188.0, 445.0], [192.0, 450.0, 220.0, 480.0], [309.0, 448.0, 340.0, 476.0], [454.0, 378.0, 477.0, 400.0], [485.0, 382.0, 517.0, 414.0], [578.0, 411.0, 611.0, 442.0], [326.0, 412.0, 364.0, 447.0], [120.0, 82.0, 153.0, 113.0], [136.0, 380.0, 164.0, 410.0], [351.0, 305.0, 381.0, 336.0], [225.0, 122.0, 254.0, 151.0], [498.0, 321.0, 530.0, 352.0], [444.0, 398.0, 476.0, 429.0], [291.0, 235.0, 320.0, 263.0], [590.0, 101.0, 617.0, 128.0], [352.0, 153.0, 383.0, 184.0], [204.0, 215.0, 233.0, 246.0], [3.0, 408.0, 29.0, 438.0]], "label": "normal sperm"}
```


[User] <image> Output the total count of sperm cluster in the image along with bounding boxes for each. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[521.0, 347.0, 585.0, 398.0]], "label": "cluster"}
```


[User] <image> Identify all occurrences of normal sperm by marking them, and then provide the count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 10, "point_2d": [[501.0, 273.5], [147.0, 355.5], [461.0, 254.0], [560.0, 418.0], [604.5, 315.0], [539.5, 423.0], [42.0, 16.5], [58.0, 75.5], [19.0, 382.5], [519.5, 78.0]], "label": "sperm"}
```


[User]
<image> Help me find an object in the image by pointing to it.
Object: cluster. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [365.0, 64.0], "label": "cluster"}, {"point_2d": [205.0, 101.0], "label": "cluster"}]
```


[User] <image> how many sperm? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 21, "label": "sperm"}
```


[User] <image> Point to and count the polyp in the picture. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[190.0, 421.5]], "label": "polyp"}
```


[User] <image> Find all normal sperm in the image, output the count and their bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 40, "bbox_2d": [[58.0, 109.0, 73.0, 122.0], [69.0, 219.0, 91.0, 237.0], [104.0, 138.0, 126.0, 160.0], [122.0, 339.0, 143.0, 361.0], [223.0, 292.0, 247.0, 322.0], [363.0, 116.0, 384.0, 136.0], [302.0, 321.0, 324.0, 340.0], [293.0, 138.0, 321.0, 163.0], [520.0, 414.0, 544.0, 435.0], [446.0, 383.0, 469.0, 411.0], [579.0, 344.0, 605.0, 368.0], [597.0, 412.0, 622.0, 434.0], [373.0, 187.0, 398.0, 216.0], [328.0, 357.0, 362.0, 383.0], [327.0, 312.0, 354.0, 334.0], [261.0, 241.0, 289.0, 271.0], [271.0, 206.0, 292.0, 227.0], [250.0, 118.0, 277.0, 146.0], [195.0, 150.0, 217.0, 170.0], [202.0, 105.0, 222.0, 126.0], [247.0, 101.0, 271.0, 124.0], [289.0, 124.0, 307.0, 143.0], [517.0, 159.0, 542.0, 183.0], [399.0, 91.0, 418.0, 113.0], [360.0, 130.0, 384.0, 156.0], [566.0, 80.0, 595.0, 103.0], [491.0, 61.0, 519.0, 83.0], [320.0, 4.0, 345.0, 26.0], [173.0, 167.0, 200.0, 194.0], [196.0, 67.0, 222.0, 91.0], [633.0, 157.0, 640.0, 178.0], [573.0, 465.0, 596.0, 480.0], [169.0, 118.0, 191.0, 139.0], [464.0, 286.0, 484.0, 307.0], [157.0, 194.0, 179.0, 217.0], [447.0, 454.0, 465.0, 475.0], [523.0, 409.0, 544.0, 428.0], [563.0, 473.0, 581.0, 480.0], [596.0, 210.0, 615.0, 233.0], [180.0, 45.0, 200.0, 65.0]], "label": "normal sperm"}
```


[User] <image> count pinhead sperm Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 3, "label": "pinhead sperm"}
```


[User] <image> Return a bounding box that encloses cluster. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [10.0, 223.0, 50.0, 259.0], "label": "cluster"}]
```


[User] <image> Mark each normal sperm with a point, then output how many there are. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 38, "point_2d": [[169.0, 209.0], [152.5, 276.5], [153.5, 410.5], [124.5, 406.0], [53.0, 387.0], [3.5, 389.0], [86.5, 90.5], [194.0, 104.0], [146.5, 83.0], [172.5, 117.0], [150.5, 182.0], [344.5, 470.0], [403.5, 293.0], [312.5, 417.0], [539.5, 410.5], [533.5, 470.5], [537.5, 362.0], [530.0, 209.5], [553.0, 196.5], [403.5, 113.0], [482.5, 53.0], [454.5, 304.5], [332.5, 287.0], [295.5, 213.0], [636.5, 177.0], [592.5, 467.5], [376.0, 57.0], [385.0, 99.0], [548.0, 107.5], [312.5, 361.5], [553.5, 323.5], [94.0, 445.5], [114.0, 459.5], [310.0, 21.5], [324.5, 11.5], [228.5, 30.0], [469.0, 11.5], [631.0, 7.0]], "label": "sperm"}
```


[User] <image> Provide a bounding box that tightly encloses the pinhead sperm. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [354.0, 5.0, 370.0, 22.0], "label": "pinhead sperm"}]
```


[User] <image> Point to every normal sperm Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [104.0, 64.5], "label": "normal sperm"}, {"point_2d": [82.0, 29.5], "label": "normal sperm"}, {"point_2d": [270.5, 52.0], "label": "normal sperm"}, {"point_2d": [289.0, 87.5], "label": "normal sperm"}, {"point_2d": [334.5, 117.5], "label": "normal sperm"}, {"point_2d": [566.0, 42.5], "label": "normal sperm"}, {"point_2d": [166.0, 254.5], "label": "normal sperm"}, {"point_2d": [183.5, 253.0], "label": "normal sperm"}, {"point_2d": [307.0, 225.5], "label": "normal sperm"}, {"point_2d": [426.5, 211.0], "label": "normal sperm"}, {"point_2d": [577.5, 275.5], "label": "normal sperm"}, {"point_2d": [607.5, 238.0], "label": "normal sperm"}, {"point_2d": [629.5, 198.5], "label": "normal sperm"}, {"point_2d": [42.5, 218.5], "label": "normal sperm"}, {"point_2d": [279.5, 290.5], "label": "normal sperm"}, {"point_2d": [274.5, 329.0], "label": "normal sperm"}, {"point_2d": [165.5, 426.0], "label": "normal sperm"}, {"point_2d": [204.0, 463.0], "label": "normal sperm"}, {"point_2d": [324.5, 462.0], "label": "normal sperm"}, {"point_2d": [459.5, 385.0], "label": "normal sperm"}, {"point_2d": [495.0, 395.0], "label": "normal sperm"}, {"point_2d": [590.5, 423.5], "label": "normal sperm"}, {"point_2d": [345.0, 428.5], "label": "normal sperm"}, {"point_2d": [136.5, 101.5], "label": "normal sperm"}, {"point_2d": [157.0, 405.0], "label": "normal sperm"}, {"point_2d": [429.0, 300.5], "label": "normal sperm"}, {"point_2d": [230.5, 125.5], "label": "normal sperm"}, {"point_2d": [564.0, 355.5], "label": "normal sperm"}, {"point_2d": [453.5, 406.5], "label": "normal sperm"}, {"point_2d": [299.5, 245.0], "label": "normal sperm"}, {"point_2d": [596.5, 181.5], "label": "normal sperm"}, {"point_2d": [484.5, 299.5], "label": "normal sperm"}, {"point_2d": [77.0, 44.0], "label": "normal sperm"}, {"point_2d": [14.5, 416.0], "label": "normal sperm"}]
```


[User] <image> Find the "sperm cluster". Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [30.0, 241.0], "label": "sperm cluster"}]
```


[User] <image> Locate and mark sperm with a bounding box. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [308.0, 341.0, 329.0, 360.0], "label": "sperm"}, {"bbox_2d": [35.0, 388.0, 56.0, 411.0], "label": "sperm"}, {"bbox_2d": [144.0, 155.0, 165.0, 177.0], "label": "sperm"}, {"bbox_2d": [438.0, 151.0, 459.0, 173.0], "label": "sperm"}, {"bbox_2d": [577.0, 266.0, 597.0, 281.0], "label": "sperm"}, {"bbox_2d": [530.0, 367.0, 554.0, 388.0], "label": "sperm"}, {"bbox_2d": [101.0, 331.0, 121.0, 354.0], "label": "sperm"}, {"bbox_2d": [248.0, 113.0, 271.0, 141.0], "label": "sperm"}, {"bbox_2d": [180.0, 27.0, 201.0, 48.0], "label": "sperm"}, {"bbox_2d": [134.0, 9.0, 156.0, 28.0], "label": "sperm"}, {"bbox_2d": [409.0, 29.0, 434.0, 53.0], "label": "sperm"}]
```


[User] <image> Mark each sperm with a bounding box and return the number of instances. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 31, "bbox_2d": [[88.0, 49.0, 120.0, 80.0], [63.0, 12.0, 95.0, 41.0], [246.0, 36.0, 279.0, 70.0], [275.0, 71.0, 303.0, 102.0], [320.0, 101.0, 349.0, 132.0], [548.0, 26.0, 582.0, 59.0], [147.0, 234.0, 175.0, 261.0], [167.0, 237.0, 196.0, 267.0], [288.0, 208.0, 318.0, 237.0], [411.0, 195.0, 442.0, 225.0], [546.0, 256.0, 579.0, 289.0], [593.0, 224.0, 622.0, 252.0], [620.0, 184.0, 639.0, 213.0], [29.0, 204.0, 56.0, 233.0], [255.0, 272.0, 288.0, 303.0], [257.0, 311.0, 290.0, 343.0], [142.0, 407.0, 175.0, 441.0], [188.0, 447.0, 216.0, 477.0], [309.0, 448.0, 340.0, 476.0], [440.0, 369.0, 463.0, 392.0], [474.0, 375.0, 506.0, 407.0], [572.0, 406.0, 605.0, 437.0], [326.0, 410.0, 364.0, 445.0], [126.0, 98.0, 159.0, 129.0], [179.0, 405.0, 206.0, 435.0], [466.0, 240.0, 496.0, 271.0], [209.0, 105.0, 238.0, 134.0], [521.0, 336.0, 553.0, 367.0], [435.0, 392.0, 464.0, 419.0], [280.0, 228.0, 309.0, 256.0], [2.0, 397.0, 22.0, 429.0]], "label": "sperm"}
```


[User] <image> Point to all occurrences of "polyp" and output the total count. Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "polyp"}
```


[User] <image> Find the pinhead in the image and output a bounding box around it. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [461.0, 135.0, 488.0, 164.0], "label": "pinhead"}, {"bbox_2d": [583.0, 339.0, 617.0, 358.0], "label": "pinhead"}]
```


[User]
<image> Help me find an object in the image by pointing to it.
Object: normal sperm. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [101.5, 157.0], "label": "normal sperm"}, {"point_2d": [141.0, 171.0], "label": "normal sperm"}, {"point_2d": [115.5, 179.0], "label": "normal sperm"}, {"point_2d": [198.5, 269.0], "label": "normal sperm"}, {"point_2d": [103.0, 230.5], "label": "normal sperm"}, {"point_2d": [414.5, 285.5], "label": "normal sperm"}, {"point_2d": [326.0, 275.0], "label": "normal sperm"}, {"point_2d": [487.0, 23.0], "label": "normal sperm"}, {"point_2d": [57.5, 353.5], "label": "normal sperm"}, {"point_2d": [99.0, 376.5], "label": "normal sperm"}, {"point_2d": [80.0, 388.5], "label": "normal sperm"}, {"point_2d": [149.0, 27.5], "label": "normal sperm"}, {"point_2d": [156.0, 34.0], "label": "normal sperm"}, {"point_2d": [9.0, 466.5], "label": "normal sperm"}, {"point_2d": [129.0, 413.0], "label": "normal sperm"}, {"point_2d": [625.0, 281.0], "label": "normal sperm"}, {"point_2d": [297.5, 384.0], "label": "normal sperm"}, {"point_2d": [373.5, 408.5], "label": "normal sperm"}, {"point_2d": [287.5, 278.0], "label": "normal sperm"}, {"point_2d": [51.5, 398.0], "label": "normal sperm"}, {"point_2d": [608.0, 66.0], "label": "normal sperm"}, {"point_2d": [247.0, 7.0], "label": "normal sperm"}, {"point_2d": [5.0, 398.0], "label": "normal sperm"}]
```


[User] <image> Count every instrument in the picture, then point to them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[191.0, 239.2]], "label": "instrument"}
```


[User] <image> Point to any sperm clusters in the image Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [365.0, 64.0], "label": "sperm cluster"}, {"point_2d": [205.0, 101.0], "label": "sperm cluster"}]
```


[User] <image> Tell me how many normal sperm there are and point to them. Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 4, "label": "normal sperm"}
```


[User] <image> Return bounding boxes for each instrument in the image and the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[77.47396087646484, 22.78645896911621, 441.1458435058594, 446.6145935058594]], "label": "instrument"}
```


[User] <image> Mark all instrument with a bounding box, then count how many are present. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[214.86111450195312, 12.63888931274414, 350.0, 398.6111145019531]], "label": "instrument"}
```


[User] <image> count each sperm Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 36, "label": "sperm"}
```


[User] <image> Locate all sperm cluster in the image by pointing to them and then counting them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[11.5, 142.5]], "label": "sperm cluster"}
```


[User] <image> If there is a sperm cluster present, indicate its position. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [11.5, 142.5], "label": "sperm cluster"}]
```


[User] <image> Show me each normal sperm by pointing at them, and then specify the total count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 13, "point_2d": [[318.5, 351.0], [45.5, 398.5], [221.5, 120.0], [439.5, 179.0], [588.0, 273.5], [543.0, 377.5], [113.0, 342.5], [241.5, 108.0], [38.0, 68.0], [498.0, 414.0], [270.5, 156.0], [297.0, 47.0], [37.5, 68.5]], "label": "sperm"}
```


[User] <image> Locate all cluster in the image by pointing to them and then counting them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[553.0, 372.5]], "label": "cluster"}
```


[User] <image> Return the bounding box of the normal sperm. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [96.0, 170.0, 114.0, 190.0], "label": "normal sperm"}, {"bbox_2d": [317.0, 80.0, 342.0, 101.0], "label": "normal sperm"}, {"bbox_2d": [405.0, 128.0, 431.0, 153.0], "label": "normal sperm"}, {"bbox_2d": [6.0, 170.0, 26.0, 190.0], "label": "normal sperm"}, {"bbox_2d": [159.0, 265.0, 180.0, 281.0], "label": "normal sperm"}, {"bbox_2d": [463.0, 247.0, 484.0, 269.0], "label": "normal sperm"}, {"bbox_2d": [271.0, 449.0, 291.0, 470.0], "label": "normal sperm"}, {"bbox_2d": [168.0, 391.0, 194.0, 411.0], "label": "normal sperm"}, {"bbox_2d": [598.0, 130.0, 622.0, 159.0], "label": "normal sperm"}, {"bbox_2d": [569.0, 337.0, 605.0, 368.0], "label": "normal sperm"}, {"bbox_2d": [359.0, 423.0, 375.0, 439.0], "label": "normal sperm"}, {"bbox_2d": [76.0, 356.0, 99.0, 379.0], "label": "normal sperm"}, {"bbox_2d": [459.0, 399.0, 478.0, 420.0], "label": "normal sperm"}, {"bbox_2d": [302.0, 446.0, 324.0, 467.0], "label": "normal sperm"}, {"bbox_2d": [99.0, 322.0, 137.0, 354.0], "label": "normal sperm"}, {"bbox_2d": [85.0, 417.0, 113.0, 441.0], "label": "normal sperm"}, {"bbox_2d": [555.0, 386.0, 577.0, 408.0], "label": "normal sperm"}, {"bbox_2d": [139.0, 42.0, 162.0, 62.0], "label": "normal sperm"}, {"bbox_2d": [35.0, 142.0, 59.0, 163.0], "label": "normal sperm"}]
```


[User] <image> How many normal sperm are visible in the image? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 21, "label": "normal sperm"}
```


[User] <image> Look for normal sperms in the image and show me where they are. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [208.0, 392.0], "label": "normal sperm"}, {"point_2d": [194.0, 287.0], "label": "normal sperm"}]
```


[User] <image> Point: Where are the normal sperms? Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [108.5, 351.5], "label": "normal sperm"}, {"point_2d": [536.5, 421.0], "label": "normal sperm"}, {"point_2d": [531.5, 57.5], "label": "normal sperm"}, {"point_2d": [571.5, 21.0], "label": "normal sperm"}]
```


[User] <image> How many normal sperm do you see? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 10, "label": "normal sperm"}
```


[User] <image> Return the bounding box of the cluster. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [258.0, 176.0, 311.0, 233.0], "label": "cluster"}]
```


[User] <image> Point to every sperm Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 40, "label": "sperm"}
```


[User] <image> Draw bounding boxes around every polyp and then provide the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[343.0, 146.0, 494.0, 329.0]], "label": "polyp"}
```


[User] <image> Locate the instrument and count them, then point to them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[510.8, 163.0]], "label": "instrument"}
```


[User] <image> Mark each sperm with a point, then output how many there are. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 2, "point_2d": [[208.0, 392.0], [194.0, 287.0]], "label": "normal sperm"}
```


[User] <image> If there are any sperm present, indicate their positions and output the total count. Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 3, "label": "sperm"}
```


[User] <image> Find all polyp in the image, draw bounding boxes around them, and then count them. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[471.0, 143.0, 606.0, 376.0]], "label": "polyp"}
```


[User] <image> How many polyp are there? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "polyp"}
```


[User] <image> Identify each cluster by its bounding box, and then provide the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 4, "bbox_2d": [[511.0, 437.0, 553.0, 480.0], [580.0, 441.0, 624.0, 480.0], [20.0, 161.0, 106.0, 247.0], [253.0, 435.0, 309.0, 478.0]], "label": "sperm cluster"}
```


[User] <image> Mark all visible cluster in the image with a point and then provide the count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 2, "point_2d": [[365.0, 64.0], [205.0, 101.0]], "label": "cluster"}
```


[User] <image> Point to all sperm in the image and then count them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 4, "point_2d": [[509.0, 381.0], [128.0, 316.0], [322.0, 101.5], [622.5, 387.5]], "label": "normal sperm"}
```


[User] <image> How many normal sperm are there in the image? Point to them and output the total count. Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 3, "label": "normal sperm"}
```


[User] <image> Count all sperm cluster in the image and provide their bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[521.0, 347.0, 585.0, 398.0]], "label": "sperm cluster"}
```


[User] <image> Enclose sperm cluster in a bounding box. Format: [xx, yy, xx, yy]. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [307.0, 294.0, 388.0, 367.0], "label": "sperm cluster"}, {"bbox_2d": [67.0, 34.0, 110.0, 68.0], "label": "sperm cluster"}, {"bbox_2d": [208.0, 112.0, 263.0, 154.0], "label": "sperm cluster"}, {"bbox_2d": [383.0, 389.0, 421.0, 421.0], "label": "sperm cluster"}]
```


[User] <image> Count all normal sperm in the image and provide their bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 18, "bbox_2d": [[32.0, 115.0, 62.0, 145.0], [23.0, 189.0, 63.0, 226.0], [73.0, 336.0, 108.0, 370.0], [110.0, 399.0, 143.0, 432.0], [249.0, 407.0, 282.0, 438.0], [168.0, 199.0, 198.0, 229.0], [252.0, 205.0, 295.0, 244.0], [388.0, 72.0, 418.0, 102.0], [400.0, 120.0, 437.0, 155.0], [530.0, 177.0, 559.0, 207.0], [389.0, 251.0, 427.0, 287.0], [400.0, 409.0, 435.0, 446.0], [466.0, 302.0, 498.0, 336.0], [254.0, 67.0, 287.0, 101.0], [228.0, 2.0, 262.0, 26.0], [400.0, 18.0, 441.0, 56.0], [596.0, 169.0, 626.0, 204.0], [269.0, 134.0, 286.0, 153.0]], "label": "sperm"}
```


[User] <image> Count every normal sperm in the picture, then point to them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 3, "point_2d": [[279.0, 322.5], [620.5, 250.5], [461.0, 71.5]], "label": "sperm"}
```


[User] <image> Detect all pinhead sperm in the image with bounding boxes, and then output their count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[298.0, 406.0, 312.0, 422.0]], "label": "pinhead sperm"}
```


[User] <image> Point to and count the polyp in the picture. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[162.0, 235.2]], "label": "polyp"}
```


[User] <image> Outline the polyp using a bounding box. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [219.72222900390625, 39.86111068725586, 638.75, 541.5277709960938], "label": "polyp"}]
```


[User] <image> Indicate each sperm in the image with a point and then return the overall count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 34, "point_2d": [[169.0, 209.0], [152.5, 276.5], [153.5, 410.5], [124.5, 406.0], [53.0, 387.0], [86.5, 90.5], [136.5, 111.0], [133.5, 92.0], [167.5, 127.0], [138.5, 192.0], [345.0, 470.5], [401.5, 291.0], [312.5, 417.0], [539.5, 410.5], [533.5, 470.5], [538.5, 373.0], [530.0, 209.5], [553.0, 196.5], [401.5, 114.0], [471.5, 72.0], [454.5, 304.5], [315.5, 293.0], [293.5, 225.0], [376.0, 57.0], [385.0, 99.0], [548.0, 107.5], [310.5, 363.5], [449.5, 457.5], [131.0, 348.5], [308.0, 23.5], [325.5, 13.5], [228.5, 30.0], [504.0, 175.5], [621.5, 17.5]], "label": "sperm"}
```


[User] <image> Point out every pinhead in the image. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [473.5, 145.5], "label": "pinhead"}, {"point_2d": [598.0, 347.5], "label": "pinhead"}]
```


[User] <image> Identify polyp and output its bounding box in [xx, yy, xx, yy] format. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [108.0, 213.0, 365.0, 397.0], "label": "polyp"}]
```


[User] <image> Outline the pinhead using a bounding box. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [111.0, 117.0, 130.0, 134.0], "label": "pinhead"}, {"bbox_2d": [263.0, 157.0, 282.0, 178.0], "label": "pinhead"}, {"bbox_2d": [28.0, 187.0, 41.0, 203.0], "label": "pinhead"}]
```


[User] <image> Please find pinhead sperms and show me where they are. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [305.0, 414.0], "label": "pinhead sperm"}]
```


[User]
<image> Help me find an object in the image by pointing to it.
Object: normal sperm. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [104.0, 64.5], "label": "normal sperm"}, {"point_2d": [89.0, 33.5], "label": "normal sperm"}, {"point_2d": [281.5, 60.5], "label": "normal sperm"}, {"point_2d": [288.0, 90.5], "label": "normal sperm"}, {"point_2d": [334.5, 120.5], "label": "normal sperm"}, {"point_2d": [569.0, 44.5], "label": "normal sperm"}, {"point_2d": [186.5, 256.5], "label": "normal sperm"}, {"point_2d": [191.0, 253.0], "label": "normal sperm"}, {"point_2d": [317.0, 237.5], "label": "normal sperm"}, {"point_2d": [427.5, 212.0], "label": "normal sperm"}, {"point_2d": [578.5, 279.5], "label": "normal sperm"}, {"point_2d": [607.5, 238.0], "label": "normal sperm"}, {"point_2d": [629.5, 198.5], "label": "normal sperm"}, {"point_2d": [42.5, 218.5], "label": "normal sperm"}, {"point_2d": [294.5, 302.5], "label": "normal sperm"}, {"point_2d": [274.5, 329.0], "label": "normal sperm"}, {"point_2d": [175.5, 430.0], "label": "normal sperm"}, {"point_2d": [206.0, 465.0], "label": "normal sperm"}, {"point_2d": [324.5, 462.0], "label": "normal sperm"}, {"point_2d": [470.0, 392.0], "label": "normal sperm"}, {"point_2d": [506.0, 403.0], "label": "normal sperm"}, {"point_2d": [597.5, 430.0], "label": "normal sperm"}, {"point_2d": [345.0, 429.5], "label": "normal sperm"}, {"point_2d": [64.5, 136.5], "label": "normal sperm"}, {"point_2d": [143.0, 394.0], "label": "normal sperm"}, {"point_2d": [274.0, 356.5], "label": "normal sperm"}, {"point_2d": [239.5, 149.5], "label": "normal sperm"}, {"point_2d": [458.0, 333.5], "label": "normal sperm"}, {"point_2d": [465.0, 417.0], "label": "normal sperm"}, {"point_2d": [311.5, 253.0], "label": "normal sperm"}, {"point_2d": [626.5, 63.5], "label": "normal sperm"}, {"point_2d": [355.5, 220.5], "label": "normal sperm"}, {"point_2d": [16.0, 423.0], "label": "normal sperm"}, {"point_2d": [157.0, 176.0], "label": "normal sperm"}, {"point_2d": [80.0, 174.5], "label": "normal sperm"}, {"point_2d": [51.5, 433.0], "label": "normal sperm"}]
```


[User] <image> If there are any normal sperms present, indicate their positions. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [169.0, 209.0], "label": "normal sperm"}, {"point_2d": [152.5, 276.5], "label": "normal sperm"}, {"point_2d": [153.5, 410.5], "label": "normal sperm"}, {"point_2d": [124.5, 406.0], "label": "normal sperm"}, {"point_2d": [53.0, 387.0], "label": "normal sperm"}, {"point_2d": [86.5, 90.5], "label": "normal sperm"}, {"point_2d": [163.5, 93.0], "label": "normal sperm"}, {"point_2d": [135.5, 88.0], "label": "normal sperm"}, {"point_2d": [170.5, 122.0], "label": "normal sperm"}, {"point_2d": [143.5, 189.0], "label": "normal sperm"}, {"point_2d": [345.0, 470.5], "label": "normal sperm"}, {"point_2d": [402.5, 292.0], "label": "normal sperm"}, {"point_2d": [312.5, 417.0], "label": "normal sperm"}, {"point_2d": [539.5, 410.5], "label": "normal sperm"}, {"point_2d": [533.5, 470.5], "label": "normal sperm"}, {"point_2d": [538.5, 368.0], "label": "normal sperm"}, {"point_2d": [530.0, 209.5], "label": "normal sperm"}, {"point_2d": [553.0, 196.5], "label": "normal sperm"}, {"point_2d": [402.5, 114.0], "label": "normal sperm"}, {"point_2d": [474.5, 66.0], "label": "normal sperm"}, {"point_2d": [454.5, 304.5], "label": "normal sperm"}, {"point_2d": [321.5, 291.0], "label": "normal sperm"}, {"point_2d": [293.5, 222.0], "label": "normal sperm"}, {"point_2d": [376.0, 57.0], "label": "normal sperm"}, {"point_2d": [385.0, 99.0], "label": "normal sperm"}, {"point_2d": [548.0, 107.5], "label": "normal sperm"}, {"point_2d": [310.5, 363.5], "label": "normal sperm"}, {"point_2d": [484.5, 432.5], "label": "normal sperm"}, {"point_2d": [120.5, 390.5], "label": "normal sperm"}, {"point_2d": [308.0, 23.5], "label": "normal sperm"}, {"point_2d": [325.5, 12.5], "label": "normal sperm"}, {"point_2d": [228.5, 30.0], "label": "normal sperm"}, {"point_2d": [496.0, 121.5], "label": "normal sperm"}, {"point_2d": [624.5, 14.5], "label": "normal sperm"}]
```


[User] <image> Draw a bounding box around normal sperm. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [269.0, 315.0, 287.0, 332.0], "label": "normal sperm"}, {"bbox_2d": [613.0, 230.0, 633.0, 251.0], "label": "normal sperm"}, {"bbox_2d": [454.0, 64.0, 468.0, 79.0], "label": "normal sperm"}]
```


[User]
<image> Object: sperm cluster
Instruction: How many are there? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 2, "label": "sperm cluster"}
```


[User] <image> Mark the object polyp with a bounding box and return its coordinates. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [94.0, 96.0, 329.0, 531.0], "label": "polyp"}]
```


[User] <image> count sperm cluster Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "sperm cluster"}
```


[User] <image> Tell me how many pinhead there are Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 3, "label": "pinhead"}
```


[User] <image> Draw bounding boxes around every polyp and then provide the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[204.0, 102.0, 522.0, 337.0]], "label": "polyp"}
```


[User] <image> Output a list of bounding boxes for every sperm cluster and the overall count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 4, "bbox_2d": [[511.0, 437.0, 553.0, 480.0], [580.0, 441.0, 624.0, 480.0], [20.0, 161.0, 106.0, 247.0], [253.0, 435.0, 309.0, 478.0]], "label": "sperm cluster"}
```


[User] <image> Point and count pinhead sperm Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 2, "label": "pinhead sperm"}
```


[User] <image> Indicate the position of every pinhead sperm and provide the total count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[524.0, 266.0]], "label": "pinhead sperm"}
```


[User] <image> Outline the area containing instrument by returning a bounding box. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [154.9479217529297, 22.78645896911621, 308.984375, 262.5], "label": "instrument"}]
```


[User] <image> Indicate the position of every sperm cluster and provide the total count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 4, "point_2d": [[532.0, 458.5], [602.0, 460.5], [63.0, 204.0], [281.0, 456.5]], "label": "sperm cluster"}
```


[User] <image> In all the picture, how many normal sperm are there? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 41, "label": "normal sperm"}
```


[User] <image> Count all the sperm Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 11, "label": "sperm"}
```


[User] <image> Find pinhead. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [165.0, 426.5], "label": "pinhead"}]
```


[User] <image> Mark each sperm with a point, then output how many there are. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 36, "point_2d": [[169.0, 209.0], [152.5, 276.5], [153.5, 410.5], [124.5, 406.0], [53.0, 387.0], [86.5, 90.5], [191.5, 101.0], [145.5, 83.0], [171.5, 118.0], [149.5, 183.0], [344.5, 470.0], [403.5, 293.0], [312.5, 417.0], [539.5, 410.5], [533.5, 470.5], [536.5, 362.0], [530.0, 209.5], [553.0, 196.5], [403.5, 113.0], [482.5, 54.0], [454.5, 304.5], [330.5, 288.0], [294.5, 215.0], [590.5, 469.5], [376.0, 57.0], [385.0, 99.0], [548.0, 107.5], [312.5, 361.5], [544.5, 339.5], [107.0, 444.5], [89.0, 441.5], [309.0, 22.5], [324.5, 11.5], [228.5, 30.0], [473.5, 26.0], [630.0, 8.0]], "label": "sperm"}
```


[User] <image> Find all pinhead in the image, output the count and their bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[508.0, 274.0, 528.0, 296.0]], "label": "pinhead sperm"}
```


[User] <image> Return both the count and the bounding boxes of all pinhead sperm in the image. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 2, "bbox_2d": [[17.0, 315.0, 34.0, 332.0], [609.0, 161.0, 627.0, 177.0]], "label": "pinhead"}
```


[User] <image> Mark each normal sperm with a point, then output how many there are. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 21, "point_2d": [[21.0, 236.5], [46.5, 238.0], [360.0, 221.0], [338.0, 134.5], [603.5, 277.5], [345.0, 189.5], [357.0, 74.5], [417.5, 269.0], [295.0, 91.5], [114.5, 119.5], [242.0, 393.5], [202.5, 419.0], [492.5, 341.0], [187.5, 268.0], [560.0, 309.0], [23.5, 412.5], [315.5, 348.5], [30.0, 450.5], [481.0, 145.5], [324.0, 455.5], [454.5, 422.0]], "label": "normal sperm"}
```


[User] <image> Show me where a normal sperm is Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [77.0, 140.5], "label": "normal sperm"}, {"point_2d": [112.0, 337.5], "label": "normal sperm"}, {"point_2d": [232.0, 273.5], "label": "normal sperm"}, {"point_2d": [239.5, 35.0], "label": "normal sperm"}, {"point_2d": [490.5, 92.5], "label": "normal sperm"}, {"point_2d": [530.5, 295.0], "label": "normal sperm"}, {"point_2d": [393.0, 328.0], "label": "normal sperm"}, {"point_2d": [239.5, 356.0], "label": "normal sperm"}, {"point_2d": [629.5, 71.0], "label": "normal sperm"}, {"point_2d": [405.0, 26.5], "label": "normal sperm"}, {"point_2d": [12.5, 148.0], "label": "normal sperm"}, {"point_2d": [548.5, 324.0], "label": "normal sperm"}]
```


[User] <image> Return bounding boxes for each polyp in the image and the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[369.0, 233.0, 490.0, 390.0]], "label": "polyp"}
```


[User] <image> Identify all sperm in the image, count them, and provide bounding box coordinates for each. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 23, "bbox_2d": [[0.0, 210.0, 18.0, 227.0], [12.0, 236.0, 33.0, 256.0], [325.0, 185.0, 347.0, 207.0], [307.0, 111.0, 333.0, 134.0], [578.0, 260.0, 599.0, 281.0], [321.0, 122.0, 343.0, 144.0], [332.0, 115.0, 354.0, 136.0], [409.0, 257.0, 426.0, 281.0], [270.0, 88.0, 302.0, 123.0], [65.0, 101.0, 92.0, 126.0], [212.0, 366.0, 236.0, 389.0], [191.0, 407.0, 214.0, 431.0], [480.0, 325.0, 502.0, 349.0], [177.0, 299.0, 200.0, 321.0], [537.0, 338.0, 559.0, 358.0], [33.0, 422.0, 56.0, 444.0], [268.0, 311.0, 295.0, 338.0], [5.0, 463.0, 28.0, 480.0], [459.0, 94.0, 480.0, 115.0], [364.0, 428.0, 386.0, 451.0], [434.0, 416.0, 465.0, 444.0], [344.0, 455.0, 370.0, 480.0], [15.0, 5.0, 30.0, 20.0]], "label": "normal sperm"}
```


[User] <image> Find the "sperm". Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [106.0, 180.0], "label": "sperm"}, {"point_2d": [332.5, 90.5], "label": "sperm"}, {"point_2d": [390.0, 127.5], "label": "sperm"}, {"point_2d": [16.0, 180.0], "label": "sperm"}, {"point_2d": [169.5, 273.0], "label": "sperm"}, {"point_2d": [474.5, 257.0], "label": "sperm"}, {"point_2d": [285.0, 459.5], "label": "sperm"}, {"point_2d": [594.5, 306.5], "label": "sperm"}, {"point_2d": [181.0, 401.0], "label": "sperm"}, {"point_2d": [612.0, 167.5], "label": "sperm"}, {"point_2d": [589.0, 352.5], "label": "sperm"}, {"point_2d": [367.0, 432.0], "label": "sperm"}, {"point_2d": [55.5, 209.5], "label": "sperm"}, {"point_2d": [457.5, 271.0], "label": "sperm"}, {"point_2d": [339.5, 474.0], "label": "sperm"}, {"point_2d": [91.0, 390.0], "label": "sperm"}, {"point_2d": [69.0, 444.0], "label": "sperm"}, {"point_2d": [48.0, 152.5], "label": "sperm"}]
```


[User] <image> How many sperm do you see? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 12, "label": "sperm"}
```


[User] <image> Point to all pinhead in the image and then count them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[524.0, 266.0]], "label": "pinhead"}
```


[User] <image> Can you point out all normal sperms in this image? Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [182.5, 380.0], "label": "normal sperm"}, {"point_2d": [531.5, 408.0], "label": "normal sperm"}, {"point_2d": [531.5, 59.5], "label": "normal sperm"}, {"point_2d": [599.5, 173.0], "label": "normal sperm"}]
```


[User] <image> Mark all visible sperm in the image with a point and then provide the count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 26, "point_2d": [[53.0, 172.0], [57.0, 180.0], [50.5, 228.0], [211.0, 203.5], [328.5, 71.5], [329.0, 121.0], [135.5, 68.0], [466.0, 210.5], [586.0, 303.5], [457.0, 173.0], [290.0, 248.5], [420.5, 270.0], [245.5, 178.0], [189.5, 111.5], [224.0, 227.5], [316.0, 355.5], [201.0, 414.0], [48.5, 352.5], [82.5, 470.5], [172.0, 326.5], [548.0, 365.5], [532.0, 359.0], [501.0, 91.5], [55.5, 340.0], [302.5, 405.5], [453.0, 474.0]], "label": "sperm"}
```


[User] <image> Find all instrument in the image, output the count and their bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[290.7552185058594, 21.875, 442.96875, 416.5364685058594]], "label": "instrument"}
```


[User]
<image> Help me find an object in the image by pointing to it.
Object: sperm. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [115.0, 80.0], "label": "sperm"}, {"point_2d": [165.0, 47.0], "label": "sperm"}, {"point_2d": [126.0, 113.5], "label": "sperm"}, {"point_2d": [411.0, 131.5], "label": "sperm"}, {"point_2d": [395.0, 323.0], "label": "sperm"}, {"point_2d": [521.0, 443.0], "label": "sperm"}, {"point_2d": [498.0, 171.5], "label": "sperm"}, {"point_2d": [586.5, 116.5], "label": "sperm"}, {"point_2d": [510.5, 134.0], "label": "sperm"}, {"point_2d": [621.0, 74.0], "label": "sperm"}, {"point_2d": [519.5, 56.5], "label": "sperm"}, {"point_2d": [489.0, 84.0], "label": "sperm"}, {"point_2d": [152.5, 315.0], "label": "sperm"}, {"point_2d": [138.5, 468.5], "label": "sperm"}, {"point_2d": [126.5, 303.0], "label": "sperm"}, {"point_2d": [215.0, 465.5], "label": "sperm"}, {"point_2d": [52.5, 14.0], "label": "sperm"}, {"point_2d": [303.5, 469.5], "label": "sperm"}, {"point_2d": [317.5, 126.5], "label": "sperm"}]
```


[User] <image> Tell me how many polyp there are Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "polyp"}
```


[User] <image> count every sperm cluster Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 4, "label": "sperm cluster"}
```


[User] <image> Find all the normal sperm. How many are there? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 41, "label": "normal sperm"}
```


[User] <image> Mark all pinhead sperm with a bounding box, then count how many are present. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 2, "bbox_2d": [[57.0, 305.0, 75.0, 322.0], [609.0, 161.0, 627.0, 177.0]], "label": "pinhead"}
```


[User] <image> Find the sperm cluster in the image and output a bounding box around it. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [307.0, 294.0, 388.0, 367.0], "label": "sperm cluster"}, {"bbox_2d": [67.0, 34.0, 110.0, 68.0], "label": "sperm cluster"}, {"bbox_2d": [208.0, 112.0, 263.0, 154.0], "label": "sperm cluster"}, {"bbox_2d": [383.0, 389.0, 421.0, 421.0], "label": "sperm cluster"}]
```


[User] <image> If there are any clusters present, indicate their positions. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [532.0, 458.5], "label": "cluster"}, {"point_2d": [602.0, 460.5], "label": "cluster"}, {"point_2d": [63.0, 204.0], "label": "cluster"}, {"point_2d": [281.0, 456.5], "label": "cluster"}]
```


[User] <image> Find any pinheads in the picture Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [37.5, 132.5], "label": "pinhead"}]
```


[User] <image> Generate a list of points showing where the sperms are. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [65.5, 115.5], "label": "sperm"}, {"point_2d": [64.0, 272.5], "label": "sperm"}, {"point_2d": [92.0, 153.0], "label": "sperm"}, {"point_2d": [123.5, 350.0], "label": "sperm"}, {"point_2d": [208.0, 317.0], "label": "sperm"}, {"point_2d": [293.5, 99.0], "label": "sperm"}, {"point_2d": [291.0, 346.5], "label": "sperm"}, {"point_2d": [284.0, 244.5], "label": "sperm"}, {"point_2d": [502.0, 397.5], "label": "sperm"}, {"point_2d": [457.5, 397.0], "label": "sperm"}, {"point_2d": [592.0, 356.0], "label": "sperm"}, {"point_2d": [592.5, 432.5], "label": "sperm"}, {"point_2d": [385.5, 205.5], "label": "sperm"}, {"point_2d": [410.0, 264.0], "label": "sperm"}, {"point_2d": [323.5, 337.0], "label": "sperm"}, {"point_2d": [266.0, 261.0], "label": "sperm"}, {"point_2d": [282.5, 226.5], "label": "sperm"}, {"point_2d": [270.5, 140.0], "label": "sperm"}, {"point_2d": [200.5, 166.5], "label": "sperm"}, {"point_2d": [205.0, 133.5], "label": "sperm"}, {"point_2d": [258.0, 114.5], "label": "sperm"}, {"point_2d": [298.0, 124.5], "label": "sperm"}, {"point_2d": [224.0, 3.5], "label": "sperm"}, {"point_2d": [481.5, 146.0], "label": "sperm"}, {"point_2d": [390.5, 116.0], "label": "sperm"}, {"point_2d": [371.0, 144.0], "label": "sperm"}, {"point_2d": [580.5, 89.5], "label": "sperm"}, {"point_2d": [504.5, 72.0], "label": "sperm"}, {"point_2d": [597.5, 12.5], "label": "sperm"}, {"point_2d": [332.5, 15.0], "label": "sperm"}, {"point_2d": [111.5, 89.5], "label": "sperm"}, {"point_2d": [332.0, 412.0], "label": "sperm"}, {"point_2d": [169.0, 87.0], "label": "sperm"}, {"point_2d": [14.5, 191.0], "label": "sperm"}, {"point_2d": [636.5, 167.5], "label": "sperm"}, {"point_2d": [370.5, 422.5], "label": "sperm"}, {"point_2d": [582.5, 472.5], "label": "sperm"}, {"point_2d": [222.0, 129.0], "label": "sperm"}, {"point_2d": [534.0, 431.5], "label": "sperm"}, {"point_2d": [130.0, 202.5], "label": "sperm"}, {"point_2d": [633.0, 437.0], "label": "sperm"}, {"point_2d": [634.5, 430.0], "label": "sperm"}]
```


[User] <image> Locate all instances of normal sperm, count them, and return their bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 41, "bbox_2d": [[58.0, 109.0, 73.0, 122.0], [34.0, 241.0, 56.0, 260.0], [80.0, 153.0, 102.0, 175.0], [332.0, 217.0, 351.0, 238.0], [21.0, 170.0, 39.0, 190.0], [112.0, 340.0, 133.0, 362.0], [173.0, 319.0, 197.0, 345.0], [274.0, 278.0, 295.0, 298.0], [231.0, 364.0, 253.0, 383.0], [318.0, 409.0, 341.0, 432.0], [276.0, 389.0, 304.0, 414.0], [476.0, 421.0, 501.0, 442.0], [445.0, 382.0, 467.0, 410.0], [603.0, 334.0, 624.0, 358.0], [608.0, 372.0, 638.0, 397.0], [579.0, 344.0, 605.0, 368.0], [574.0, 438.0, 599.0, 457.0], [368.0, 196.0, 393.0, 225.0], [215.0, 223.0, 242.0, 251.0], [394.0, 353.0, 419.0, 381.0], [294.0, 347.0, 321.0, 369.0], [276.0, 254.0, 304.0, 284.0], [273.0, 223.0, 294.0, 244.0], [259.0, 161.0, 286.0, 189.0], [190.0, 161.0, 211.0, 182.0], [200.0, 131.0, 220.0, 152.0], [244.0, 111.0, 268.0, 134.0], [282.0, 115.0, 300.0, 134.0], [214.0, 0.0, 238.0, 18.0], [433.0, 106.0, 458.0, 130.0], [357.0, 119.0, 374.0, 141.0], [359.0, 134.0, 383.0, 160.0], [250.0, 326.0, 281.0, 349.0], [565.0, 81.0, 594.0, 104.0], [488.0, 61.0, 515.0, 83.0], [563.0, 25.0, 588.0, 46.0], [330.0, 294.0, 352.0, 317.0], [320.0, 4.0, 345.0, 26.0], [594.0, 464.0, 616.0, 480.0], [614.0, 43.0, 638.0, 67.0], [104.0, 0.0, 122.0, 16.0]], "label": "normal sperm"}
```


[User] <image> Can you show me where the polyps are? Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [346.5, 254.5], "label": "polyp"}]
```


[User] <image> Provide the coordinates of a bounding box that encloses the sperm cluster. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [521.0, 347.0, 585.0, 398.0], "label": "sperm cluster"}]
```


[User] <image> Identify all occurrences of sperm by marking them, and then provide the count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 22, "point_2d": [[326.0, 338.0], [247.0, 51.0], [162.0, 160.0], [69.0, 173.5], [60.5, 237.0], [197.5, 162.5], [225.5, 417.5], [261.5, 317.0], [482.5, 46.0], [494.5, 108.0], [492.0, 295.5], [556.5, 337.5], [412.5, 369.5], [429.0, 360.5], [407.5, 268.0], [592.0, 291.5], [587.5, 109.0], [584.5, 96.5], [196.0, 134.5], [506.0, 291.0], [480.5, 464.0], [571.5, 162.5]], "label": "normal sperm"}
```


[User] <image> What is the total number of pinhead sperm in the image? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "pinhead sperm"}
```


[User] <image> Indicate each cluster in the image with a point and then return the overall count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[11.5, 142.5]], "label": "cluster"}
```


[User] <image> Find all polyp in the image, draw bounding boxes around them, and then count them. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[162.95082092285156, 250.73770141601562, 361.47540283203125, 483.68853759765625]], "label": "polyp"}
```


[User] <image> How many normal sperm. Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 3, "label": "normal sperm"}
```


[User] <image> How many normal sperm are there? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 19, "label": "normal sperm"}
```


[User] <image> Can you show me where the sperms are? Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [161.0, 167.5], "label": "sperm"}, {"point_2d": [319.0, 132.0], "label": "sperm"}]
```


[User] <image> Find all normal sperm in the image, output the count and their bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 12, "bbox_2d": [[602.0, 97.0, 623.0, 119.0], [527.0, 328.0, 550.0, 353.0], [490.0, 265.0, 512.0, 281.0], [93.0, 339.0, 121.0, 358.0], [390.0, 280.0, 412.0, 300.0], [482.0, 450.0, 506.0, 468.0], [508.0, 310.0, 534.0, 330.0], [146.0, 466.0, 174.0, 480.0], [526.0, 408.0, 544.0, 426.0], [22.0, 19.0, 46.0, 37.0], [0.0, 350.0, 12.0, 372.0], [627.0, 53.0, 640.0, 77.0]], "label": "sperm"}
```


[User] <image> Locate the sperm and count them, then point to them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 23, "point_2d": [[285.0, 31.0], [142.5, 268.0], [68.0, 169.5], [60.5, 237.0], [228.5, 128.5], [176.5, 398.5], [250.5, 295.0], [479.5, 49.0], [494.5, 108.0], [496.0, 294.5], [556.5, 337.5], [469.5, 330.5], [409.0, 354.5], [327.5, 374.0], [592.0, 291.5], [587.5, 109.0], [584.5, 96.5], [173.0, 101.5], [455.0, 405.0], [521.5, 375.0], [156.5, 57.0], [25.0, 475.0], [257.5, 6.5]], "label": "sperm"}
```


[User] <image> Return the bounding box of the sperm. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [88.0, 49.0, 120.0, 80.0], "label": "sperm"}, {"bbox_2d": [71.0, 18.0, 103.0, 47.0], "label": "sperm"}, {"bbox_2d": [264.0, 42.0, 297.0, 76.0], "label": "sperm"}, {"bbox_2d": [274.0, 73.0, 302.0, 104.0], "label": "sperm"}, {"bbox_2d": [320.0, 104.0, 349.0, 135.0], "label": "sperm"}, {"bbox_2d": [550.0, 27.0, 584.0, 60.0], "label": "sperm"}, {"bbox_2d": [162.0, 242.0, 190.0, 269.0], "label": "sperm"}, {"bbox_2d": [177.0, 238.0, 205.0, 268.0], "label": "sperm"}, {"bbox_2d": [297.0, 219.0, 327.0, 248.0], "label": "sperm"}, {"bbox_2d": [412.0, 197.0, 443.0, 227.0], "label": "sperm"}, {"bbox_2d": [562.0, 263.0, 595.0, 296.0], "label": "sperm"}, {"bbox_2d": [593.0, 224.0, 622.0, 252.0], "label": "sperm"}, {"bbox_2d": [620.0, 184.0, 639.0, 213.0], "label": "sperm"}, {"bbox_2d": [29.0, 204.0, 56.0, 233.0], "label": "sperm"}, {"bbox_2d": [272.0, 283.0, 305.0, 314.0], "label": "sperm"}, {"bbox_2d": [258.0, 313.0, 291.0, 345.0], "label": "sperm"}, {"bbox_2d": [156.0, 411.0, 189.0, 445.0], "label": "sperm"}, {"bbox_2d": [192.0, 450.0, 220.0, 480.0], "label": "sperm"}, {"bbox_2d": [309.0, 448.0, 340.0, 476.0], "label": "sperm"}, {"bbox_2d": [455.0, 378.0, 478.0, 400.0], "label": "sperm"}, {"bbox_2d": [485.0, 382.0, 517.0, 414.0], "label": "sperm"}, {"bbox_2d": [578.0, 411.0, 611.0, 442.0], "label": "sperm"}, {"bbox_2d": [326.0, 412.0, 364.0, 447.0], "label": "sperm"}, {"bbox_2d": [122.0, 98.0, 156.0, 129.0], "label": "sperm"}, {"bbox_2d": [137.0, 380.0, 165.0, 410.0], "label": "sperm"}, {"bbox_2d": [340.0, 311.0, 370.0, 342.0], "label": "sperm"}, {"bbox_2d": [226.0, 123.0, 255.0, 152.0], "label": "sperm"}, {"bbox_2d": [488.0, 325.0, 520.0, 356.0], "label": "sperm"}, {"bbox_2d": [445.0, 398.0, 477.0, 429.0], "label": "sperm"}, {"bbox_2d": [291.0, 236.0, 320.0, 264.0], "label": "sperm"}, {"bbox_2d": [593.0, 98.0, 620.0, 125.0], "label": "sperm"}, {"bbox_2d": [312.0, 177.0, 343.0, 208.0], "label": "sperm"}, {"bbox_2d": [213.0, 237.0, 242.0, 268.0], "label": "sperm"}, {"bbox_2d": [3.0, 408.0, 29.0, 438.0], "label": "sperm"}]
```


[User] <image> Tell me how many normal sperm are in the image Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 18, "label": "normal sperm"}
```


[User] <image> Indicate the position of every polyp and provide the total count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[130.0, 192.5]], "label": "polyp"}
```


[User] <image> Mark each instrument with a bounding box and return the number of instances. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[75.65103912353516, 128.515625, 322.65625, 431.1197814941406]], "label": "instrument"}
```


[User] <image> Find all the sperm. How many are there? Point to them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 3, "point_2d": [[117.0, 253.0], [225.5, 308.5], [505.0, 244.5]], "label": "sperm"}
```


[User] <image> Tell me how many sperm cluster there are and point to them. Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "sperm cluster"}
```


[User] <image> Mark each pinhead sperm with a bounding box and return the number of instances. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[298.0, 406.0, 312.0, 422.0]], "label": "pinhead sperm"}
```


[User] <image> Find each sperm. How many are there? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 3, "label": "sperm"}
```


[User] <image> Tell me how many polyp there are Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "polyp"}
```


[User] <image> Mark each instrument with a bounding box and return the number of instances. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[76.5625, 24.609375, 357.2916564941406, 321.7447814941406]], "label": "instrument"}
```


[User] <image> Mark the object normal sperm with a bounding box and return its coordinates. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [308.0, 342.0, 329.0, 360.0], "label": "normal sperm"}, {"bbox_2d": [35.0, 387.0, 56.0, 410.0], "label": "normal sperm"}, {"bbox_2d": [293.0, 117.0, 314.0, 139.0], "label": "normal sperm"}, {"bbox_2d": [437.0, 159.0, 458.0, 181.0], "label": "normal sperm"}, {"bbox_2d": [578.0, 267.0, 598.0, 282.0], "label": "normal sperm"}, {"bbox_2d": [531.0, 367.0, 555.0, 388.0], "label": "normal sperm"}, {"bbox_2d": [103.0, 330.0, 123.0, 353.0], "label": "normal sperm"}, {"bbox_2d": [225.0, 87.0, 248.0, 115.0], "label": "normal sperm"}]
```


[User] <image> Detect all pinhead sperm in the image, and for each, output its bounding box. Also, provide the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[330.0, 0.0, 348.0, 14.0]], "label": "pinhead"}
```


[User] <image> Detect all normal sperm in the image, and for each, output its bounding box. Also, provide the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 20, "bbox_2d": [[96.0, 170.0, 114.0, 190.0], [318.0, 80.0, 343.0, 101.0], [398.0, 132.0, 419.0, 149.0], [6.0, 170.0, 26.0, 190.0], [159.0, 265.0, 180.0, 281.0], [463.0, 247.0, 484.0, 269.0], [272.0, 449.0, 292.0, 470.0], [615.0, 316.0, 640.0, 340.0], [168.0, 391.0, 194.0, 411.0], [605.0, 134.0, 629.0, 163.0], [569.0, 337.0, 605.0, 368.0], [359.0, 423.0, 375.0, 439.0], [59.0, 317.0, 82.0, 340.0], [461.0, 363.0, 481.0, 383.0], [323.0, 444.0, 345.0, 465.0], [94.0, 342.0, 132.0, 374.0], [76.0, 410.0, 104.0, 434.0], [570.0, 414.0, 592.0, 437.0], [165.0, 23.0, 188.0, 43.0], [36.0, 142.0, 60.0, 163.0]], "label": "normal sperm"}
```


[User] <image> How many pinhead are there in the image? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "pinhead"}
```


[User] <image> Detect all pinhead sperm in the image with bounding boxes, and then output their count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[357.0, 2.0, 375.0, 16.0]], "label": "pinhead"}
```


[User] <image> How many normal sperm are there? Point to them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 14, "point_2d": [[318.5, 350.5], [45.5, 399.5], [173.5, 164.0], [484.5, 182.0], [587.0, 273.5], [542.0, 377.5], [113.0, 342.5], [254.0, 122.5], [473.5, 399.0], [171.5, 22.0], [550.5, 30.5], [287.5, 68.0], [634.0, 462.5], [577.0, 416.0]], "label": "sperm"}
```


[User] <image> Specify the bounding box for the normal sperm in the image. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [5.0, 0.0, 32.0, 11.0], "label": "normal sperm"}, {"bbox_2d": [595.0, 95.0, 616.0, 117.0], "label": "normal sperm"}, {"bbox_2d": [575.0, 301.0, 595.0, 329.0], "label": "normal sperm"}, {"bbox_2d": [490.0, 264.0, 512.0, 280.0], "label": "normal sperm"}, {"bbox_2d": [87.0, 338.0, 115.0, 357.0], "label": "normal sperm"}, {"bbox_2d": [383.0, 275.0, 405.0, 298.0], "label": "normal sperm"}, {"bbox_2d": [412.0, 424.0, 433.0, 447.0], "label": "normal sperm"}, {"bbox_2d": [504.0, 307.0, 529.0, 323.0], "label": "normal sperm"}, {"bbox_2d": [88.0, 409.0, 110.0, 427.0], "label": "normal sperm"}, {"bbox_2d": [525.0, 408.0, 543.0, 425.0], "label": "normal sperm"}, {"bbox_2d": [522.0, 28.0, 542.0, 46.0], "label": "normal sperm"}, {"bbox_2d": [41.0, 28.0, 62.0, 49.0], "label": "normal sperm"}]
```


[User] <image> Mark all visible instrument in the image with a point and then provide the count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[351.5, 93.3]], "label": "instrument"}
```


[User] <image> Identify each normal sperm by its bounding box, and then provide the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 24, "bbox_2d": [[72.0, 59.0, 94.0, 77.0], [181.0, 50.0, 204.0, 73.0], [218.0, 53.0, 234.0, 73.0], [58.0, 168.0, 84.0, 189.0], [51.0, 228.0, 76.0, 254.0], [207.0, 140.0, 226.0, 161.0], [243.0, 344.0, 266.0, 363.0], [239.0, 288.0, 258.0, 308.0], [431.0, 36.0, 455.0, 54.0], [478.0, 40.0, 501.0, 58.0], [482.0, 97.0, 505.0, 119.0], [611.0, 236.0, 629.0, 252.0], [476.0, 273.0, 497.0, 292.0], [540.0, 324.0, 573.0, 351.0], [405.0, 442.0, 420.0, 458.0], [379.0, 423.0, 398.0, 444.0], [416.0, 350.0, 446.0, 373.0], [531.0, 238.0, 550.0, 258.0], [580.0, 282.0, 604.0, 301.0], [578.0, 101.0, 597.0, 117.0], [575.0, 87.0, 594.0, 106.0], [547.0, 147.0, 569.0, 165.0], [49.0, 237.0, 68.0, 254.0], [185.0, 157.0, 203.0, 176.0]], "label": "sperm"}
```


[User] <image> How many pinhead sperm are there? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "pinhead sperm"}
```


[User] <image> Count all the sperm Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 27, "label": "sperm"}
```


[User] <image> Point to all sperm in the image and then count them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 3, "point_2d": [[147.5, 391.0], [527.5, 375.0], [531.5, 57.5]], "label": "normal sperm"}
```


[User] <image> How many polyp are there? Point to them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[480.5, 253.5]], "label": "polyp"}
```


[User] <image> find any pinhead sperm in the picture and output the total count. Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "pinhead sperm"}
```


[User] <image> Generate a list of points showing where the polyps are. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [366.5, 187.5], "label": "polyp"}, {"point_2d": [420.5, 0.5], "label": "polyp"}]
```


[User] <image> Locate all normal sperm in the image by pointing to them and then counting them. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 10, "point_2d": [[501.0, 273.5], [162.0, 358.5], [482.0, 249.0], [567.0, 410.5], [635.5, 318.0], [538.5, 425.0], [49.5, 408.0], [585.5, 122.5], [183.5, 44.5], [241.0, 458.5]], "label": "normal sperm"}
```


[User] <image> count every pinhead Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 2, "label": "pinhead"}
```


[User] <image> Give me the count of pinhead sperm in the image. Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 2, "label": "pinhead sperm"}
```


[User] <image> Return bounding boxes for each pinhead sperm in the image and the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 3, "bbox_2d": [[74.0, 38.0, 96.0, 60.0], [265.0, 158.0, 284.0, 179.0], [28.0, 187.0, 41.0, 203.0]], "label": "pinhead"}
```


[User] <image> Locate all normal sperms. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [277.0, 324.5], "label": "normal sperm"}, {"point_2d": [632.5, 150.0], "label": "normal sperm"}, {"point_2d": [611.0, 223.5], "label": "normal sperm"}, {"point_2d": [460.5, 71.0], "label": "normal sperm"}]
```


[User] <image> Show me where a polyp is Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [396.5, 366.5], "label": "polyp"}]
```


[User] <image> Find all normal sperm in the image, draw bounding boxes around them, and then count them. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 17, "bbox_2d": [[97.0, 172.0, 115.0, 192.0], [334.0, 77.0, 359.0, 98.0], [339.0, 70.0, 360.0, 87.0], [6.0, 170.0, 26.0, 190.0], [155.0, 249.0, 176.0, 265.0], [470.0, 244.0, 491.0, 267.0], [305.0, 457.0, 325.0, 478.0], [187.0, 280.0, 212.0, 305.0], [359.0, 441.0, 382.0, 462.0], [168.0, 391.0, 194.0, 411.0], [100.0, 9.0, 123.0, 33.0], [599.0, 207.0, 633.0, 236.0], [589.0, 331.0, 625.0, 362.0], [300.0, 312.0, 318.0, 331.0], [359.0, 424.0, 375.0, 440.0], [84.0, 317.0, 101.0, 336.0], [52.0, 153.0, 76.0, 174.0]], "label": "sperm"}
```


[User] <image> Detect all pinhead in the image, and for each, output its bounding box. Also, provide the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[159.0, 409.0, 187.0, 436.0]], "label": "pinhead sperm"}
```


[User] <image> how mmny pinhead? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "pinhead"}
```


[User] <image> In the image, how many sperm are there? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 34, "label": "sperm"}
```


[User] <image> Draw a bounding box around normal sperm. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [92.0, 149.0, 111.0, 165.0], "label": "normal sperm"}, {"bbox_2d": [121.0, 186.0, 141.0, 206.0], "label": "normal sperm"}, {"bbox_2d": [116.0, 177.0, 135.0, 191.0], "label": "normal sperm"}, {"bbox_2d": [191.0, 258.0, 206.0, 280.0], "label": "normal sperm"}, {"bbox_2d": [92.0, 221.0, 114.0, 240.0], "label": "normal sperm"}, {"bbox_2d": [405.0, 281.0, 424.0, 292.0], "label": "normal sperm"}, {"bbox_2d": [339.0, 281.0, 359.0, 303.0], "label": "normal sperm"}, {"bbox_2d": [479.0, 16.0, 495.0, 30.0], "label": "normal sperm"}, {"bbox_2d": [52.0, 346.0, 63.0, 361.0], "label": "normal sperm"}, {"bbox_2d": [92.0, 370.0, 106.0, 383.0], "label": "normal sperm"}, {"bbox_2d": [74.0, 382.0, 86.0, 395.0], "label": "normal sperm"}, {"bbox_2d": [144.0, 23.0, 154.0, 32.0], "label": "normal sperm"}, {"bbox_2d": [150.0, 29.0, 162.0, 39.0], "label": "normal sperm"}, {"bbox_2d": [1.0, 458.0, 17.0, 477.0], "label": "normal sperm"}, {"bbox_2d": [118.0, 403.0, 140.0, 423.0], "label": "normal sperm"}, {"bbox_2d": [618.0, 275.0, 626.0, 285.0], "label": "normal sperm"}, {"bbox_2d": [289.0, 376.0, 306.0, 392.0], "label": "normal sperm"}, {"bbox_2d": [366.0, 402.0, 381.0, 415.0], "label": "normal sperm"}, {"bbox_2d": [280.0, 270.0, 295.0, 286.0], "label": "normal sperm"}, {"bbox_2d": [45.0, 393.0, 58.0, 403.0], "label": "normal sperm"}, {"bbox_2d": [552.0, 91.0, 571.0, 110.0], "label": "normal sperm"}, {"bbox_2d": [235.0, 0.0, 255.0, 15.0], "label": "normal sperm"}, {"bbox_2d": [1.0, 399.0, 11.0, 411.0], "label": "normal sperm"}]
```


[User] <image> Provide the total number of sperm and for each, supply a bounding box. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 10, "bbox_2d": [[632.0, 95.0, 640.0, 120.0], [586.0, 203.0, 611.0, 225.0], [490.0, 264.0, 512.0, 283.0], [119.0, 343.0, 147.0, 362.0], [432.0, 252.0, 454.0, 276.0], [558.0, 419.0, 580.0, 440.0], [567.0, 301.0, 598.0, 321.0], [529.0, 410.0, 549.0, 431.0], [20.0, 42.0, 39.0, 64.0], [6.0, 345.0, 29.0, 364.0]], "label": "sperm"}
```


[User] <image> Count all sperm in the image and provide their bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 25, "bbox_2d": [[92.0, 149.0, 111.0, 165.0], [116.0, 258.0, 136.0, 278.0], [121.0, 150.0, 138.0, 167.0], [191.0, 258.0, 206.0, 280.0], [92.0, 220.0, 114.0, 240.0], [405.0, 281.0, 424.0, 292.0], [397.0, 349.0, 415.0, 364.0], [479.0, 16.0, 495.0, 30.0], [52.0, 346.0, 63.0, 361.0], [92.0, 370.0, 106.0, 383.0], [74.0, 382.0, 86.0, 395.0], [144.0, 23.0, 154.0, 32.0], [150.0, 29.0, 162.0, 39.0], [1.0, 459.0, 17.0, 478.0], [118.0, 403.0, 140.0, 423.0], [610.0, 274.0, 618.0, 284.0], [289.0, 376.0, 306.0, 392.0], [366.0, 402.0, 381.0, 415.0], [280.0, 270.0, 295.0, 286.0], [45.0, 393.0, 58.0, 403.0], [388.0, 145.0, 402.0, 161.0], [303.0, 171.0, 320.0, 187.0], [228.0, 0.0, 249.0, 18.0], [0.0, 414.0, 10.0, 426.0], [15.0, 183.0, 33.0, 201.0]], "label": "normal sperm"}
```


[User] <image> Return bounding boxes for each normal sperm in the image and the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 11, "bbox_2d": [[85.0, 85.0, 107.0, 104.0], [102.0, 330.0, 123.0, 344.0], [223.0, 261.0, 241.0, 276.0], [225.0, 27.0, 246.0, 47.0], [489.0, 78.0, 504.0, 95.0], [562.0, 262.0, 581.0, 280.0], [368.0, 317.0, 388.0, 335.0], [299.0, 423.0, 316.0, 439.0], [557.0, 180.0, 576.0, 196.0], [93.0, 464.0, 110.0, 479.0], [291.0, 62.0, 307.0, 75.0]], "label": "normal sperm"}
```


[User] <image> Outline the normal sperm using a bounding box. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [98.0, 172.0, 116.0, 192.0], "label": "normal sperm"}, {"bbox_2d": [331.0, 76.0, 356.0, 97.0], "label": "normal sperm"}, {"bbox_2d": [351.0, 72.0, 372.0, 89.0], "label": "normal sperm"}, {"bbox_2d": [6.0, 170.0, 26.0, 190.0], "label": "normal sperm"}, {"bbox_2d": [152.0, 252.0, 173.0, 268.0], "label": "normal sperm"}, {"bbox_2d": [470.0, 244.0, 491.0, 267.0], "label": "normal sperm"}, {"bbox_2d": [280.0, 453.0, 300.0, 474.0], "label": "normal sperm"}, {"bbox_2d": [260.0, 286.0, 285.0, 311.0], "label": "normal sperm"}, {"bbox_2d": [327.0, 428.0, 350.0, 449.0], "label": "normal sperm"}, {"bbox_2d": [168.0, 391.0, 194.0, 411.0], "label": "normal sperm"}, {"bbox_2d": [598.0, 189.0, 632.0, 218.0], "label": "normal sperm"}, {"bbox_2d": [587.0, 331.0, 623.0, 362.0], "label": "normal sperm"}, {"bbox_2d": [231.0, 301.0, 249.0, 320.0], "label": "normal sperm"}, {"bbox_2d": [359.0, 425.0, 375.0, 441.0], "label": "normal sperm"}, {"bbox_2d": [99.0, 257.0, 116.0, 276.0], "label": "normal sperm"}, {"bbox_2d": [45.0, 142.0, 69.0, 163.0], "label": "normal sperm"}]
```


[User] <image> Find the region corresponding to normal sperm and provide the bounding box. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [84.0, 67.0, 106.0, 86.0], "label": "normal sperm"}, {"bbox_2d": [96.0, 465.0, 114.0, 480.0], "label": "normal sperm"}, {"bbox_2d": [101.0, 330.0, 122.0, 345.0], "label": "normal sperm"}, {"bbox_2d": [222.0, 258.0, 240.0, 273.0], "label": "normal sperm"}, {"bbox_2d": [229.0, 25.0, 251.0, 45.0], "label": "normal sperm"}, {"bbox_2d": [490.0, 74.0, 505.0, 91.0], "label": "normal sperm"}, {"bbox_2d": [571.0, 235.0, 590.0, 253.0], "label": "normal sperm"}, {"bbox_2d": [364.0, 310.0, 384.0, 328.0], "label": "normal sperm"}, {"bbox_2d": [270.0, 400.0, 287.0, 416.0], "label": "normal sperm"}, {"bbox_2d": [521.0, 0.0, 540.0, 8.0], "label": "normal sperm"}]
```


[User] <image> Identify cluster and output its bounding box in [xx, yy, xx, yy] format. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [10.0, 223.0, 50.0, 259.0], "label": "cluster"}]
```


[User] <image> Point to and count the sperm in the picture. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 36, "point_2d": [[104.0, 64.5], [89.0, 33.5], [281.5, 60.5], [288.0, 89.5], [334.5, 120.5], [568.0, 43.5], [179.0, 255.5], [191.0, 253.0], [314.0, 235.5], [427.5, 212.0], [578.5, 279.5], [607.5, 238.0], [629.5, 198.5], [42.5, 218.5], [291.5, 300.5], [274.5, 329.0], [174.5, 429.0], [206.0, 465.0], [324.5, 462.0], [470.0, 392.0], [504.0, 401.0], [595.5, 427.5], [345.0, 429.5], [89.5, 135.5], [149.0, 393.0], [317.0, 347.5], [241.5, 145.5], [489.0, 340.0], [464.0, 416.5], [308.5, 251.0], [607.5, 86.5], [272.5, 126.5], [285.5, 356.5], [16.0, 423.0], [201.0, 361.0], [9.5, 144.5]], "label": "sperm"}
```


[User] <image> Outline the sperm cluster using a bounding box. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [336.0, 37.0, 394.0, 91.0], "label": "sperm cluster"}, {"bbox_2d": [172.0, 78.0, 238.0, 124.0], "label": "sperm cluster"}]
```


[User] <image> Tell me how many pinhead sperm there are Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 1, "label": "pinhead sperm"}
```


[User] <image> Count every normal sperm and return a list of bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[210.0, 0.0, 234.0, 10.0]], "label": "normal sperm"}
```


[User] <image> Give me the count of pinhead sperm in the image. Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 3, "label": "pinhead sperm"}
```


[User] <image> Locate an sperm. Must output in this json format:[{"point_2d": [x,y], "label": p_lbl},.., {..}].

[Assistant]
```json
[{"point_2d": [119.0, 204.0], "label": "sperm"}, {"point_2d": [34.5, 242.5], "label": "sperm"}, {"point_2d": [314.0, 302.0], "label": "sperm"}, {"point_2d": [373.0, 65.5], "label": "sperm"}, {"point_2d": [612.5, 244.5], "label": "sperm"}, {"point_2d": [129.0, 206.0], "label": "sperm"}, {"point_2d": [415.0, 27.0], "label": "sperm"}, {"point_2d": [415.5, 269.0], "label": "sperm"}, {"point_2d": [223.0, 8.0], "label": "sperm"}, {"point_2d": [301.5, 168.5], "label": "sperm"}, {"point_2d": [209.5, 426.0], "label": "sperm"}, {"point_2d": [517.0, 241.0], "label": "sperm"}, {"point_2d": [172.5, 313.0], "label": "sperm"}, {"point_2d": [283.0, 392.5], "label": "sperm"}, {"point_2d": [465.5, 228.5], "label": "sperm"}, {"point_2d": [417.5, 203.0], "label": "sperm"}, {"point_2d": [156.0, 196.5], "label": "sperm"}, {"point_2d": [82.5, 365.5], "label": "sperm"}, {"point_2d": [333.0, 444.0], "label": "sperm"}, {"point_2d": [297.5, 456.5], "label": "sperm"}, {"point_2d": [13.5, 415.0], "label": "sperm"}, {"point_2d": [551.5, 463.5], "label": "sperm"}]
```


[User] <image> Mark each pinhead with a point, then output how many there are. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[160.0, 431.0]], "label": "pinhead"}
```


[User] <image> Draw a bounding box around pinhead. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [298.0, 406.0, 312.0, 422.0], "label": "pinhead"}]
```


[User] <image> Identify all occurrences of cluster by marking them, and then provide the count. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "point_2d": [[30.0, 241.0]], "label": "cluster"}
```


[User] <image> Can you see any normal sperm in the image? How many are there? Must output in this json format:{"counts": count, "label": c_lbl}.

[Assistant]
```json
{"counts": 10, "label": "normal sperm"}
```


[User] <image> Return bounding boxes for each pinhead in the image and the total count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 2, "bbox_2d": [[456.0, 121.0, 484.0, 150.0], [578.0, 337.0, 607.0, 354.0]], "label": "pinhead sperm"}
```


[User] <image> Locate and mark polyp with a bounding box. Must output in this json format:[{"bbox_2d": [x1,y1,x2,y2], "label": b_lbl},.., {..}].

[Assistant]
```json
[{"bbox_2d": [379.0, 57.0, 626.0, 431.0], "label": "polyp"}]
```


[User] <image> Find all pinhead in the image, output the count and their bounding boxes. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[30.0, 124.0, 45.0, 141.0]], "label": "pinhead"}
```


[User] <image> Point to each instance of normal sperm and then output their total number. Must output in this json format:{"counts": count, "point_2d": [[x,y],.., [x,y]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 9, "point_2d": [[151.5, 358.5], [118.5, 249.0], [81.5, 288.5], [337.0, 48.0], [487.0, 151.0], [611.5, 129.5], [579.0, 407.0], [385.0, 431.5], [496.0, 295.0]], "label": "normal sperm"}
```


[User] <image> Detect all sperm cluster in the image with bounding boxes, and then output their count. Must output in json exactly in this json format with same keys : {"counts": count, "bbox_2d": [[x1,y1,x2,y2],.., [x1,y1,x2,y2]], "label": c_lbl, }.

[Assistant]
```json
{"counts": 1, "bbox_2d": [[521.0, 347.0, 585.0, 398.0]], "label": "cluster"}
```