{
  "id": 111447,
  "title": "Using temporal aspect in sample data?",
  "url": "/competitions/3d-object-detection-for-autonomous-vehicles/discussion/111447",
  "author_name": "",
  "post_date": "2019-10-05T16:13:30.324512700Z",
  "votes": 6,
  "comment_count": 5,
  "views": 0,
  "content": "<p>Since the samples in a scene are actually a time series data, I am wondering if we are allowed to take advantage of this temporal relationship. More specifically, are we restricted to use one sample data to make predictions for that specific time frame? Or can we use samples from past and future time frames?</p>",
  "messages": [
    {
      "id": "642160",
      "postDate": "10/05/2019 16:13:30",
      "content": "<p>Since the samples in a scene are actually a time series data, I am wondering if we are allowed to take advantage of this temporal relationship. More specifically, are we restricted to use one sample data to make predictions for that specific time frame? Or can we use samples from past and future time frames?</p>",
      "rawMarkdown": "Since the samples in a scene are actually a time series data, I am wondering if we are allowed to take advantage of this temporal relationship. More specifically, are we restricted to use one sample data to make predictions for that specific time frame? Or can we use samples from past and future time frames?",
      "votes": null
    },
    {
      "id": "642425",
      "postDate": "10/06/2019 04:13:44",
      "content": "<p>As far as I know, it is not restricted. It seems that object tracking is a common technique in this area. But I also wonder if we can use future frames in time series.</p>",
      "rawMarkdown": "As far as I know, it is not restricted. It seems that object tracking is a common technique in this area. But I also wonder if we can use future frames in time series.",
      "votes": null
    },
    {
      "id": "643054",
      "postDate": "10/07/2019 02:50:45",
      "content": "<p>Since one of the major failure case of lidar is missing data due to occlusion or sparsity of data at long range, my thought is that the ability to process points at all time frames together (or at least keep a history buffer for past time frames and look ahead a limited number of future time frames) would highly increase the accuracy.</p>",
      "rawMarkdown": "Since one of the major failure case of lidar is missing data due to occlusion or sparsity of data at long range, my thought is that the ability to process points at all time frames together (or at least keep a history buffer for past time frames and look ahead a limited number of future time frames) would highly increase the accuracy.",
      "votes": null
    },
    {
      "id": "644472",
      "postDate": "10/08/2019 22:05:29",
      "content": "<p>Oof, good question for the organizers.  If we're to predict at time T, using data <em>before</em> frame T is probably fair game, but using data <em>after</em> frame T might go against the spirit of the contest.  (A simple example where this data might help: suppose a car pulls out of a driveway or a bike passes a car and becomes un-occluded).  If your solution uses time after T, then it's really only useful for generating synthetic labels on existing drive data.  </p>\n\n<p>It might be overkill but perhaps the organizers could break the leaderboard into sections for methods that do and do not use temporal information.  E.g. how the kitti leaderboard does: <a href=\"http://www.cvlibs.net/datasets/kitti/eval_object.php?obj_benchmark=3d\">http://www.cvlibs.net/datasets/kitti/eval_object.php?obj_benchmark=3d</a>  </p>",
      "rawMarkdown": "Oof, good question for the organizers.  If we're to predict at time T, using data *before* frame T is probably fair game, but using data *after* frame T might go against the spirit of the contest.  (A simple example where this data might help: suppose a car pulls out of a driveway or a bike passes a car and becomes un-occluded).  If your solution uses time after T, then it's really only useful for generating synthetic labels on existing drive data.  \n\nIt might be overkill but perhaps the organizers could break the leaderboard into sections for methods that do and do not use temporal information.  E.g. how the kitti leaderboard does: http://www.cvlibs.net/datasets/kitti/eval_object.php?obj_benchmark=3d",
      "votes": null
    },
    {
      "id": "647604",
      "postDate": "10/12/2019 23:45:18",
      "content": "<p>any comments on this issue <a href=\"/iglovikov\">@iglovikov</a>  ?  I imagine you'd probably prefer people not use future data, but past data is ok.</p>",
      "rawMarkdown": "any comments on this issue @iglovikov  ?  I imagine you'd probably prefer people not use future data, but past data is ok.",
      "votes": null
    },
    {
      "id": "647609",
      "postDate": "10/12/2019 23:57:37",
      "content": "<p>It is allowed. </p>",
      "rawMarkdown": "It is allowed.",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 642425,
      "author_name": "toshik",
      "author_url": "",
      "post_date": "10/06/2019 04:13:44",
      "content": "<p>As far as I know, it is not restricted. It seems that object tracking is a common technique in this area. But I also wonder if we can use future frames in time series.</p>",
      "votes": null,
      "replies": [
        {
          "id": 643054,
          "author_name": "chenku",
          "author_url": "",
          "post_date": "10/07/2019 02:50:45",
          "content": "<p>Since one of the major failure case of lidar is missing data due to occlusion or sparsity of data at long range, my thought is that the ability to process points at all time frames together (or at least keep a history buffer for past time frames and look ahead a limited number of future time frames) would highly increase the accuracy.</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 644472,
      "author_name": "oarphme",
      "author_url": "",
      "post_date": "10/08/2019 22:05:29",
      "content": "<p>Oof, good question for the organizers.  If we're to predict at time T, using data <em>before</em> frame T is probably fair game, but using data <em>after</em> frame T might go against the spirit of the contest.  (A simple example where this data might help: suppose a car pulls out of a driveway or a bike passes a car and becomes un-occluded).  If your solution uses time after T, then it's really only useful for generating synthetic labels on existing drive data.  </p>\n\n<p>It might be overkill but perhaps the organizers could break the leaderboard into sections for methods that do and do not use temporal information.  E.g. how the kitti leaderboard does: <a href=\"http://www.cvlibs.net/datasets/kitti/eval_object.php?obj_benchmark=3d\">http://www.cvlibs.net/datasets/kitti/eval_object.php?obj_benchmark=3d</a>  </p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 647604,
      "author_name": "oarphme",
      "author_url": "",
      "post_date": "10/12/2019 23:45:18",
      "content": "<p>any comments on this issue <a href=\"/iglovikov\">@iglovikov</a>  ?  I imagine you'd probably prefer people not use future data, but past data is ok.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 647609,
      "author_name": "iglovikov",
      "author_url": "",
      "post_date": "10/12/2019 23:57:37",
      "content": "<p>It is allowed. </p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "642160": "Since the samples in a scene are actually a time series data, I am wondering if we are allowed to take advantage of this temporal relationship. More specifically, are we restricted to use one sample data to make predictions for that specific time frame? Or can we use samples from past and future time frames?",
    "642425": "As far as I know, it is not restricted. It seems that object tracking is a common technique in this area. But I also wonder if we can use future frames in time series.",
    "643054": "Since one of the major failure case of lidar is missing data due to occlusion or sparsity of data at long range, my thought is that the ability to process points at all time frames together (or at least keep a history buffer for past time frames and look ahead a limited number of future time frames) would highly increase the accuracy.",
    "644472": "Oof, good question for the organizers.  If we're to predict at time T, using data *before* frame T is probably fair game, but using data *after* frame T might go against the spirit of the contest.  (A simple example where this data might help: suppose a car pulls out of a driveway or a bike passes a car and becomes un-occluded).  If your solution uses time after T, then it's really only useful for generating synthetic labels on existing drive data.  \n\nIt might be overkill but perhaps the organizers could break the leaderboard into sections for methods that do and do not use temporal information.  E.g. how the kitti leaderboard does: http://www.cvlibs.net/datasets/kitti/eval_object.php?obj_benchmark=3d",
    "647604": "any comments on this issue @iglovikov  ?  I imagine you'd probably prefer people not use future data, but past data is ok.",
    "647609": "It is allowed."
  },
  "source": "meta"
}