The error message is pretty explicit:
"Type of value has a mismatch with column type Couldn't store in PICTURE Column. Expected type is Byte[]"
You are passing an Image to a column that expects an array of bytes. So try converting the Image to a byte array:
Dim ms As New MemoryStream()
picPhoto.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp)
ds.Tables("hip").Rows(inc).Item(10) = ms.ToArray()