def METHOD_NAME():
    import random
    import cv2
    import numpy as np
    K = 3 
    h, w, c = 3, 4, 3
    img = np.zeros([h, w, c]) 
    img[:,:,0] = np.ones([h, w])*random.choice([0,255]) # h, w, c
    img[:,:,1] = np.ones([h, w])*random.choice([0,255]) # h, w, c
    img[:,:,2] = np.ones([h, w])*random.choice([0,255]) # h, w, c
    img=img.astype(int)
    image_size = [i for i in np.shape(img)] # h, w, c, tuple, list <==> list through json
    image_data = img.reshape(h*w*c).tolist() # serialize and change to list
    gps_lat = 36.381438
    gps_lon = 127.378867
    gps_accuracy = 0.9 
    streetview_server_ipaddr = "localhost"
    data_dict = { 'K' : K, 'image_size' : image_size, 'image_data' : image_data,
            'gps_lat' : gps_lat, 'gps_lon' : gps_lon, 'gps_accuracy' : gps_accuracy,
            'streetview_server_ipaddr' : streetview_server_ipaddr }
    ## display for debugging
    img_recon = np.asarray(image_data).reshape(h, w, c) # de-serialize
    imshow('Client : send image', img_recon, '121')
    return data_dict